I use pci-6221, I need her to interface with thermocouple with voltage up to 5v

I use as my pci-6221 or data acquisition card and card 8.2.this labview version gives the constant 10.5 volt signal in at the entrance to analog channel AO on pin 68 and 34. why it shows 10.5 although I did not connect any input.i use type k thermocouple and after signal conditioning with tl0804 I need it interface with AI 0.i channel unaware aware of off the road on the output pins this Card.i need to operate an electric rod that needs 24 volt DC.i give entry to the pins HAVE with variable dc power block after reaching the limit I set(eg:2v) it jumps instantly to 10.5 volts.

You have your task to acquisition of data configured for the mode differential or asymmetric acquisition for the analog input?

I don't understand your comment about to connect the pins WITH a DC power supply.  Why is that you connect a DC power supply to the analog input?

Using an analog output or digital output to operate the electric rod?  I'll assume that you are looking for on/off control.  A digital output is not the voltage or current to drive something that big.  You may be able to find a relay for coil 5VDC.  Check current requirements.  With which you can have the relay to connect or disconnect a power supply of 24 VDC is the actuator.  Make sure you have a protection diode across the relay coil wired, so that the magnetic field of the coil does not damage the analog output of your card.

Another possibility is to have the 5 VDC output transistor circuit switches the 24 VDC circuit.

Tags: NI Software

Similar Questions

  • Using PCI-6029 for generating a wave square with variable frequency


    I have Yann C.

    Sorry, it is not a PCI 6029 but a 6024 PCI.

    But I found the solution to my problem yesterday.

    It's here.

    Concerning

    Jean claude

  • The drift in analog of the PCI-6221

    Hello

    The VI described below makes the measurement of three analog channels. Then it calculates (if - then)/ So B,

    where TR = Ai2 Ai1/channel channel

    and Bi = channel Ai0

    When TR = therefore, the average reading should be zero, but in fact what I get is the behavior showed in the chart below.

    I use PCI 6221, BNC-2110 and LabVIEW 7.1.

    This may be the cause of this drift? Could you help me fix this problem?

    Thank you

    Marcelo.

    You see on a derivative of uV ~ 40 on the map ±10V range?

    It would be nice in the care of the accuracy of the 6221.  However, it sounds like the drift occurs over time.  If you leave it plugged in long enough tensions continue to drift or they stabilize?

    It could very well be that the battery voltage is what is adrift.  However, if you add help polarization resistors so it is possible for you to accumulate small amounts of load on CDA - what values of resistance have you tried?  You can also consider CSR and connect the terminals of the battery (-) ground HAVE common to avoid having to use polarization resistors.

    Best regards

  • My PCI-6221 only reads 10.6526V

    Hello

    I have a NI PCI-6221 (37-pin) on a PC with Win XP sp2. I installed LabView 8.2 and 8.3 of nor-DAQmx.

    Windows recognizes the PCI card and also the request of MAX. But when I try to acquire data in LabView with the card, it always returns the 10.6526V value. That means: each analog input channel and either CSR and differential connections, the measure is 10.6526V. And if I connect to the ground with the analog input, or the differential pair, guard as being the one.

    Running the MAX panel test gives the same result. However, if I "self-test" card, MAX says that everything is OK.

    Do you know what can be the problem?

    Thank you

    Franco

    Hello

    Problem solved - I sent the map to be repaired, and he had some problems with the power supply (MIO). This part has been replaced, and now it works fine.

    Thanks for your help

    Franco

  • Need help on the use of the PCI-6221 and c# to control three digital Port and an analog of entry

    I need to send the digital output at three ports and then read an analog input voltage using the analog card PCI-6221.

    I did a c# program to fight against it. I built four tasks altogether. Three tasks for three digital output ports and a single task for analog input.

    How can I reduce the time?

    Using my method, to 3.3ms in total. And it's slow.

    I can build one task for three ports?

    What is the best way to the control task to reduce the time of communication with the PC?

    Is that possible to save a lot of analog reading entry in the memory of the DAQ hardware and then read it all together from the computer in order to reduce time consumption?

    1 million thanks!

    Hello

    Hi Jin,

    To answer your questions, Yes, you are able to configure a task of digital output to use three output ports and PCI-6221 has a buffer of memory FIFO aboard 4095 samples.

    I would like to direct you to the example of NOR-DAQmx for c# files located in the following location on your computer

    C:\Documents and Settings\All Users\Documents\National Instruments\NI-DAQ\Examples\DotNET2.0

     

    Here, you will find predefined examples in c# that should give you a good idea of how to go about architecting your code to achieve the results you need.

    There is also a useful help file which you will find by navigating to Start > all programs > National Instruments > NOR-DAQ > help of NOR-DAQmx .NET Framework 2.0

    I hope that this answer is useful.

    Best regards

    Steve H

  • Need help with counters on PCI-6221 (37-pin)

    Hi all

    I have a system with a PCIe 1429 connected to a Basler A504 camera and one I use a clock generator (SRS CG635) of 3.9 kHz for trig the image acquisition.

    On the same system that I need to add a PCI 6221 37
    PIN
    to acquire:

    -2 HAVE 39 kHz, synchronized with the acquisition of the image. (Sample of the 10 for each image)

    -1 meter to measure a frequency

    The accuracy of my clock of 3.9 kHz being much higher than what I have on the DAQ card, I thought that an interesting option would be to have a redeclenchables DAQmx task that generates impulses from 10 to 39 kHz for each pulse received from the clock and then use it to trigger the DAQmx AI task.

    Of course this can only work if the 'trigger' sources that I defined for these two tasks do not take both counters that I have on the card.

    So, let's describe the DAQmx tasks:

    -Here is the one who generates the 39 kHz on 0, the counter of the 3.9 kHz I entered as a source on PFI 4 trig

    -This is the task of analog input for which I put the trigger on 6 PFI.

    It is: I have "softwarely" know the jury to deliver output (Ctr0) 6 FBP counter? And if so, how?

    Thanks in advance for any help!

    Maybe you missed something that I didn't really point out in my post.  The method I described would use the external clock of 3.9 kHz precise as a sample clock, so you would * not * be in danger of loss of synchronization in 1 s per day.  You need to only son of this clock signal in a stem of PFI available and configure the task to HAVE it as a result.  The 80 + kHz clock that controls conversions within each sample cycle * would * be generated by the jury of 6221, but he don't would not accumulate any out-of-sync error because he gets "retriggered" on each edge of the 3.9 kHz precise clock.

    -Kevin P

  • How can I activate several tensions trigger on the PCI-6221 using NOR-DAQmx?

    I use the card to make an acquisition of data simple PCI-6221.  The idea is to allow three different analogue voltages trigger the State of data acquisition.  I currently put code in place for a trigger voltage but I'm not sure what to do to add two additional trigger voltages. Any ideas?

    Thank you.

    Hi capncane,

    The 6221 is not able to do an analog trigger so DAQmxCfgAnlgEdgeStartTrig will not work for your card. Is your relaxation a digital signal? If so what kind of logic level is? If it's TTL, you can use the PFI lines. If this isn't the case, you need to trigger as I mentioned in my previous post.

  • Triggering of a task by using PFI on a Board of PCI-6221 (37-pin)

    Hello everyone,

    I need material triggered acquisition, use of the PCI-6221 (37-pin) card board. In LabView, I used the simple program (see attachment): in a data acquisition assistant, the start of the task is set to 7 PFI. However, to make a PFI7 pulse does not trig acquisition and I get timeout error.

    When I test the same, but using the standard PCI - 6221 Council (i.e. 68 pins), everything works fine.

    I have to do extra to PFI configuration when I use the Council 37 pins? (Note: the same PIN is assigned to the PFI7 and digital line P1.7).

    Thank you.

    Jiri

    P.S.: I use LabView 8.0, OR-DAQmx 8.7.1 and Windows XP Professional.

    Problem was curious, but it is solved now:

    -OR-DAQmx wasn't actually 8.7.1 8.0.0; I have updated (but it still didn't work)

    -J' replaced the virtual channels by the corresponding physical channels; He began working

    -J' replaced return physical virtual channels, and it works always :-)

    It seems that there is a bug somewhere in OR-DAQ.

    Jiri

  • Selection of encoder to use with NI PCI-6221 for a project of inverted pendulum

    Hi, I'm a mechanical engineering student is his last years, for my final project I do an inverse pendulum system, the University already offered me this data acquisition card which is a NI PCI-6221, and I have to get the other components (motor continuous, encoders, cables, servoamplificateurs, etc.).

    My concern is to choose the right encoder so I have no problem... I was told that the best way to measure the position of the carriage uses an absolute encoder mounted on the motor shaft and some incremental encoders for measurement of angles of clock, but I don't know if the 6221 can handle this kind of data to an absolute encoder, and if so, what are the main parameters for selection? as the format, the number of bits.

    In the case where it doesn't work I have to go with the option of incremental encoders for both measure the position of the carriage and the angle of the pendulum, I believe the 6221 can manage entries in quadrature encoders, there´re a lot of examples of this, but since models of incremental encoders are wide enough there´re some features that I worry about : frequency vs the sampling frequency response and the output type.

    I found a catalogue which includes two types of digital incremental encoders said their models have 300 KHz frequency response, being the only differences, the output and food, anyway the 6221 can handle this freq resp? sampling rate of the card being 250 kech. / s, would there be any conflict?

    They offer two types of output: TTL/74LS04 and line pilot, and even if I go further with the hohner encoders they have the following outputs/freq RESP: RS-422 (TTL compatible) / 300 KHz, push-pull differential/200 KHz, NPN Open Collector/100 KHz and push - pull without complementarity/200 KHz.

    Any help would be well received

    PD: I don't know if a similar topic has already been posted, I'm again like this... I searched in other posts, but found nothing,


  • In the resolution of the technical document ADC PCI 6221 = 16 bits at 250 kech. / s means I use all channels, then each sample channel = 15,625 kech. / S ?.

    In the resolution of the technical document ADC PCI 6221 = 16 bits at 250 kech. / s means I use all channels, then each sample channel = 15,625 kech. / S ?.

    Yes.

  • I need to generate 3.3 V logic level Digital train of pulses with the NI PCI-6221. Can I change the level of 6221 OR logic output?

    I need to generate 3.3 V logic level Digital train of pulses with the NI PCI-6221. Can I change the level of 6221 OR logic output?

    The output cannot be changed. 5V to 3, 3V level controllers are readily available (Maxim, I think). As long as the scanning speed (etc.) is fast enough for your pulse train, even 3, 3V regulator would work. I don't know if NEITHER offers a module to condition TTL levels.

  • PCI 6221 generating an output voltage

    Hi all

    I'm trying to use a card PCI-6221 to provide a voltage of 5V analogue output and use it HAVE read the returned signal using labview. Anyone know how I can do this using this hardware device?

    Thank you

    Hi lrving9,

    First you need the DAQmx driver, here is the link for you to install the latest version.

    NOR-DAQmx 15.0.1
    http://www.NI.com/download/NI-DAQmx-15.0.1/5353/en/

    If you already have it, so go ahead and take a look at this example:

    It shows you how an analog DC output voltage.

    Community: Output analog voltage constant
    https://decibel.NI.com/content/docs/doc-18631

    So you have a block of connection to connect the signals?

    If you do, then you can simply create a task to read a continuous voltage entry, as in this example

    Community: - Input voltage
    https://decibel.NI.com/content/docs/doc-25105

    If you do not have a connection block and have no way to connect the OD to HAVE, then you can read the inner channel of AO, as shown in this link (there is an example at the bottom):

    It is Possible to read the value of the digital or analog output channels?
    http://digital.NI.com/public.nsf/allkb/CB86B3B174763C3E86256FFD007A2511

    Also when you install the driver a few examples are installed as well, this shows you how to get them:

    Where are the examples of NOR-DAQmx installed?
    http://digital.NI.com/public.nsf/allkb/E3BAF6FC4017960B8625755A00525D37

    Kind regards

    Caroline

  • measure the distance between 2 impulses (PCI-6221)

    Hello

    I have a digital signal that sends a pair of impulses (100ns width each) roughly every 100ms and I measure the time between two pulses of a pair (with a resolution of 100 ns).
    For the moment, I got a card PCI-6221 to accomplish this task. Unfortunately, I have no solution until now only measures of counter, I found measure time between constant frequency signals, i.e. they cannot measure the distance between 2 single pulses.

    Any help / ideas / or even telling me that it is impossible to solve this task are appreciated

    Are the two pulses on the same line?

    If so, you need to just configure a task of the measurement period.  If they are on separate lines, you would use a task of "separation of two-edge.

    You might be to throw off by the timing of it:

    If you do not configure implicit synchronization in your task, will start on the first edge after DAQmx Read is called.  Thus, in order to intercept the signal, that you must configure your task, call DAQmx Read and then start your two squares.

    If you want the task to control the signal continuously, you must configure name timing.  In this case, you will receive a sample on each rising edge of the external signal (assuming that the two impulses on the same line) - If you start the task of counter before starting the production of pulses (which you probably should), then the same samples correspond to the time between pulses, the odd samples would be the time between each series of pulses.

    More information on modes of counting on the 6221 lie in the M series user manual.

    Best regards

  • analog calibration on PCI-6221

    I don't get the volts per bit, I expect my Board of PCI-6221.

    I run the "Test Panel" available in v.4.3 Measurment & Automation Explorer.  I have a NOR-6221 multifunction with an installed interface BNC-2090 case.  When I run the "analog input" test, with entries dfferential and connected to ai8 ai0, I expect to 0 volt. The input values, the min max run defaults to-10 V + 10 V.  The graph shows zero + - 1 to 2 bits of noise.  See screenshot. The reported real amplitudes are + 0.000468, + 0.000144, - 0.000180, - 0.000504.  This corresponds to 0.000324 V/bit.  I expect to 20V / (2 ^ 16 bits) = 20V/65536 bits = V/bit 0.000360.  How to explain that gap of 10%? Thank you.

    Bill

    Hey Bill,.

    I could see a few things: with the M series, realize that the data returned by the ADC are not linear, so that V/bit varies over the range of the acquisition. Mcal allows us to correct the non linearity. Which may explain the discrepancy just here. Also note that the range is actually greater large - to make cal the range desired, some codes are outside the range of V 10 - generally of 5%. However this would actually push the V/bit upward. This is mentioned in the M-series user manual in the section of the analog input range . All this is taken into account absolute accuracy specifications so that they are still valid.

    Finally, when I calculate 20/65536 I obtiens.0003052 - which, once I multiplied by 1.05 gives moi.0003204, which looks a lot better. You may have swapped the 6 and 5, or the Windows calculator is fibbing to me once again

    So this brings me to my question - you notice the difference just theoretical vs measured and I was wondering what is happening, or you plan the use of this info? If you are looking to read binary (a common practice results in questions like yours), take a look at this KB when you get to the scale of calibrated data-

    3SKGA409 Ko AE: is raw data DAQmx calibrated and/or scaling?

    Hope this helps,

    Andrew S

  • Multifunction with PCI 6221

    Hello

    I want to build a program with card PCI 6221 multifunction. In the program, it generates two analog signals to trigger a CCD camera and turn on an LED. Meanwhile, program to acquire an analog signal for a specific duration, and images that are acquired by the camera must be displayed. Above activities in signal acquisition and generation happens to a user the period (the time is currently 1500ms) and the whole process is repeated 40 times. A while-time loop thus serves to launch the signal generation and acquisition and acquisition of streaming images.

    Analog signal acquisition should start at a point that specifies the user and he should continue for a set period of time. This is currently done using a digital signal, created and use the port this signal as a trigger of break for AI System. However, all these signals generating and absorbing processors should be well synchronized and accurate at the time. An external clock is shared by all of the clocks used sampling in GOT it, AO and DO (CTR0). Literature, I realized that digital output cannot be triggered in the M-series card, so I use a system of internal release (as shown in the examples in LabView 2010 multi functions).

    Question: Is there a good way to start the analog and digital output using another output signal (lets assume a signal generated by CTR1) each cycle in order to maintain a highly synchronized system. (I don't like running the timed loop sample clock and continues to HAVE it and AO).

    The 6221 does not have a digital output timing engine, so you cannot trigger directly (or define a.) ReferenceClock, well it's not like that's what you want to do anyway).  You can directly use a sample from another source clock, then this clock signal is what needs to be triggered.

    I agree with software distribution is not a good idea - you can probably implement this with hardware timing instead, although I don't know how the camera fits into the equation.

    I assume you are using CTR0 as an output meter finish, task redeclenchables.  Then you use that signal as a sample for AO clock, and I?  This is probably what you want to do.  Finished Counter tasks require the use of two meters on the boards of the M series: DAQ, so you would not be able to use CTR1 indepdently of CTR 0 if you want to use the outputs of the redeclenchables counter finished.  You can always generate 0 if you do not want any voltage output during the acquisition.

    Best regards

Maybe you are looking for

  • Messages: number, bad name right

    I just backed up my iPhone with iTunes 6 and restored my iPhone 7 from the back-up. Now, when I get a text message, it shows that it came from the phone number right but it displays the name of another contact. When I go to contacts, numbers and name

  • HP PSC 1512: HP PSC 1512 scans is over after the update of Firefox on Mac

    Have a HP PSC 1512, just over a year.  It has worked perfectly for printing, copying and scanning functions.   I rarely scan so ignorant, that he had ceased to work until I tried to use it today.  Nothing complex, just old school I scan a document on

  • HP/Compaq 625 notebook - Windows 7 wmv problem.

    HP/Compaq 625 Notebook runnning preloaded on Windows 7.  Attempts to run wmv files cause message "class not registered".  Various similar positions and responses to other problems of wmv are confused - me!

  • SG300 - how to block access to administration

    Hello and thanks in advance for you help. I have a SG300 working mode switch layer 3. I created 3 VLAN and intervlan communication works very well. I want to know how to block access to enable management of VLANS. The vlan is allowed access to the sw

  • C40 versus 3000MXP recording Local & Far - end video & audio

    Hello On a project, we would use a 3000MXP Integrator codec. But we discovered that this device is rained on the price list to sell more. The next thing would be a codec C40. With of course is a much better codec. But... I couldn't find a way to put