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

pierreraymondrondelle and 14 Guests are viewing this topic.

Offline madires

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #5375 on: December 06, 2018, 04:10:02 pm »
U1 isn't a zener, it's a 3.3V LDO. And U2 is used as level shifter to drive the 3.3V display with 5V signals. The other LCD module has no level shifter, just a 3.3V LDO.
 

Offline broadway

  • Contributor
  • Posts: 16
  • Country: in
Re: $20 LCR ESR Transistor checker project
« Reply #5376 on: December 06, 2018, 06:26:48 pm »
U1 isn't a zener, it's a 3.3V LDO
Yes

662k is a an LDO
Z14(BZX84C3V3) is a zener
Both come in sot-23 package and can be interchanged

fish8840tft has an st7735 display. Earlier versions used Z14. Later versions use 662k
 

Offline j395

  • Contributor
  • Posts: 10
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5377 on: December 10, 2018, 12:47:06 pm »
what about audio continuity tester? generate tone on PC3 when resistance < some value? or even variable tone depending on resistance or voltage
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #5378 on: December 11, 2018, 07:33:55 am »
Hi, madires!
There is a question on m-firmware 1.34 for the SSD1306 0,96" display I2C (128x64). The picture icons is shifted to the left side, can propose a solution of this problem? :)
« Last Edit: December 11, 2018, 07:37:19 am by indman »
 

Offline j395

  • Contributor
  • Posts: 10
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5379 on: December 11, 2018, 11:59:42 am »
Quote
icons is shifted to the left side
SH1106 (132x64) ?
 

Offline towe96

  • Contributor
  • Posts: 17
  • Country: de
Re: $20 LCR ESR Transistor checker project
« Reply #5380 on: December 11, 2018, 01:24:07 pm »
Today I've started messing around with the component tester I've had for a few years now - an AY-AT chinese clone that came with 1.12k.

After trying 1.34m (does that really have so few features? Or was I missing some sort of key sequence to enter the menu?), I went and flashed the precompiled 1.13k for the "mega328-color-kit" from the "trunk" folder - works fine.
I tried doing a "make all" on the files myself because of some detail option I'd have liked to change, but I couldn't get it to compile smaller than around 35k, much too large for the 32k Flash on the ATmega328P. How'd that happen? The precompiled file fit perfectly at iirc 97% memory usage.

How can I get it to compile smaller than that? I'm using WinAVR portable (20100110)'s command line.
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5381 on: December 11, 2018, 09:18:22 pm »
Yes there is a menu with more features. Look in the Markus readme for details.

The firmware should fit unless you enable too many options. Make sure you are using intel binary. Try a different compiler .I am using avr-gcc 8.2 (2018)
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #5382 on: December 12, 2018, 12:16:43 am »
Hi,

I know how to compilateur the Karl-Heinz firmware. But I don't know how to compile the Marcus firmware.
Does anyone can help me?

Thanks
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5383 on: December 12, 2018, 01:20:14 am »
which part are you having trouble with?

Did you read under the section "Building the firmware" in the Markus readme?
« Last Edit: December 12, 2018, 01:22:37 am by timelessbeing »
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #5384 on: December 12, 2018, 01:32:23 am »

With Karl-Heinz you put the makefile for your model in c:\trunk\default folder and you use WinAvr-Make All. With Markus, I don't know where I must put the files.

Thanks
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5385 on: December 12, 2018, 01:55:27 am »
Sorry I'm not familiar with Winavr.

I simply adjust the makefile (per the readme), and then run "make". I don't need to put the the files anywhere.
 

Offline towe96

  • Contributor
  • Posts: 17
  • Country: de
Re: $20 LCR ESR Transistor checker project
« Reply #5386 on: December 12, 2018, 07:56:28 am »
No need to put files anywhere.
Just unzip the version you'd like to use.
Have a look at the "Clones" file - in there you'll find settings for most mass produced boards.
Copy these settings in the "config.h" file and make sure nothing is active in the "config_328.h" file.

Also you may want to set the correct "PROGRAMMER" and "PORT" in the "Makefile".

Then, just run "make all" in that direction, and flash it using avrdude.
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #5387 on: December 12, 2018, 02:30:25 pm »
Hi,

If anyone has a AY-AT clone and has compiled with Marcus. 1.34, if you can share you Makefile, hex, eep I will be happy.
I don't know how to configure the Marcus firmware. With an exemple, that's will possible to study the difference in config.h and the Makefile.

Thanks
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
« Last Edit: December 12, 2018, 03:56:00 pm by indman »
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #5389 on: December 12, 2018, 07:27:36 pm »
Hi Indman,

The firmware of Marcus for M328+TFT is in Russian. I have copied all files from the folder 1.34mRus(16MHz) to the folder ComponentTester-1.34m.
I have modified in config.h UI_Russian for UI_ENGLISH. After i opened makefile and use WINAVR_Make All, but i have error.

Thanks
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #5390 on: December 12, 2018, 08:12:27 pm »
Andbro, i used for creation of an firmware of an icon of elements with the resolution of 32х32 therefore add to the ST7735.c file in the section *fonts and symbols* the line #include "symbols_32x32_hf.h". This section has to look so:
/* fonts and symbols */
/* horizontally aligned, horizontal bit order flipped */
#include "font_8x8_hf.h"
#include "font_8x16_cyrillic_hf.h"
#include "font_10x16_hf.h"
#include "symbols_24x24_hf.h"
#include "symbols_30x32_hf.h"
#include "symbols_32x32_hf.h"
 :)
 

Offline Andbro

  • Regular Contributor
  • *
  • Posts: 119
Re: $20 LCR ESR Transistor checker project
« Reply #5391 on: December 12, 2018, 08:57:41 pm »
Thansk Indman,

Now it start. Is it normal it's impossible to calibrate and the rotary encoder functions are not available ?

Thanks again
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #5392 on: December 13, 2018, 06:32:04 am »
If the tester is operational, then calibration should be carried out as it is written to instructions. Everything works for me normally. For check of operability of external enkoder it is necessary to include an option in config.h 
#define SW_ENCODER
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #5393 on: December 14, 2018, 06:04:38 pm »
There is a question on m-firmware 1.34 for the SSD1306 0,96" display I2C (128x64). The picture icons is shifted to the left side, can propose a solution of this problem? :)

That looks like a different controller. The SSD1306 is monochromatic. BTW, a bad virus hit me and I'm feeling awful.
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #5394 on: December 14, 2018, 06:30:21 pm »
Madires, now I understand why you did not come several days on a forum.
I wish you good health quicker to win against this virus!
 
The following users thanked this post: madires

Offline badjob

  • Contributor
  • Posts: 16
  • Country: af
Re: $20 LCR ESR Transistor checker project
« Reply #5395 on: December 16, 2018, 05:08:49 pm »
I bought a TC-1 and went through the trouble of flashing it. Looks like the russian FW's screen size is incorrect. You get sparkle pixels on the edges and on my unit it looks like the plastic was mis-glued, covering part of the screen. Through the config and moving the sticker I was able to get it like this. Also the config makes it probe over and over instead of stopping, making the release useless.

Anyone using one of these and has it filling the screen and not cut off?
 

Offline indman

  • Super Contributor
  • ***
  • Posts: 1012
  • Country: by
Re: $20 LCR ESR Transistor checker project
« Reply #5396 on: December 17, 2018, 10:07:19 am »
badjob,try this firmware.
https://yadi.sk/d/ponaYiG41uygPQ
Whether there will be a picture shift?
Setup of provision of the picture at Markus it is made in the config_644.h file for ST7735:
//#define LCD_OFFSET_X     4               /* enable x offset of 2 or 4 dots */
//#define LCD_OFFSET_Y     2               /* enable y offset of 1 or 2 dots */
You can change these settings for correct information on the display and compile the new firmware.
Also the config makes it probe over and over instead of stopping, making the release useless.
Read attentively a manual on use of a firmware, especially that part where process of management of a tester by means of short and longer clicking of the Test button speaks. :)
« Last Edit: December 17, 2018, 10:17:54 am by indman »
 

Offline TheGeologist

  • Contributor
  • Posts: 16
  • Country: au
Re: $20 LCR ESR Transistor checker project
« Reply #5397 on: December 23, 2018, 12:07:35 am »
Hello all.

I've recently purchased one of these kits from AliExpress (red board, SCM ATMEGA328P DIP-28, 160x128 pixel 16 bit color display, etc.) and am in the process of ensuring it is good to go before constructing the board.  However, in the docs from www.mikrocontroller.net/ it recommends the following:

The resistors R1 to R6 are critical for measurements and this 680 and 470k resistors should be measurement type resistors (tolerance of 0.1%) to get the full accuracy.


The kits resistors are all bog standard 1% type. I've been to the local Altronics store and search Jaycar online and can't find these low tolerance components.  I've searched the forum here for advice on sourcing these components, but had no luck (me or the search function?  Who can say!).

Can anyone point me in the right direction to find suitable components?  Given I only need a small number and from what I can see from online suppliers (Element14, Mouser, etc.) the parts will be worth close to the value of the rest of the unit!  :o

Many thanks.
 

Offline madires

  • Super Contributor
  • ***
  • Posts: 7764
  • Country: de
  • A qualified hobbyist ;)
Re: $20 LCR ESR Transistor checker project
« Reply #5398 on: December 23, 2018, 12:56:27 pm »
The probe/test resistors don't need to have 0.1% tolerance. If you can't buy any for a reasonable price try to match 1% types.
 

Offline timelessbeing

  • Frequent Contributor
  • **
  • Posts: 929
  • Country: 00
Re: $20 LCR ESR Transistor checker project
« Reply #5399 on: December 23, 2018, 09:55:26 pm »
I think you can sort of compensate by measuring your resistors with the highest precision instrument you have, and then enter those values into the config. Of course this won't correct for temperature and drift.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf