The measure of Angle isnig DAQ 6009 phase

Hello

I am in a position two analog signals with the USB DAQ 6009, I wonder if someone has a tip,
or know any tool of angle measurement of phase of these signals using LabVIEW.

Thank you

Ednaldo Cruz

Take a look at the iunformation of your unique extract VI found in treatment of signal-measures

Capture > 10 periods

Keep in mind that you have a multiplexed input, so you measure a certain delay in all cases.

(apply the same signal on both channels, for each sampling rate used, measure the phase, calculate the "group delay" for the correction)

Tags: NI Hardware

Similar Questions

  • Neither daq 6009 - delay in time between the measures

    Hi all

    My first post I have a small question about the acquisition of data with the NOR-DAQ 6009, where I try to get one or more number of samples per minute. Let's say I want to wait for some time before taking a measurement. I don't know how to do this. I tried to figure it out by myself, but because I am completely new to LabView and I come from the OR-6009, I was wondering if someone can help me here.

    If this is useful, I enclose the .vi.

    Please let me know if you need more info.

    Thanks in advance.

    You would get the timestamp before the average like I said or just call to get Date/time according to the seconds. Example below. You can recreate a waveform data type or do whatever you want with the timestamp and the average.

  • measure the angular speed, angle and trigger using a gyroscopic sensor breakout board and LabView data acquisition

    How to measure the angular velocity, the angle and trigger using a gyroscopic sensor breakout board and LabView data acquisition?

    There is a single channel data acquisition code which measures the angular velocity, angle and flexibility using a gyroscopic sensor breakout board and acquisition of LabView data attached to this, I need a help to creat two-channel data acquisition code?

    Hello

    Attached is a vi that you can use in order to read the measured angular position of an encoder.

    If you need more examples on the tasks that you can develop with NOR-DAQmx and LabVIEW, you just need to open LabVIEW and click Help > find examples > Input and Output material > DAQmx > entry counter.

    Kind regards

  • Run DAQ 6009 in different screws at the same time

    Hi, I need to use the DAQ 6009 case in two or more different subVIs to you same time.

    I have a main VI running two subVIs in parallel. The two sub - VI reads two ways.

    The problem is when a Subvi 'open' or inizializes the DAQ before others and he just read two channels.

    Can I use the DAQ in subVIs in you same time?

    Hi rvenge,

    You cannot share a single resource (as your channels of USB6009 AI) in several places.

    Solution:

    Create a VI that manages all channels of HAVE and stores the current values in a location accessible by the other screws (notifier, globals, FGV...). All the other screws to access the data at this location...

  • Maximum speed of digital output of the DAQ 6009

    Hi all

    I'm trying to generate a clock the digital output on my USB DAQ 6009 puse. The maximum frequency, that I was able to produce was 0.5 kHz, but I would like to generate at least 1 kHz. I HT wired port0/$line0 of the OID of data acquisition to the data acquisition ai0 and attempted to read the output via the input of an analog of the same device. I have attached the programs here. Don't know if it's right. You can help. Thanks in advance.

    150 s/s is the maximum rate of the analog output.  The 48kS/s is the maximum rate of the analog input.  Read a little more closely.

    This unit will not do what you want.  I recommend putting the hand of your representative local of NOR and discuss your needs with them.  They should be able to set you up.

  • measurement of current with usb-6009

    Hi, my name is hung and I am a student in electrical engineering... I'm doing a thesis that the project using Labview and acquisition of data NOR UBS-6009 to simulate the function generator, Oscilloscope, Digital Microsoft (DMM)... and now I'm simulating DMM. I managed to measure the voltage and resistance which i use voltage divider method, but I encountered a problem with the current measurement. The problem is the USB-6009 to measure use the current, it measures an incorrect value. I tried to use the current CQI 0-20mA Sample.vi example but it always measures an incorrect value. If NI USB-6009 supports for the measuring current? Is there a way to measure the currents using USB-6009? Please, help me. This thesis project is so important for me. Thank you.

    Hung,

    Since you are a student in electrical engineering, I'll show you how to know the answers to your questions.

    1. review the specifications for the USB-6009 case.  In particular look at the specifications of analog input.

    2. How would you measure current if you had only a voltmeter?  Use the same method with the USB-6009 case.  (Tip: apply the Ohm's law).

    General comment: when using any measuring instrument, always consider maximum permitted values at the entrances so that the instrument is not damaged

    and the measure is accurate.

    Let us know how you do.

    Lynn

  • Sampling rate higher for the measurement of precision meter

    I have a BNC 6259 M Series DAQ USB. I am currently using the DAQ Assistant to perform simple cash rising measured with the measuring mode single sample on request. I tested my VI with a known square wave with a function generator signal and it clearly lacks a few edges. I think that the solution lies in faster sampling. However, I was not able to understand how to use clocks to set up continuous sampling mode. I tried the forums and I found articles that were close, but not quite exactly the problem I am facing with as (http://forums.ni.com/t5/Digital-I-O/trying-to-use-NI-6251-s-DIO-port-as-input-and-output/m-p/448035#...) or (http://forums.ni.com/t5/Multifunction-DAQ/Using-Counter-of-PCI-6024E-with-Quadrature-Encoder/m-p/984...). Any guidance here would be great.

    In fact, the calendar should not have anything to do with the edges being detected.  Configuration of a sample clock for a county of just edge task allows you to enjoy deterministically in the account register and has no impact on the edges which can be counted.  Also, the analog examples really have nothing to do with what you seem to be asking questions on.

    ... So it leaves the question unanswered as to why you might miss the edges.  Perhaps the following information could shed some light on the question:

    1. it is possible that you do not configure the counter exactly as you think you are.  Can you post the VI you use?  As a point of reference, count digital events shipping example does not use any clock sample timing and just questioned the value of the register count with a software loop, but the meter should not miss all this edge on the input source.  There are examples that are timed by the material available as well, but this is not necessary, unless you need a constant specified dt between your counter samples.  To use the examples of the timed sample, you will need to generate a clock of either another subsystem on the map or use an external clock.

    2. assuming that the configuration of the counter is not the issue, there may be a problem with the method that you use to determine if you are away from the edges.  How do you know that you are away from the edges?  The function generator produces only a finite pulse amount?  You start the meter before start out impulses?

    3. If the two points above do not raise red flags, it seems likely that the meter is registered just not some of the impulses of your FGEN.  Can I assume that the output of the FGEN is 0 - 5V TTL?  What is its frequency and duty cycle?  The maximum external source for the meter on the M-series products: DAQ (like the 6259) is specced at 20 MHz, but this depends on a clean signal with good connections.  At frequencies above it, the bandwidth of the front-end of the PFI lines becomes limiting.  If you have an available specification document for your FGEN I'd like to be able to see it.

    I hope this gets you throw on the right track to solve the problem - impatience comes back with more information.

    Best regards

  • Is it possible to predict the shape of the signal at position B by the measure in a position?

    Hi, I need to know the shape of signal and position phases B, but I have only a single antenna to a position, which is of the form 1 m B. The signal is a source far away.   I think that it is possible to predicte it.

    Like this: first transformation the signal received at A time in the field of fourier-domain, then caculation phase changes of the components of frequency between A and B. After that turn it into time domain, it should be the series of signals to frequency B.

    I simulation Matlab process, but it seems that he has a problem. What is the problem with this method? Are there methods to achieve this coming? Any response will be appreciaged.

    If your antennae are in free space so that you can assume that you have not all paths multiple problems, so it shouldn't be too difficult to predict the relative phase between A and B.

    You should know the angle between the line from A to B and the B line to the source.  You need to know the wavelength.  You need to do a few trigonometry.  In the simple case where all three are collinear phase shift is 2 * pi * (spacing of A - B) / wavelength. For the other angles, you will need to calculate the appropriate triangle.

    If the signal has a complex modulation, especially if it signals a wideband, there may not be any simple way or simple to calculate the phase shift.

    Lynn

  • How to get an hour on average data DAQ 6009

    I am a researcher. I ' am doing a job that requires constant tension of the DAQ 6009 map reading. Now all that his giving is very (for my work) fluctuating. So I need a medium-sized data from it during an interval of 100 ms or something. I can do through VI daq assistant or outside I do or is there a way solv EThis problem please reply.

    Hi perumpadapu.

    Yo did set sampling rate and size of block to get blocks of 100ms of data? Really?

    So why have the value "1 k"? This way you will get data every second...

    So I told you to use the average function to calc averages. You even tried it?

  • cDAQ9184 for the measurement of the angular position...


    Hello

    It works now... Thanks for the customer support OR. The measure of the angular position uses a signal generated internally by using a counter ("/ cDAQ1/Ctr1InternalOutput").

    ARO

    Ilkka

  • Optimize on the harmonics to the measured power of P1dB

    How to optimize the harmonics to the measured power of P1dB? Currently, I am doing this with lots of equations but is there a direct way to implement?

    XDB element to measure the power for example the 2nd harmonic by the parameter FUNC_OUT to P ("2f1") and an optimization of the configuration for this goal.

  • With the help of a Butterworth filter without phase shift

    Hello

    I found this reference to the use of a Butterworth filter without phase shift http://zone.ni.com/devzone/cda/epd/p/id/2775 but I can't open the sample with LabView 2011.  Can anyone help?  The referenced file is attached.

    Is there another or the best way to do this?

    Thank you

    Attached is a version saved in LV2009.

    In such cases, you can validate the vi to the discussion of queries VI Upconvert.

    Ben64

  • Import data from the .tdms file and comparing with the measured .tdms file

    Greetings,
    I want to make an application that writes the values measured in a .tdms file.
    But I want to do a separate database in a .tdms file that contains the theoretical values.
    After the measurement, the application must compare the measured values with the theoretical.
    If the application needs to read that a cell of the .tdms file.
    Is this possible?

    Thank you

    Here are some materials:

    http://www.NI.com/white-paper/3727/en

    http://www.NI.com/white-paper/5696/en

    I also recommend that you can start with examples of PDM in LV to get acquainted.

  • Retrieve the names of the measures of the stage using LabVIEW

    How retrieve you the names of the measures a digital multiple of the step using LabVIEW?

    I have built a vi to be called TestStand and will pass the "ThisContext', but the vi is not complie.  That's how far I got.  The vi is attached.  The error message is:

    "The method selected in the invoke node is invalid or no method has been chosen.  Click on the invoke node and select a method. »

    My vi is an attempt to write the code of

    Normal
    0

    fake
    fake
    fake

    MicrosoftInternetExplorer4

    / * Style definitions * /.
    table. MsoNormalTable
    {mso-style-name: "Table Normal";}
    MSO-knew-rowband-size: 0;
    MSO-knew-colband-size: 0;
    MSO-style - noshow:yes;
    "mso-style-parent:" ";" "
    MSO-padding-alt: 0 to 5.4pt 0 to 5.4pt;
    MSO-para-margin: 0;
    MSO-para-margin-bottom: .0001pt;
    MSO-pagination: widow-orphan;
    do-size: 10.0pt;
    do-family: "Times New Roman";
    MSO-ansi-language: #0400;
    mso-fareast-language: #0400;
    mso-bidi-language: #0400 ;}

    message.ID = 10653 in LabVIEW.  More precisely:

    Normal
    0

    fake
    fake
    fake

    MicrosoftInternetExplorer4

    / * Style definitions * /.
    table. MsoNormalTable
    {mso-style-name: "Table Normal";}
    MSO-knew-rowband-size: 0;
    MSO-knew-colband-size: 0;
    MSO-style - noshow:yes;
    "mso-style-parent:" ";" "
    MSO-padding-alt: 0 to 5.4pt 0 to 5.4pt;
    MSO-para-margin: 0;
    MSO-para-margin-bottom: .0001pt;
    MSO-pagination: widow-orphan;
    do-size: 10.0pt;
    do-family: "Times New Roman";
    MSO-ansi-language: #0400;
    mso-fareast-language: #0400;
    mso-bidi-language: #0400 ;}

    Dim MyStep ACE [step]
    Dim MyMeasurement As PropertyObject

    MyStep =
    seqContext.AsPropertyObject.GetPropertyObject ("Step", 0)
    MyMeasurement =
    MyStep.AsPropertyObject.GetPropertyObject ("Result.Measurement [0]", 0 ")

    MsgBox (MyMeasurement.Name)

    Can someone help me complete the vi?

    Thank you

    Thank you very much.

    A small change to the vi required.

  • Name of the file and the measure in the same table?

    Hello

    I wrote the following VI which opens each image file in a folder and measure a certain size on the image. He then puts the result in a table.

    The table has a column and N lines since I N images in my folder. How can I change this VI so that it puts the name of the file in the same table as well as the measurement?

    I want the table to look like:

    File1 measurement1

    File2 GCA2

    ...

    and so on.

    Currently, it just shows

    measurement1

    GCA2

    ....

    and so on.

    The VI are:

    You cannot use the Table Express. Like the properties page says: this is for digital data. You will need to use a bit of real LabVIEW to create the table. A table is simply a string 2D array. Convert the digital chain, build an array of 1 d of the filename and numberic strings and use a shift register to build a 2D array. Something like the code below.

Maybe you are looking for