Digital output of 6289 USB to the function generator

Hi ppl.

I have a DAQ USB-6289 card I use M series to interface with a programmable frequency AD 5932 generator (hope it's not breaking all the rules)

In the datasheet of the http://www.analog.com/en/rfif-components/direct-digital-synthesis-dds/ad5932/products/product.html AD5932

It is the interface series (FSYNC, SCLK, SURLABASEDESDONNEESDUFABRICANTDUBALLAST).

I'm using LabVIEW to generate a digital output and help the Council 6289 to send the signal to the ad5932.

The problem is the following:

(1) I am an engineer in chemistry and new LabVIEW and electronics

(2) I don't understand how the digital signal and the FSYNC SCLK and SURLABASEDESDONNEESDUFABRICANTDUBALLAST are related... Sorry for the very basic question...

Hope that's not too much to ask, but if someone could suggest a tutorial or examples it would be EXTREMELLY appreciated...

Thanks for any input because I'm really stuck on this point.

See you soon

You need to find is the complete technical data on the A/D. Who will explain what each of these pins and the time served. It looks like an SPI interface. OR sell the 8451 for this programming. You can or perhaps are not able to use the 6289. I recommend a search of "SPI" to see if anyone has created a VI.

Tags: NI Software

Similar Questions

  • #VALUE in Excel for a formula that uses a missing cell with the function generator

    Forum,

    When I use the function generator to retrieve data of HFM in Excel, I have a problem with the formulas using these data when it is absent.

    If I didn't put in the #nodata / replacement of labels missing, then SmartView puts ' "in the cell, which causes an error if I try to summarize with something else (= '" + 1,234.56 returns #VALUE).

    SmartView let me use me replacement value of 0... I have found a workaround using of.0 as the replacement value, but I guess there is probably a more elegant way to solve this problem.

    Let me know if you have an idea.

    Thank you

    Julien

    Have you tried #NumericZero?

  • OR PCI-MIO-16-1 & NI PCI-6070E digital outputs to scb - 68 to the electric circuit

    I am designing a circuit and trying to the NI PCI-MIO-16-1 & NI PCI-6070E DAQ from the interface and the SCB-68 to my small circuit. The outputs are 0 (low) to 5 (high) Vcc. I underdstand the NI PCI-MIO-16-1 & NI PCI-6070E are identical regarding the outputs Digital 5 volts? Also the current will be enough to light an LED on a PS2501-4 or an Octocoupler of 4N38? If this is not the case, what I need to do to amplify the current. Or if you have any suggestions on the resistances, capacitiors, etc. Please let me know. Thank you!!

    You are right in your way of thinking! From a source of 5 volts, resistance of 500 ohms in series with your LED will provide enough drive in math class of ohm's law you have already provided.

    Paul C

  • Digital output of 6289 wiring diagram

    Hello

    I was unable to find a schema for the digital i/o pins of my PXI6289 data acquisition card.  I want to know the components of pull-up/pull-down.

    Thank you

    The f

    Jeff-Nickel says:

    Hello

    Can you tell me if it is out of style-totems?  Measurement of source and current wells?

    The f

    Read the card.  It is clear Sourcing and submersion.  It seems that it is standard with NI DIO.

  • NEITHER 9481: How to reset the digital output for 'open circuit' after the stop of labview run?

    Hi guys,.

    I'm controlling the circulation pumps of the water with relay ni9481 based on temperature differences. It works fine, but I also want to stop the pumps working when I press the button on the front panel. Now, if I press stop when the light on the relay is ACTIVATED it stays on and I have to use MAX to turn it off. How can I set the switch to open the circuit automatically at the end of the race? Thank you.

    Just before of you stop and cancel your job (always outside of the loop), just use DAQmx writing to write all FALSE in your DIO.  That all goes out and then you disable your task.

  • Problem about adding servers under DB layer in the function generator

    I created a group of service constructor for my Production servers in Foglight.

    I added components (server) in the group by selecting them with regard to the level of the DB, for DBO_Instance

    But now when I get alerts from the server, I added to the production group, little reflected the name of the Group (Production database servers) and some alerts do not have.

    Please suggest.

    I think you need to add the DBO_Cluster instead of the DBO_Instance object.

    The Cluster combines the data of Instance and database (which exists only once per cluster). If you really want to add the Cluster instance even if the Cluster contains only one Instance of DBO.

    The Tablespace alert last inyou applying (I think) only affects the part of the database of the Cluster (structure locgial) and will not affect the Service until DBO_Cluster is part of your service.

    Stefan

  • Is it save to use the digital output as a digital input for another channel signal

    Hi all

    I know it's a stupid question, but I don't have another generator of signals by hand. What I want to know is, can I use the signal digital output of my USB-6001 as an input for the same signal device, but on other digital port? I wasn't directly because I don't want to burn the device...

    Thank you

    Done all the time. No problems.

  • USB 6008 digital output signal

    I am VERY new to LabView and have been racking my brain trying to get digital output of my USB-6008.  All I want is to be able to get a signal of + 5 V of my digital output when I click on a button.  This signal opens a valve on a system I see so when it is pressed, it must stay open until I press the new button.  It seems simple enough to me, but I'm not too familiar with LabView.  Help, please!

    Stripling07

    You must first take the LabVIEW tutorials and then look at the links to get started with DAQmx .

    The simplest program would be with the DAQ Assistant. Drop it on your schema, and then select digital output > digital line. Select the line when the wizard has completed, click OK. Wire a Boolean value in a table to build and the output of which is connected to the data entry. That's all. You can test the output of MAX (Measurement & Automation Explorer) with the test Panel. Do NOT test with your connected tap. Your valve may require more current that can provide the 6008.

  • 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.

  • Measure the time difference between a digital output and an analog input that responded to the questionnaire

    Hallo,

    I use the following system:

    • OR PXI-1044 with controller NI PXI-8109

    • OR PXI-2564 switch module to turn on the monitor of my test device

    • Data acquisition multifunction NI PXI-6259 to measure the signal that responded to the questionnaire jump

    The two cards are the same - PXI trigger bus. For both, PXI-2564 and PXI-6259 I use DAQmx to set the reading and writing of the channels.

    Now, I want to measure the time between the digital output, my unit turns and the analog input, which measures the response of my system.

    I can't do work by myself, please help me!

    I thank Ludwig.

    Hi Ludwig,.

    If you can't give us any VI we have difficulties with to help you.

    Because I Donat knowledge how your program is mounted it is not easy to know where you should enter signals.

    Here's a question similar to yours:

    http://forums.NI.com/T5/LabVIEW/best-way-to-measure-time/TD-p/178704

    and 2 external links:

    http://www.ehow.com/how_8698983_measure-time-LabVIEW.html

    http://objectmix.com/LabVIEW/385152-how-can-i-use-LabVIEW-measure-time-between-analog-pulses.html

  • Route of the exits of the same meter, digital output

    Hello

    I'm not sure it's possible, but I will deliver the outputs of 2 meters (PCI-6602) on the same line of digital output.

    My 2 meters each generate a pulse train defined by frequency, cycle of dut and delay. I want to combine 2 pulse trains in a pulse train resulting. How would it possible if I can't deliver the outputs of the counters on the same digital line? What I have to abandon this idea and set the desired binary pulse train and release several times what a digital line?

    Thank you very much in advance for all your comments here.

    Cheers, Shaun.

    Hi Shaun,

    I do not recommend you to connect directly 2 outputs.

    Why not use a door or 2 entries? Connect the outputs of the meter to the doorways.

    If the impulses are well timed and synchronized (they do not appear at the same time)

    the output of the gate or will be a combination (in short, actually) of these pulse trains.

    Hope this helps,

  • Manchester in transmission/reception of signals using the digital output of the PCI-6224

    How a manchester signal can be sent and received using the OID of the pci card 6224?

    I want to create a signal NRZ manchester on a digital output channel and then have the possibility to receive and interpret the same type of signal on a digital input channel.

    Any help would be greatly appreciated.

    Hi VJohnson,

    You might find this post of discussion forum useful.

    Looks like LabVIEW has not Manchester coding/decoding built, but do able in your VI by replacing all the elements with the corresponding elements of two and using double the speed of transmission as your clock frequency.

    Thank you

    Scott M.

  • Fortunately the cRIO merger two time real screws: analog and digital output

    Howdy,

    I need help with a cRIO code.  The purpose of the code is to acquire an analog input from the NI 9234 c series module and be able to send a "signal of pulse" digital camera (first low for some time, t1, then high for some time, t2) from a NI9401.  Separately, I wrote the code to perform both tasks.  However, when I add the code of RT digital output pulse pulses to analog input RT code, the DMA FIFO overflows because of the way that my digital pulse output code works.  Currently, there are two reasons which overflows of the FIFO:

    1. The digital output code is pending for a while loop (pending "Send Pulse" become a true), the loop I can't empty the buffer FIFO
    2. The FIFO is not enough, quickly emptied depending on how long the pulse (t1 and t2) times are.  The way I keep the pin high or low for a defined period of time is by issuing a sleep command, which blocks the loop I empty the FIFO.  (Is there a "best" way to sleep?)

    I have attached photos of my codes FPGA and RT.  Please give me a suggestion on how to marry my two loops of RT for the use of happy resources!  Thank you.

    I found a quick way to solve this problem.  I moved the timing of the Digital pulse on the FPGA.  So whenever I have a Boolean value, the FPGA generates a waveform with the settings I put (a pulse in my case).  This works because the FPGA loops run in parallel, I think.  That's why, when I run a pending order in the loop of FPGA digital output, it does not prevent the FPGA of analog input loop to run.  I have attached a picture of the code.

  • NEITHER USB 6343 negative DC voltage after power function generator

    Hey all,.

    I'm having a problem with my DAQ.  I'll generate a square wave in Labview with a generator function and that the output to my DAQ.  The function exited through the acquisition of data very well; However, when the production is stopped, a negative voltage remains equal to the amplitude ("drawing" below).  This happens if I use the express VI DAQAssistant, or manually create the channel, generate the function and the function read/write on the channel.  This tension continues even after the VI is finished running.  The only way to get rid of it is physically cut the DAQ and turn it back on.  Any thoughts on why this might be, or how to fix?

    Start VI

    ____|____|____|____|____|____|

    ____|____|____|____|____|____| _ _ _ _ _ _ _ _ 0V

    ____|____|____|____|____|____|____________ - A V

    ____|____|____|____|____|____|

    End VI

    Tom

    I thought about it.  I had to add some more to the clock.  I had added a data point in the table of waveform which was written for the acquisition of data because the timer wrote n samples, instead of n + 1

    So, to recap: I pulled the table leave the waveform data, inserted a '0' at the end of the wave, reintroduced the data of Y in the form of wave and incremented to the timer of a sample (because I added a sample for waveform data).

  • Digital output to a different voltage?

    Hi all

    I finally finished my program of data acquisition for the laboratory, which made the acquisition of AI voltage multi-channel digital outputs with timed to control the gas valves. My post-doc asked an additional feature, however, which must be able to have the analog output... It turns out that what he really wants to do with the feature is to have output digital, but with a different voltage value (he never hears on the sending of information higher or lower in a simple experiment).

    Now, the program is set up to run digital output now, it would be quite a bit of work to change in a zone of OCCUPATION. Is it possible to simply change the settings somewhere to have the ups to DO at a different voltage? I hope that this is the case from a card of 10 dollar Arduino can do 5V or 3, 3V.  Our DAQ card is the NI PCIe-6353. I looked through the data sheet and found nothing.

    Thank you.

    p.s. I suggested using additional circuits to set the tension for a given experiment. The post-doc said it was possible, but inconvinient. :/

    RaymondLo wrote:

    p.s. I suggested using additional circuits to set the tension for a given experiment. The post-doc said it was possible, but inconvinient. :/

    Well, it is just too bad for the post-doc.  Maybe he should give you better requirements next time

    OK without being in a bad mood, it is not a way to change the digital output voltage.  When you talk about DIO cards really aims to communicate only high or low and have a voltage. The only other option would be to use 4 AO ports on the card and treat them programmatically as DO.

Maybe you are looking for

  • Yoga 3 Pro has a fan?

    Some commentators say yes, some say no. It's the truth?

  • Screen snap shot and hot keys

    What keyboard shortcut I use to take a snap shot of what's on my screen?

  • no more ink

    IM printing with Hp laserjet 1320 and my impressions almost missing what do I do? What should I change? The toner or the toner? Answer ASAP please

  • Access to the ease of access Center

    Can someone tell me how I can enable access to the ease of access Center Vista but retain the ability to auto-connect? It is on a machine where I can't give the user one any admin access. Thank you Andy

  • Help! Atheros 5007 let not my wireless router works!

    I have a laptop with Windows Vista sp2, and I try to connect a Cisco, Lynksis router E2000 wireless.  It does not work and I had a chat session with someone from Cisco, and he says it's my Atheros 5007 802. 11 b / g WiFi adapt which is causing the pr