Using USB-9211 to measure a small voltage - apparent signal offset?

Hi,
I wish to acquire a small voltage signal (0-20mV) using USB-9211.  I know that this device is designed for use with thermocouples, but I have been informed that it can also be used for measurement of small voltage signals (24 bit resolution over +/- 80mV range).
The problem I am having is that the device seems to generate a small voltage (~3.2mV), which causes a degree of 'offset' in the signal I acquire.  My first guess is that this is caused by the internal CJC of the device, however I cannot find any way of removing this signal within LabView.  If this is the case, is the magnitude of the offset dependent on the temperature of the device itself?
Can anybody confirm what the source of this voltage is, and advise what is the best way to acquire my signal through LabView?
I have already raised this query with the helpdesk (ref #613180) but have not yet had a definitive answer.
Many thanks
Pete

On Feb 5, 7:10 am, peteryoung <[email protected]> wrote:
> Hi,
> &nbsp;
> I&nbsp;wish to acquire a small voltage signal (0-20mV) using USB-9211.&nbsp; I know that this device is designed for use with thermocouples, but I have been informed that it can also be used for measurement of small voltage signals (24 bit resolution over +/- 80mV range).
> &nbsp;
> The problem I am having is that the device seems to generate a small voltage (~3.2mV), which causes a degree of 'offset' in the signal I acquire.&nbsp;&nbsp;My first guess is that this is caused by the internal CJC of the device, however I cannot find any way of removing this signal within LabView.&nbsp; If this is the case, is the magnitude of the offset dependent on the temperature of the device itself?
> &nbsp;
> Can anybody confirm what the source of this voltage is, and advise what is the best way&nbsp;to acquire my signal through&nbsp;LabView?
> &nbsp;
> I have already raised this query with the helpdesk (ref #613180) but have not yet had a definitive answer.
> &nbsp;
> Many thanks
> &nbsp;
> Pete
The offset is dependent upon the temperature of your cold junction.
To prove this try heating the cold junction with a hair dryer with
your signal leads shorted.
Howard

Similar Messages

  • How correctly using USB 6251 to measure DC voltage

    Hi all
    I have encounter a problem like in the topic http://forums.ni.com/ni/board/message?board.id=170​&message.id=404676&query.id=250408.
    I'm sorry for repeating of topic but I've read all of your advices and have not yet resolved problem. 
    My task very simply: I use USB 6251, differential mode to measure voltage of battery Energizer 1.5V. But result shows >10V ??? Mean.vi shows bigger 4V (see the attached picture)
    I don't understand what happed with my task?
    Please help me!
    Thank so much!
    MC  
    Solved!
    Go to Solution.
    Attachments:
    Acq gragph voltage.JPG ‏22 KB
    result of measurement.JPG ‏50 KB

    Thank Flaugher
    I did not connect bias resistors. But now I do another way: connect possitive pole of battery to the AI0 and other to the AI GRD, choose input configuration "RSE" and get good results. 
    Attachments:
    good results.JPG ‏23 KB

  • Changing temperature measurements using USB 9211

    I am using a USB-9211 to record 3 temperatures that are all connected to a waterbath that is set at 21C.  The recorded temps vary over time more than a degree or 2 each way with no apparent pattern.  There doesn't seem to be any reason for this. The water bath is calibrated and is accurate to +-.01C.  I tried using an ice bath with the same results. Do you have any idea what could be causing this variation?
    Thanks,

    Hey MEY,
    Have you consulted the user guide and specifications for the 9211 on our website?  Figures 9 through 13 demonstrate the error in degrees celsius for all the different types of thermocouples.  The user guide is available here: http://www.ni.com/pdf/manuals/371566c.pdf
    What kind of thermocouple are you using?
    Elijah Kerry
    Senior Product Manager, LabVIEW
    Follow my Software Engineering for LabVIEW Blog

  • How do I use a counter to measure frequency and multiple analog signals in the same VI?

    I have a PCI-6071E, an SC-2345 with multiple modules, and a PXI-8184 (with a PXI-1002 Chassis).
    My goal is to monitor pressures, flows, temperatures, and speed in one VI.
    I am using Measurement and Automation Explorer version 3.1.1.3004 to manage my channels.
    My speed is a PWM signal which I recently rewired through the counter 0 of my board.
    I was hoping to configure this to read frequency directly in measurment
    and automation, have this scale the value to RPM, and then feed it
    directly in to my labView program.
    In labView, it will not except this signal though.
    I get error -200300 from the DAQmx Start Task.vi
    Possible reasons(s):
    Invalid timing type for this channel.
    Property: SampTimingType
    You Have Requested: Sample Clock
    You Can Select: Implicit, On Demand
    After doing some research, it seems that the counter wants "Implicit"
    selected for the DAQmx Start Task.vi, but then I cannot use my other
    channels. Also, counter is included in the "Sample Clock" option
    description, so I do not understand why it is not working.
    Does anyone know how to work around this problem or a way to configure the counter so that it will work in this way?
    All my other channels are Analog.
    Thank you.

    I am working on getting just the counter working by using
    the program posted previously, and I am running into issues. Periodically I get
    the error:
    Error -200141
    occurred at DAQmx Read (Counter DBL 1Chan 1Samp).vi
    Possible reason(s):
    Data was overwritten
    before it could be read by the system.
    If Data Transfer
    Mechanism is Interrupts, try using DMA. Otherwise, divide the input signal
    before taking the measurement.
    It seems to work better if I use cascaded counters, but I need timer 0 for
    analog channels when I run this code along with the program for the other
    measurements.
    I have tried averaging, and selecting different values for the millisecond
    timer, and these did not seem to have an effect.
    I tried different DAQms configurations and "Counter DBL 1Samp" seemed
    to work the best.
    The program will work for a while and then it will give me the above error
    message.
    If I use counter 0 as a cascaded counter input, the program runs fine. If I run
    this with other analog channels, it errors out because the analog channels use
    counter 0.
    If I use counter 1 as a cascaded counter input, it seems to work better than a
    single channel, but it will still error out with the above error.
    If I use only counter 1, I get the error above even faster.
    Also, none of the
    configurations give measurements outside the While Loop.
    The only place I can add a speed dial for the front panel is within the While
    Loop.
    Is there someway to get the signal to continuously send out of the while loop?
    I thought if I could get the signal out of the while loop, I could condition it
    anyway I wanted without the program erroring out.
    Any suggestions would be much appreciated.
    Thank you.
    Attachments:
    Counter_error.jpg ‏45 KB

  • Can the USB-9211 Thermocouple Input device measure voltages ?

    Can the USB-9211 be used to measure voltages ? It is designed for thermocouple measurements and its operating manual states there is a current source between its TC+ and TC- input terminals.
    What amount of current is flowing ? Does it depend on the selected thermocouple type ? Can the current level be controlled by sotware ?
    One application for me is to measure resistances of 1 ohm or less by measuring the voltage drop across the resistance induced by flowing a current through it. Might the 92111's current source be somehow used for this ?
    What is its peak to peak input noise ? Its specs say 1 uV rms.
    This is a delta-sigma converter. Is each successive measurement accurate or does some digital filtering have to be account for and thus it takes several readings for a signal change to become accurate ?

    The 9211 measures voltages between 0 and 80 mV only. The current source is only use to force a full scale input if an open thermocouple is connected and cannot be controlled by software. The input impedance of each channel between TC- and TC+ is 20M Ohm. However, the current that flows in the amplifier is very small, 50 nA.
    The main problem here is the fact that the current source is not controlled by the user. This means that connecting a resistor of 1 Ohm between TC- and TC+ would not just produce a voltage that maybe due to external exitation, but the internal source should also be taken into account. Since the user has control over it, it would be a guess work to try to make sense of any voltage value read in.
    its peak to peak input noise is 1 uV rms as indicated in the specs.
    So as long as the measurements allow for enough settling time (12S/s), each one is accurate.

  • Why is the amplitude smaller when using the Extract Single Tone VI to measure the amplitude of a signal?

    Whenever I measure the amplitude of a signal using the Extract Single Tone VI, the amplitude is smaller than if I measured the signal by hand by positioning the top and bottom cursors to the highest and lowest peaks of the captured waveform.  Should I not use the Extract Single Tone VI to measure amplitude?  I'm using Labview 6i.

    I'm not exactly sure but I think the amplitude from the Extract Single Tone vi is in peak volts (Vp).  When you use the cursors on a scope set to the top and bottom peaks, you are measuring volts peak to peak (Vp-p).  If the Extract vi amplitude is one half of your scope reading, then this is true.  Just double your Extract vi amplitude to get the peak to peak voltage.  It also depends on the signal.  If your signal is a square wave from 0 to 5 volts (TTL), this is usually measured in peak voltage.  A sinewave going positive and negative (from -5 to +5) is usually measured in peak to peak.
    - tbob
    Inventor of the WORM Global

  • Using USB-8451, and AD7747 from Analog Devices to measure capacitance and convert the capacitance to digital output

    Hello,
    I am new to LabView and data aqusition. I have LabView 8.5.1 installed on my laptop, and I studied the Getting Started document of LabView, except the data aqusition chapter.
    I have microfabricated a differential capacitive sensor, and now I want to test the capabilities of my sensor.
    After asking NI engineers, I have been suggested to use USB-8451 with AD7747 (24-Bit Capacitance-to-Digital Converter) from Analog Devices because AD7747 has I2C serial interface.
    I have ordered USB-8451, AD7747, and Evaluation Board for AD7747. And I am waiting for them.
    Are there any suggestions about how to connect my differential capacitive sensor to AD7747, and eventually to USB-8451?
    You may want to know some further information to answer my question:
    *The sensor is similar to the sensor on pages 501, 514, and 515 of "Microsystem Design" book from author Stephen D. Senturia.
    *The datasheet for AD7747 can be reached from this link: http://www.analog.com/static/imported-files/data_sheets/AD7747.pdf
    *My purpose is to make a very precise and accurate "displacement measurement micodevice" by using "the change in the capacitance" during the motion of the mobile fingers of the sensor.
    As an initial challenge for myself, I will feel satisfied if I can measure the capacitance change in my sensor when I apply an external mechanical disturbance to my sensor. For example, there must be a change in capacitance if I just swing my hand from top of the sensor region.
    I am looking forward for your reply,
    Thanks in advance,
    Sincerely,
    sriverfxtr

    Hi Aaron,
    Here you go, this is made with a USB-8452.
    When you run the code tick the power en dac enable box on.
    Maybe you can help me with my problem, I want to use a fiber to sense light from a led.
    Do you use any fiber hardware with the TCS3414?
    gr,
    Attachments:
    TCS3414.vi ‏63 KB

  • Ripple Measurement using USB 5132

    Hello,
    I am trying to use NI USB 5132 to measure ripple (Vp-p) at the output of a DC power supply.
    I not familiar with digitizers and having problems using the NI-Scope functions to create a VI that can measure ripple.
    I have looked the example VIs, but not sure how to change the settings on the Vertical and Horizantal functions so that they work for me.
    An help or inputs on this matter will be greatly appreciated.
    Thanks.

    The examples are as I recall pretty complete. What is the exact issue you are having?
    Mike ...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • How can analog signals are measured every several counters from Quadrature Encoder using USB-6221

    how can I sample analog signals every counters from quadrature encoder using usb-6621?

    There is a well documented example of what you are trying to do at :
    http://zone.ni.com/devzone/explprog.nsf/webmain/DD85F07A7CA99F8F862568690062DE54?opendocument
    Don't be afraid because of the BNC-2120. It is just used in this example to simulate the pulses from a device. So it is not needed in your case. Obviously, you will need to change the number of increments/rev according to your encoder to get correct RPM values.

  • Can I get 4-20mA into a USB-9211

    I want to set up a USB connected interface to three thermocouples and a pressure sensor.
    The pressure sensor could be a 'strain bridge type' with an output accross its differential bridge outputs of 0-30mV (with a common mode votage <5V) or a 4-20mA type of sensor which I suspect with a 3 Ohm resistor could also make a differential voltage that this product could measure.
    Critical to this adaption;
    a) Is the on-board bias current to the input terminals mentioned in the manual small or stable and predictable?
    b) Is there a software mode that reports mV rather than a thermocuple and cold junction computed temperature?
    Thanks.

    Hi,
    The 9211 will only support differential AI from 0-80mV. It will not be able to measure current. To measure an AI voltage you can use the example found under:
    Start>>Programs>>National Instruments>>NI-DAQmx Base>>Examples.
    In this folder there are examples for the type of API you are using. I used the AI one point.vi for LV 7.1, and measured a voltage from 0-80mV. I hope this helps!
    George

  • USB-6009 analog input at certain voltage

    i am using USB 6009
    i want to use a certain voltage to activate something.
    i want to activate a pop up vi inside a case structure at a voltage of 2.9V.
    i want to de activate the case structure at a voltage of 0.13mV - 0.16mV . then the sub vi will close.
    How to setup the DAQMX?
    can provide any help ??
    example will be good.
    pls show where to find the icons. thank you

    Hi Ace,
    There are several examples from the LabVIEW Example Finder (Help»Find Examples...) that describe using limits. I searched "limits" in the Example Finder and found several examples that might help, such as Limit Testing Measurement.vi, Waveform Scalar Limit Comparison example.vi, and Limit Example.vi. In each, you would have to modify it to include data acquisition, but it shows how to take sampled data as you would get from data acquisition and perform a limit test. The Express VI that Jennifer O. suggested will probably be the easiest route, but there are other VIs that could suit your needs, as seen in the other examples. 
    As far as state machines, there is a template built into LabVIEW that can give you a starting point for creating your own state machine. Under the File»New... menu, you can choose the state machine template under VI»From Template»Frameworks»Design Patterns»Standard State Machine template.
    Please let us know if you have any specific questions we can answer about configuring your data acquisition or about a specific VI. I hope this helps!
    Regards,
    Missy S.
    Calibration Engineer
    National Instruments

  • Using USB NI-6008 on LV7.1 the results data has to be in Excel. It looks as cluster data format that i can not insert into excel VI

    I am Using USB 6008 with LV 7.1. The application is voltage logger and i would like to use excel and upload the data . The Columns will be the channels and the rows will be the data.
    The data comes from the DAQmx vi not like a simple string or an number it is kind of cluster data
    which contains strings and numbers and more for each measurement.
    I tryed to work with spraedshit and it goes ok but it is not conveniant to convert later to excel.
    Do you have a solution for that please?
    (How to extract the data from the cluster type format that is used with USB6008).
    TX arik
    Attachments:
    USB-6008-r3.vi ‏80 KB

    Arik:
    I hope all is well. If you are trying to write data to a text file along with the header information, you could do the following:
    1. Open a reference to a file and write the header information right away.
    2. Do your continuous acquisition (in a loop) using the 6008 and write the data to a file everytime.
    3. With the proper formatting, your colums will represent channels and your rows data.
    Please take a look at the attached example and let me know if you have any other questions.
    Regards,
    Rudi N.
    Attachments:
    WriteFilewHeaders.vi ‏64 KB

  • Is my external drive using USB 2.0?

    I just hooked up an external USB 2.0 drive. I'm copying my iPhoto library (22 GB) to it. I estimated that using USB 2.0 this should take about 6.5 minutes. Well it has been going for well over an hour and isn't half way done. I used to use this drive on my Windows machine and it is formated as MS-DOS FAT32. Is that what is slowing me down? How can I check that Leopard is using the device as 2.0 and not 1.1?
    TIA!

    I was using this site:
    http://www.convert-me.com/en/convert/units/datatransfer_rate/data_transferrate.dUSBtwo.en.html
    I guess that is for a single file and not a bunch of small files. I still figured it would be much faster than the 3-4 hours it is going to take.
    That chart is based on theoretical rates. USB really never gets near those speeds.
    <http://www.barefeats.com/usb2.html>
    <http://lyberty.com/tech/terms/usb.html>
    "Therefore, actual data transfer rate [of USB 2.0 High-speed] will be lower than 480 mbps (57.2 MB/s).
    Our measurement result of data transfer rate with USB 2.0 storage device (HDD) is about 20 - 25 MB/s on average."

  • Does anyone know about a VI for the NI USB-9211 thermocouple DAQ?

    I just bought a USB-9211 from NI. It works fine if I run the VI, executable, that comes with it. However, I would like to change the LabVIEW code to play with the temperature data that I am collecting, but since the CD came with executables only, I can't access the code. I have never collected data from a USB-port before, so I guess if I had a code that would allow me to collect the data coming into the USB port, that would help me a lot. Does anyone know of a code I can use?
    Thanks,
    -jc

    Hello jc,
    If you click on the following link, it should take you to some example code written for the USB-9211. In the zip file there should be a VI as well as an executable. I'm assuming that the executable is the same one that you have seen. However, the VI should show you how to use the DAQmx Base driver to do thermocouple measurements with the USB-9211.
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=ECF5A8CCAA164657E034080020E74861&p_node=201210&p_source=External
    Hope this helps!
    Take care,
    E.Lee
    Eric
    DE For Life!

  • How to measure current and voltage and rpm with daq device

    i am measuring current and voltage and am wondering should i use shunt resistors or current sensors hall effect sensors. i have a pci 6221 and a scc-68 breakout box. what specifications or size should the shunt resistor/current sensor be or should i use another device to measure the currrent and voltage. do i need any other safety device between the resistors, current sensors and the scc-68 breakout box when measuring the current and voltage. will the daq card pci 6221 pick up a signal from the resistor. what terminals should the wires from the resistors and current sensors be connected to in the scc-68. i am using a proximity switch to measure rpm of a motor. should the proximity switch be 2 or 3wire connection. should it have an analog or digital connection and is a power supply required to power the proximity switch and should it have an npn or pnp connection

    hello,
     i was going to use a 20amp 50mv, or a 20amp 100mv current shunt and connect wires directly into the AI input terminals of the scc-68 from the current shunt would these be suitable. would current shunts such as these be suitable to use http://uk.farnell.com/elc/sh10020/shunt-sh10020-20a-100mv-1-class/dp/1319576 or http://uk.farnell.com/datel/3020-01098-0/shunt-50mv-20a/dp/1339338
    is it ok to use either a current shunt or should a hall effect sensor be used  such as this http://ie.farnell.com/honeywell-s-c/csla2cd/sensor-hall-effect/dp/1082269 . which of them would be more accurate or are both of them fairly accurate.
    when i am measuring voltage can i connect two resistors between the positive and negative of the wires going to the battery and connect two wires from either side of the resistor directly into the analog inputs of the scc-68 and measure the 12-15 volts directly would the pci6221 and scc-68 be able to measure the voltage drop across the resistor.
    i wanted to measure rpm also does it matter whether the proximity switch has 2 or 3 wires and should it have an analog or digital/frequency output for cponnecting to the scc-68

Maybe you are looking for

  • Transaction launcher: open URL in new window

    Dear all, I know many threads have already been posted about "stateful URL" created with transaction launcher, that open a new browser window AND navigate to an empty screen with the following text (which is more than useless): "The requested page ha

  • All images in finder not working right

    all of the images in my "all images" folder in the finder are being triplicated and it is making "face" versions of it where it is zoomed in on faces is the pictures, i dont want these "face" versions nor do i want 3 of the same picture, what is wron

  • PO flow

    Hi,   Can you please let me know the solution for the following flow:    1) We have service PO with five items distrubuted over different cost centres.  We tried to distribute among cost centres using multiple account assignment in the PO. During GR,

  • Info required about Adobe LCCS

    Hi, I'm a Flex developer and intrested in building a chatroulette type of application. Currently, I have two paths: 1 - I use Adobe Stratus 2 - I use Adobe LCCS. I'm interested in shared environment. I have the following queries and would request the

  • Re: DVD/CD Drives disappear ! HELP!

    Help!! Purchased new iPod but when disc is loaded on to windows XP Home DVD/CD drives disappear so unable to import music into iTunes. Have fully restored computer to factory settings and tried again this time using apple web site to download softwar