Which DAQ card support to Capture AC signal voltage?

I am new in Labview programing and i plan to capture AC Voltagel(Not DC voltage). 
I have DAQ 6009 card.
My question is DAQ 6009  support Capture AC voltage? otherwise which DAQ card support to capture AC voltage

CPUT wrote:
I am new in Labview programing and i plan to capture AC Voltagel(Not DC voltage). 
I have DAQ 6009 card.
My question is DAQ 6009  support Capture AC voltage? otherwise which DAQ card support to capture AC voltage
An AC signal is nothing more than a constantly changing DC voltage.  Ok, there's more to it than that.  But still, the DAQ takes quick snapshots of what the signal voltage is at a given instant.  If you take enough of these snapshots, you can recreate the signal.  Niquist states that you need to sample at at least twice the bandwidth of your AC signal.  I recommend more of 3-5 times.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines

Similar Messages

  • Which daq card supports to perform fft operation on complex analog signal

    i need to process complex analog waveform for radar based applications.i need a suitable daq card for doing that task.please specify suitable card and application notes to perform dsp based applications.

    The answer to your question depends largely on the sample rate, resolution, and number of channels you want to have. The first place I would look is the M Series devices at  http://www.ni.com/dataacquisition/mseries.htm. Using LabVIEW, these analog input devices can read in a signal and easily perform an FFT on it.
    Michael P
    National Instruments

  • Which MSI card supports the apple 30"

    There are so many video cards out there and theories about which card will run this monitor, i almost wasted a lot of money trying to run the monitor on my 6800GT... it doenst i have tried both DVI ports.
    Basically i want to know which MSI card supports the apple 30" does the new 7800? the old 6800 ultra? is my 6800GT messed?
    A few things i can confirm are this, the monitor because of some signal issues DOES NOT support SLI at all.
    I have read a few reviews that say the 7800GTX does not support this monitor - very disappointing i have to look for an older 6800 card.... - this is unconfirmed maybe someone can get back to me about this.
    Anyways if MSI could tell us which card of theirs works i will turf my 6800GT and buy whatever is needed.

    I can't be shure which MSI card support it, but reading the release notes from the latest nvidia drivers (77.22) I saw this:
    The GeForce 6800 Ultra 512MB works in single card mode with Apple 30 inch HD Cinema panel. However, an issue has been discovered when running the GeForce 6800 Ultra 512MB card in SLI mode with an Apple 30 inch HD Cinema display. This is due to an interaction
    between the GPU, the application, and the ability to scale to nonnative panel resolutions of the Apple display.
    All GeForce 6 series GPUs will work with Apple 23 and 20 inch HD Cinema displays in single GPU mode. NVIDIA recommends using the GeForce 6800 Ultra 512MB with the Apple 30 inch HD Cinema Display line only in non-SLI modes.
    Edit here:
    Modes Supported for High Resolution Displays:
    Display:
    *Apple 30” Cinema HD Display (Dual link DVI)
    Hardware Requirements:
     *All High-end Quadro FX (see list of products in “Quadro FX Family of High End GPUs”
     * GeForce 6800 with 512 MB
    Maximum Resolution:
    2560x1600 @ 60Hz
    Source: 77.22 Forceware Release Notes.
    I guess that your card (6800 GT Non Ultra) doesn't support it. Maybe a new drievers release will fix this.

  • Which DAQ card can give accurate specified sampling rate

    Dear friends:
    I have an application to sample the data from an analogue device with user specified sampling rate, e.g.171KHz. May I know which NI DAQ card can specify any sampling rate below 200KHz within tolerance  of inaccuracy of 1KHz? Appreciate for your help
    Andy   

    Do you need both accuracy *and* precision?  
    Precision will largely be determined by quantization effects as the sample clock must be an integer divisor of the board's master timebase.  For example, the 6259 M-series board that I commonly use has an 80 MHz master timebase which can be used to generate the sample clock.  In fact, I'm pretty sure it *is* used by default.   The nearest integer divisor when requesting 171 kHz will be 468, producing an actual nominal sample rate of 170.9402... kHz.  (A divisor of 467 would produce a nominal sample rate of 171.3062...)     The quantization doesn't really scale linearly over wide ranges of target sample rate, but for rates in the vicinity of 171 kHz, quantization steps are a bit less than 0.4 kHz, so you can expect to hit your target to within about +/- 0.2 kHz.
    Next you need to consider clock accuracy.  The 6259 board is rated at 50 parts per million accuracy at nominal temperature of 25 C.  I don't know the temperature effect or whether you need to concern yourself with it in your app.  But 50 parts per million on a target of 171 kHz amounts to less than 0.01 kHz accuracy error.
    So it would appear that the 6259 would be a candidate.  There are likely other cheaper M-series boards that could also work.  The older E-series had only a 20 MHz timebase, which would lead to quantization error of about 1.5 kHz.  Don't recall their accuracy specs, but quantization already puts you over your error budget.
    -Kevin P.

  • DAQ Card is inducing noise on an external clock signal resulting in false triggering

    I am using an optical encoder as an external clock source for analog measurements with a PCI 6036 card.  The optical encoder signal is "filtered" using a Schmitt Trigger circuit and proper shielding practices are used on the encoder cable.  I am using a recent version of Labview.
    When the TTL square wave signal from the encoder is viewed on an oscilliscope (without the DAQ attached) it is a picture perfect square wave, nothing that would cause any problems.
    When I then connect the encoder output to my PFI line (with or without the oscilliscope) I get false triggering due to intermittent (seemingly random...) high frequency noise "blips".  Out of 360 expected samples, I will typically get between 2 and 6 "bonus" samples...  When captured on a scope, the noise looks like a decaying sine wave and lasts for only a few us.  the peak magnitude is tyically around 2 V or so as shown on the scope, which is apparently just enough to make my card grab a sample.
    Since the noise is only present when the encoder signal is attached to the DAQ, it seems that the DAQ is somehow inducing noise into the signal.
    I have been fighting this problem for a while now and tried the following:
    1)  I first tried the raw encoder signal, but then added the Schmitt trigger, increased the signal strength of the encoder lines by adding resistors to ground, double checked my shielding, etc...
    2) I verified that my ground potential between my card and my conditioning circuit were not causing problems.  The conditioning circuit and encoder is now powered of the card itself, which should resolve any possible problem with grounds.
    3) Cursed at various inanimate objects (made me feel better but didn't help the situation)
    4) Checked if I could set a minimum pulse width required to trigger off of an exernal scan clock (I can't with my hardware.)
    5) Swapped my card with a card of a different type (problem is still there)
    If anybody out there has some recomendations, I am open to anything.

    Hello OSU_Mech_Eng,
    I'm not quite sure how the DAQ card could be inducing glitches into
    your digital signal.  Digital signals from mechanical devices like
    quadrature encoders can often be glitchy or bouncy, but your schmitt
    trigger should act as a debouncing filter to clean up that digital
    signal.  It sounds like you have thoroughly troubleshooted this
    problem, and I would recommend moving on and trying to use a counter on
    your DAQ board to generate the digital signal, rathar than using the
    raw signal from your encoder/schmitt trigger.
    You were correct when you stated that the best way to do this is by
    configuring your counter to perform retriggerable pulse
    generation.  You can use the signal of from your encoder to gate
    the internal clock on your DAQ card, creating a clean digital
    signal.  By setting the minimum pulse width of the signal, you
    will be able to ignore the small glitches in your signal. Here is
    a link to some Knowledgebases describing how to do this:
    How Do I Remove Glitches or Add a Debounce Filter to My Digital Signal?
    How Do I Define the Parameters for Pulse Generation in NI-DAQmx?
    For further reference, on all of NI's new M-Series DAQ cards (PCI
    625x), the PFI circuitry contains built in debouncing filters to
    protect against small glitches in digital signals.  If you have an
    M-Series card lying around, it might be helpful to give that a try.
    I hope this helps,
    Travis Gorkin
    Applications Engineering
    National Instruments
    www.ni.com/support

  • I would like to know: what sort of DAQ card, I have to use with LabWindows, to have datas from 3 sensors?

    If you have some references or internet sites, please, answer me.
    A French guy.

    Most any of National Instrument's DAQ boards will do this. We provide a tool to help you pick which DAQ card is best for your application called DAQ Designer. You can access DAQ Designer online at: http://www.ni.com/daq/ddonline.htm.
    Best Regards,
    Chris Matthews
    Measurement Studio Support Manager

  • For Agilent LCR Meter (E4980), which DAQ can be used for pc interfacing?

    hi, I have Agilent LCR Meter (E4980), I would like to interface with pc by using LabView program. My problem is how to use it and which DAQ card/system suitable for interfacing. Please advice. Thanks.

    My suggestion is that you do some research in Instrument Control. You certainly do no want to use a DAQ card for this. The Instrument Manual chapter 8 gives you your options for control. There is a LabVIEW driver located here.
    Using LabVIEW 2010SP1 and TestStand 4.5

  • Read/acquire signal from remaining empty channels of NI9205 by modifying the vi of ATI Force/Torque Transducer which uses the first 6 channelsof DAQ card.

    Hello,
    I am using force/torque transducer by ATI Automation. It provides me with its own vi to measure and write the data of the 6 signals (3 axes Forces, 3 axes torques)
    Following is my Ni system: -
    cDAQ 9172 chassis: Slot 5 - NI 9401, Slot 6 - NI 9205, Slot 8 - NI 9237. (Excitation voltage to the sensor/transducer (0-5V) using 9237).
    I connect the 6 signals from the transducer cable to channels ai0,1,2,3,4,5 in NI 9205(differential). The vi uses a calibration 6*6 matrix to finally display the calibrated voltage data.
    Now, I wish to use the remaining availabe channels that empty in 9205, namely ai17, ai18, ai19 for other signal measurements.
    ai17 channel is connected to Hall sensor  that gives out a square waveform corresponding to the rotor rpm. ai18, ai19 is connected to rotor-motor power supply's voltage and current signal respectively.
    But I am not able to access these 17, 18,19 channels from ATI company's vi. The vi loads the complete DAQ card (9205), uses only first 6 channels, hence the array data wire consists of only 6 channels. I can split these into 6 individual signals only.
    If I use a separate DAQ task to read channels ai17,18,19, then I get the error that this channels are reserved for some other task. Please tell me how can I access all the remaining channels apart from the first 6.
    I am attaching the vi here.
    Steps to run the "MEASUREMENT main.vi" : -
    Load calibration file:-  FT8840.cal;
    Load DAQ card: NI 9205
    Load ctr0 of NI 9401 (I am using this counter for rpm measurement purpose, this is my addition to the actual vi) 
    Attachments:
    DAQ - Copy.zip ‏574 KB

    There's nothing I can do to help.  I don't have your hardware to be able to modify your code and to set it up to make sure it runs properly.  Most people on the forum probably don't either.  This is where you'll have to put your programming and LabVIEW skills to work to solve your problem and make it run the way you want to.  If you run into a specific problem and get stuck, then please post back.

  • Capturing data instantane​ously after condition is met using 2 DAQ cards

    Hi all,
    I am wanting to sample a pulse and a sine wave at a low frequency of 1 kHz point by point sampling and upon a condition being met - the leading edge of the pulse being greater than a certain value - I the want to take a certain number (here 270) of samples of the sine wave at 50 kHz, multiple samples. I am doing this within a case structure and using a separate DAQ card. 
    The problem is that when the conditon is met is does not capture the data at the higher frequency straight away. It misses part of the sine wave before commencing capturing the 'window' of the 270 samples of the sine wave at 50 kHz. I want to know if there is any way of speeding this up? I am aware that using an FPGA could help but I don't have access to one. 
    The other solution would to advance the condition, i.e advance the pulse train by a certain amount so that I compensate for the delay in activating the high freq capture. I would need to set up this advance of the pulse train so that, after the delay in activation, it captures the data exactly where it is required to. What would be the best way to do this? I could delay the pulse train by a certain number of samples/ or delay the sine wave, or I have read that you can use the sample timer/counter within the DAQ card to change the 'trigger of the pulse train'. How would I implement this?
    Attached is my vi. I would be very appreciative if you could help. 
    Attachments:
    2 DAQ cards Low and High Freq Sampling.vi ‏29 KB

    I do not have DAQmx or any suitable DAQ devices so I have not tested this.
    This is a start on cleaning and speeding things up. Note that writing to the front panel indicators at 1 kHz will not work because the screen update rate is on the order of 50-100 Hz. Also charts take a considerable amount of computation beacuse they need to (1) store data in the internal buffer, (2) erase old data if the buffer is full, and (3) (slowest) recalculate all the pixels in the display for the updated data. The cart should be moved to the parallel loop. The condition True boolean will only be true for about 5 ms out of each 100.  Look at the 5 ms boolean.vi  attached. It runs close to 1 ms per iteration. The boolean is true about 5% of the time but I never see it change. Remove that boolean from your VI.
    With continuous sampling on the pulse channel and reading 1 sample every millisecond (assuming you get that fast) when the high speed sampling occurs it takes 5.4 ms to acquire the 270 high speed samples. So, ten times per second the loop takes >= 6.4 ms for an iteration. The next sample it reads from the pulse channel is the one which was measured (acquired) at 1 ms after the previous sample. Thus, this data point is read ~5.4 ms after it actually occurred. The next time you detect a pulse, it will be 5.4 ms late. The second one will be 10.8 ms late. Eventually you will get a buffer overflow, but your data will be useless long before the error occurs.
    The Dual Sampler Simulator.vi shows a possible approach to the issue. It simulates sampling both channels at high speed.  I generate both a sine wave and a square wave and sample both at 50 kHz. It simulates reading 4000 samples at a time (equivalent to reading 12.5 times per second or every 80 ms). The square samples are then processed for the transition using the boolean Implies function. I do not recall whether the Conditional terminal was available in LV2012. I did not get an error when saving for previous version so I think it will be OK. The same thing can be done with a while loop with some extra logic.  This does not handle the case where the transition occurs at the boundaries of the 4000 sample segment. To handle those cases use a shift register on the outer loop to pass the needed samples to the next iteration. The 800 ms Wait makes it run slower than "real" time but allows you to see what is happening.
    Lynn
    Attachments:
    2 DAQ cards Low and High Freq Sampling.2.vi ‏26 KB
    5 ms boolean.vi ‏10 KB
    Dual sampler simulator.vi ‏15 KB

  • How to control two 6011e daq card to acquire eight signals simultaneously.

    I use two 6011e daq card to acquire eight signals simultaneously .I use labview function to realize it,but the data graph show that the signals aren't acquired simultaneously,why?how to do it?

    Hello;
    You need to use the RTSI bus to route one board's clock signal to be the second board's clock signal. By doing that, you will have the same signal clock timing both boards, which will make the synchronization hardware timed.
    You will need to have a RTSI cable connecting both boards together also.
    The best way to go about this is to open the Labview examples that show how to synchronize multiple devices. You can apply the same idea to your board.
    The examples can be found at Search Examples->I/O Interfaces->Data Acquisition->Multiple Device DAQ Examples.
    Hope this helps.
    Filipe

  • Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)?

    Hi all,
    Can we demodulate the signal recieved at DAQ card without using any hardware interface(by only using labview)? if yes then how? please give brief idea.
    Regards,
    Amit

    There is probably a way to do it, but it it may be easier to use an X-series board for the job.   They support a new counter capability for count reset on a digital edge without needing to be configured in encoder position mode.  I am not sure exactly how that feature's been implemented however, so maybe it won't make things easier after all.
    The plan based on the hoped-for behavior: 
    1. Configure an X-series counter for pulse generation based on "ticks" of your clock channel.
    2. Set both initial delay and low time to the critical # of ticks.
    3. Configure for count reset on a digital edge (if possible in pulse generation mode)
    4. Configure the count reset value to be the critical # (or possibly 1 less, if possible in pulse generation mode)
    5. If you want the output to remain high indefinitely, configure the counter task to use its own output as a
    pause trigger, and pause while high.
    The way pulse generation works is to preload a # of "low time" ticks into the count register.  Then every source edge will decrement the count.  When the count reaches terminal count (0), the counter's output is toggled (or can be configured to pulse).  The register is then loaded with the # of "high time" ticks and the process continues.
    You would be perpetually interrupting the count-down process as long as you got your triggers in time.  The count would keep getting reset to the # of low counts, keep decrementing toward 0 without reaching it, and so on.  If ever you did reach 0, the output state would toggle high, then the high state would prevent subsequent clock signals from decrementing the count.
    You can conceivably do a similar thing with a 6601, but I'm pretty sure you'd need 2 counters working together to get it working.
    -Kevin P

  • FSK Signal Generation DAQ Card

    Hello,
    Sorry in advance if this question is inappropriate for the boards, but I didn't know where else to go...
    I'm trying to generate an FSK Signal in labview.  I've seen that LabView has FSK modulation tools, but what DAQ card would I need to actually transmit the FSK?  My lab has 6070E and 6534 DAQ cards, could these do the job?
    As far as I understand, the FSK modulation vi converts an array of bits into an array of voltages (the FSK signal)... How do I actually output this?
    Thanks!
    Neil

    Hey Neil,
    Check out the following links that you will probably find helpful:
    - What Is Frequency Shift Keying?
    - DAQ-STC: Frequency Shift Keying (LabVIEW Example Program using an E-series DAQ board)
    - KB: Can I Perform Frequency Shift Keying (FSK) with NI-DAQmx?
    It looks like the example linked above works with E-series DAQ boards, which it looks like you have, so that is good. But it also looks like you will have to use the older version of the DAQ driver - Traditional DAQ, and not DAQmx.
    I hope this helps, and should hopefully get you started. Please let us know if there is anything other questions or concerns. Thanks, and have a great day.
    Regards,
    DJ L.

  • How to generate a signal like this on PCI-6202 DAQ card

    I want to generate a signal like the one in the attached picture.
    Which have inputs like
    1. Frequency 
    2.Duty cycle
    3. No of pulses
    I have created a file which gives the signal like the other one in the end which has frequency of 200us and duty cycle of 0.5% that is 1us On and 199us signal off. Now i need to include some sort of condition that when the button is pressed then the signal of the require frequency, duty cycle and no of pulses is created as input by the user on the front panel, like the one which are first part of the signals in the picture below. 
    Attachments:
    singal_co2_laser.png ‏12 KB
    gen_digital_freq_duty_noofpuleses.vi ‏21 KB

    I can direct you to this forum post as an example and see if it helps you out. It seems very similar
    http://forums.ni.com/t5/Multifunction-DAQ/how-to-g​enerate-digital-signal-from-PCI-6221-like-the-one-​...
    Rob W.

  • Which type of ADC is used in M Series, S Series and C Series DAQ Cards?

    Hi
    I want to know which type of Analog to digital converters(ADC) are used in M Series and S Series DAQ Cards. I know that DSA Cards and some C series are using Delta Sigma ADC. What about the ADC used in non delta sigma C Series modules. Why Delta sigma ADC is not used in M series and S series DAQ cards.
    Regards
    Samuel J

    Hi Samuel.
    The ADC type used is Succesive Approximation ADC. You can refer to the following links for your reference.
    http://digital.ni.com/public.nsf/websearch/32FD9AA817D0EBE68625708C005E1B26?OpenDocument
    Hope this helps.
    Thank You.

  • Ni pxi 6221 daq card internal dc offset is appearing in every signal

    sir ,
    thank u for the quick response from ni , please reply for my first
    question , i.e there is internal dc offest value of around 0.35 volts
    appearing with every signal when i try to measure it with a pxi 6221
    multi fuction daq card and ni elvis oscilloscope or  oscilloscope
    to observe it . even though the the dc offset is zero from the
    source  side (arbitray waveform genertor).
    Deepak Kumar
    M.Tech , Power and Energy Systems
    NITK SURATHKAL
    MANGALORE
    INDIA

    Hello,
    What is your arbitrary waveform generator's product number?  Have you tried calibrating the arb?
    Regards,
    Sean C.

Maybe you are looking for

  • Interactive PDF Form Field Text properties InDesign CS6

    I am new to InDesign CS6 (upgraded from CS4) and after advice when attempting PDF form creation. Is there a way of defining text style of text colour font for the form field, (in the same way thay is possible if I was editing the PDF within in the te

  • No receiver could be determined Error - PurchaseOrderChangeRequest_Out

    Hi,   I am working on SRM to SUS communication. When a PO change request has been sent from SRM to SUS via PI, I am receiving 'No Receiver could be determined' eror. I checked Integration Builder and we are missing the mapping.   When I tried to do t

  • Modifying output generated by java.util.logging.Logger

    Hi I am using SimpleFormatter class to generate log file. the output looks like following Mar 13, 2009 3:24:42 AM HostHandler readParameters FINE: Starting to read input parameters I want it to print only "Starting to read input parameters". I called

  • Iview problem

    Hi Experts, I have created a transaction iview (SAP GUI for HTML). When I click on preview it was opened in a separate window with buttons Menu, Save, Back, Execute etc.. If I click on button u2018Backu2019 it was going to SAP Easy Access screen. I w

  • Can't launch PS Cloud App

    I installed the Creative Cloud with the Photoshop App.  It is on my desktop.  When I open the Icon it reveals the installed PS app but won't let me launch it. I can only open the tutorials.  How do I open?launch PS?