Hello Everyone,
I have a question related to Arduino, I would like to read -5v to 5v input using Arduino ? How can I do that and which board you recommend for this? Please let me know your view about it, Thank you
Hello Everyone,
I have a question related to Arduino, I would like to read -5v to 5v input using Arduino ? How can I do that and which board you recommend for this? Please let me know your view about it, Thank you
One method: use a voltagedivider to reduce the signal to +/-2.5V, run it thru a capacitor, connect that to the junction of two 100K resistors connected to +5 and Gnd, so the signal is sitting at an offset of 2.5V, and read that with a 5V powered Ardiuno.
Capacitor value, 1uF, 10uF, 100uF, really depends on what frequency of AC you want to let thru.
Just two 10K resistors. One as pull-up from the analog input to +5V. The other in series from analog input to your -5V to +5V signal. Grounds need to be connected.
Thanks for the reply CrossRoads and dlloyd,
This is my first time in the forum. I hope you can be bit patience about my novice knowledge on electronics ;).
So, Please guys let me know your view about it. Thank you
Welcome to the forum.
The suggestion I made should work. The series 10K resistor not only completes a voltage divider, it will protect the input from overvoltage. The sensor's output could vary from -10V to +15V without harming the Arduino's input.
Do you have a link to the sensor?
Thanks for reply dlloyd,
Please see the attached datasheet about Laser distance sensor. Let me know what you think about it.
193924_eng-Datasheet.pdf (347 KB)
The analog output is 4-20mA. Normally a 250Ω resistor is used to get 1 to 5V measured across the resistor, but at this point, I'm not sure how this would connect to an Arduino because I don't know if analog- can be connected to Arduino GND.
What resistor did you use to get -5V to +5V? Where did you measure this from?
I guess if you just connect the grounds together, and you use something around 620Ω across analog+ and analog- you would get about 10V swing (-5V to +5V) ... but the max resistance allowed in the specifications is <=500Ω.
I suggest contacting a technical representative to find out how to properly interface the analog output of this sensor to a 5V micro-controller.