Pressure Transducer

Hi, I am a beginner with Arduino. I need some help with a pressure transducer. I want to use it with Arduino Uno board and my goal is to read one pressure sensor and display the readings on my computer.

It has three pins: Power(red), ground(black) and signal(white)
Working Voltage: 9 to 30 Vdc (<10 mA)
Output: 0 to 5 Vdc
Accuracy: ±0.25% FS BSL at 25ºC;
Zero Offset: ±2% FSO; ±4% for 1 and 2 psi ranges
Span Setting: ±2% FSO; ±4% for 1 and 2 psi ranges
Pressure Range: 0-7500psig
Operating Temperature: -40 to 85°C

My question is how to connect the pressure sensor with the Arduino Uno board.
Because the working voltage is from 9V to 30V, I am thinking about using a 9V battery to power this pressure sensor, how do I connect the battery with the board and sensor?

I really need some help and any advice is welcome. Please respond and Thanks. :slight_smile: :slight_smile:

Connect - black to 9V battery minus to arduino GND pin. - red to 9V battery plus. - white to one of arduino analog input pin

use analogRead(pin), it will return somewhere between 0 for minimum pressure and 1000 for max pressure value. https://www.arduino.cc/en/Reference/AnalogRead

blimpyway:
Connect

  • black to 9V battery minus to arduino GND pin.
  • red to 9V battery plus.
  • white to one of arduino analog input pin

use analogRead(pin), it will return somewhere between 0 for minimum pressure and 1000 for max pressure value. https://www.arduino.cc/en/Reference/AnalogRead

I use your method to connect the arduino and the pressure sensor.

Attached file is the code I write. When I use it to measure the pressure, the readings are always 0. So, is there any problem with my codeÉ

test.ino (487 Bytes)