Bad data measured at high frequency



Tags: NI Hardware

Similar Questions

  • Measurement of high frequency with the NI 9411

    Hello

    I would like to measure the frequency of a TTL signal with the 9411 OR in a cDAQ-9178 chassis.  1.6 at 48 kHz frequency range.

    With examples of Labview digital frequency meter, it is not picking up on the signal.  Any advice?

    Anna

    Hello!

    After talking to an applications engineer of NOR, I realized that the input signal must be less than 5 v.  In particular, the bass is between 0 - 0.8V and the top is between 2 - 5V.

    Once I have limited input to this range, the module of frequency meter picks up on the signal very well.

    Thank you

    Anna

  • given high-frequency sampling one at a time

    Hello

    I'm using LabView 2011 for resistance measurements.  The express vi DAQ assistant is placed in a while loop and it acquires 1 sample (on request).

    Each sample is acquired, it is compared to a set point. If the resistance value is greater than the set value, a task is executed. If this is not the case, no action is taken.

    Now, I would like to increase the frequency of acquisition of say 5 kHz. As before, I wish the DAQ to give each value because it is acquired and compare it with the desired value.  However, only one point acquistion is limited by the speed of the while loop (which does not exceed a few Hz per second when I use the software-timer.)    If I use 'continuous samples' at 5 kHz, data acquisition does not give these samples one at a time.  It seems to acquire until the buffer is full and then released several samples at a time. It is therefore impossible to compare with the set value.

    Is it possible to get data at a high frequency and do compare to the set value, one at a time?

    The code is simple enough to do this.

    But the problem, it all comes down to how fast all of the other code in the loop takes to run.

    The first problem is that you use the DAQ Assistant, which provides a lot of extra load in the loop, especially if you don't set it up properly.  (And we can't say because no code is set to look at us.

    You should try a real code DAQmx where launch you acquisition continuous samples before the loop, acquire exactly 1 sample in the loop.  Then close the DAQmx task once the loop ends.  See if keeps.

    Why do you need to do this?  Note that all instant Windows might decide to fly a second or two and go and do something else like a virus check.  If you need at that moment (how exactly do you need that?), then Windows is not the right system for this run.

  • Model PWM measurement for continuous samples on higher frequencies (100 kHz) with SemiPeriod(HighTime / LowTime)

    Hi people,

    I have a challenge I'd like to discuss with you and hope to have some ideas and maybe a solution.

    I have a systems acquisition (DAQ) Multifunction National Instruments NOR-PCIe-6353 means X-Series!

    I would like to generate and measure signals pulse width modulation .

    DRIVER:

    OUTPUT:

    FREQ: 0, 1 Hz - 1 MHz

    Duty: 1-99%

    Change the setting on the fly

    (This works very well and is implemented)

    ENTRY:

    FREQ: 0.1 Hz - 40 kHz

    Duty: 1-99%

    Method of measurement: period of semi / ContinuousSamples / AsyncCallback

    Here, I have problems I am running only on an Intel Core 2 Duo CPU E8500 @ 3, 16GHz.

    And I want to run 2 PWM_IN and PWM_OUT 2

    Low frequency work fine!

    0.1 Hz - 20 kHz

    It is a loopback with

    myCounterReader_1.BeginMemoryOptimizedReadMultiSampleDouble (2, myCallback_1, myPWM_IN_1, myPWM_IN_1_Data);

    Data = myCounterReader_1.EndMemoryOptimizedReadMultiSampleDouble (ar, on myPWM_IN_1_Data_actualNumberOfSamplesRead);

    A higher frequency do not work very well!

    20-40 kHz

    I get exception Code of State-200279:

    Attempted to read samples that are no longer available. The requested sample was already available, but has since been replaced.

    Increase in the size of buffer, most frequently the reading of data or by specifying a fixed number of samples to read instead of reading all available samples would correct the problem.

    Property: Value of NationalInstruments.DAQmx.DaqStream.ReadRelativeToRequested:

    NationalInstruments.DAQmx.ReadRelativeTo.CurrentReadPosition

    Property: NationalInstruments.DAQmx.DaqStream.ReadOffsetRequested value: 0

    Task name: NI1_PWM_IN_ctr0

    State code:-200279

    40 kHz, period is 25us = 12, 5 HighTime and 12, 5 LowTime 50% DutyCycle

    This means that each 25us I get a reading of 2 samples the HighTime and the LowTime

    I charge my task of Max, so here's the Setup (sorry its german):

    1 can someboby you explain to me what the MemoryOptimized?

    2 Zu lesende values means that the size of the buffer 10 is not much but increases the size of the buffer to say 10,000 needing help on

       a longer time! 

    3. playback of data more frequently is not possible because the data are under tension, because it is

    4 specify a fixed number of samples I der number is HighTime 2 and LowTime

    5. I have does not start and stop the task! Is it better to start and stop the task each time while I still may have a new buffer?

    I hope someone has an idea for!

    By

    Steven

    Reading with 50 software we period - bad idea, you will jump impulses. Try to use DAQmx Read Overwrite property, set it to "crush the unread samples" - it will overwrite the impulses without error.

  • 6035-E high frequency noise reduces the resolution of 14 bits.

    Dear Technical Support Group OR and MF DAQ,

    I don't get the complete 16-bit on my DAQ 6035 - E cards and 6034-E resolution because of the high frequency noise.
    The Test Panel and the actual catches show 1.2 mV peak-to-peak noise with entries is is failed the GA right input in differential ended mode and single connector - Test Panel screen grab and connector attached picture.
    With a range of +-10V, noise LSB + half expected specified in the manual should be only 305 microvolts (20/65536) which is four times less than what I see.
    So far, I've been scanning (a channel) to ten times (60 KHz) the rate I need (6 KHz), then SavGol the filtering and sampling downstairs.
    The problem is that I need to sweep the four channels that now exceeds the capacity of 200 KHz of the card and also results in huge quantities of useless data.

    Have considered buying a new USB DAQ with better record, I fear that all products OR suffer the same flaws and gave the purchase.

    Please, share your ideas.

    Thank you.

    GPSman salvation,

    Looking at your control panel test plot, it would seem that there is a discrete steps on your axis is between - 0.0019 and - 0.0012 or 700 µV.  Then you can see that there is about a little more than 2 discrete steps to your signal, which brings value to about 300 microvolts, exactly as the resolution makes clear.

    You can also find that there is a specification of noise and precision in specification.  You can find for a single point, the accuracy in the +/-10V between 1,085 millivolt.  This is on page 4.  This would allow your signal of +/-1 mV of the expected value, the test also indicating panels.

    Does that help?

    best,

  • noise in the measurement of the frequency by using a counter

    Hi all

    I use a card 6602 for measurement of the frequency mode "bufferred range with 2 CTR", the signal of interest is a signal TTL of ODA, however, I got a signal as shown attached. It seems that the noise level varies with the level of the signal, y at - it a good way to eliminate this noise? Tried with digital filter, but it does not throw an error 200774. It seems that the source of the selected counter is set to default 'No Filter'. And I think also to use a bandpass filter, but given that the level of the signal changes (~ 300 Hz - ~ 300 kHz), high and low limits are not easy to define.

    Thanks in advance!

    Best,

    L.


  • Generate digital waveforms of high frequency

    Hi all

    I have some problems. Today, I am generating several digital high frequency waves with my DAQ (PCI-6251) card. The duty cycle of the waveform must be adjustable.

    The required frequency is 100 kHz.

    To do this, I have tried several solutions:

    (1) I used counters in the acquisition of data to generate waveforms, and it worked fine.  However, I have only two counters. In my application, I need to at least three waveforms with different cyclical report;

    (2) I used a 'loop' and structures 'case' in labview to build the model of waveform and then feed them to the digital I/o. However, the problem with this solution is that the frequency of the wave generated cannot be high.

    (3) I used a 'digital' generator in Labview to generate waveforms and then feed them to the digital I/o. In this case, the time base is from an external source (200 kHz). However, with this solution, the cycle is not adjustable.

    Please give me some advice on how to make these waveforms.  Your assistance is appreciated.

    OK, so I may be wrong, but after mucking around for a bit, I realized that the regeneration should be automatic - in other words, if you a pattern to the right and then just leave your VI work in a while loop, you will find that the generation is continuous.  Discover the correlation dig write metered in the finder for example Labview.  You can leverage this as you get the cyclical report you are looking for.  You can split the signal down what you write a single period consisting of a series of 0 and 1.  In other words, if you want a wave of 100 kHz with a cycle of 20%, you write a pattern of digital waveforms a 1100000000 at the rate of 1 MHz.  Using this technique, the resolution of the cycle will be limited by the on-board clock speed (80 MHz = 0.125%).

    Let me know if this makes sense - I am unable to reproduce this on my desktop and have never had to do this before.

    Cheers, Matt

  • REGZA 40 "LCD TV emits noise high frequency

    A few months ago, I was lucky to win this TV, a 106 cm LCD Regza HD display.
    I was very happy because I could never afford it myself, and I am very happy with its performance in general.

    I found however is that it emits a high frequency noise that triggers tinnitus in my hearing. (For tinnitus are a squeaking noise acute heard by people who have damaged their ears, sometimes called ringing in the ears).

    I guess that my hearing is already sensitive listening to lots of live music over the years, but I think that this noise is excessive.
    I think that a monitor of this size is by using a good amount of power and maybe feeding could be too work itself.

    The monitor makes this noise at a constant level even before the start of the sound of the TV show.
    I'm curious to know what the suggestion forum users to reduce the background noise?

    The monitor is still under warranty because it is only 6 months old.
    I wanted to be prepared to discuss with the Toshiba warranty people if the forum users can suggest, first, what could be the cause of noise and on the other hand, the possible ways to address the issue.

    Thank you petekey4

    Hello Pete

    As you can see it's Toshiba computer forum and I do not think you will find a lot of people here who want to discuss LCD Toshiba TV.
    In any case, if the TV is new and with valid warranty the best option for you is to contact the service people and let check your new TV.

  • Satellite R630-145 - high frequency beep

    Hello!

    I'm of the Russia. Excuse me for my English. I have a problem. My laptop beeps. High-frequency sound (noise) breaks out of aperture for fees. When the portable computer fresh tone gets stronger.

    How it can be fixed? Is it a serious problem?

    Help me please.

    Hello

    Can you please explain what more this question beep?
    When your laptop begins to emit beeps and what exactly happens?

  • Re: Satellite R630-130 - silent high frequency squeak

    I have Satellite R630-130

    I hear a grinding of high-frequency quiet boring when I put any device in USB (mouse, for example).
    The location of Squeak is the "caps lock" key
    When CPU loading more than 50% or I'm in the BIOS the squeaking is disappears.

    How to cure that?

    Hello

    Hmmm, I read about a very similar problem in this forum and only the update of the BIOS might help.
    http://forums.computers.Toshiba-Europe.com/forums/thread.jspa?threadID=52506&start=0&TSTART=0

    The same high pitch noise was noticed and discussed in the thread above.
    It was related to the frequency of the processor (C4 noise) or something

  • Portege R700-172 high frequency twittering

    Hello
    anyone experienced a high frequency of the Portege chirping. I admit just a few days. Twice I had such a sound and wonder what it is (it is not the typical fan noise.)? I disabled speakers, but this wans't ' the source of it t...

    It will be difficult to address this issue on the forum.

    Look closely at what will happen in the future, and if this keeps happening again and again I recommend you contact the nearest Toshiba service provider and ask for help.
    In general your Portege should bring up some strange noises.

  • 6722 to higher frequencies (about 3.125 kHz)

    Hallo,

    How can I control the PCI-6722 with higher frequencies about 3.125 kHz? Is it possible to use Labview? How? If it is not possible, how can I control the map to higher frequencies and visualize the information in Labview? I have not found a link to get manuals etc. that help. Links are welcome.

    Thank you

    Verena

    The PCI-6722 does not support the entry of digital waveforms.  It's digital lines are static (unbuffered), and every acquisition of waveform of them must be software controlled.  Since modern multitasking operating systems are not deterministic, this translates into large amounts of jitter in when samples are collected.  If you need good digital waveforms entry, you will need a different card.  However, the 6722 has two counters/timers, so if the function you are trying to run is less their capabilities (for example to determine the frequency of a digital input signal), you should be fine.  Let us know which task you want to accomplish and we can point you in the right direction.

  • HIGH FREQUENCY OSCILLATOR circuit

    I need to generate barcodes random using a timer 555 operating at high frequency and connected to a pair of JK Flip flops of installation as a 2-bit counter. May I ask is my correct circuit?

    You answered your own question. If you try to run it outside its maximum frequency, you may have irregular gusts. For reliable operation, use the 555 (or no matter which component) in the specifications. If you need a higher frequency, you need a different design.

  • Help the spikes of voltage high frequency Counting

    Equipment: NOR USB-6229 (250 ksps / s analog in., 16 bit DAC, 32-bit counters, and internal clocks)<= 80="">

    LabView 14

    Problem:

    I have an experimental app where I need to count the points of tension (entire #) caused by electrons striking a sensor. These tips can be as frequent as 500 000 heads of charge/sec. The tips aren't going to be the same tension every time, but they will be visible above the noise, so I need allow the user to select a threshold voltage that triggers a true count rather than the tips of noise.

    Attempts:

    To count such a high frequency, I gather that I need to use a counter entry to read fast enough, HOWEVER, I wasn't able to find a way to define a threshold of voltage for a counter entry because I think they expect a TTL signal anyway, which I won't. To set the threshold, I realize reading of analog input can be triggered at a point chosen, which is great, but the Analog Input sampling rate is only 250 kech. / who will not catch count each in my project.

    I have a program that uses the channel count edges and it is accurate to 3% of the # expected charges. I was looking at him just with a function generator and the program does not count unless the signal voltage is higher than V 2-3 who does not work for my application. I'll post what I have. Someone know how to trigger at certain levels of tension using counters, or know a way to filter through the noise to get real tips?

    Thank you!

    You will need a device with a sampling rate of greater than 1 MHz analog input or you will need an external reference. With the external comparator, you can use output to set the threshold, although the user would not be able to see the signal or the threshold, only the analog account result.

    Lynn

  • URGENT - Data rate "TOO HIGH FAILURE" - BUT this isn't the two videos, it takes 9 subtitles tracks! Help, please!

    I'm a standard definition DVD authoring using Encore CS6. I imported two videos high definition (1920 x 1080) (63 min and 4 min.) directly to a calendar. There are 9 subtitles.

    I have converted video high-def exactly like these while encoding several times with success. I use this custom setting: Codec: MPEG2 - quality: 5 - VBR 2 pass - Progressive - Min BR: 7.2 - target BR: 8, Max BR: 9 - 23.96 EN matches source. Due to the fact that I used this predetermined dozens of times, I don't think lowering the Min, the target or the Max BR is going to solve the problem of data failure rate.

    I am inclined to believe it's 9 subtitles after that review "Data rate too high failure" messages here.

    As ALWAYS, I'm on a deadline to customer.

    Okay, this preset has always worked in the past, but I would have thought you were pushing things with him.  Subtitles can be the proverbial drop of water!

    I had problems in the past with that high bit rates and also during the definition of quality to 5, instead of 4.  For example, I always use 4 quality and will never more than 7 for target BR.  Even with these settings, I had problems earlier this year with a chronology which contained a series of 20 JPEG images - there were always reluctant to the second jpeg, and I had to down to 6.5 before it was OK.

    Have you tried a lower BR?

Maybe you are looking for