Thermistor

I am struggling with what I think should be a relatively simple problem.  I am trying to read a temperature with a 10K ohm Vishay thermistor.  I picked this thermistor because there were sample VI  codes and a link to the data sheet on the NI website.  In the samples, the user utilized the DMM to take readings and apparently it worked fine.  I am using a PCI 6259 card with a SCB-68 interface.  I obtained the ABC values for the thermistor from the data sheet.  When I use the Vex Thermistor DAQ my temperature values are not at all correct.  I seems that I have a scaling factor issue but as I mentioned I obtained the values from the data sheet.  I wired the R1 resistor as shown in the wiring diagram supplied by NI. 
My Vex is 5 volts which I am tapping off of pins 8&9 from the SCB-68 interface and the R1 value that I was using ranged from 1K to 10K.  I am confident that my wiring is correct because I am getting a signal.
Can anyone tell me If I am missing something or at least let me know what common mistakes are?
Thanks in advance.

Hi Boom,
The +5VDC provided on your SCB-68 is not a sufficient source of providing excitation voltage to your RTD.  These voltages are to be used as references, not to source power.
For thermistor measurements, you'll need to provide an excitation voltage which would only be available with external circuitry such as the signal conditioning chassis (SCXI), or with our smaller signal conditioning platform: SCC. 
The SCC-68 or SCC-2345 is a housing to plug in our premade circuit modules which then interface to your board. For thermistor, you'd use the SCC-RTD01 module, as long as you consider the options outline in Can I Make Thermistor Measurements with the SCC-RTD01?
I might also recommend you check out our Working with Thermistors and RTDs tutorial if you haven't already.
Regards,
Paul Davidson
Sound and Vibration Software Staff Product Support Engineer
National Instruments

Similar Messages

  • Does the KT4V have a built-in thermistor?

    Hey guys, I'm just wondering whether or not the MSI KT4V have a built-in temperature sensor (thermistor) on-board the motherboard itself? And what is that black chip in the middle of the CPU socket? Perhaps a moderator can answer this? If you know the answer to this, then please tell me.  :]
    Thanks.

    Hi,
    Yes, all boards have at least 1 to measure the system temps.
    It's located between the IO-chip and AGP-slot on most boards.

  • Has anyone any experience with a USB-6008 and reading a thermistor value

    Labview 8.0 connected to a USB-6008
    I am using 'BC Components' NTC Thermistor. I used the express VI to create a Vex input and entered the A,B,& C values from the datasheet. The thermistor is the 10K version and I placed a 10K resistor in series with it. I wired it as is shown in the connection diagram, and applied 2.5 volts to it.
    I get completly the wrong temperature readings out of it! I called the NI help line in the UK and the engineer confirmed that I had done everything correctly but couldn't understand why it didn't work.
    Any thoughts?
    Steve Lawson

    I had a similar problem, had it working at one point then screwed it up.
    try this:
    Attachments:
    Temp Pressure EXpress.vi ‏92 KB

  • How to interface multiple NTC Thermistors to a 8-1 multiplexer and then to myRIO .

     I need to measure the temperature of 8 lithium ion battery cells in series individually for my battery management   system . So I need to see how can I interface the 8 thermistors with 8 to 1 multiplexer and output to myRIO analog input.

    Hey Bakry77,
    To expand on what Jeff said you can use an analog multiplexer like this one:
    http://www.digikey.com/product-detail/en/HEF4051BP,652/568-1689-5-ND/763293
    http://www.nxp.com/documents/data_sheet/HEF4051B.pdf
    The 8 thermistors will need to be connected to Y0-Y7 and the myRIO analog input to Z.  Then you can use 3 digital outputs from myRIO connected to S1-S3 to select the channel (Y) to pass through (Z).
    Let us know if you have more questions about this.  I'd love to see the code and your system when you get it working.
    Thanks!
    -Sam K
    LabVIEW Hacker
    Join / Follow the LabVIEW Hacker Group on google+

  • How to Setup SignalExpress to Read Thermistors on 9219 USB

    Hi,
         Can anyone tell me how to setup my 9219 to
    read thermistors.  I have used it to read TCs (type K), but can't seem
    to set it up to read thermistors.  I'm using SignalExpress and keep
    getting the message, "No supported devices found.  Creating empty
    SignalExpress block.  Add channels to the block by clicking Add
    Channels in the toolbar."  whenever I try to Add A Step.  Do I need to
    set something on my 9219 so that SignalExpress can recognize the
    hardware correctly (i.e. as thermistor hardware)?
    Thx!

    Hi- Since the 9219 doesn't support thermistor tasks, I believe you might be able to work around this by creating a 2 wire resistance measurement and applying a custom scale in your task.  You'll need to multiply your resistance by your current excitation to get voltage.  You'll then want to map your voltages to the temperatures specified by your thermistor. We don't have much documentation on doing this in Signal Express, however, there's a really good LabVIEW program on the NI Community, here.  That example at least shows the program flow of what needs to happen.  Additionally, this KB is helpful in understanding what has to be done to measure a thermistor with the 9219.  Have a great day!
    aNItaB
    Applications Engineer
    National Instruments
    Digital Multimeters

  • Thermistor wiring in cb-68lp with PCI 6034E

    I have a CB-68LP pinout board with a PCI 6034E card on a computer with XP and LabVIEW 7.0.  I have been using type K thermocouples to collect temperatures in a lab and have had no problems thanks to previous help.  I am now going to be moving my temperature collection out doors where I will need to run ~1000 ft of wire to reach my destination.  I want to switch from thermocouples to thermistors to save money on wiring.  I have done a little research on thermistors and there are still unanswered questions.  I know thermocouples connect differentially but I could not find information about how thermistors connect?  Since it is just measuring a change in resistance my guess was that it is single ended but I want to make sure.  That is the main question, if anyone has suggestions on current excitation values or possible problems that I might expect that would be great also.  Thanks

    Gorman,
    With NI-DAQmx and Measurement Automation Explorer there is actually a feature called connection diagram which will let you select your connection block and tell you exactly which pins you need to connect your sensor to, whether it is a thermistor or a thermocouple.  You can actually set up a thermistor measurement in Measurement and Automation Explorer for current excitation and voltage excitation seperately.
    For example, I created a current excitation thermistor task in Measurement and Automation Explorer running into ai0 (channel 0) and I clicked on the connection diagram tab at the bottom.  Here is the diagram that I got.
    As you can see, you just need to connect to pins 68 and 34. 
    There is also an example program that you can download, which is in LabVIEW.  Here it is.
    Hope all this helps.
    Regards,
    Message Edited by Raajit L on 10-12-2007 06:05 PM
    Raajit L
    National Instruments
    Attachments:
    thermistor_current.png ‏23 KB

  • Thermistor measurement using NI PCI-6036E and CB-68LP

    Hi everyone,
    I am quite new to LabVIEW and DAQ and I am in an attempt of performing temperature measurement using the only existing hardware available which are NI PCI-6036E and CB-68LP. I was in the attempt of trying to perform the example of temperature measurement based on a book by Robert H. King "Introduction to Data Acquisition with LabVIEW", but as I go further I realized that the hardware I have is totally different that the one in the book, as the one in the book can perform direct resistance measurement from the thermistor.
    I have learnt that there is a need of external excitation current needed but I am not sure of now to create one.
    Is it true that I need to do a lot of external circuitry in order for me to realize the temperature measurement with only PCI-6036E and CB-68LP? I don't have a budget to buy SCXI or BNC-2120 accessory.
    I bought a breadboard and a few resistors and connected to a voltage supply to build the external excitation but it failed miserably. 
    I am using Windows XP PC running LabVIEW 2011. 

    Hi Lynn,
    Thank you for your reply. I was just wondering at which terminal should I connect the AI0 of the DAQ card. I did the connection accordingly, by placing the external resistor in series with the thermistor. I connected the +5V source to one end of the external resistor and at the same point I place a connection to the AI0 and at the other end of the thermistor to the ground. The voltage seems to be a constant 5V.
    I wanted to monitor the change in temperature of the thermistor by monitoring the voltage variation. When I measure the voltage with an external multimeter there seems to be some changes in the voltage, from 4.51V to 4.54V when I place my thumb on the thermistor to give some heat. However, I couldn't monitor any variation with the VI on LabVIEW. Did I misconnected everything?
    I build the VI solely using DAQ Assistant to measure voltage.

  • How to use labView to measure temperature using a thermistor

    I'm trying to create a labView that will give a temperature reading based on a circuit using a thermistor. Any ideas on the VI or how to construct the circuit would be helpful!

    Well, you need to generate a voltage. You also need a way to read that voltage. Do you have a meter, or a DAQ device?
    Temperature Measurements with Thermistors: How-To Guide
    As for other circuits, the internet is a good place to search. Have you tried? Here's a couple of places:
    http://www.discovercircuits.com/T/therm.htm
    http://www.facstaff.bucknell.edu/mastascu/elessonsHTML/Sensors/TempR.html
    http://www.ecircuitcenter.com/Circuits/therm_ckt1/therm_ckt1.htm

  • Temperature Measurement using Iex Thermistor with PCI 6259

    Hello All,
    I am having some difficulty measuring temperature using MAX with Iex Thermistor setup, and would like to know if I have missed any thing important. I am using external current excited thermistor with 2 wire configuration and PCI 6259 card with MAX.
    This is a channel that was originally configured to Voltage measurement and MAX measures about 900mV from this channel OK, the voltage converts to Temperature to be around 30C. Then I added a new channel and configured it to measure temperature directly using MAX default Iex Thermistor setup. This is when the problem show up: I will get a constant -273C instead of 30C as expected when run the channel in MAX. I must have been doing something wrong here.
    Your help is greatly appreciated!
    Bryan
    Solved!
    Go to Solution.

    Hi Ravens, thank you for taking the time on this problem.  I am sure the issue was not caused by the A, B, C parameters being wrong, as when I ran the channel in MAX, I am getting a constant -273.15 value, and it was not updated as a real measurement.
    To your 2nd question, this is a case of measuring 1 thermistor value using the Iex Thermistor method vs. Voltage measurement.  If I set it up to measure Voltage directly, I can see the realtime updates of the measurement values of voltage, which converted to Temperature in my VI to be reasonable values of temperature.
    Bryan

  • NI 9219 and 22k Ohm Thermistors

    Hi all,
    Is there any chance to read thermistors more than 10K ?
    In particular I have to use 12 22K ohm thermistors.
    Thank you in advance,
    Pets

    Hi Pets,
    Unfortunately the maximum resistance the NI 9219 can measure is 10.5 KΩ. Other posts are related to the same issue. If you need to measure temperatures below 0°C you will still need external signal conditioning (such as a shunt resistor in parallel with the thermistor): see: thermistor data acquisition using cDAQ-9172   You can even measure the thermistor with a 9215 but using this module would require external excitation current and signal conditioning too.
    Regarda
    HUDSON

  • Wie schliesse ich ein Thermistor an?

    Wie muss ich einen Thermistor anschliessen, und was hat es mit dieser Iex-source auf sich?

    connect 2nd monitor to display-port/thunderbolt (depending on your MBpro specs)
    mehr gib't dazu nicht zu sagen - anpömpeln, fertig.
    ob der Cursor links oder rechts weitersausen soll, stellt man in den Systemeinstellungen 'Monitore' durch drag'n drop ein ...

  • Where are the p4n sli thermistor diodes?

    msi p4n sli 3.20 bios
    pentiumD 840 3.2 ghz @3.36 Ghz stock hsf
    antec truepower 2.0 550 EPS12v
    corsair 2GBKIT533D2 @ 560 mhz 4-3-3-9
    hitachi HDS728080PLA380
    gigabyte GV-NX66T256DE
    16xDVDRW
    hi guys.
    the Winbond W83627THF is reporting 2 thermistor diodes in addition to the cpu's PII diode. does anyone up here know exactly where those thermistor diodes are physically located on the p4n sli motherboard?
    i've had this p4n sli for 1 month now and the only problem i had wasn't the motherboards fault. it works fine. i can rip a dvd while running winamp, hammering google earth and copernic w/ ie. nice and smooth . i think i'll keep it.

    i shot a tech question regarding this to msi support and got a response within 15 minutes as follows ........
    Dear Customer,
    The location of the diode are located near the IO Ports on the mb.
    Sincerely,             
    Technical Support Team                                   
    Technical Support Division
    MSI Computer Corp.
    that's close enough for me.

  • Thermistor reading clamped at -17 deg C

    Hi signal conditioning experts.
    I am measuring several thermistor temperature channels using an SCXI-1503 connected to a PCI-6221.
    The thermistors when open circuit (i.e. not connected) read approximately -17.7 deg C, but when the thermistor is connected the temperature reading is correct.
    All was well, I thought, until I tried to measure a temperature below -17.7 deg C, and then the reading stayed clamped at this temperature of -17.7 deg C.
    The task is set up in MAX, and the minimum range is set to well below -17 deg C so this is not it. Any ideas what may be the problem?
    nrp
    CLA

    Hi again NRP
    Thank you for your patience. I have now two options for you in regards to solving this problem.
    1. The SCXI-1503 as we know can only handle a thermistor up to 100 k ohms, this is why your thermistor was saturating at -17.7 deg, as although your thermistor can produce 600 k ohms (temp of -50 deg C), saturation occurs at 100 k ohms; at -17.7 Deg C. So one solution is to change your value of thermistor to one with a low recording working temperature range but no more than 100 k ohms. I have found an external pdf doc for you to see the types of thermistors that are calibrated with low temps involved. One such resistor can record temperatures to -44 Deg C with a resistance of 99.26 k ohms. (Within 100k ohm range of SCXI module) and will allow you to record the low temperatures you require. I have included a link to this thermistor below. (Model Number 44004 - first column)
    http://www.omega.com/temperature/Z/pdf/z256-257.pdf
    2. Use an external excitation source that will neglect the low working range of the SCXI module and can handle the 600 k ohm thermistor value. However a problem with this is a phenomenan known as 'self-heating' which can introduce large errors into your equation. The level of the voltage output signal depends directly on the thermistor resistance and magnitude of the current excitation. Do not use a higher level of current excitation in order to produce a higher level output signal because the current causes the thermistor to heat internally, leading to temperature-measurement errors. (Self heating) I have included the manual for your viewing below. With reference to page 4-12 ; self-heating errors.
    http://www.ni.com/pdf/manuals/374271a.pdf
    I hope this offers a solution to your problem, please let me know how you get on. Many thanks.
    Many thanks for using the NI forums and I look forward to your reply.
    Kind regards
    David
    Applications Engineer
    National Instruments UK

  • Write 32 channels thermistor data (temp in degree vs date/time) into xls file for all channels continuously.

    i am acquiring 32 channels thermistor data (temp in degree vs date/time) in waveform plot using array to cluster function  ,
    now my problem is how to write this data  into xls file for all channels continuously.
    please help me at the earliest & i am new to Labview.

    Hi Priyanka,
    Writing to excel file continuously is not a good idea, you can use ".CSV" or TDMS file format and once data acquisition is completed you can convert that to excel file using report generation toolkit.
    With Regards
    Miraz
    Kudos is better option to thank somebody on this forum

  • Pinouts for Connecting Thermistor to USB-6210

    I want to connect a thermistor to a USB-6210 for cold junction calibration.  I cannot find which pinouts to use.  Can you please help?

    Hello mhschmid.  In terms of connecting your thermistor to the USB-6210, you can simply take a differential measurement across two analog input channels (for example pins 15 and 16).  Then, you can configure a DAQmx task to automatically convert that voltage into a temperature by creating a DAQmx temperature task. 
    In regards to using CJC with a thermistor, that isn't necessary.  A thermistor is a resistor that varies on temperature and thus does not require CJC.  However, a thermocouple requires CJC to be completely accurate since the thermocouple is composed of two different metals introducing a voltage difference at the junction of the two metals.  So, if you want to connect a thermistor to the 6210, CJC is not required.  If you want to connect a thermocouple to the 6210, then you can configure the CJC only in software (Measurement and Automation Explorer or LabVIEW) since the 6210 doesn't have a CJC sensor on it.  I hope this helps!  If anything needs clarification, I will be monitoring this forum.
    Brian Fleissner
    National Instruments

Maybe you are looking for

  • How to check a text file is already opened by another process

    Hi All,   We are facing a requirement to check a simple text file that has been already opened by some other process using java programming.We are using simple file reading concepts to read the content of those text file   For eg: Let us take sample.

  • How could I pass a value of metric to a script in QUERYDESCRIPTOR?

    It is possible to use the current or previous value of a metric as a argument to be passed to a script in QUERYDESCRIPTOR? As I am developing a MYSQL plug-in, and in my metadata xml file, I want to use the value of a metric I already defined as a arg

  • Myriad Pro is choking Acrobat Pro 9 (Mac)

    Creating a Word document in Word 2008: Mac and using Myriad Pro as the document font. But when going to Print and "Save as PDF" and opening in Acrobat, I get the spinning rainbow and after 10 minutes have to Force Quit.  If I recast the document in A

  • Not recieve all emails

    I have one mac on 10.5.6 with entourage 2008 that is connected to exchange 2007 every now and then he does not receive emails When he checks the owa the emails are there The MAc is in a workgroup is this the problem or is there something else should

  • How can I change the way iCalendar looks?

    Ho can I change the way iCalendar is formated.  It looks kind of like a cork board and it's not very attractive.