Multifunction DAQ

Showing results for 
Search instead for 
Did you mean: 

Pressure Transducer

Go to solution

I got a pressure transducer from omega (model px309) with three wires: red (power supply+);black (power supply-); and white for signal.

It has output voltages from 0 to 5 and needs a supply voltage between 9 to 30. It measures the gage pressure.


I use one power supply which can output 12v to provide the power for transduce and a Ni 9205 to collect the signal.


The red and black were wired to power supply. The white one was wired to ACH0 to collect the signal. In the diifferential test model, I used one wire  to coneect ACH8 to COM. Also, I wired the black wire from pressure transduce to COM.

Is this the right setup?


I run my program and I found that the signal is not continuous, and it has a variation. Please see attached picture.


Is this normal???

0 Kudos
Message 1 of 6
Accepted by topic author kang2013

Hi Kang,


Depending on what range you are passing the DAQmx task for the 9205, this looks like expected behavior. 


It looks like the noise you are seeing is about .1mV, which is pretty close the random noise spec for the NI 9205:


If you select a range of 0-5V for example, DAQmx will set the module in +-5V mode, which corresponds to a noise of 116 uVrms, which looks pretty close to what you are seeing.



Trevor B.
National Instruments
0 Kudos
Message 2 of 6

Hey Kang2013,


Have you tried running the 9205 in MAX test panels or with a LabVIEW example (such as Voltage - Continous Input) and see the same gaps? It loooks like those are more likely are due to part of your program rather than the 9205.

- FCTesting
0 Kudos
Message 3 of 6

Hi Kang,


I also wanted to add that it would be helpful to post your code, or at least a screenshot of the DAQ task to understand why there are gaps in your signal. Most likely your program is not continuously acquiring data. 




Trevor B.
National Instruments
0 Kudos
Message 4 of 6

Thanks so much.

I'm also confused my data reading. I attached the program. It is not continuous.

Please check the program.


Thanks again.

0 Kudos
Message 5 of 6

Hi kang,


I took a look at your code, and If you open your DAQ Assistant, you currently have the Acquisition Mode set to N Samples



N samples mode will configure the DAQ, get the specified number of samples, and then un reserve the resources it needs. 


If you switch to Continuous Acquisition, the onboard clock will continuously acquire samples and store them in a buffer, and each time the DAQ Assistant is called, it will pull the requested number of samples out of the buffer.


It sounds like you are interested in continuous acquisition.


Trevor B.
National Instruments
Message 6 of 6