Topic: Component tester
(Read 1 time)
Aug 30, 2012, 12:29 pm
Hi can any one help me please
I want to build an arduino based component identifier and tester like the ones you can buy from atlas
I want it to test resistors ,capacitors, diodes all types and transistors it should identify the component and it's pin outs as well as giving basic details of the component.
I know there are a few pic based ones out there but prefer to use an arduino if possable
If any one can point me in the right direction I would be great full
Location: Massachusetts, USA
Re: Component tester
Aug 30, 2012, 03:11 pm
The techniques use in a PIC-based component tester should work similarly in an Arduino-based tester. I'd look for the source code of a PIC-based tester and study it until I understood how it worked.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e
Location: Boston area, metrowest
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
Re: Component tester
Aug 30, 2012, 03:35 pm
Some things you can do fairly easily:
1. Apply a known voltage,Vin, to 2 resistors in series, 1 known (R1) and 1 unknown (R2). Measure the voltage at the junction, Vout. Solve for R2:
Vout = Vin * R2/(R1 + R2)
Vout* R1/(Vin - Vout) = R2
2. Apply a known voltage to a known Resistor and unknown capacitor in series, with another known resistor from the junction to Gnd. Measure the voltage at capacitor, it will rise as the cap charges and finally stabilize. Turn off the known voltage (perhaps change the pinMode from output to input) and measure the decay time . Calculate from there.
3. Diodes - I think all you can do is tell its a diode and how much voltage drop it has, which side is anode/cathode. Apply known voltage to a known resistor in series with the diode to Gnd. Measure voltage at the junction. Will be with 5V (cathode connected to the resistor) or something like 0.3 to 0.7V (anode connected to the resistor. Might be able to get reading in reverse leakage current, if 10 bit resolution is good enough for that.
4. Transistors. See grumpy_mike's BJT transistor tester.
5. Inductors - similar testing as for a cap. Should be able to find DC resistance, and inductance.
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.