NI PCI-6115, problems in high frequencies

Hi,
I'm not sure if this is the right place to make this question but let's try..
I try to measure the frequency response of the output impedance from a certain switched-mode converter using NI PCI-6115 (I inject sinusoids into output voltage and measure the output current). I get a nice plot but there are some problems in high frequencies. It seems that the measurement card makes some unexpected peaks. I use the network analyzer (Venable) to verify the results and beyond 200 kHz the results do not match. I attached the plot with the results from both methods (MC = PCI-6115, Venable = network analyzer). Does anyone have any idea what could cause this difference in high frequencies? The measurement set ups where exactly identical. 
Thanks! 
Attachments:
Doc1.pdf ‏87 KB

looks like a resonace at 400kHz...
Are you shure that the input impedances of both setup are the same? Are you injecting with a transformer and build a LC resonator with the MC?
Greetings from Germany
Henrik
LV since v3.1
“ground” is a convenient fantasy
'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

Similar Messages

  • Problems with displaying high frequency sine wave

    Hi all,
    I don't why LabVIEW has problem with high frequency display.
    Someone plzzz explane me how to see a better grapth on grapth?
    check this function waveform generation.vi in examples go to search and type "waveform"
    set the feq to 1k.
    Thanks and regards

    I think that this is related to LabVIEW, but more basically to the Shannon theorem : if you want to describe a periodic function, you need to take enough samples. First, expand the x scale to see a delta t of 0.001 s (ie a period of your 1000 Hz signal). Remeber to set the autoscale property on OFF. Then go to "sampling info" and increase the sampling frequency. See the result...
    CC
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Low sample-rat​e measuremen​ts on the PCI-6115 DAQ card

    I need to measure an analog signal at a sampling rate of a few tens to hundreds of Hz in sync with the rising edge of an external clock. I have a PCI-6115 DAQ card w/ Labview 6.1 and NI-DAQ 6.9.2. The PCI-6115 is a high speed card and has a minimum sample rate of 10 KS/s. Is there any way of implementing a low sampling rate measurement using the PCI-6115 in sync with an external clock?
    Thanks in advance.

    Kuldeep,
    It is possible to do what you are describing above (in fact I don't think an external clock is required to do this), however, bear in mind that the reason for this minimum sampling frequency is due to the ADCs used on this high speed board. The ADCs used are pipelined ADCs, meaning that when a signal is digitized, it is digitized in distinct stages within the ADC (in the case of the 6115, I think there are 3 stages involved). Data is moved from one stage of the ADC to the next each time a sample clock pulse is recieved. If too much time elapses between these clock edges, the signal to be digitized can actually 'leak' off of the ADC. This can result in improper digitization, which can lead to less accurate measurements. So, while it is possible to mak
    e the device sample below it's minimum rate, it may be advisable to sample faster than the rates required by your application, and either average multiple data points per measurement, or throw away extra points taken.
    I hope this helps,
    Dan

  • High frequency quadrature decoder (NI PCI 6221)

    Hello, i would like to ask you about high frequency quadrature decoder. I am using module in DAQmx for measuring linear position. For this i am using NI PCI 6221. My problem is that i want to use this for my interferometer and we need really high speed. So I tried to use External timing whitch should be possible for this card up to 80MHz. Unfortunatelly i always will get error message that there is some kind of owerflow and my program crashes. So my question is how to get all data form this card. I know that the buffer size FIFO is only 2 so if it is impossible to get all data so i want find another solution. Is it possible let my card work alone on 80MHz and only repeatly rewrite all buffer and just sometime ask this card for sending current buffer. I dont really need all the data, but when i will ask i need to know reall position. This high speed is really necessary because my interferometer is sensitive and i dont wat to lose any steps. If there would be any possibility how to work on 80MHz and only sometime ask for sending data with position, it would be great. Sometimes i will ask not for only current position but for full buffer because i want so see what is happening during some time period, but this task will be only sometime. 

    Dear BMAJTZ,
      The counter frequency (the maximum speed available) is configured by the Task in the background. In our case, the counter is set to detect edges, so it always uses the maximum speed available. If an edge occurs, the count value increases by 1, and this accumulated count value (stored as a binary number) is read by the DAQmx Read VI, and converted to meters. So if your encoder input is slow enough for the 80 MHz card to handle, you won't miss any ticks, even if you only read the value occasionally.
    You can find further information about counters and encoders on these links:
    http://www.ni.com/academic/students/learnlabview/digital.htm
    http://www.ni.com/white-paper/7109/en
     Also if you can tell me the approximate frequency of your encoder signal, and how often you nedd the position info, I can do some benchmarking for you to see if your card is capable of the task.
    Best regards:
    Andrew Valko
    National Instruments
    Andrew Valko
    National Instruments Hungary

  • High Frequency Noise from Headphones Out Jack

    I have isolated the following issue to audio that is monitored via the headphones output on the back of my iMac:
    I've been encountering a very high-pitched (and at times a cycling through high frequencies) noise when working with headphones to monitor audio. It's not the headphones and the problem is not limited to any single application. The noise is sometimes barely audible, and it comes and goes - but repeatedly and often. Sometimes the frequency of the noise is so high that I can imagine that those with poor or compromised hearing wouldn't even notice it. But the highest frequencies are still detectable - kind of like a faint ringing in the ears or a ringing television set that has its volume turned all the way down.
    I've done everything I can imagine to troubleshoot the problem including asking a Mac genius, but nobody seems to have encountered this before. The noise can be triggered off (not masked) by any other incoming audio, but eventually it reappears. I will be editing a file, the noise will appear, and I can literally silence it for the moment by pressing a volume key or playing back a portion of audio.
    Anyone else experiencing this issue? Is there a fix? I do a lot of audio engineering and this problem is very distracting. I haven't purchased any outboard gear to monitor with yet, so I don't know if I will hear this noise through an external audio interface or not. Thankfully, this noise isn't being recorded to disk. It appears to be a little monster that is haunting only the playback.

    OK, It is very easy to reproduce the problem, just follow this steps:
    (1) Insert any headphones to iMac.
    (2) Do NOT play any iTunes or any application with sound.
    (3) Now, set volume with the volume control keys on your keyboard, set it to the MAX.
    (4) You can keep pressing on the increase volume key and every time you hit the key you should hear a sound.
    Just as when the sound stop, you will hear a high pitch. Keep repeat step 4 and wait a while, then occasionally you will hear a high pitch sound that will last to longer than 30 seconds. The high pitch will be even easier to reproduce if you alternate before decreasing volume and increase volume by 1 level, each time, wait and you will hear the high pitch too.
    This high pitch sound can be heard on external speaker plug into the headphone jacks too.
    BTW, I turned OFF WIFI, Bluetooth, removed all USB devices except keyboard and mouse, adjust monitor brightness, they have no effect on the high pitch, it is still there!
    I am going to call the Apple Care tomorrow. Will keep you guys posted.
    Message was edited by: chienlim

  • Help Counting high frequency voltage spikes

    Equipment:  NI USB-6229     (250 kS/sec Analog In., 16 bit DAC, 32 bit Counters and internal clocks <= 80 Mhz)
                          LabView 14
    Problem:
    I have an experimental application where I need to count voltage spikes (integer #) caused by electrons hitting a sensor. These spikes can be as frequent as 500,000 Counts/sec. The spikes are not going to be the same voltage everytime, but they will be visible above the noise so I need to allow the user to select a Threshold Voltage that triggers a real count rather than noise spikes.
    Attempts:
    To count such a high frequency, I deduce that I need to use a Counter Input to read fast enough, HOWEVER, I wasn't able to find a way to set a threshold voltage for a Counter Input because I believe they expect a TTL signal anyways, which I won't have. To set the threshold, I realize that Analog Input reads can be triggered at a selected level which is great but the Analog Input Sampling Rate is only 250kS/sec which won't catch every count in my project.
    I have a program that uses the Count Edges channel and it is accurate within 3% of the expected # of counts. I was just testing it with a function generator and the program doesn't count unless the signal's voltage is above 2-3 V which won't work for my application. I will post what I have. Does anybody know of a way to trigger off only at selected Voltage levels using counters, or know of a way to filter through the noise to get real spikes?
    Thanks!
    Solved!
    Go to Solution.
    Attachments:
    ElectronCountsTest.vi ‏29 KB

    Thanks for the reply johnsold. I didn't think to use a comparator but that is good to know that I have that option. I was and still am hoping for some kind of trick to do this programmatically.   One other idea that I was playing with is offsetting two or three different Reads on the same signal to read the signal at different times. If this is a possibility, it may be able to double or triple my sample rate to 500k or 750kS / sec. Anyone else have any ideas on this solution?

  • How to change the display in the waveform graph to enable higher frequency displays.

    I am working with waveforms of very high frequencies upto 2MHz. When the frequency of the waveform is increased above 500Hz, the display in the waveform graph goes blank.
    Please help me.
    Thanks

    Dear Labviewguru,
    Thanks a lot for your response.
    The problem had been technical, and it has been solved.
    Actually, I didn't specify the number of samples while generating the waveform, so only frequencies upto half the default value (1000) were being displayed.
    Regards,
    Roopa

  • High-frequency permanent distortion while recording through Line-In

    Hi Everyone!
    I'm recording music from my MiniDisc Player connected with Audio Cable to Line-In port. I'm using Real Instrumen track for this. When I record or even only listen to the music I hear permanent High-frequency Tone in background. I can record with no problems but my recordings are always accopanied with this distortion. I've checked it out also on Windows (Boot Camp) and there are no such noices. Somebody knows what could help? Maybe it's something with audio drivers?

    In Multitrack view, Options, there is a Monitoring option where you should be able to set Audition Mix to Always.
    This doesn't appear in Edit View.

  • High frequency power measurements

    Hey,
    I'd like to know if there are developments in measuring electrical high frequency signals with labview without using an extern power analyser. At the moment i'm using a yokogawa power analyser but i'd like to know if it's possible to log HF signals without the help of a power analyser... Are there NI products on the market for this purpose?
    Thx,
    Andy

    Hello,
    In the case of frequencies up to 200 KHz, NI can provide several solutions using the 'standard' data-acquisition boards or digitizers (scopes), from a low to very high accuracy solutions.
    A good solution can be one of the high speed M-series boards (PCI-625x).  These boards have up to 32 multiplexed channels with a resolutions of 16-bit at a speed of 1 MS/s  (500 KHz).
    A better solution would be a S-series boards.  These data-acquisition boards sample all input channels simultaneously.  We have boards with 2, 4 and 8 channels and sample frequencies of 10 MS/s  (up to 5 MHz if needed).  S-series board are the boards with product numbers PCI-61xx.
    The best solution is to use a digitizer (scope).  Also here a lot of possibilities going from low to higher bandwidth and resolution.
    The most flexible is the PXI-5922.  A 24-bit digitizer if you sample @ maximum 500 KS/s.  This board only exist in the PXI platform.
    Then NI has 8-bit digitizers (normal resolution for scopes) from 15 till 125 MHz bandwidth.  If you need a higher resolution they have solution up to 14-bit (very high for scopes) @ 100 MHz.
    Please give your local NI Office a phone call.
    They have technical engineers who can discuss your needs and provide you a solution.
    Best regards,
    Joeri
    National Instruments
    Applications Engineering
    http://www.ni.com/ask
    Make our forums great:
    If you like the answer, don't forget to "Kudos!".
    "Accept the Solution" if your question is answered!

  • Only Noise (high frequence pulses) on Firewire Interface Motu 828mkII

    hello,
    i drive Logic 7.2.3 and Wave Burner 1.2 a long time, since yesterday i get only noises and high frequence pulses on my interface.
    I Tunes and Quick Time works well whith Motu/Firewire.
    Only Logic and Wave Burner does!!
    I tried different settings in Logic or in Audio-Midi-Configuration.
    Additionaly i get sync problem messages in Logic, also in WB.. the SPL is not moving right!!
    Has anybody an idea??
    Thanks
    Patch

    There are lots of posts on this topic - the search function would have turned them up. Try this:
    http://discussions.apple.com/thread.jspa?messageID=1477845&#1477845

  • DAQmx Error 89137 When trying to make a high frequency measurement.

    I am using a PCI-6602 Timer/Counter for multiple measurements on a serial interface...
    I have the clock line connected to Gate0, the enable line to Aux0 because I need to make a two-Edge seperation measurement between the two later...
    But I also want to make a "Period/Frequency Measurement (High Frequency with Two Counters)" measurement...
    This requires that the signal to be measured is on Source0...
    I implimented the following Code:
    void meas_FP_Freq(float64 *Freq0, float64 *Freq1)
    TaskHandle CLK0_Freq, CLK1_Freq;
    DAQmxCreateTask ("FP_CLK0_Freq", &CLK0_Freq);
    DAQmxCreateTask ("FP_CLK1_Freq", &CLK1_Freq);
    DAQmxConnectTerms ("/Dev3/PFI38", "/Dev3/Ctr0Source", DAQmx_Val_DoNotInvertPolarity); // Gate0 to Source0, No Error....
    DAQmxConnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr1Source", DAQmx_Val_DoNotInvertPolarity);
    DAQmxCreateCIFreqChan (CLK0_Freq, "Dev3/ctr0", "", 6000000, 6500000, DAQmx_Val_Hz, DAQmx_Val_Rising, DAQmx_Val_HighFreq2Ctr, 0.001, 4, "");  // High freq measurement
    DAQmxCreateCIFreqChan (CLK1_Freq, "Dev3/ctr1", "", 6000000, 6500000, DAQmx_Val_Hz, DAQmx_Val_Rising, DAQmx_Val_LowFreq1Ctr, 0.001, 4, "");
    DAQmxReadCounterScalarF64 (CLK0_Freq, 3.0, Freq0, 0); // Run-Time Error -89137 Specified Route cannot be satisfied..etc
    DAQmxReadCounterScalarF64 (CLK1_Freq, 3.0, Freq1, 0);
    DAQmxDisconnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr0Source");
    DAQmxDisconnectTerms ("/Dev3/80MHzTimebase", "/Dev3/Ctr1Source");
    DAQmxClearTask (CLK0_Freq);
    DAQmxClearTask (CLK1_Freq);
    The "Low Frequency" method works fine, but the resolution is too low...
    Every help file I've read indicates I can use different PFI inputs for measurements... What am I missing?

    Hi,
    The reason that you are getting the error is the PFI lines are being reserved twice. You don't need the DAQmx Connect Terms functions in your code because the DAQmx driver does this for you automatically. If you still receive an error after doing this, try to changing the low frequency counter number.  I hope this helps you with your application.
    Regards,
    Hal L.

  • Daq 6211 high frequency ouput

    HI guys.
    Ive got my hands on a USB 6211 daq device. Im trying to generate a high frequency pulse output from one of the 2 counters. The frequency is in the range of 5 to 20 kHz. Can someone tell me if thats possible with this USB 6211 device?. Ive been searching but cant seem to find the answers. Are the counters on this device just for reading HIgh Frequency inputs or can they ouput them also. Any help would be much appreciated. 
    Solved!
    Go to Solution.

    That manual has helped a lot. I should have looked at properly in the first place. Thanks .
    I have one more question if anybody can help. I'm using the daq 6211 to create a pulse train to control a stepper. The stepper driver takes in a pulse which in turn will turn the stepper and the frequency of these pulses determines the speed.
    My problem is that, using the counter examples in labview, I only have an option to create a continous pulse train. I would like top be able to dynamically adjust the frequency while the vi is running and Ideally i want to be able to ramp up the frequency so that the stepper can get to a high speed. If i try to adjust the controls with the example vi's there is no change in frequency unless i stop it and start again with a different frequency. 
    Has anyone come accross this themselves or am i missing something obvious??. 

  • Bandpass filter amplifies only noise at high frequencies and saturates the opamp output

    I have designed a fourth order bandpass filter using the opamps TL081C. It is designed to operate at a center frequency of 40 kHz with a bandwidth of 2 kHz and a gain of -12.5 . I am using an SCB-68 board for data transmission and reception, one channel each for transmitter and receiver. I have grounded the adjacent channels to both the transmitter and the receiver in order to avoid crosstalk. However, at the output, I get a signal which looks like an amplitude modulated signal and is, most probably, noise. The amplitude of this signal is always around 9V, no matter what is the amplitude of the input (even if the input is 0V, the result is the same). If I scale down the whole BPF to operate at a center frequency of around 20 kHz, everything works fine. Therefore, I think the problem lies not in the design of the BPF but the use of the board at higher frequencies. Please reply as soon as possible.

    You have done something wrong. You should read the manual for both the SCB-68 and your DAQ card once more. In such cases I often use MAX, and a battery as source. Then a DAQ input is not connected (floating) you will see measurements like you are doing now. Some high level voltage often modulated with mains frequency.
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • Multibuffer acquisition with PCI-6115

    I am trying multi-buffer acquisition with a PCI-6115 board. I seem to get an error (-10026) that suggests that this board does not support multi-buffer acq. does anyone know if this is so?

    By multi-buffer acquisition, do you mean doing buffered acquisition for different channels simultaneously? If this is the case, PCI-6115 boards allow this since each analog channel has its own DAC.
    Are you trying to do Analog Input or Analog Output?
    What value are you putting as buffer size?
    Can you sample one channel continuously without a problem?
    Please let me know,
    LA

  • IO fails working for low frequency, but work well for higher frequency

    On our customized VU440 board, we did a IO performance test for each bank and found a strange problem, in the design,we send out 24bits Pseudo random data and loop back this data to the same bank with our testing board, on which the pins for tx and rx are only connected in short circuit, one differential clock is transfered to single-ended global clock in the design, using IBUFDS+BUFG to provide the global clock for tx module and rx module.
    howeve, we use vivado debug tool to check the data looped back, only found when the clock is 200MHz around, the data is correct, but if fails to get correct data when the clock is much lower, for example, 10MHz ~100MHz. And from the waveform we got, we identified the status for some pin was un-normal when the data bus failed to get correct data.
    we have found the problematic IO pins, but did not know why the problem come out, normally, we think it's normal for the IO pins fail to work when the frequency is too high, but in our case, the issue is on the contrary, we don't understand why it works for some higher frequency but fail to run when it's much lower.
    we now try to check our PCB also, but have no clue at present. 
    Some guys have any idea or suggestion to check for the reason?
    thx~

    Hi,
    What is the IO standard that you selected for the TX and the RX. How long is the loopback cable?
    Do you have proper terminations on the board? Because in general, all IO Standards need some terminations which are mentioned in the respective SelectIO user Guide for that device. Please check that.

Maybe you are looking for

  • WHEN-VALIDATE-ITEM Restrictions???

    How we overcome the restriction next-item,go-item under WHEN-VALIDATE-ITEM? My requirement is once something entered into text box it should validate with the database for correctness and then if info is correct then it should move to next item else

  • How to create space between Header text of Hierarchical ALV List.

    hi, I am display data using Hierarchical ALV List. In Perform of field catalog, I am writing this code: PERFORM fill_catalogue USING :      'CHKBX'      'T_HEADER' 20  'Sess Decision Box'(t19) 'X',       'SESS_NO'    'T_HEADER' 11  'Session'(t20)    

  • Prompted for Keychain password on login

    I recently bound my Mac to my organization's Active Directory domain and everything works fine except after entering my credentials the password prompt for my keychain pops up, before the login screen even disappears. The login process continues and

  • Aperture and iPhoto Running Slow Since Upgrading to Yosemite

    IPhoto and Aperture is now running so slow it is nearly unusable.  It has an especially slow startup.  It was running just fine at first.  I had imported some Canon 5D (original) RAW files, and it has been grinding ever since.  I have tried deleting

  • Does Photoshop CS4 support ATY RadeonX1600 plus Apple Cinema 32" display (18 pin connector)

    SEE SCREEN SHOT OF ALL THREE RENDERINGS IN ORDER:  PHOTOSHOP CS4, LIGHTROOM2, BRIDGE.  Have been getting very harsh/hot renderings of images in PS CS4.  Bridge, Lightroom 2 and even Nikon's Capture NX2 are all quite similar in rendering image.  Have