Hello!
I pulled in the 1.50m firmware and ran it on my
Arduino Uno. Most of the functions work well except a specific range of resistors. Schematics is mostly based on AY-AT clone.
Before I go on about the issue, I want to thank everyone who is building this amazing instrument.
Thank you! Now the problem. I know Arduino Uno and Component Tester on a breadboard is not the best accuracy, but I get error of under 1% on most resistors, except a range where it gives 50% error.
Correct Readings of Resistors within 1%: 220, 330, 470, 1k, 2.2k, 220k, 470k, 1M.
Incorrect Readings of Resistors: 10 as 5, 100 as 50, 4.7k as 14k, 10k as 4.2k, 22k as 9.9k, 47k as 21.5k, 100k as 44k.
I am using 1% resistors as of now and not required 0.1%. I'm not sure if this is the issue because 220 is read correctly but not 100 and 2.2k is correct. 200K is correct but 100K is read as 44K.
This issue is not specific to a set of probe pins. The issue is only with a range of resistors, while another range is read correctly, I wonder what the mistake here might be.
The
self adjustment doesn't seem to work. After shorting the probes, it calculates Ri+-, etc., and on next click gives an error.
And the LEDs are not working. (Update: got LEDs working)
Any ideas?Attached are pictures.
Makefile and config modifications and output is here:
https://github.com/pk17r/Transistortester-Warehouse/tree/prash/ComponentTester-1.50m_Arduino_Uno