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

jellytot, NikolaSoft and 6 Guests are viewing this topic.

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3900 on: August 24, 2017, 10:57:41 pm »
...One last thing, I missed where the xtal tester is. I would like to add that. A xtal upgrade comes when I can get it to work at 8Mhz.
Kübbeler is the keeper of Crystal ball feature at the moment. The Sampling ADC method from K-firm must be enabled as well.

... must have 16mhz xtal as well
« Last Edit: August 25, 2017, 01:04:38 am by jakeisprobably »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3901 on: August 25, 2017, 10:01:56 am »
BTW, there's a nice crystal tester and frequency counter in the extended 644/1284 circuit (see Karl-Heinz' documentation). If I'm not mistaken it should work fine up to 80MHz. And I've got the parts for that already ;)
 

Offline scottie4442

  • Supporter
  • ****
  • Posts: 32
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3902 on: August 25, 2017, 07:16:58 pm »
got my set of 3 boards and they look great, now I have to do a BOM and order the parts for this thing.
 

Offline N9XYP

  • Contributor
  • Posts: 19
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3903 on: August 25, 2017, 08:08:03 pm »
Quote
I think SDA should be LCD_SI, and CD should be LCD_A0.

The connection names are from an eBay listing, not sure if they are totally correct. Would the display still work if SDA and CD (LCD_SI and LCD_A0) were reversed? I am asking before I start cutting traces....
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3904 on: August 25, 2017, 08:21:03 pm »
LCD_SI is the serial data input and LCD_A0 indicates command or data. If they're swapped the display wouldn't even be initialized. Maybe some voltage level problem? The display seems to run with 3.3V and the pull-up resistors of the rotary encoder in parallel are powered by 5V, I'd guess.
« Last Edit: August 25, 2017, 08:26:31 pm by madires »
 
The following users thanked this post: N9XYP

Offline knarfootje

  • Newbie
  • Posts: 1
  • Country: nl
Re: $20 LCR ESR Transistor checker project
« Reply #3905 on: August 26, 2017, 01:11:33 pm »
do you have a BOM by a ditributor ? I'm very interessed if you have
 

Offline scottie4442

  • Supporter
  • ****
  • Posts: 32
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3906 on: August 26, 2017, 01:44:18 pm »
I am going through the schematic and making my own BOM so will take a while. I have made the lunk to the board at oshpark available in an earlier post and when I get the BOM done I will post it.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3907 on: August 26, 2017, 01:48:00 pm »
Someone has created a public BOM list for Reichelt, but I can't find the URL unfortunately. You should be able to find all parts in Reichelt's online shop, including 0.1% resistors for a reasonable price. If you like to save a few bucks buy displays directly from China.
 

Offline scottie4442

  • Supporter
  • ****
  • Posts: 32
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3908 on: August 26, 2017, 01:52:32 pm »
Thanks, I am putting together my BOM from mouser, I know cost a little more but I have done a lot of business with them in the past. The display I will probably get from from China as you suggested, the highest cost item is the zip test socket, that thing is $20US, holy crap.
 

Offline j-man

  • Contributor
  • Posts: 20
Re: $20 LCR ESR Transistor checker project
« Reply #3909 on: August 26, 2017, 02:18:06 pm »
Hi guys. This thread grew up as an awesome tutorial about ATmega... It's a shame I don't know nothing about programming, I really wish I could learn more.
A couple of quick question: I zapped one of the three ATmega328P input ports of my fish8840 tester, I guess I forgot to discharge a cap... damn. Is it worth to replace the chip, in your opinion? What do I need to send the latest firmware to the new chip, and will it work in that 2014 tester?
Many thanks in advance.
 

Offline texaspyro

  • Super Contributor
  • ***
  • Posts: 1407
Re: $20 LCR ESR Transistor checker project
« Reply #3910 on: August 26, 2017, 02:47:18 pm »
I zapped one of the three ATmega328P input ports of my fish8840 tester, I guess I forgot to discharge a cap... damn.

When buying transistor testers remember rule 1:  Only buy models with a socketed processor!  You WILL eventually zap the chip and SMD rework is no fun, even if you have the equipment.    Silicon and magic smoke hate humans and will commit suicide just to spite you.

Plus it is easy to swap in a different chip configured with different firmware options compiled in.

Get the ZIF socket from China...  maybe a buck or two.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3911 on: August 26, 2017, 02:58:03 pm »
Yes, an ATmega328P is just two bucks. You need an ISP programmer (3 bucks) or an Arduino with the ISP sketch. k and m-firmware work fine with old tester versions.
 

Offline N9XYP

  • Contributor
  • Posts: 19
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3912 on: August 26, 2017, 09:57:34 pm »
Found the problem with both the no menu and the bar over the last line. The CS line (pin 11 inter-board) was tied to ground and pin 8,9,10 UNDER the connector as well gound on the soldered side (which I cut when jumpering).

Seems to be working just fine. Need to run the calibration and test a few components. Then comes the 16 MHz xtal.

Thanks again to madires for reminding me to do basic troubleshooting. :palm:
 

Offline CustomEngineerer

  • Frequent Contributor
  • **
  • Posts: 464
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3913 on: August 27, 2017, 01:00:15 am »
Thanks, I am putting together my BOM from mouser, I know cost a little more but I have done a lot of business with them in the past. The display I will probably get from from China as you suggested, the highest cost item is the zip test socket, that thing is $20US, holy crap.

$20 zif socket? For that price you could buy one of the unassembled kits and just use the zif socket from it. :-DD
As much as I like mouser I would also suggest getting that in addition to the display from elsewhere.
 

Offline upsss

  • Regular Contributor
  • *
  • Posts: 163
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #3914 on: August 27, 2017, 01:54:14 am »
 

Offline j-man

  • Contributor
  • Posts: 20
Re: $20 LCR ESR Transistor checker project
« Reply #3915 on: August 27, 2017, 01:19:32 pm »
Yes, an ATmega328P is just two bucks. You need an ISP programmer (3 bucks) or an Arduino with the ISP sketch. k and m-firmware work fine with old tester versions.

Thanks a lot for your informations. I got a friend that could help me with the programmer... let's see.
Another question: I bought another tester as a gift for a friend, but when I opened the package I found a broken display and the seller has sent me a refund. I'm trying to find a new display: the old looks like an ST7565, but the flat cable has just 12 pins, while the similar displays on eBay and Ali have much larger connectors, with 18 pins or more. Any suggestions are welcome... Many thanks.
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3916 on: August 27, 2017, 04:26:07 pm »
Yes, an ATmega328P is just two bucks. You need an ISP programmer (3 bucks) or an Arduino with the ISP sketch. k and m-firmware work fine with old tester versions.

Thanks a lot for your informations. I got a friend that could help me with the programmer... let's see.
Another question: I bought another tester as a gift for a friend, but when I opened the package I found a broken display and the seller has sent me a refund. I'm trying to find a new display: the old looks like an ST7565, but the flat cable has just 12 pins, while the similar displays on eBay and Ali have much larger connectors, with 18 pins or more. Any suggestions are welcome... Many thanks.
Probably the cheapest source I've seen mentioned for displays (they are also one of the larger sellers of displays on eBay if you would like to pay a little more for the same thing there)
http://www.buydisplay.com/
This is a search for ST7565 based displays:
http://www.buydisplay.com/default/graphic-display?cotroller_ic=445
Tutorial on ST7565's from a reputable source:
http://www.ladyada.net/learn/lcd/st7565.html
  If you really really want to replace the display exactly, it's probably more simple to just buy the whole clone again. Most of the displays sold come with breakout boards so that people don't need to solder ribbon cables directly. However, IIRC, AliExpress had some sellers listing overpriced components specifically listed as "Transistor Tester replacement [x, y, z]." They usually use whatever hair-brain-idiot brand name they made up to sell a clone (hiland, kkmoon, etc.). These names have absolutely zero meaningful value. Others have had issues with the same unit as you and have posted information. Watch the indexes I created and posted on the last page or 2 of this thread to find this information visually.
   As an inexperienced hobbyist myself, I would attack this replacement display issue from a different perspective. Simply look at the issue from the perspective of someone that is building the device from scratch. Look at the documentation on the official PDF and add any display you like. Simply trace out and note the pinout you already have on your PCB and match it to the documentation then pick a matching display or solder wires yourself to add whatever you want. The makefile (a page that walks you through all of the code options step by step) will help you figure everything out to configure the code to match any display options with a supported controller (see official PDF).
  I have been through almost every bit of documentation for this project on all of the different forums. Of all the displays I've seen, I would probably chose one of the NT7108 based units, I haven't had one in my hands but they look huge. The color stuff seems rather silly if you get a chance to see how slow the MCU is at clearing the screen. I plan to record this in a video at some point while comparing the speed with 8, 16, and 20mhz xtals.
 

Offline j-man

  • Contributor
  • Posts: 20
Re: $20 LCR ESR Transistor checker project
« Reply #3917 on: August 28, 2017, 10:30:13 am »
Many thanks for your suggestions and for the links, I'll check them out ASAP.
I'm trying to find the "replacement" display because, as you probably read, I have two damaged testers: one with a zapped chip and one with a broken display. And of course I tried to put together the good board and the good display... it works, but the display is vertically flipped.
I thought it was easier buying a new chip and programming it from scratch, instead of trying to modify existing parameters... but I could be wrong, I'm a perfect newbie in that area.
The main reason, to be honest, is that fixing both testers would be quite gratifying...  ;)
I understand your point and I see the advantages about using "any" display. But it would be a whole new challenge for me... I'm not sure I could manage to get through it.
« Last Edit: August 28, 2017, 11:07:45 am by j-man »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #3918 on: August 28, 2017, 11:14:34 am »
You can flip (horizontally & vertically) or rotate the ouput with most display drivers by enabling that in the Makefile (k-firmware) or in config_328.h (m-firmware).
 

Offline j-man

  • Contributor
  • Posts: 20
Re: $20 LCR ESR Transistor checker project
« Reply #3919 on: August 28, 2017, 11:44:53 am »
Yes, thanks, I read it on the manual (page 49-50)
I'll try to get an ISP programmer and play wih it, although I'm still tempted by the other way... trying to get a new display and a new chip.
Thank you guys, this forum is great.
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3920 on: August 28, 2017, 12:53:07 pm »
Of all the random things... I'm on eBay wasting time when all the sudden it "suggested this.

... I guess the ad spys are now trying to manipulate people to share products with others... I was looking at frequency counter auctions when this was suggested.

 Further information: The eBay listing calls this model of a graphic monochrome display a LX-12864B11 LX12864B11 12864B11 (I'm creating search variations here for others to find this easier). This model appears to be the 12 pin connector version if all of the documentation is correct. I have included screenshots of the listing, pictures, and description to keep this information long term.
 I did a search for the part number and it is available from multiple sources. Interestingly it appears to use a ST7567 display driver. One of the links I found while doing a quick search of the LX part number is here.
 This lists a library and further information about the display.
« Last Edit: August 28, 2017, 12:56:49 pm by jakeisprobably »
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3921 on: August 28, 2017, 01:32:24 pm »
BTW I finally decided to break a window and adopt a Penguin on my laptop. I also got on KiCad... (talk about none intuitive software... jeez!) That sent me on a search to see if I could find the original KiCad files from KH's main 328 schematic on the Mikrocontroller AVR thread. I'm not sure if the one on the PDF is something Asco B created or if KH made it. I found a few .sch files and .brd files but I didn't see any that were complete with the library file. I also tried scavenging through the tarball, Nick's files, and the yandex clone page looking for them, but I didn't see anything. I tried to search images for every copy of the schematic I could find. I also searched all 10 pages of the official thread by using a "find on page" search for the terms: KiCad, .sch, .brd, and .lib. I did these same searches here on this thread and didn't find anything. The only thing I think I may have missed is if someone posted them as a .zip file and never used the term KiCad in the post (unlikely).
   I figure it's worth asking if anyone has the KiCad file, has recreated it as it is drawn on the official PDF, or knows where I might find it? I'm only looking for that exact layout or very close to it where I can modify it to match easier than completely reconstructing it from scratch.
« Last Edit: August 28, 2017, 01:39:05 pm by jakeisprobably »
 

Offline j-man

  • Contributor
  • Posts: 20
« Last Edit: August 28, 2017, 02:33:47 pm by j-man »
 

Offline jakeisprobably

  • Regular Contributor
  • *
  • Posts: 168
  • Country: us
    • Upcycle Electronics
Re: $20 LCR ESR Transistor checker project
« Reply #3923 on: August 28, 2017, 02:32:13 pm »
Unfortunately they don't ship to Italy.
  It never hurts to ask a seller to ship to your country. Sometimes they don't do it because of customs problems, other times it's because of the complication of creating a shipping profile for every country on eBay. I used to run a medium size eBay business. Setting up each country so that the buyer sees reasonably good shipping costs is a pain. Most people only set up the options for the biggest markets, but will happily sell to anyone if asked :)
 I shipped top of the line bicycles around the world this way. Many times I shipped to places I never imagined I would sell to because I told people about shipping quote problems on eBay, and gave them package weight, dimensions, and links to shipping quote sites in the description.

Edit: Glad you found what you were looking for ;)
 

Offline j-man

  • Contributor
  • Posts: 20
Re: $20 LCR ESR Transistor checker project
« Reply #3924 on: August 28, 2017, 02:42:11 pm »
Italian Mail (Poste Italiane) used to be a nightmare for eBay sellers, even more for us customers. They are slightly and slowly improving the quality of their services, but they still have a long way to go. I'm not gonna write about the customers because I could end in jail  ;)
I can't blame a seller that doesn't ship to my country.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf