Can I Measure an RTD With a Multifunctional I/O Acquisition Card?

Updated Apr 5, 2023

Reported In


  • PCI-6232

Issue Details

I would like to measure an RTD sensor however I don't have a module that is designed specifically for the RTD like PXIe-4357 or NI 9217, Can I use a Multifunctional I/O to measure the RTD? 


The main difference in an RTD Acquisition Module is that it has a Current Source which is used for the Excitation. The current source will make sure that current flowing in the RTD is the same irrespective of the lead resistance. As opposed to using the Multifunctional I/O which in most cases have Voltage Sources which will have some voltage drop across the lead resistance and therefore less accurate measurement of the RTD. 

To be able to get better accuracy you need a method of inferring the current flowing in the RTD which can be done by adding an extra resistor as shown in the circuit below:

Since you are using a Multifunctional Card you can use an AO Channel to output voltage signal for the RTD. Then Using an AI channel or a Voltmeter shown as XMM1 you can get the voltage VM which is the voltage across RK (Resistor of known value). The current in both the RTD and RK will be VM/ RK. 

The resistance of the RTD can then be calculated as (VO-VM)/(VM/ RK).

Additional Information

Even after using the method described in the solution using an RTD specific module will still be more accurate. Because when we inferred the current in the solution there was some voltage taken by RK which reduces the sensitivity of the RTD.