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

rtr989 and 19 Guests are viewing this topic.

Offline GarySlaghammer

  • Newbie
  • Posts: 9
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #10150 on: January 06, 2026, 09:23:36 pm »
The selftest completes, apart from not recognising a 4-30nF capacitor and reporting 0pF or a fluctuating value until it moves on. However, on completion it successfully tests a capacitor of such value connected between T1 and T3, giving reasonable results.

T1: Ref=1081mV RHf=864
T2: +RL- 12 13 23 -4 -4 -4
T3: +RH- 12 13 23 -2512 -2512 0
T4: -2512 -2512 0
T5: RH- 2317 0 3
T6: RH+ -4502 -6 -6
T7: RH/RL -7 -1 -2
 

Offline CaptainBucko

  • Regular Contributor
  • *
  • Posts: 94
  • Country: au
Re: $20 LCR ESR Transistor checker project
« Reply #10151 on: January 06, 2026, 11:06:59 pm »
it seems that all of the TC1, T7, ... you can get nowadays are bad counterfeits without the 328 chip (one listing claimed 328, but I read that those are just re-labeled ones, so even worse).

You can generally replace a Logic Green LGT8F328P with ATmega328 using wiremods and some PCB track cutting and making your own ISP interface. I have successfully done a few of these. The LGT8F328P has 32 pins / 8 pins per side that mostly aligns with the ATmega328. Note that not all TC1,T7, etc use the 32 pin LGT8F328P, and there is no conversion solution for these units.

However, it can be easier to just buy a GM-328 which comes with an ATMega8 in a DIP package, and swap the MCU with a new programmed one running latest firmware, or add your own ISP interface.
 
The following users thanked this post: mnaevis

Offline indman

  • Super Contributor
  • ***
  • Posts: 1378
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #10152 on: January 07, 2026, 08:20:35 am »
The selftest completes, apart from not recognising a 4-30nF capacitor and reporting 0pF or a fluctuating value until it moves on. However, on completion it successfully tests
My assumptions were confirmed - the results of the hardware tests clearly show that your tester has BIG problems with the measuring ports of the controller! Your tester will not be able to work correctly, and you will again face the same problems as before.
My advice is to remove the controller from the board, thoroughly flush this place from the flux. If there is a spare controller, it is better to solder it and repeat the hardware tests after programming. I would also recommend checking the serviceability and update soldering of the 6 measuring resistors 680ohm and 470oHm
« Last Edit: January 07, 2026, 08:24:49 am by indman »
 
The following users thanked this post: GarySlaghammer

Offline GarySlaghammer

  • Newbie
  • Posts: 9
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #10153 on: January 07, 2026, 10:26:17 pm »
Thank you. I am inexperienced with SMD, so my technique is probably to blame. I used some Chipquik CQ2LF and 95.5Sn/3.5Ag/0.7Cu solder. Usually I use multicore 60/40 for my projects, valve and transistor.
 

Offline VIO47

  • Newbie
  • Posts: 8
  • Country: ro
Re: $20 LCR ESR Transistor checker project
« Reply #10154 on: January 11, 2026, 08:45:22 am »
Hi All, Happy New Year!
I am playing with this tester since few days, for the moment it is on breadboard, I want to see how it works and then will get to PCB design and all others. I have tested with ILI9341 SPI display and it works very well, I am not so concerned about accuracy, not sure how much I can expect and for sure not on a breadboard.
But right now I want to do something else, I want to use another type of display which is not listed, it is an ST7567 I2C display which I have it for long time, only did some tests to see how it works but never used it for something. So, I have created the .c and .h libraries for my display similar with the available libraries, matched all variables, updated config.h,  my code compiles with no errors but still cannot get the display initialized and of course doesn't showing anything. Most probably there is something else I should update but cannot figure it out.
Did anybody attempted to make some changes in the code or can advise what else needs to be updated? I am using an Atmega328P, by the way.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 8849
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #10155 on: January 11, 2026, 12:07:21 pm »
Have you also added the new display driver to Makefile (c and h files) and config_<MCU>.h (configuration for driver)? Do you have a DSO or logic analyzer?
 

Offline VIO47

  • Newbie
  • Posts: 8
  • Country: ro
Re: $20 LCR ESR Transistor checker project
« Reply #10156 on: January 11, 2026, 01:04:31 pm »
I am working with Atmel Studio so don't think I need to update Makefile manually and config_<MCU>.h is updated. Already checked the SDA and SCL with a DSO and I can see the clock signal and data flowing but it is not what the LCD is expecting to get :) Thank you, will keep checking.
 

Offline Cricri

  • Contributor
  • Posts: 47
  • Country: aq
Re: $20 LCR ESR Transistor checker project
« Reply #10157 on: January 18, 2026, 01:43:55 pm »
I have a LCR-T7 (T1 clone, with 160x128 screen). At some point I also had a LCR-T1 but sold it. I chose to keep the T7 as I prefer the proper button cap over the tactile switch behind the face plate film.
Did anyone notice that the battery depletes when not in use? I'm not an electrical engineer so use my T7 sporadically, and its 300-350mAh stock battery was systematically low whenever I used the unit. So swapped it for a Nokia BL-5J 1430mAh battery (plenty of space in the case), and also added a switch so that I can disconnect the battery when not in use. It turns out that as soon as I switch it on (i.e. "connect" the battery), the tester switches on, so it's actually useful as I can put a component in, flip the switch on, and the test happens.
I would try to update the firmware but don't know how to proceed. Also the stock uc is a surface mounted Atmega 324PA, so I don't imagine it's an easy job.
« Last Edit: January 18, 2026, 01:47:07 pm by Cricri »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 8849
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #10158 on: January 18, 2026, 02:04:19 pm »
The high quiescent current is a well known issue of the older TC-1/T7 models which use an additional MCU for managing power. For upgrading the firmware to an OSHW one you will have to modify the tester first (explained in the Clones file of the m-firmware). It's either reprogramming the additional MCU or replacing it with a simple two-transistor circuit.
 
The following users thanked this post: Cricri

Offline Feliciano

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: ve
Re: $20 LCR ESR Transistor checker project
« Reply #10159 on: January 18, 2026, 05:50:02 pm »
... or sometimes some Li-Ion batteries have issues including high self-discharge rate.
 

Offline stj

  • Super Contributor
  • ***
  • Posts: 2254
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #10160 on: January 18, 2026, 06:29:26 pm »
the problem is the crap STC microcontrollers dont stay in sleep-state even with the new firmware.
replacing them with the 2 transistor mod is the fix.
 
The following users thanked this post: Cricri

Offline Cricri

  • Contributor
  • Posts: 47
  • Country: aq
Re: $20 LCR ESR Transistor checker project
« Reply #10161 on: January 18, 2026, 10:09:19 pm »
the problem is the crap STC microcontrollers dont stay in sleep-state even with the new firmware.
replacing them with the 2 transistor mod is the fix.

My fix works too. A bit brutal and aesthetically odd, but works well!  :-DD
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf