Does CompactRIO modules have builtin pull-up/down resistors

i2cproximity-sensorpulldownpullupsensor

I have Compact RIO 9076 with 4 different modules: NI-9205 (Analog Input), NI-9264(Analog Output), NI-9402 (Bidirectional Digital I/O), NI-9403 (Bidirectional Digital I/O). I have several 3rd party sensors: mass flow sensor , pressure sensor, reed magnetic proximity sensor and another humidity sensor.

For some of the sensor, it's needed to communicate using I2C protocol, which requires in/out port and pull-up resistor. Do the modules include pull-up resistor inside? If so, what is the reference voltage for them, and how should I enable it?

I looked into their manuals and didn't find any information on pull-up/down resistors. Also, I didn't find information online.

Also the OVAL RV21 (Reed magnetic proximity sensor) require pull-down resistor. Do the modules include pull-down resistor inside? If yes, what is the reference voltage for them and how should I enable them?

Does CompactRio have modules with builtin pull-up/down resistors?

Sensors:

  • Sensirion SFM3000 (mass flow sensor) – powered with 5 V and I2C High is 3-5V;
  • First-Sensor HDI0611ARZ8P5 (pressure sensor) – powered with 5V and I2C high is 5V;
  • OVAL RV21 (Reed magnetic proximity sensor) – powered with 10V and requires pull-down;
  • Humidity sensor – powered with 3V and I2C high is 3V.

Best Answer

Thank you all I got answer from NI support

in general, it is possible to power up sensors using the AO NI-9264 since it acts as a floating voltage supply. You can out put any voltage in the ranges you specifies however, you should consider the fact that the output current of the module (Current Drive) is only 16mV. If this is enough for your sensors, then it should be OK.

NI-9264 Specs http://www.ni.com/pdf/manuals/374404e.pdf

Unfortunately, none of the modules you mentioned have a pull-up resistor.

The NI-9403 has a pull-down resistor on all channels and the reference voltage is 0.8V. You can see the specification of the module in the attached link.

NI-9403 Specs http://www.ni.com/pdf/manuals/374069e.pdf