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

carrascoso and 10 Guests are viewing this topic.

Offline indman

  • Super Contributor
  • ***
  • Posts: 1015
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #6050 on: December 13, 2019, 02:43:48 pm »
The Chinese have several variants of the model T7- they use different displays. There are options with black and white screen, with color screen on ST7735 (14pin interface) and also screen on ST7735 (6pin interface). If you bought an option on 6pin, it is suitable for a firmware from TC-1, which was adapted by madires or the original firmware, a link to which I had previously offered.
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #6051 on: December 13, 2019, 09:49:20 pm »

Or it's better to buy the TC1 than TC7 ?

Best regards
 

Offline theleakydiode

  • Regular Contributor
  • *
  • Posts: 118
  • Country: gb
  • I've got no idea what I'm doing.
Re: $20 LCR ESR Transistor checker project
« Reply #6052 on: December 16, 2019, 08:51:38 pm »
Holy markup batman!
890828-0
A very reputable electronics retailer is flogging these testers for £50, doesn't even come with an enclosure!
« Last Edit: December 16, 2019, 08:53:19 pm by theleakydiode »
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #6053 on: December 17, 2019, 04:18:02 am »
yup design looks the same. No open source attribution   :--
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6054 on: December 17, 2019, 11:14:59 am »
Or it's better to buy the TC1 than TC7 ?

Beware of U4 and some poorly chosen components in the power supply section.
 

Offline brunosso

  • Newbie
  • Posts: 4
  • Country: it
Re: $20 LCR ESR Transistor checker project
« Reply #6055 on: December 18, 2019, 10:08:35 pm »
Hi to all!

I have this version of the Transistor Tester



Could you please tell me wich version i need to flash?!

Thanks
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6056 on: December 19, 2019, 10:21:17 am »
k-firmware: try mega328_2X16_menu
m-firmware: change display to HD44780 4-bit parallel and try default settings
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6057 on: December 19, 2019, 04:51:43 pm »
Still looking for xmas presents? I have one for you! And it's free. :)

v1.38m
- Optional rounding of temperature value for DS18B20 (UI_ROUND_DS18B20, suggested by Obelix2007@EEVblog).
- Support for DHT11, DHT22 and compatible sensors (SW_DHTXX, thanks to indman@EEVblog and Obelix2007@EEVblog for testing).
- Added two thin cyrillic fonts (Thanks to Andrey@EEVblog).
- Changed output of BJTs to show V_BE and hFE also in case of a B-E resistor. Adapted remote commands accordingly as well.
- Added alternative Czech texts and several fonts with Czech characters (thanks to Bohu).
- Added tools for monitoring R/C/L on probes #1 and #3 (SW_MONITOR_RL and SW_MONITOR_C, suggested by indman@EEVblog).
- Added option for trigger output for event counter (suggested by Bohu).
- Updated Czech texts (thanks to Bohu).
- Added option to disable hFE measurement with common collector circuit and Rl as base resistor (NO_HFE_C_RL) to cope with some testers (issue reported by Obelix2007@EEVblog).
- Added option to output Zener voltage in high resolution (ZENER_HIGH_RES, suggested by Andbro@EEVblog).
- Improved OneWire_Probes() to minimize misdetection.
- Updated Russian texts (thanks to indman@EEVblog).
- Updated Spanish texts (thanks to pepe10000@EEVblog).

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: $20 LCR ESR Transistor checker project
« Reply #6058 on: December 21, 2019, 05:37:27 pm »
Free? Priceless!
TEA is the way. | TEA Time channel
 
The following users thanked this post: madires

Offline Messtechniker

  • Frequent Contributor
  • **
  • Posts: 783
  • Country: de
  • Old analog audio hand - No voodoo.
Re: $20 LCR ESR Transistor checker project
« Reply #6059 on: December 23, 2019, 04:08:47 pm »
Just got myself two "HILAND" transistor testers with the 644 chip. One to use and one for mucking programming around. Currently updated to 1-13k 809 because I found in the SVN sutable .hex and .eep files. This editing and "make files" thing is a bit beyond me.

Thus my question. In addition to adapting to firmware 1.38m the existing Windows programs (see Transistor Tester SVN - Folder "Messtechniker"), what else might be of interest?

The rotten bit here is that the RxD and TxD ports on the 644 PA are not easily accessible.  |O Some direct soldering to the 644PA chip :scared: (not much SMD soldering expertise here) will be required when wanting to use the external Windows software.
Agilent 34465A, Siglent SDG 2042X, Hameg HMO1022, R&S HMC 8043, Peaktech 2025A, Voltcraft VC 940, M-Audio Audiophile 192, R&S Psophometer UPGR, 3 Transistor Testers, DL4JAL Transistor Curve Tracer, UT622E LCR meter
 

Offline hpmaxim

  • Regular Contributor
  • *
  • Posts: 132
Re: $20 LCR ESR Transistor checker project
« Reply #6060 on: December 25, 2019, 03:41:45 am »
Dumb question, I've seen a lot of people talk about replacing the 680/470k resistors, or the TL431 or the voltage regulator to improve accuracy.  A resistor is a resistor.  It strikes me that the value of the resistance isn't that important, the main issue is KNOWING what the resistance is.  How hard would it be to measure the values and put them directly into the firmware rather than just assume they are the nominal value.  I looked through some code on github and it appears the resistance value is pre-defined in the header file, but only once not for each resistor.  :(  I'd think you could do the same with the TL431 and regulator.  The other thing that could be done would be to replace the resistor with two resistors in parallel (1M + 820k) and (1200 + 1500), which would give nearly the same values (you'd have to adjust obviously) but would likely reduce error by a factor of 4, particularly if you could bin one high resistor with a low resistor.
 
The following users thanked this post: horo

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #6061 on: December 25, 2019, 08:44:20 am »
Indeed you can specify your resistor and vref values explicitly in the config.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6062 on: December 25, 2019, 08:54:31 am »
You can select three matching resistors for Rl (680\$\Omega\$) and Rh (470k\$\Omega\$) and update the default values in the header file. A single value for the test resistors Rl and Rh simplifies a lot of calculations and reduces flash usage. And you can also update the default voltage values for Vcc and the external 2.5V reference. The external voltage reference helps if you have an inaccurate voltage regulator. But with an accurate regulator like the MCP1702 the external reference is unnecessary.
 

Offline masterx81

  • Frequent Contributor
  • **
  • Posts: 481
  • Country: it
Re: $20 LCR ESR Transistor checker project
« Reply #6063 on: December 25, 2019, 06:04:25 pm »
 :wtf:Hi! Someone please know what firmware i need to use on this tester? I have 1.11k by now...
328p mcu, ams1117 5.0 voltage regulator, graphic display...
Thanks!
« Last Edit: December 25, 2019, 06:33:33 pm by masterx81 »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6064 on: December 25, 2019, 08:57:26 pm »
The tester seems to be the standard design. Any idea about the LCD controller? Monochrome or color display?
 

Offline masterx81

  • Frequent Contributor
  • **
  • Posts: 481
  • Country: it
Re: $20 LCR ESR Transistor checker project
« Reply #6065 on: December 25, 2019, 11:00:17 pm »
Uhm, monochrome, i think that is a jlx 12864g, uc1701x driver
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6066 on: December 25, 2019, 11:37:09 pm »
The ST7565 driver might work, possibly mega328_st7565.
 

Offline masterx81

  • Frequent Contributor
  • **
  • Posts: 481
  • Country: it
Re: $20 LCR ESR Transistor checker project
« Reply #6067 on: December 26, 2019, 12:00:51 am »
Thanks! I will try it!  :-+ :-+
 

Offline hpmaxim

  • Regular Contributor
  • *
  • Posts: 132
Re: $20 LCR ESR Transistor checker project
« Reply #6068 on: December 26, 2019, 04:42:48 am »
I assume ALL modern SMD film resistors are laser trimmed from the factory, and it's probably no harder to trim to 1% than 5%.  Not sure if its harder to trim to .1% or .01% -- although they certainly do charge more.  If we assume that if you buy X% resistors, they have a gaussian distribution with X% std deviation with a cut off at 1 standard deviation, I think you'd need to buy about 16-20 resistors to find 3 resistors within .1 * X% of each other.  Is my expected distribution reasonable?   Is there a certain level of accuracy beyond which you are limited by other factors? 

It's hard for me to understand why having multiple calibration values would be that painful for the code, but I'm not going to change the software.
 

Offline pierreraymondrondelle

  • Contributor
  • Posts: 33
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #6069 on: December 26, 2019, 11:46:15 am »
Beware the temperature stability: precision resistors are in a range below 25 ppm/K. Standard ones are far above.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7795
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #6070 on: December 26, 2019, 11:56:18 am »
I assume ALL modern SMD film resistors are laser trimmed from the factory

AFAIK, thin film resistors are laser trimmed or etched. Thick film resistors are cheaper to produce (1 and 5% tolerance).

It's hard for me to understand why having multiple calibration values would be that painful for the code, but I'm not going to change the software.

But it would be the best way to understand the drawbacks. >:D
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #6071 on: December 26, 2019, 07:01:29 pm »
it's probably no harder to trim to 1% than 5%.

I would imagine that it works the same as in printing, photography, LCD display, chip fab etc.
To obtain a higher yield of low defect product, you have to produce more, and discard more, which drives up the price.

find 3 resistors within .1 * X% of each other.

By that logic you could use the cheapest carbon resistors.  But absolute value is not the only thing desired in resistors. For measurement, you also want consistency. Temperature stability, low drift, low noise etc.
« Last Edit: December 28, 2019, 05:07:09 am by timelessbeing »
 

Offline SMDfan

  • Newbie
  • Posts: 1
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #6072 on: December 28, 2019, 01:51:15 am »

Mr. Clone Ttester(indman),

I came across your archive related to LCR ESR tester. I am also trying to build a tester of my own for hobby. Do you happen to have the source codes for these testers? Thanks

SMDfan





Hi,

Clone Ttester is a Russian who has made differents firmwares for many ESR. He has many model not included in MicroKontroller.net.
The problem, it's in Russian.

See the link: https://yadi.sk/d/yW8xa5NJgUo5z

Thanks

Hi! It is my archive.
As not only Russian-speaking people use this archive, I decided to add new firmwares from k-firmware in English for different clones.
In the next several days I will add archive thus, as shown in a screenshot. You monitor changes in archive.
If dear madires to me allows to use its work, I can add to archive new compiled firmwares UI_ENGLISH for m-firmware? :)
 

Offline hpmaxim

  • Regular Contributor
  • *
  • Posts: 132
Re: $20 LCR ESR Transistor checker project
« Reply #6073 on: January 02, 2020, 08:10:26 pm »
So... I just replaced the 7550 with a MCP1702 and replaced the 680 and 470k resistors with 0.1%.


Only remaining thing to do is remove the TL431?  Its firmware 1.13k.  I only ask because the TL431 is very close to the socket for the Mega328.  I think it would be easy to remove but VERY hard to solder back in, at least using a soldering iron.  Do I need to reprogram the AVR or does it autodetect the presence of the 431?
 
The following users thanked this post: petert

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #6074 on: January 03, 2020, 07:21:25 am »
Your answer is in the readme file
 
The following users thanked this post: junandaaa


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf