Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
As above feed the Arduino input from the unknown resistor via a resistor (10 K?) and use diode on the Arduino side to stop the 16V getting into its inputs (or any negative voltage). the resistor will decrease your sensitivity (slightly) so can be compensated for in the constant current generator.
I am not sure that biasing the op amps input to 1V is correct, You have a Volt drop across Rx, Vak, Vce and Ri sense. Check the volt drops with your current and with extreme ends of Rx values and make sure that the amp has a bit of head room in each direction.
Frank
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.