Author Topic: $20 LCR ESR Transistor checker project  (Read 3453169 times)

indman, carrascoso and 14 Guests are viewing this topic.

Offline f1rmb

  • Regular Contributor
  • *
  • Posts: 180
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #1050 on: June 20, 2015, 09:40:12 pm »
Hi,

Anyone have any idea what might be causing mine to display an underscore at the end of the text?

The attached photos demonstrate what is happening, that underscore is always present after the last character.

It's just the LCD cursor.

Cheers.
---
Daniel

What would cause it to be displayed? It doesn't blink and on other units I've seen that are the same as this one it doesn't show up.

Maybe you may give us more details, e.g what is the firmware version running on your tester.

Cheers.
---
Daniel
 

Offline Alex1

  • Contributor
  • Posts: 26
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #1051 on: June 20, 2015, 09:46:07 pm »
Hi, its running version 1.11k which is what it came with. Would it be a software thing or can the cursor showing up be hardware related?
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1052 on: June 20, 2015, 10:00:59 pm »
Hi, its running version 1.11k which is what it came with. Would it be a software thing or can the cursor showing up be hardware related?

I think that there's a problem with the initialization of the LCD module which causes the cursor to be displayed. The cursor should be disabled by default. It's just a single bit in the "display on/off" command.
« Last Edit: June 20, 2015, 10:03:21 pm by madires »
 

Offline Alex1

  • Contributor
  • Posts: 26
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #1053 on: June 20, 2015, 10:13:36 pm »
I think that there's a problem with the initialization of the LCD module which causes the cursor to be displayed. The cursor should be disabled by default. It's just a single bit in the "display on/off" command.

Hi, so there could be something wrong with the LCD module itself? The LCD board has "1602a v2.0" on the back of it if that makes a difference.

Thanks.
« Last Edit: June 20, 2015, 10:16:48 pm by Alex1 »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1054 on: June 20, 2015, 10:35:54 pm »
Hi, so there could be something wrong with the LCD module itself? The LCD board has "1602a v2.0" on the back of it if that makes a difference.

Or maybe a flipped bit in the firmware. You could check that with another character display.
 

Offline Alex1

  • Contributor
  • Posts: 26
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #1055 on: June 20, 2015, 10:48:29 pm »
Hi, what does a "flipped bit" mean? Does it mean something went wrong when they flashed the chip with the firmware?
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1056 on: June 20, 2015, 11:08:24 pm »
Hi, what does a "flipped bit" mean? Does it mean something went wrong when they flashed the chip with the firmware?

Yes, something like that. A flipped bit is a bit which should be 0 but changed into 1 for whatever reason, or vice versa.
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 5906
  • Country: ca
Re: $20 LCR ESR Transistor checker project
« Reply #1057 on: June 21, 2015, 02:22:58 am »
Some lcd  dont have u3 the 8 pins soc ic, usually an tc7660 dc dc  converter and caps ...   for the contrast voltage (normally pin 3 of the lcd)  had a few problems in the past until i found that some lcd need an negative voltage, some don't    ....

Maybe thats your problem ??
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1058 on: June 21, 2015, 10:23:38 am »
Some lcd  dont have u3 the 8 pins soc ic, usually an tc7660 dc dc  converter and caps ...   for the contrast voltage (normally pin 3 of the lcd)  had a few problems in the past until i found that some lcd need an negative voltage, some don't    ....

Maybe thats your problem ??

I don't think so. Have you seen his pictures a few posts ago? The contrast is fine.
 

Offline tom666

  • Regular Contributor
  • *
  • Posts: 173
  • Country: sk
    • Slovak discussion forum - AVR Component Tester (RLC/ESR & Semiconductors Tester)
Re: $20 LCR ESR Transistor checker project
« Reply #1059 on: June 21, 2015, 11:36:34 am »
Quote from: Alex1
Anyone have any idea what might be causing mine to display an underscore at the end of the text?
The attached photos demonstrate what is happening, that underscore is always present after the last character.

I may be wrong. But underscore indicates the uncalibrated tester. This applies to firmware by Karl-Heinz Kübbeler.

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1060 on: June 21, 2015, 02:23:02 pm »
I may be wrong. But underscore indicates the uncalibrated tester. This applies to firmware by Karl-Heinz Kübbeler.

Ah, I missed that feature (was added in v1.10k).
 

Offline firepower

  • Regular Contributor
  • *
  • Posts: 81
  • Country: vn
Re: $20 LCR ESR Transistor checker project
« Reply #1061 on: June 24, 2015, 08:32:38 am »
I get a C at the end of "testing...C" is that also mean uncalibrated?
 

Offline tom666

  • Regular Contributor
  • *
  • Posts: 173
  • Country: sk
    • Slovak discussion forum - AVR Component Tester (RLC/ESR & Semiconductors Tester)
Re: $20 LCR ESR Transistor checker project
« Reply #1062 on: June 24, 2015, 09:30:35 am »
Quote from: firepower
I get a C at the end of "testing...C" is that also mean uncalibrated?

I recently received from the author of software this answer:
The character "C" is output on line 2 of the tester, when the capacity measurement begin. It helps a little to analyse, where the time is wasted for the measurement cycle.

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1063 on: June 24, 2015, 12:44:01 pm »
Quote from: firepower
I get a C at the end of "testing...C" is that also mean uncalibrated?

I recently received from the author of software this answer:
The character "C" is output on line 2 of the tester, when the capacity measurement begin. It helps a little to analyse, where the time is wasted for the measurement cycle.

The measurement of caps with a large µF value needs some time. To indicate that that tester hasn't crashed and that the user should be patient, the 'C' is displayed. Since the capacitance measurement is time critical, a progress bar or whatever wouldn't be easy to implement.
 

Offline JohnPen

  • Regular Contributor
  • *
  • Posts: 240
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #1064 on: June 24, 2015, 08:29:16 pm »
Having done the stupid thing of turning down the contrast on my nice new tester I can no longer see anything to bring it back up.  It has the 1.12K s/w and is a GM328 model. Has anyone any suggestions how to recover??
John
 

Offline firepower

  • Regular Contributor
  • *
  • Posts: 81
  • Country: vn
Re: $20 LCR ESR Transistor checker project
« Reply #1065 on: June 25, 2015, 02:39:46 am »
Do you have an AVR ISP, could try erasing eerom that stores the setting , that should default it. Or program default values. I have same model GM328A with smd micro, but have updated my firmware from factory original. When I get home I go through the menu and see how many button presses is needed to get to contrast menu.

Thanks for info about C tom666 and madires

Long press menu:
Transistor
Frequency
f-Generator
10-bit PWM
C+ESR@TP1:3
R+L
Capacitor
Rotary encoder
Selftest
Contrast
Show data
Switch Off
Then Back to Transistor.

Try long press, 9 short presses, long press then many short until  display contrast comes back
It usually dark > light > black > dark etc
« Last Edit: June 27, 2015, 03:27:20 am by firepower »
 

Offline JohnPen

  • Regular Contributor
  • *
  • Posts: 240
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #1066 on: June 25, 2015, 12:43:59 pm »
Thanks for the info Firepower.  I eventually managed to step correctly to the Contrast  menu item and managed to recover the display.  Because I had problems getting the count right with the appropriate button duration press I cheated a little by using a scope to identify the frequency generator menu setting (pin 1 and 2 for scope) and then the 10 PWM  to get close enough to be sure of getting Contrast.  I had found pressing the button my duration's didn't always get me where I thought I was on the invisible menu!  One thing is certain I am not touching contrast again.  I am a bit surprised that a Master Reset doesn't bring it back to a default display setting it must start there at the very first power up.

Thanks John
 

Offline bob808

  • Frequent Contributor
  • **
  • Posts: 281
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #1067 on: July 08, 2015, 06:58:58 pm »
I finished mine today. And it works great!
I had some issues with a few shorts on the pcb due to the nature of it's fabrication but I sorted that out (with one fried transistor only) and I loaded both firmwares. I will have to play some more with them, but so far I like it.
I testes some germanium diodes and I have a big Vf compared to my multimeter (~0.6V vs ~0.25) but the rest of the parts check out ok.
I didn't manage to install 0.1% 680R and 470K resistors, I will upgrade those in the future.
I did use a 1702-5002 regulator and lt1004-2.5 voltage reference.
I was interested mainly in having a transistor tester for matching transistors, but the extra features are handy.
I still need to put some conformal coating on the back of the pcb so it doesn't oxidise but I'll do that after I upgrade the resistors.
So far good job and a big thank you to the creators!
 

Offline montarbo

  • Contributor
  • Posts: 28
Re: $20 LCR ESR Transistor checker project
« Reply #1068 on: July 09, 2015, 03:37:12 pm »
I finished mine today. And it works great!
I had some issues with a few shorts on the pcb due to the nature of it's fabrication but I sorted that out (with one fried transistor only) and I loaded both firmwares. I will have to play some more with them, but so far I like it.
I testes some germanium diodes and I have a big Vf compared to my multimeter (~0.6V vs ~0.25) but the rest of the parts check out ok.
I didn't manage to install 0.1% 680R and 470K resistors, I will upgrade those in the future.
I did use a 1702-5002 regulator and lt1004-2.5 voltage reference.
I was interested mainly in having a transistor tester for matching transistors, but the extra features are handy.
I still need to put some conformal coating on the back of the pcb so it doesn't oxidise but I'll do that after I upgrade the resistors.
So far good job and a big thank you to the creators!


Nice work.
Mind sharing the PCB file in PDF with 1:1 scale and part list. Thanks ahead.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1069 on: July 09, 2015, 05:05:10 pm »
Just a brief update about the m-firmware. There will be two editions in the future. The current firmware, supporting ATmega168/328 with a 2x16 HD44780 character display, will be called classic edition. The second edition (no name yet) supports the ATmega328 with character and graphic displays. For the start, HD44780 and ST7565R drivers are included. The UI automatically adapts to the available number of lines. Later on I'll add support for ATmega644/1284, fancy pinout and additional display controllers. If you like to support the development, I would appreciate samples of LCD modules with other controllers. V1.18m of both editions will be released within the next week or so.
 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: $20 LCR ESR Transistor checker project
« Reply #1070 on: July 09, 2015, 06:55:31 pm »
Later on I'll add support for ATmega644/1284, fancy pinout and additional display controllers.

Are there pcb's available for these?
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7770
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #1071 on: July 09, 2015, 08:01:40 pm »
Later on I'll add support for ATmega644/1284, fancy pinout and additional display controllers.

Are there pcb's available for these?

Not yet, AFAIK.
 

Offline bob808

  • Frequent Contributor
  • **
  • Posts: 281
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #1072 on: July 10, 2015, 01:52:05 am »
I finished mine today. And it works great!
I had some issues with a few shorts on the pcb due to the nature of it's fabrication but I sorted that out (with one fried transistor only) and I loaded both firmwares. I will have to play some more with them, but so far I like it.
I testes some germanium diodes and I have a big Vf compared to my multimeter (~0.6V vs ~0.25) but the rest of the parts check out ok.
I didn't manage to install 0.1% 680R and 470K resistors, I will upgrade those in the future.
I did use a 1702-5002 regulator and lt1004-2.5 voltage reference.
I was interested mainly in having a transistor tester for matching transistors, but the extra features are handy.
I still need to put some conformal coating on the back of the pcb so it doesn't oxidise but I'll do that after I upgrade the resistors.
So far good job and a big thank you to the creators!


Nice work.
Mind sharing the PCB file in PDF with 1:1 scale and part list. Thanks ahead.

I attached the brd file. I think you should find the parts with values in it.
One piece of advice, I used 2.5mm pitch non polarised caps. If you want to use 5mm ones just be sure they have longer leads.
I can't even remember how I started this project, I may have gotten the eagle project and modify it.
Also do size the contrast resistor according to your LCD. (it's noted as 470ohms in the project, RLCD2)
Anyway, have fun.
PS I can't remember what the second set of connectors is for (Pin 26). I don't care, I really need this gizmo to test transistors mostly.
« Last Edit: July 10, 2015, 01:53:56 am by bob808 »
 

Offline tom666

  • Regular Contributor
  • *
  • Posts: 173
  • Country: sk
    • Slovak discussion forum - AVR Component Tester (RLC/ESR & Semiconductors Tester)
Re: $20 LCR ESR Transistor checker project
« Reply #1073 on: July 10, 2015, 07:21:33 am »
I like to do things as simple as possible and so I decided for this variant of tester. This is a version of my PCB design in minimal form (VSCT = Very Simple Componet Tester  :)).

Features of Tester are preserved and identical to the standard version, but without auxiliary power circuit - it is necessary to use manual switching power on and off. I recommend compile software with blocked the auto power off (#CFLAGS += -DPOWER_OFF) - disable auto power off.

Crystal and 2.5V reference voltage source (which may to some extent contribute to improvements in measurement precision) has been omitted.

LCD contrast trimmer 10k was replaced by 2k7 resistor connected between the GND and the LCD contrast adjustment pin.

I chose commonly available LDO stabilizer 78L05.

Fuse setting:
ATmega168, ATmega168p:
lfuse:0xe2 hfuse:0xdc efuse:0x01 (0xf9)

ATmega328, ATmega328p:
lfuse:0xe2 hfuse:0xd9 efuse:0x04 (0xfc)

Offline montarbo

  • Contributor
  • Posts: 28
Re: $20 LCR ESR Transistor checker project
« Reply #1074 on: July 11, 2015, 12:44:05 pm »
I think you should find the parts with values in it.

Well thanks a lot for sharing the brd file, any chance to get one with top view? just to get the parts list would be appreciated.

BR
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf