MEP EP#287: Biased For Arduino
Bias Test System
Got the first board built and installed on an arduinoFirst tests were a successArduino library - works “first” timeAdien Akhmad2.5V reference voltageMCP1501T-25E/CHY0.1% initial accuracy50ppm driftI have measured a handful of these at work and have found the output to be within this range - 2.498Arduinos and USB are noisyResistive measurements via constant currentOpamp driven constant current source1mA output current measured @ 1.001mA with a 1k resistorOutput current is somewhat load dependent - higher at higher resistance valuesPossibly should have gone with a parallel opamp configValidationVoltages seem to be reading well.0 to 300V was within 1% of meterSmall “offset” readingThis is due to input buffer amp offset.Datasheet calls out 125 as typical and 750 as maxI have seen the 100 to 400uV rangeWill calibrate outWhen doing a simple offset correction I can get 0.00000X readingsFor resistive measurements there is a strange gain offset errorVerified the current and voltage but the readings to not match upAbout 1.7% low for all readingsWhat is nextFinish validating the hardware with better standards and metersMerge the scipi and ads1256 libraryMake the guiProfitWhen do you bite the bullet and fix a problem?Pin headerMounting holesSolution….Custom pin headerCustom plastic “sled”Surprisingly Linear Tech devices are in stock but not Analog Devices?Working on that Linear Tech Automotive power supply designLT8672