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

NikolaSoft, jellytot, carrascoso and 12 Guests are viewing this topic.

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2650 on: September 11, 2016, 04:13:16 pm »
It should be fairly simple to add color coding for the probe/pin numbers. Any more votes for that neat idea?
Nice idea.
But a more important question is whether there exists a 'config.h' (or other way to config a repository version) for the AY-AT and/or Fish full color kit ?
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2651 on: September 11, 2016, 04:42:12 pm »
I've started a text file with descriptions for the various clones:

Code: [Select]
DIY Kit "AY-AT"
- with ST7735 color LCD module
- provided by flywheelz@EEVBlog


LCD module:

#define LCD_ST7735_SPI
#define LCD_COLOR                       /* color graphic display */
#define LCD_PORT         PORTD          /* port data register */
#define LCD_DDR          DDRD           /* port data direction register */
#define LCD_RES          PD4            /* port pin used for /RESX */
#define LCD_CS           PD5            /* port pin used for /CSX (optional) */
#define LCD_DC           PD1            /* port pin used for D/CX */
#define LCD_SCL          PD2            /* port pin used for SCL */
#define LCD_SDA          PD3            /* port pin used for SDA */
#define LCD_DOTS_X       128            /* number of horizontal dots */
#define LCD_DOTS_Y       160            /* number of vertical dots */
#define LCD_FLIP_X                      /* enable horizontal flip */
//#define LCD_FLIP_Y                      /* enable vertical flip */
#define LCD_ROTATE                      /* switch X and Y (rotate by 90°) */
#define FONT_10X16_H                    /* 10x16 font, horizontally aligned */
#define SYMBOLS_24X24_H                 /* 24x24 symbols, horizontally aligned */


Rotary Encoder:

#define ENCODER_A        PD1       /* rotary encoder A signal */
#define ENCODER_B        PD3       /* rotary encoder B signal */

It already lists:
- DIY Kit "AY-AT"
- M12864 DIY Transistor Tester
- Chinese clone T3/T4

If you got any other clone, please send me your settings for the m-firmware.
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2652 on: September 11, 2016, 05:13:55 pm »
I don't understand:
Is this text file in a preliminary stage of gathering info of various clone out there,
or already part of some config parameters section that exists somewhere in the repository ?
If so, where ?
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2653 on: September 11, 2016, 05:36:07 pm »
It's the first, just a list of required settings for some clones. It will be included in the next release.
 
The following users thanked this post: PedroDaGr8, bitseeker

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2654 on: September 11, 2016, 05:47:40 pm »
Nice, great effort !
 

Offline hapless

  • Regular Contributor
  • *
  • Posts: 195
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #2655 on: September 11, 2016, 10:47:27 pm »
Quote
Color display does not bring any added value!
They do add some value if you are using color wires that clip to your device-under-test.  You get to know which pin is what easily.

It should be fairly simple to add color coding for the probe/pin numbers. Any more votes for that neat idea?

I don't see why not. It would be a plus to balance out the slow refresh. BTW, almost by accident found a video showing the difference between HW SPI and bitbanging just to show that the screen itself is not really as slow as it seems to be:


I've started a text file with descriptions for the various clones:

LOL, there goes my idea of a database. But something like this is long overdue, so I'm glad to see it anyway.
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2656 on: September 12, 2016, 06:40:13 am »
I see that the Chinese AY-AT kit provides additional functions besides its being an LCR meter:
For example measure Temp (with the DS18B20 sensor), IR Decoding, and may be more.

Are these implemented in the repository ?
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2657 on: September 12, 2016, 08:51:09 am »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2658 on: September 12, 2016, 10:39:08 am »
It should be fairly simple to add color coding for the probe/pin numbers. Any more votes for that neat idea?

I don't see why not. It would be a plus to balance out the slow refresh. BTW, almost by accident found a video showing the difference between HW SPI and bitbanging just to show that the screen itself is not really as slow as it seems to be:

Yep, that's one reason why the ATmega644/1284 circuit has the hardware SPI reserved for the display and additional SPI based options. A lot of thought went into a port pin plan supporting several variations, options and future extensions. One USART and the I2C (TWI) are also reserved.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2659 on: September 12, 2016, 10:44:15 am »
I see that the Chinese AY-AT kit provides additional functions besides its being an LCR meter:
For example measure Temp (with the DS18B20 sensor), IR Decoding, and may be more.

Are these implemented in the repository ?

The m-firmware has an IR decoder (requires a TSOP or similar IR receiver module) and supports following protocols:
  - JVC
  - Kaseikyo (aka Japanese Code, 48 bit)
  - Matsushita/Emerson
  - Motorola
  - NEC (standard & extended)
  - RC-5 (standard)
  - RC-6 (standard)
  - Samsung (32 bit Toshiba)
  - Sharp
  - Sony SIRC (12, 15 & 20 bit)
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2660 on: September 12, 2016, 11:33:14 am »
A wild wishful thinking: Any thoughts about a TFT 3.2" 240*320 Touch display option?

The m-firmware already supports the ILI9341/9342, and the touch screen (ADS7843) is on the to-do list, but has to wait until I've finished my 644/1284 dev board, because we need some extra I/O pins.
 

Offline vinceroger

  • Regular Contributor
  • *
  • Posts: 90
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #2661 on: September 12, 2016, 12:22:29 pm »
Guys at the moment in using stj v2 firmware on my tester which is working fine and im gratefull for his time getting my tester and others working ,but as i have two of these testers is there anyone else who has made firmware for these that i can try this is the tester i have its 16 mhz.
http://www.ebay.co.uk/itm/2016-EZM328-GM328R-transistor-tester-ESR-frequency-meter-square-wave-genera-/331873741389?hash=item4d45376a4d:g:rrsAAOSwtJZXU~VA
« Last Edit: September 12, 2016, 12:24:53 pm by vinceroger »
 

Offline pepe10000

  • Regular Contributor
  • *
  • Posts: 87
  • Country: es
Re: $20 LCR ESR Transistor checker project
« Reply #2662 on: September 12, 2016, 02:21:50 pm »
Hi.

I have a LCR-T4 like this:

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

I have compiled the latest version of the software (mega328_T3_T4_st7565 R690) using the "Programmers Notepad [WinAVR]" and the option #CFLAGS + = -DPULLUP_DISABLE and works really well.

I read that in this variant Chinese can not use the frequency meter incompatibility with the screen.

¿ How I can compile the firmware without the option "Frequency meter" in the menú ?.

Thanks and regards.
« Last Edit: September 12, 2016, 02:45:03 pm by pepe10000 »
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2663 on: September 12, 2016, 03:25:54 pm »
The m-firmware has an IR decoder (requires a TSOP or similar IR receiver module) and supports following
Thanks for IR update.
- Is there a config parameter that enables/disables the IR decoder functionality ?
- Also, is there any readme file that describes the various variants in the k-firmware dir ("trunk") - e.g.:
arduino_m2560
arduino_uno
default
dep
ILI9163
mega168_1.9V
mega168_3.3V
mega168_strip_grid
mega328
mega328_1.9V
mega328_2X16_menu
mega328_3.3V
mega328_color_kit
mega328_dogm
mega328_fish8840
mega328_fish8840_OC
mega328_GM328
mega328_PCF8812
mega328_PCF8814
mega328_ssd1306I2C
mega328_ssd1306SPI
mega328_st7108
mega328_st7565
mega328_st7565_kit
mega328_st7920
mega328_strip_grid
mega328_strip_grid_dogm
mega328_T3_T4_st7565
mega328_T5_st7565
mega328_wei_st7565
mega644_LCD2004
mega644_ssd1306I2C
mega8
ST7735
« Last Edit: September 12, 2016, 04:20:47 pm by roli_bark »
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2664 on: September 12, 2016, 03:37:04 pm »
AFAIK, you can't disable the frequency counter in the k-firmware when you've enabled the menu. The only way would be to change function_menu.c.
 
The following users thanked this post: pepe10000

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2665 on: September 12, 2016, 03:49:56 pm »
Thanks for IR update.
- Is there a config parameter that enables/disables the IR decoder functionality ?
- Also, is there any readme file that describes the various variants in the m-firmware dir ("trunk") - e.g.:

To enable the IR decoder in the m-firmware edit config.h (uncomment "#define SW_IR_RECEIVER"). A few posts ago I've mentioned, that the next release wil include a text file with a list of settings for different clones. At the moment it includes only three clones. Since I don't buy every new clone, I'll need your help to add other clones too. If someone got a clone and is running the m-firmware, please send me your settings.
 

Offline pepe10000

  • Regular Contributor
  • *
  • Posts: 87
  • Country: es
Re: $20 LCR ESR Transistor checker project
« Reply #2666 on: September 12, 2016, 04:10:37 pm »
AFAIK, you can't disable the frequency counter in the k-firmware when you've enabled the menu. The only way would be to change function_menu.c.

This is beyond my limited knowledge.

Better leave it alone and just do not use that function.

Thank you very much and greetings.
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2667 on: September 12, 2016, 04:25:01 pm »
...A few posts ago I've mentioned, that the next release wil include a text file with a list of settings for different clones. At the moment it includes only three clones. Since I don't buy every new clone, I'll need your help to add other clones too. If someone got a clone and is running the m-firmware, please send me your settings.
Thanks for the heads up.
My question was more on a need for a readme file for the variants in the k-firmware dir ("trunk").
 

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: $20 LCR ESR Transistor checker project
« Reply #2668 on: September 13, 2016, 12:04:27 pm »
MK-328 Has just arrived with me from China,

Really impressed with this so far, identified a load of ancient transistors and such. I ordered it with the additional PCB with ZIF socket, best of both worlds with leads and a socket.

Firmware states 1.12k but doesn't give actual version, have ordered a 16MHz crystal to fit to it, might fit a rotary encoder but not sure yet.

Just wondering what the correct latest firmware for this model is and whether it's worth fitting the 16MHz crystal.
 

Offline stj

  • Super Contributor
  • ***
  • Posts: 2155
  • Country: gb
Re: $20 LCR ESR Transistor checker project
« Reply #2669 on: September 13, 2016, 12:41:46 pm »
anybody with an AY-AT kit, may be interested in what i just found.
http://www.ebay.co.uk/itm/182242949338

 8)
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7768
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #2670 on: September 13, 2016, 01:35:18 pm »
MK-328 Has just arrived with me from China,

Really impressed with this so far, identified a load of ancient transistors and such. I ordered it with the additional PCB with ZIF socket, best of both worlds with leads and a socket.

Firmware states 1.12k but doesn't give actual version, have ordered a 16MHz crystal to fit to it, might fit a rotary encoder but not sure yet.

Just wondering what the correct latest firmware for this model is and whether it's worth fitting the 16MHz crystal.

1.12k is the latest version, but I assume you mean the revision ;) You can find the latest revision at https://github.com/svn2github/transistortester/tree/master/Software/trunk . The 16MHz crystal helps with the capacitance and inductance measurements, any frequency stuff and color displays. And if like to try a 20MHz crystal, there's the m-firmware. 8)
 
The following users thanked this post: TheBay

Offline TheBay

  • Supporter
  • ****
  • Posts: 1016
  • Country: wales
Re: $20 LCR ESR Transistor checker project
« Reply #2671 on: September 13, 2016, 02:14:47 pm »
MK-328 Has just arrived with me from China,

Really impressed with this so far, identified a load of ancient transistors and such. I ordered it with the additional PCB with ZIF socket, best of both worlds with leads and a socket.

Firmware states 1.12k but doesn't give actual version, have ordered a 16MHz crystal to fit to it, might fit a rotary encoder but not sure yet.

Just wondering what the correct latest firmware for this model is and whether it's worth fitting the 16MHz crystal.

1.12k is the latest version, but I assume you mean the revision ;) You can find the latest revision at https://github.com/svn2github/transistortester/tree/master/Software/trunk . The 16MHz crystal helps with the capacitance and inductance measurements, any frequency stuff and color displays. And if like to try a 20MHz crystal, there's the m-firmware. 8)

Thanks for the reply :)

Yeah it doesn't state the revision, ah 20MHz sounds interesting will have a look for one and also the M-Firmware, I only have 25MHz crystals here at the moment so ordered a 16MHz, will get a 20MHz in too.
With the calibration, does it have to be 100nf or anything above? just looking for a cap here with 5-10% tolerance.
 

Offline roli_bark

  • Regular Contributor
  • *
  • Posts: 170
Re: $20 LCR ESR Transistor checker project
« Reply #2672 on: September 13, 2016, 02:21:39 pm »
anybody with an AY-AT kit, may be interested in what i just found.
http://www.ebay.co.uk/itm/182242949338

 8)
Nice. But the 9v battery looks like it's lying loose beneath...
 

Offline Pukker

  • Regular Contributor
  • *
  • Posts: 148
  • Country: nl
Re: $20 LCR ESR Transistor checker project
« Reply #2673 on: September 13, 2016, 02:25:22 pm »
anybody with an AY-AT kit, may be interested in what i just found.
http://www.ebay.co.uk/itm/182242949338

 8)

Yes, ordered that one and it looks nice.
one problem the handle of the zif-socket isn't accessible when it is closed,
also you can't use the SMD pads.
So I made an cut out in the case at the top where the SMD pad is and
also in het richt panel. Than it is OK.
BTW perfect fitting of het parts and looks nice.
I use an AC adapter, so the battery is no problem for me.
Connector for AC adapter fits perfect.
« Last Edit: September 13, 2016, 02:37:05 pm by Pukker »
 

Offline flywheelz

  • Regular Contributor
  • *
  • Posts: 148
  • Country: us
Re: $20 LCR ESR Transistor checker project
« Reply #2674 on: September 13, 2016, 02:48:15 pm »
anybody with an AY-AT kit, may be interested in what i just found.
http://www.ebay.co.uk/itm/182242949338

 8)

Yes, ordered that one and it looks nice.
one problem the handle of the zif-socket isn't accessible when it is closed,
also you can't use the SMD pads.
So I made an cut out in the case at the top where the SMD pad is and
also in het richt panel. Than it is OK.
BTW perfect fitting of het parts and looks nice.
I use an AC adapter, so the battery is no problem for me.
Connector for AC adapter fits perfect.

Nicely done!

What did you use to get a nice cut?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf