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

Obelix2007 and 8 Guests are viewing this topic.

Offline hapless

  • Regular Contributor
  • *
  • Posts: 195
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3700 on: July 04, 2017, 08:14:07 pm »
VLCD together with temperature compensation can be used for contrast control, but it is possible to fry the LCD that way. But, for as long as you can determine the safety limits, I don't see why it shouldn't be an option.
« Last Edit: July 04, 2017, 08:16:47 pm by hapless »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3701 on: July 07, 2017, 06:04:46 pm »
I've just released 1.29m:
- Added touch screen support and driver for ADS7843 compatible touch controllers.
- Fixed bug in contrast setting for PCD8544.
- Fixed silly error in CheckSum().
- Driver for ST7920 based LCD modules with 64x128 pixels.
- Optimized SmallResistor() and changed detecton logic in CheckResistor() to cope better with low value resistances and possible probe contact issues.
- Changed control logic and treshold for Darlington BJTs in Get_hFE_C() to fix issue with some NPN types.
- Global driver for SPI bus. Modified display drivers and configuration accordingly.
- Italian text provided by Gino_09@EEVblog.
- Support for HD44780 with Cyrillic font by hapless@EEVblog.

Touch screen support is meant primarily for ATmega 644/1284 because of the additional IO pins. The display has invisible touch bars at the left, right, top and bottom. The left and top bars act like a rotary encoder being turned anti-clockwise, while right and bottom bars act like a clockwise turn. They also got a speed-up functionality when touched for more than 300ms. The display's center area does the same as the test push button, but it's just a software version (won't power the Zener diode check for example). Of course there's also an adjustment for the touch screen.

A lot of effort went into this new firmware version for moving the SPI communication from the display drivers into a common SPI framework. That was necessary for driving additional SPI clients, and I also had to introduce new configuration options. I've tried to keep the changes simple (added them as aliases in case of bitbang SPI) and hope they'll work for you.
 
The following users thanked this post: MickM, edavid, JoeO, kikook, mauroh, jct, bitseeker, Marcos, indman, pepe10000

Offline pepe10000

  • Regular Contributor
  • *
  • Posts: 87
  • Country: es
Re: $20 LCR ESR Transistor checker project
« Reply #3702 on: July 08, 2017, 09:35:08 am »
Thanks Madires.

Measurement of low-value resistors (less than 1 Ohm) has improved greatly.

It no longer marks a few picofaradios, marks the correct resistance.

I am attaching photos of the LCR-T4-H and the AY-AT Diy Kit.

A greeting.
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #3703 on: July 10, 2017, 05:39:32 pm »
hello everybody,
I just realised something is terrible wrong with my AY-AT compiling :
-so I have just compiled several times 1.29 for AY-AT (7735 LCD) with encoder on PD1/PD3 and I can't just get him measure capacitors.It shows almost double value.
everytime I put inside 1.25 version from trendy it starts measuring correctly,tried with 10 capas (pf,nf,uF).

besides that,the 1,2 and 3 inputs measure almost perfect resistances and identifies transistors.

calibration gives always error!

what i'm doing wrong in your oppinion?
here's the stuff,can anybody test/confirm my fw on ay-at board?

 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3704 on: July 10, 2017, 07:39:58 pm »
Maybe a 16 MHz crystal but firmware compiled for 8 MHz?
 
The following users thanked this post: perieanuo

Offline casinada

  • Frequent Contributor
  • **
  • Posts: 599
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3705 on: July 11, 2017, 05:14:09 am »
Excellent Job  :) :-+
Color AY-AT 16MHz
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #3706 on: July 11, 2017, 07:44:11 am »
hello,
you're a genius thanks I made a stupid beginner's mistake.

 you made my day,

best regards, pierre

ps: still have some discrepancies for small capas like those 22 pF for quartz,shows 55-56 avec 1.29 and 26pF avec 1.25m
« Last Edit: July 11, 2017, 08:43:30 am by perieanuo »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3707 on: July 11, 2017, 10:10:21 am »
Have you done the adjustment (measure a 220nF - 2.2µF film cap 3 times and then run the self-adjustment via the main menu)? 
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #3708 on: July 11, 2017, 11:53:52 am »
hi,
did the thing, now pF range seems fine,22pF shows 22 pF !!!
i didn't know that I need to measure something before,I always did calibration after fw upgrade ana cycle power off/on
resistors seems fine too,I checked some 5-6 pieces all around

thanks
 

Offline jorgemiguel4

  • Newbie
  • Posts: 7
  • Country: pt
Re: $20 LCR ESR Transistor checker project
« Reply #3709 on: July 12, 2017, 07:06:24 pm »
Hello, I have the TC-1 v2.12k, color TFT version. After a few minutes of using it went dead, opened it and found some bad solder joints in the LCD connection. It's working fine again, except the inductor test that shows wrong DC resistance. 7mH and 150Ohm with a inductor that reads less than 1Ohm in my multimeter. With simple resistors it works fine. Is there anything I can do?
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3710 on: July 12, 2017, 11:23:49 pm »
Hello all
  I've been working on the latest clone version of the transistor tester project. My PCB is K103603BS and it uses the ST7735 version of the graphic display. I apologize for the crude looking schematic. I wanted to try my hand at drafting the schematic by hand and just went with it at least for now.
   I've been posting a few amateur things on YT and started this little project of sorting out the difference between this clone and the original project schematic. There are a few corrections made to the version I added here versus the first draft from the YouTube post I made. There are probably a few more errors other smarter people will catch as well. I apologize in advance for any errors I have made. Hopefully someone finds this information useful.
https://youtu.be/T8Fl7HL0c0c

https://drive.google.com/file/d/0Bx7o06dJNau1bzlzOXJhSWFjalk/view?usp=drivesdk
https://drive.google.com/file/d/0Bx7o06dJNau1M0RId2FYTXp4Tk0/view?usp=drivesdk
https://drive.google.com/file/d/0Bx7o06dJNau1OW5CVi1seTVhZnM/view?usp=drivesdk
« Last Edit: July 12, 2017, 11:30:59 pm by jakeisprobably »
 

Offline amspire

  • Super Contributor
  • ***
  • Posts: 3802
  • Country: au
Re: $20 LCR ESR Transistor checker project
« Reply #3711 on: July 13, 2017, 12:14:11 am »
I did post some PDFs for this board:

https://www.eevblog.com/forum/testgear/$20-lcr-esr-transistor-checker-project/msg1215425/#msg1215425

The schematic I posted is not perfect - they got the TL431 connections wrong for a start.
« Last Edit: July 13, 2017, 12:28:33 am by amspire »
 
The following users thanked this post: jakeisprobably

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3712 on: July 13, 2017, 04:32:31 am »
Thanks for that. I am using the original parts designators from the official schematic, with a couple of exceptions namely where I placed C3, and I reused C10 as it is not used on this board.  These designators should maintain any relevant reference information from the official documentation... At least that is my goal. I apologize for missing the previous post. I've read bits and pieces of this thread but 149 pages takes time and a few sessions for me to complete.
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
gm328 ay-at color display 7735 variant
« Reply #3713 on: July 13, 2017, 09:25:00 am »
hi everyone,
I'm working on some COMPLETE and CORRECT (and annotated also) schematic in eagle for the ay-at clone with 7735 graphic display for the members,in order to track the repairings and to setup easily the compiling part.
I'll post soon and dont't shoot me for mistakes,let's put the thing up to date.
and why not add the rest like zener...,change eventually the uP,add tactile,and put up an order for pcb-s

best regards,
pierre
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3714 on: July 13, 2017, 10:23:49 am »
   I've been posting a few amateur things on YT and started this little project of sorting out the difference between this clone and the original project schematic. There are a few corrections made to the version I added here versus the first draft from the YouTube post I made. There are probably a few more errors other smarter people will catch as well. I apologize in advance for any errors I have made. Hopefully someone finds this information useful.

Nice video! And don't forget the m-firmware ;)
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3715 on: July 13, 2017, 10:38:33 am »
Hello, I have the TC-1 v2.12k, color TFT version. After a few minutes of using it went dead, opened it and found some bad solder joints in the LCD connection. It's working fine again, except the inductor test that shows wrong DC resistance. 7mH and 150Ohm with a inductor that reads less than 1Ohm in my multimeter. With simple resistors it works fine. Is there anything I can do?

The resistance measurement is the same for resistors and inductors. Have you checked other inductors too?
 
The following users thanked this post: jorgemiguel4

Offline jorgemiguel4

  • Newbie
  • Posts: 7
  • Country: pt
Re: $20 LCR ESR Transistor checker project
« Reply #3716 on: July 13, 2017, 12:46:54 pm »
Hello, I have the TC-1 v2.12k, color TFT version. After a few minutes of using it went dead, opened it and found some bad solder joints in the LCD connection. It's working fine again, except the inductor test that shows wrong DC resistance. 7mH and 150Ohm with a inductor that reads less than 1Ohm in my multimeter. With simple resistors it works fine. Is there anything I can do?

The resistance measurement is the same for resistors and inductors. Have you checked other inductors too?

Yes, I have tried with two similar ones with similar results. The last one read 6.36mH and 148 Ohm while in my multimeter it reads 0.63 Ohm.  Don't know if it matters but both inductors are common mode chokes.

« Last Edit: July 13, 2017, 12:49:22 pm by jorgemiguel4 »
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
AY-AT revised schematics 1st try
« Reply #3717 on: July 13, 2017, 01:37:58 pm »

here's the 1st version done with eagle 8.2.2,it's not perfect but quick reference for setup LCD ports, can help
revised TL431 drawing ans proposed LM4040 precision reference, ISP 6 pins header (in fact I have DB9 but it's ugly but simple to implement and good fiability)
eliminated socket and added pads to connect with female bananas on enclosure
SVR05-4 description is not correct,i'll remake the library part or search for a good one


best regards,
pierre
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7769
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3718 on: July 13, 2017, 03:21:15 pm »
Yes, I have tried with two similar ones with similar results. The last one read 6.36mH and 148 Ohm while in my multimeter it reads 0.63 Ohm.  Don't know if it matters but both inductors are common mode chokes.

That's strange! I've checked a 2.7mH and 22mH common mode choke with the m-firmware an an older k-firmware. The measured values are reasonable.
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: AY-AT revised schematics 1st try
« Reply #3719 on: July 13, 2017, 04:22:18 pm »

here's the 1st version done with eagle 8.2.2,it's not perfect but quick reference for setup LCD ports, can help
revised TL431 drawing ans proposed LM4040 precision reference, ISP 6 pins header (in fact I have DB9 but it's ugly but simple to implement and good fiability)
eliminated socket and added pads to connect with female bananas on enclosure
SVR05-4 description is not correct,i'll remake the library part or search for a good one

best regards,
pierre
  I will have to take down my filming setup to get to my desktop and check this out. Alternatively someone could greatly help me out by posting an image. I'd like to integrate or work with you to add this into my current project.
   I am partially disabled, and do all my filming editing and illustrations from an old Samsung Galaxy phone. I am limited to sitting or standing for 1-3 sporadic hours total throughout the day on my good days. This means I'm super slow to complete projects but I can devote a massive amount of time to research editing and creating illustrations.
   I am using the Sketch mobile app (like Microsoft Paint with more layering options) to map out the traces and edit the schematic. I still have and can modify these files easily. I uploaded them to the YT video as streamlined as I could so anyone can visually check my work. I didn't initially plan to add them but it seems like a good resource for all. The only file I can't edit easily is the picture of the PCB with the parts designators. I can remake it if need be but I mistakenly deleted the file this came from while managing my limited storage space.
   I plan to add test points by demonstrating where to bend pins to allow easy test point connections. I also plan to show how to add the ISP header connections. I also want to add pin 1 of the TVS IC to either the Frequency measurement or Voltmeter circuit. The last PCB modification I plan to use on the first stage of this build is to add a trimmer capacitor to replace one of the 22pF caps at the crystal.
  The project will get integrated into an old upcycled enclosure from a HP printer power supply brick. These are easy to pry open with channel locks, and they fit the PCB perfectly while leaving plenty of room for a small transformer and battery.
  If I can figure out the programming side of this device (total ISP noob), I want to add the zener threshold tester, but I plan to use a MC34063 if I go that route.
   ...And if everything goes really well I'd like to look into adding a INA106 differential amplifier with a laser trimmed gain of 10. I was planning to build the milliohm meter from the Scullcom Hobby Electronics YouTube channel, but I think the diff amp might be more useful when integrated into this project. I would probably need help understanding the programming aspects involved to make this happen, but I think this little mod could be interesting.
   The last thing I've been looking into is why "discharged capacitors" are mentioned, but only 'before the device is powered on.' I assume this is due to the TVS IC's need for power. If that's the case, why not simply add a 2 pole normally closed relay to short all 3 test leads with a short on delay circuit powered from the collector of the PNP transistor? Seems like that would solve the problem of mega-burns, but I've not done my research in this area yet.

  The images for Power and Ground test points 1-9 to show in my next YT upload are attached.

 Let me know what you think or if you think I should go in a different direction.
  Thanks, -Jake.
« Last Edit: July 13, 2017, 10:26:03 pm by jakeisprobably »
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3720 on: July 13, 2017, 11:58:09 pm »
Nice video! And don't forget the m-firmware ;)

Thanks for everything Markus. I started reading from the beginning of this thread today trying to read everything you guys have been doing here and elsewhere... WOW!! just wow.
   This thread is much more relevant than I had assumed after seeing bits and pieces other people had linked to.(... and then feeling overwhelmed by the size of this.)
  I tried taking my usual screenshot notes as I read through... I haven't even made it to double digits and already I need to create folders for organizing the range of subjects covered and details I haven't seen elsewhere. This thread needs a wiki or something. I may try to distil my notes from this thread for others at some point.... Although I get the feeling everything I'm saying has been said and done in this thread before ;)
  Thanks again, -Jake.
 

Offline upsss

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3721 on: July 14, 2017, 04:01:34 am »
Hi,

ps hello,
I posted attached first revised schematics for AY-AT clone with 7735 graphical display with some useful annotations
regards,pierre
A quick observation of your schematic, your rotary encoder and its pull-up resistors are drawn wrong.  You are missing the ground connection on the encoder and both sides of it including the pull-ups are shorted.  You should not have lines going through a component like on R7, 8, 9, 10, 13, 15.  Also all junction connections (dots) should be at the actual junction and not somewhere along the line.
« Last Edit: July 14, 2017, 04:03:05 am by upsss »
 

Offline perieanuo

  • Frequent Contributor
  • **
  • Posts: 838
  • Country: fr
Re: $20 LCR ESR Transistor checker project
« Reply #3722 on: July 14, 2017, 06:33:20 am »

Hi,

ps hello,
I posted attached first revised schematics for AY-AT clone with 7735 graphical display with some useful annotations
regards,pierre
A quick observation of your schematic, your rotary encoder and its pull-up resistors are drawn wrong.  You are missing the ground connection on the encoder and both sides of it including the pull-ups are shorted.  You should not have lines going through a component like on R7, 8, 9, 10, 13, 15.  Also all junction connections (dots) should be at the actual junction and not somewhere along the line.
I corrected encoder ground.also he had a green line in schematic that wasn't a wire but apear like one,modified also.redrawed resistors,but that's just aestethics.
pullups for encoder were correct.
thanks for remarks,pierre

« Last Edit: July 14, 2017, 07:25:31 am by perieanuo »
 

Offline upsss

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3723 on: July 14, 2017, 07:25:22 am »
The pull-ups do go to the 5v but their other end you have them shorted, R5-R6 are not supposed to be in parallel!  As far as the dots junction, it is not a mistake it is just not a proper way of drawing a schematic.
« Last Edit: July 14, 2017, 07:29:07 am by upsss »
 

Offline bianchifan

  • Regular Contributor
  • *
  • Posts: 94
  • Country: de
Re: $20 LCR ESR Transistor checker project
« Reply #3724 on: July 14, 2017, 08:55:31 am »
hi everyone,
I'm working on some COMPLETE and CORRECT (and annotated also) schematic in eagle for the ay-at clone
Transistor tester's firmwares are Open Source, original PCB designs/layouts wre Open Hardware!
Why the hell most poeple like to use shittin' closed source programs even in OPEN projects ??
There are OPEN SOURCE variants , too!
Some people like GEDA (Linux), some people like KICAD.
Nowadays KICAD should be first choice.. ;)

This thread needs a wiki or something.
Article AVR Transistortester on mikrocontroller.net
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf