Hi, I'm currently working with a 100psi MSP 340 pressure transducer
I believe I'm using the code 2 model which has 4 wires, red for 5V, black for gnd, green for output plus and white for output minus. I'm currently taking the difference between the two voltages which should be a range from 0-100mV.
int green= A1;
int white = A0;
int valuePlus = 0;
int valueMinus = 0;
valuePlus = analogRead(green);
valueMinus = analogRead(white);
The analog readings I get from both lines fluctuate between 507 and 508 with some readings of 506 and 509. I expected some fluctuation and noise from the sensor, however, when I hook up a multimeter and actually measure the difference in voltage, it is 0.288mV +/-0.001mV. I'm a little confused because I haven't touched the AREF pin so it should be 4.9mV per tick so I thought that small fluctuation would be lost in the resolution.
If what I think is right,
but the multimeter reads 2.4884 and 2.4881. I don't mind offset, but that difference of about .0003 shouldn't show up on the arduino analogRead right?
I included delays for possible issues with ADC muxing but that doesn't seem to have changed anything. I also tried capacitors to ground but I don't think the sensor is noisy. I think this could be an arduino issue, does anyone have any ideas? Thanks