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.

Similar Messages

  • Generating Interrupts using the PCI-6036E

    I will like my PCI 6036E to generate a hardware interrupt each time a pulse or logic 1 is read on one of the digital input channels. I need to compute velocity from the encoder pulses connected to digital channels 0 and 1.
    Can this be done?
    Thanks in advance.
    Knji

    Knji,
    Counters are definitely the means to accomplish your task. There are two 24-bit counters on the PCI-6036E. If you just want to count pulses, you will want to use a simple event counter example. There are also examples that measure frequency, period and pulse width. If you have the NI-DAQ driver installed these examples will be included with LabVIEW or LabWindows/CVI, and you can browse or search for them at Help>>Find Examples. If you want C/C++/VB examples, you can find them in the following directory:
    C:\Program Files\National Instruments\NI-DAQ\Examples
    Hope this info helps!
    -Alan A.

  • Re: Is there way to use first PCI slot and the third PCI slot as SLI? with msi z97 9

    yea I am going to get some better fans, but as far as flow in the case it is full size and has ample room, I think that the side panel fan is just a bit weak. I'll get the case open and see what happens. Thanks for pointing me in a direction.

    Hi All
    Finally installed my second MSI GTX980 three days ago and I’m have some issues!.
    My rig consists of the following:
    Intel i7 4790K
    MSI Motherboard Z97 gaming 9 ACK
    2 x MSI GTX980
    16Gb Corsair Dominator 2400MHz
    I'm experiencing some issues wi...

  • Need internal register info and map for PCI-6036E

    I'm going to be using NI-PCI-6036E Data Acquisition cards using a hard real time extension package for Windows. As a result, we will have to write a driver for the 6036E cards to access them in real time. Consequently, I need a map of and information on the internal registers e.g. a programming model. and the PCI vendor ID and device ID

    I would definitely recommend that you download our Measurement Hardware Driver Development Kit (DDK). This is a free download from our website, and can be found at www.ni.com or at the following direct link.
    NI Measurement Hardware DDK (Driver Development Kit)
    http://sine.ni.com/apps/we/nioc.vp?cid=11737〈=US
    This kit provides development tools and a register-level programming interface for NI data acquisition hardware. This works with E Series devices, including the 6036E.
    For questions specific to the DDK, please leverage the discussion forum catageory "Driver Development Kit (DDK)."
    Best Regards,
    Justin Britten
    Applications Engineer
    National Instruments

  • PCI 6036E/SC 2075, can read only from ch 2, need to use both. help please

    I have interfaced DAQ PCI 6036-E with SC2075. I wrote a code to get data from analog input chl 1 and ch 2. I am getting data only from ch1. cables and hardware connected to sc2075 had been tested and are working properly. help please .Also, is it possible to test those channels from measurement and automation explorer and how ?.thanks

    Greetings,
    Yes, it is possible to test these analog input channels in Measurement & Automation Explorer (MAX). To do so, expand Devices and Interfaces, right-click on the PCI-6036E, and select Test Panels. On the Analog Input tab, you can set the Channel control to any of the device's channels. If both CH1 and CH2 function correctly in MAX, you will need to troubleshoot your code.
    Good luck with your application.
    Spencer S.

  • How can I configure NI PCI 6221 and DAQ SCB-68 for pressure sensors?

    Hello
    everybody,
    I am using the measuring board (NI PCI 6221) and DAQ
    SCB-68 for the data acquisition.
    With the DAQ-Assistant I created AI for the voltage of
    pressure sensors. In a big indicator panel from this DAQ-Assistant I see the
    voltage for both sensors in the correct size. But if I set sensors in the
    blockdiagramm to control the signals for sensor one I get a wrong voltage size
    and for sensor 2 nothing.
    How can I configure this data acquisition equipment to
    get the correct signals?
    Thanks a lot for your help.

    I do not know the type of sensor you are using. But pressure transducers may have a very low output voltage(in the mVolt range). They also need an excitation voltage. Here is an introduction. http://focus.ti.com.cn/cn/lit/an/sloa034/sloa034.pdfThen working with pressure sensors I always use 3 stages in the circuit.
    1 Instrumentation Amplifier as a preamp
    2 filterstage
    3 Final amp and output buffer
    (you may combine stage 2 and 3)
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • NI PCI 6221 and SCB-68 and timer

    I'm using NI PCI 6221 and SCB-68.  Can I use timer with Single Two-Signal Edge-Separation Measurement. Is this type of measurement can be set with that hardware combination. I,m asking becouse when I,m using DAQ ASSISTANCE it pointing the pin name that doesn,t exist on the SCB-68.

    Hi Fazi,
    The SCB-68 has pinout labels for E-series DAQ cards while the NI PCI-6221 is one of the newer M-series DAQ cards.  The Single Two-Signal Edge-Separation Measurement you want to take is possible with your card.  Below is a KnowledgeBase article which gives the SCB-68 pinouts for M-series cards. Let me know if this fully answers your question or I assumed something wrong.
    SCB-68 Quick Reference Label for M Series
    Alex A.
    Applications Engineer

  • Logical column - Fact measure using Dimension value

    Hello all, I have a Fact table that has a metric (Value) where I have set the Aggregation rule to Sum. Now I'd like to create a metric based on the value of a Product Dimension that joins to this Fact table. So I create logical column that has the syntax - Case When Product_Desc = 'A' then Value else 0 End.
    The issue is in Answers when I bring this new metric in it doesn't bring in the correct value, are there steps I am missing with creating this metric?
    My assumption is if I just bring that new metric in by itself it would return one record - A sum of the Value where the Product = 'A'.
    Thank you

    Hi BRizzle,
    In your scenario, you creatre a calculated measure using the employee dimension, and then this measure show "#VALUE" on the pivot table, right? It seems that it's a limitation of using calculated measures in SQL Server Analysis. Calculated measures cannot
    be secured using Dimension Security in a straight forward manner, in fact they won't be listed at all in the Dimension tab of the role where we define the Dimension security. When such measures are browsed in client tools like Excel, the value that would be
    displayed is an error value like #VALUE. For the detail information about it, please see:
    Limitations / Disadvantages of using Calculated Measures / Calculated Members in SSAS
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • 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

  • Noise in thermocouple measurement using PCI-6024E DAQ card

    I am using a PCI-6024E DAQ card for thermocouple(TC) measurement. The
    TC is installed in the mold cavity of an injection molding (IM)
    machine. The leads from the TC are connected to the DAQ card using a
    CB-68LP board. I made a  temperature mesurment task in LabView 7.0
    with the two leads from TC as differential inputs and used CJC value of
    25 deg C.
    The problem is that when the IM machine is OFF, I get a reasonable temp
    reading with some slight noise but as soon as I turn ON the IM machine,
    the temp readings go wild with a lot of variations around the mean
    value. The temp values also don't go to higher values when the TC is in
    contact with the molten plastic in the IM machine.
    Do I need to ground something here or put a resistor in the I/O board?
    BTW the IM machine is grounded and the TC give correct temp values when
    connected to a hand-held temp reader.
    Any help will be highly appreciated.

    Hello  Aftab,
    Looks like you need to use bias resistors to reduce the noise. Check out the following tutorial for more information about how to use bias resistors.

  • Lock and unlock sharing DAQ PCI-6036E

    Is there an example for lock and unlock a DAQ resource (PCI-6036e)? I'd like to protect it from different threads.

    Well, I have LabVIEW 6.1 and TestStand 2.01f
    Does NI-DAQmx come with LV7?
    My application has one serial port,one PCI-6036E connecting to one SCXI with 16 thermocouple and 10 force sensors.
    motor controller pc board (MC)
    PC with TestStand and LabVIEW (master)
    | |
    RS485 COM1 PCI-6036E
    | | | | SCXI CHASSIS
    slave MC1 MC2 MC3 MC4 TEMPERATURE SCXI-1102
    | | | | | | | | Strain gauge SCXI-1520
    Stepper 1-3
    Brushless
    The PC is the master,
    MC1 2,3,4 are slave motor controller, they don't initiate communication but they take a command and execute it and they can return mo
    tor status encoder position.
    MC1 can controll four motors, serial command has MC1 address and individual motor sub-address.
    The four motors connect to MC1 are stepper and small.
    The motors connect to MC2 are brushless type
    The two motors connect to MC3 are stepper and medium size. Different manufacturers, but they all have encoder feedback and take about 4 - 15 seconds to move to commanded position.
    Strain gauges for measuring the force of the linear motors. Most motors have one strain gauge, but three motors have two strain gauges. (Fwd 1 inch with 8psi to a cork screw, once finding the corkscrew resistance, punch thru it with 50 psi and 1/2 inch)
    The test is life analysis and motor force.
    The test cycles the motors continuously and collecting data (encoder, temperature, force, cycles)
    What are the ways for doing the test?
    How should the graphical User interface be? this is the thing that the project managers care about. Only three seconds to impress them.

  • Samples Not Acquired on NI 660x or NI 6624 Devices When using pulse width, semi-period or two-edge separation buffered measurements with the NI 660x and NI 6624 on counters 0 and 1, some samples may not be acquired under certain circumstances.

    In the DAQmx 9.4 Readme the following is stated:
    Samples Not Acquired on NI 660x or NI 6624 Devices When using pulse width, semi-period or two-edge separation buffered measurements with the NI 660x and NI 6624 on counters 0 and 1, some samples may not be acquired under certain circumstances.
    Could anyone elaborate on this? I am particularly interested in knowing under what circumstances this problem arises for the 6602 PCI devices.
    How should I understand 'NI 660x and NI 6624 on counters 0 and 1'. Is it only a problem on counter 0 and 1 for the 660x or does this only apply for the 6624 devices.
    /mola 

    Are there any NI Product Support Engineers out there who has an answer to this question and who are willing to share it with me?

  • Resistance measurement using PCI-6602

    Hello,
    I would like to measure the resistance between 2 points using my PCI-6602 counter/timer card while using LabVIEW. The resistance values to be measured will vary between 10 ohms and 1000 ohms approximately.
    I found three examples in LabVIEW example finder for measuring resistance but am not sure which one to use. Moreover, which pins of the PCI-6602 would be used for measuring the resistance?
    Please advise me how I could use this PCI-6602 card for measuring resistance values and what the pin configuration would be.
    Thank you,
    Viktoriya.

    As you have written, the PCI-6602 is a counter/timer board. It has no analog input and is not suited for analog measurements !

  • How can I acquire trace data from Agilent(HP)8510c Network Analyser in VB6 using PCI-GPIB and NI-488.2.

    I am developing an application in VB6 for measurements with Agilent (HP)8510C network Analyser using NI-488.2 and National Instrument PCI-GPIB card. I want to take data for the whole 51 points. In HPBASIC which used to be employed for this purpose it is done using OUTPDATA command and the data is in a 2-dimensional array. How can I do this in VB6 with the hardware above.
    kapil

    Hi Kapil:
    Please refer to a previous post on the same topic:
    http://forums.ni.com/ni/board/message?board.id=140&message.id=7758#M7758
    Although this is for C++, the basic functionality should be the same. Since OUTPDATA is from a specific instrument driver, your best bet will be comparing it to the instrument drivers mentioned in the previous post.
    Thank you,
    Emilie S.
    National Instruments
    Applications Engineer

  • Relative Level Measurement using PCI-4462

    Hi, everyone.
    I would like to create a Labview program to test the my radio volume using PCI-4462 and Sound/Vibration Measurement Suite 2011.
    Before this, I always use Panasonic VP-7722A to test the radio's volume steps.
    There are 31 (0-30) volume steps and I always set the relative level at step 30, at which my reference is 0dB.
    Then the volume will be tuned down one step by one step until step 0 for check its attenuation (dB) at each step.
    However, I coundn't find the way to perform the same steps using PCI-4462 and Sound/Vibration Measurement Suite 2011 so far.
    Kindly need any expert to help and advise on this.
    Thanks.

    Hi, everyone.
    I would like to create a Labview program to test the my radio volume using PCI-4462 and Sound/Vibration Measurement Suite 2011.
    Before this, I always use Panasonic VP-7722A to test the radio's volume steps.
    There are 31 (0-30) volume steps and I always set the relative level at step 30, at which my reference is 0dB.
    Then the volume will be tuned down one step by one step until step 0 for check its attenuation (dB) at each step.
    However, I coundn't find the way to perform the same steps using PCI-4462 and Sound/Vibration Measurement Suite 2011 so far.
    Kindly need any expert to help and advise on this.
    Thanks.

Maybe you are looking for

  • Regarding pushbutton operation in alv report

    hi, I have a requiement in which i will get list display which contains certain no of records(let us say 10  records)...now the issue is *if i selet one record and if it is correct record* and if i hit the insert pushbutton it should go and insert in

  • How do I move a graphic-box in a document I imported from AppleWorks?

    I imported a book which I wrote in AppleWorks without problems into Pages '08. On one page of this book I had created a box, using the graphics tool, and moved it to the back so I could read the text inside it. It is now in the Pages '08 version of m

  • Applet plugin error on JSP page

    I currently have an applet using the swing plugin so it's embedded between <object> tags. When loading the JSP page in the editor the error "Attachment to a running virtual machine failed" appears with an OK button. When I click the OK button the ent

  • Materialized view problem ORA-00904: "from$_subquery$_ error

    Hello everyone, I've created data warehouse star schema and I'm trying to set up materialized view. DBMS_MVIEW.EXPLAIN_MVIEW passes and also the select query passes and is executed with no problems but when I try to CREATE MATERIALIZED VIEW... then e

  • Firefox is set as default but Internet Explorer sometimes conflicts

    On the whole, firefox works well and is set as my default internet browser. Sometimes though, if someone sends me something where internet explorer has been used, I get Internet Exlorer trying to open but all that happens is that the window continual