LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Scaling voltage from thermocouple prior to converting voltage to temperature

Solved!
Go to solution

Hello,

 

I have a USB-6211 DAQ input module with Labview 8.6, and I would like to measure temperatures using an R-type thermocouple.  Since this thermocouple's voltages are very small (about 0-20 mV), I will use an external amplifier (50x gain) to transform the signal to 0-1 V, and then read the inputs using the DAQ module.  

 

At this point, I could divide the input signal by my gain (50x) and use the reverse polynomials for R-type thermocouples (published online: http://www.omega.com/temperature/z/pdf/z198-201.pdf) to convert the voltage into a temperature.  

 

However, I've noticed that Labview has thermocouple modules built in.  There's a task creation step, and the task gets sent to a module that allows me to specify the thermocouple type, CJC value, etc., then a sample clock, then an analog wafeform sampler (see below).  I'd like to use this structure rather than coding in the polynomials.   However, I can't find a way to divide my input voltage by my gain (50x) in order to give the thermocouple module reasonable voltage values.  

 

Is there a simple way to do this, or am I better off just coding in the polynomials?

 

Thanks!

 

tcLabviewScript.PNG

0 Kudos
Message 1 of 3
(4,334 Views)
Solution
Accepted by topic author souperman1985

Amplify the signal, read the voltage as , then divide by 50.

 

No need to code polynomials.  Search the palettes for the subVI Convert Thermocouple Reading.VI

0 Kudos
Message 2 of 3
(4,304 Views)

Looks like this will work.  thanks!

0 Kudos
Message 3 of 3
(4,170 Views)