Multi channel analog output

I'm trying to make analog output pulses of microsecond order
via 3 output channels.
I try Daqmx write for that goal..and I can make single channel
pulse with pulse vi in Signal processing category
But ,I have difficulty in make pulses for more than
two channels.
When I try , Labview always make error(that I can't understand)
or do not make signal at all.
I also tried to make analog output for DC ,and it works.
I don't know,however, how I can modify this for pulses.
I will link screen captures of my labview program.
http://www.mylv.net/include/file_download.asp?file​=/qna/data/PULSE.JPG&size=80854
http://www.mylv.net/include/file_download.asp?file​=/qna/data/MLTI(0).JPG&size=63567

ok i made you a small application in LV 8.2
it might not work at first try, so you will have to play around and modify as needed.
you have an array that define the pulse width and relative phase for every channel (every line of the array defines a channel, in order). it is then transformed into a 2D data array, and sent to buffer.
this approach will work as long as there is a proportional relation between the rate of output and the width of pulses, to avoid underbuffer problems.
ifyou have to update lots of channels lots of times, then you might want to cycle your writing trough the buffer.
dont forget to write in the "physical adresses" control the ful list of channels used.
Message Edited by Gabi1 on 11-29-2007 01:19 PM
... And here's where I keep assorted lengths of wires...
Attachments:
multichannel pulses.vi ‏35 KB
multichannel pulses.png ‏14 KB

Similar Messages

  • How to building a multi-channels analog output task in visual c++ 6.0 (without Measurement Studio)?

    Hello!
     I have a PCI 6251 card, and using DAQmx C function to generate a wavwform. (single channel ).
    But, how to creating a multi-channels analog output task, and had a different frequence in each channels?
    Thanks.

    This is getting to be a common question!
    The answer is, you can't.
    If the rates have common factors, you can use a higher overall rate. The slower waveform will simply have extra points in it to make up for the higher update rate.
    John Weeks
    WaveMetrics, Inc.
    Phone (503) 620-3001
    Fax (503) 620-6754
    www.wavemetrics.com

  • Multi channel audio outputs from a laptop such as 5.1 or 7.1

    is it possible to get multi channel audio outputs from a laptop such as 5.1 or 7.1 for watching Movies or television while using Windows media Center.

    Ok so i order to help anyone who is interested.
    The only ironic solution to this problem i found was to use a plugin called xto7 to convert the xml to the old fcp7 format.
    i then imported this into premiere pro.
    this was then able to export an OMF that when imported into logic 10 that was using the correct 6ch mono setting as separate tracks.
    Insane but it works until Apple fixes the incorrect meta data import in FCPX that sets the xml export to the default import that is always surround.
    this is the only way i was able to send stems with all the edit points and fades for the sound editor.
    If you don't have premiere lying around you maybe able to do it with fcp7 too we just didn't have it in this studio.
    Fingers crossed Apple fixes the fcpx xml export.

  • Multi channel audio output

    i am trying to output a wav file from a avi file.
    this file has multi channel audio, in this case 4 channels, though when outputting the audio by
    After Effets, mono or stereo is the only available choice.
    In this case, which channel will be extracted from the avi file?

    I'm 99% sure that only the first 2 channels will be imported. I've seen some weirdness where multichannel audio has been bounced to a stereo pair on import causing a jump in levels. Your best bet is to use Soundbooth (or Premiere) or an audio/editing app to do the conversion.

  • Output Options of Multi-Channel Surround Soundc

    () Analog
    - Target Recei'ver: Analog Speakers with Discrete Multi-Channel Analog Inputs
    - Physical Connection: 3.5mm Mini Jacks (Stereo / Triple-Pole) to 3.5mm Mini Jacks (Stereo), or RCA Jacks
    (2) Digital DIN (Creative?s Proprietary)
    - Target Recei'ver: Digital Speakers with Digital DIN Input (Creative?s Proprietary)
    - Physical Connection: 3.5mm Mini Jack (Quad-Pole) to Digital DIN (Creative?s Proprietary)
    (3) Digital Optical / Coaxial (S/PDIF)
    - Prerequisite: Soundcard Supports Real-Time AC-3 / DTS Encoding (E.g. Dolby Digital Li've / DTS Interacti've)
    - Target Recei'ver: Digital Recei'ver with AC-3 / DTS Decoders
    - Physical Connection: 3.5mm Mini Jack (Mono) to RCA Jack (Digital Coaxial), or Digital Optical (S/PDIF)Message Edited by R8OO on 0-26-2005 0:48 PM

    You can play a sound in a surround-system. However, Java Sound API has some restrictions.
    1, It does not play multi-channel format.
    2, It does not support speaker channel assignment. That means you can not choose a certain speaker channel to play.
    So overall, it can play a sound format which is either one or two channels in a multi-channel system.

  • Multi Channel Input on Recei

    http://img202.imageshack.us/img202/586/5pchinputlarge9cj.jpg[/img] width="300" alt="Image Hosted by ImageShack.us" >
    Ok I know that for the front and rear I would use a 3.5mm stereo to RCA but for the center/sub channel what should I use? Should it be a 3.5mm mono to RCA or something different or can it be a regular stereo red and white one?
    Btw how much does this degrade the quality of the sound? I hoping that this method with the multi channel inputs and nice home theater speakers sounds better than a PC speaker system like the 5500.

    My setup is similar to yours.
    - I have the 5. channel analog outputs of my X-Fi goes to the 5. multi-channel inputs of my preamp-processor. This setup alllow me not only to play my ripped music in 5. also allows me to play DVD-audio disc. You can also play DTS/DD encoded movies as well as long as you set the DD/DTS decoding option to off (internal decoding) in the creative console mixer.
    Advantage: Can use the X-Fi CMSS-3D to get 5./7/ expansion
    2- I also have the SPDIF output of the X-Fi goes to one digital coax input of my preamp-processor. This setup gives me the same processing as the above except the playback of DVD-audio disc.
    Disadvantage: SPDIF will ouput only in stereo, you will need to use the receiver processing modes(Dolby prologic I/II, Neo6, Stereo 5/7) to get 5./7. expansion
    For me connection 2 is the better choice for playback mode except DVD-audio, the reason is my preamp processor is a $4K unit with the highest (Audiophile) quality DACs, plus I have the flexibility of setting the bass-management of this unit independently. Plus, I have a multitude of processing modes on this unit such as : DPL-IIx, Neo-6, 5./7. Music etc... to expand a 2 channels signal into 5./7.
    I can see you have a digital coax input on your receiver, just buy a mono 3.5mm to coaxial convertor. Connect the 3.5mm SPDIF end to the X-FI SPDIF flexi-jack, and the Coax digital end to your receiver Digital coax in. With this connection you need to set DD/DTS decoding on the X-Fi to ON (External decoder).
    http://www.ramelectronics.net/html/RCA-mini-spdif.html#rcabncMessage Edited by BrokenOath on 2-8-2005 0:7 PM

  • Multi-channel, well-coded and versatile oscilloscope vi

    I'm looking to make a really nice multi-channel (e.g. up to 8 signals or more displayed) "oscillscope" type program in labview. I have a board with 16 analog inputs, and would like to be able to display those (or choose from among them certain ones to display). It'd be great to have triggering, saving to csv format, re-scaling the voltage and time scales, etc... all operating on the fly, similar to a Tektronix TDS 2024 'scope, only with more channels. 
    I've looked at the examples that ship with Labview, and am familar with state-architecture and such that I'm sure I could make it all... but if someone already has something close to this it'd be a big time-saver.
    Anyone have any multi-channel, analog signal aquistion Labview VIs they like, use, or would be willing to share?
    Thanks!
    -Abe

    Hi Abe,
    Have you considered using NI-Scope Soft Front Panels?  You can configure your triggering, channels to display, scaling and save to file (though not csv format) all in this interface.  Also, If you haven't already, you may want to check out ni.com/community.  There are several user-posted Labview examples that could come close to what you're looking for.  Hope this helps!
    Cheers!
    Brandon G
    National Instruments
    Precision DC Hardware Engineer

  • How to avoid jitter in analog output(square wave) generation

    Hi all,
    Iam working with PCI-6723 32 channels analog output,iam generating a square wave,sampling at 100ks/s.
    ican able to generate upto 10kHz square wave.The wave form appears clean when it is below 1000Hz if i crossed 5KHz to 7KHz, iam getting jitter in the output square wave form,i have experimented with the digital filter but still the jitter is persisting,
    since iam using 12 channels for such similar generations so i have fixed the sampling rate.100Ks/s.
    kindly suggest me how to avoid this jitter in high frequency generation.
    OS::WINDOWS 2000
    HARDWARE PCI-6723.
    I/O CB 68
    NIDAQ:7.3
    LABVIEW 7.1
    kindly find the attached file.
    Thanks and Regards
    RAJESH
    Attachments:
    Untitled.vi ‏73 KB

    Hi ALAN,
    Thanks for your reply, well the square appears to be overlapped ie one ON/OFF period another waveform tries to overlap, actually i planned to take a snapshot of my oscilloscope (tetronix) but since its not advanced one ,i have attached the file kindly look into it,you can observe the at some higher frequencies there is lot of difference between rise time and fall time.
    Thanks and Regards
    rajesh
    alan actually iam decorating my front pannel do u have any sample layouts for coloring ,buttons kindy forward me .
    Attachments:
    Doc1.doc ‏56 KB

  • NI board with 4 analog output

    Hello,
    I'm looking for the cheapest national instrument with this specifications:
    Ethernet communication
    1 channel Analog input
    1 Digital input
    4 channel Analog output
    All I found was the Ni sbrio board but the problem that I don't need 80% for its features.
    Thank you for your help

    Hi,
    Before recommending a particular product, it would be beneficial to understand some the requirements you need for the analog inputs, analog outputs, and digital inputs. What signals are you reading and how fast do you need to sample the signals? Also, what is the general application? Are you going to be logging data or providing control?
    Answering the above questions will help us better determine the correct device for your application.
    Tannerite
    National Instruments

  • 2 analog output channels with different frequencies

    Hi,
    hope that somebody can help me:
    I created two physical tasks, analog output channels.
    I should give signals (triangle signals) to a scanner. The problem ist that I need these triangle signals with two different frequencies.
    I can create the signal with each of the task, but not together. Can I solve this problem somehow?
    Ah, and of course the 2 tasks should start together...
    Thanks for your help!!
    Telly

    You didn't mention the type of device you're using, so I'll assume it's a standard MIO. A typical MIO only has one AO timing engine, so you'll have to create one task for both channels and use a single update rate for the task. You will have to make the output frequencies different by passing different data for both channels.
    For example, let's say your update rate is 1KHz. The data for channel 0 is 1000 data points of a single cycle of a triangle wave. The data for channel 1 is 1000 data point of two cycles of a triangle wave. When you run the task, you will get a 1Hz triangle wave on channel 0 and a 2Hz triangle wave on channel 1.
    Good luck,
    Joe

  • How do I configure 128 channels of DIO and 128 channels of Analog output with the availabili​ty of 3 pci slots

    I have only 3 slots of PCI or 4 slots of ISA bus, I want to configure with the minimum possible modules to attain 128 channels of DIO and 128 channels of analog output. This is inturn fed to the PCM (Pulse code Modulator). The cards will be placed in industrial PC.

    Associate Engineer-Marketing,
    Using just those 3 PCI slots you're not going to be able to get the 128 analog output channels. You will probably want to go either the MXI-3 (PCI bus extender) to a PXI chassis or E Series DAQ card to a SCXI chassis for such a high channel count system. Which analog output cards and which digital I/O cards you will want depends on your application. You will have to decide whether you will need static or dynamic analog output as well as whether you need clocked digital I/O or not. I highly recommend contacting our internal sales department at 1-800-433-3488. They are great at helping specify systems.
    Ames
    Applications Engineering
    National Instruments

  • Multi-Channel output audio from Quick Time (or iTunes)

    Hello all,
    I am trying to get multi-channel AC3 audio output from QT and can only get two channel stereo. I have seen lots of related posts but can't quite get it.
    I am trying to configure a Mac Mini to output properly via the TOS link port to my audio system. I get surround sound fine playing a DVD but not when playing a .m4v file that does give me surround sound when played on my Apple TV.
    Should this be possible?

    I appreciate the link Brent! I also had someone point me here http://fplanque.com/dev/mac/ac3-ac-3-5-1-surrond-sound-apple-mac-osx and all is good now.
    Thanks!

  • Fast multi-channel digital to analog converter

    Hello,
    I’m a PhD student working in a mechanics laboratory in France (LMT Cachan) and one of the goals of my thesis is to control a hydraulic testing machine using digital image correlation techniques. In order to do this, I need to take a photo of a sample, process it, extract 4 parameters and send them to the testing machine. This process needs to be repeated at a frequency of approximately 80Hz. We need a device to send these values from a Linux computer to the 4 analog entries of the machine (0-10V, 0.5 mA) by coaxial BNC cable. We managed to do this for one channel using an USB connected oscilloscope by sending a continuous current by changing the offset using C++. The problem is that this solution is too slow and has only one channel.
    For this we would need a device that has a viable and fast connection (Ethernet, PCI, even USB if recommended) that can send data from a Linux computer (ideally using C++) with a latency of around 1ms, frequency of at least 100Hz, precision of 0.1% and on 4 synchronized analog outputs. Given that I am not particularly specialized in the field of electronics, researching such a device among the large quantity of items produced by your firm proves to be a difficult task.
    I would like to know if you have a product that fits our needs and if similar purpose programming has already been done (or could easily be done) to send data from a linux computer to analog outputs (using C++ ideally).
    Best regards,
    Ionut Prisacari       

    Hi,
    I advise you to call our Sales Services 01 57 66 24 24
    They can provide you some advise and find the correct DAQ Board. Nevertheless starting with your requirements, most of them can work in your case.
    Thanks
     

  • Can I use two FP-AO-210'​s and one FP-1000 to obtain 16 channels of analog output?

    Hello All,
    I'm new to both Fieldpoint and LabVIEW.
    I'm developing a control system that requires at least 9 channels of analog-only output. I have been trying to connect two FP-AO-210's to a single FP-1000 by connecting one FP-AO-210 directly to the FP-1000, and the second FP-AO-210 to the first FP-AO-210. However, Fieldpoint Explorer only detects the network interface and the first analog output module.
    Is this configuration correct? Or, do I need a FP-1001 in order to use a second FP-AO-210?
    Does anyone have any alternate suggestions on how to obtain at least 9 channels of analog output?
    Thanks,
    Eric W

    Eric,
    One FP-1000 (or FP-1001/160X/20XX) can control up to 9 IO modules. If the second FP-AO-210 is not being detected by FieldPoint Explorer there are a couple things to check. First check to make sure that all of the terminal bases and modules are firmly connected to each other.
    Next, check the Power & Ready LED of the FP-AO-210 at address 2. Both LEDs should be lit. If they are not, de-power the system, remove the modules and terminal bases and make sure that you do not have any bent pins. Re-assemble and power up the system. Use FieldPoint Explorer again.
    If the module is still not detected, take a look at the addressing of the detected modules. The system should be detecting the first FP-AO-210 at address 1 (or 1 + a multiple of 10 if you have s
    et the FP-1000 to a different address). If the FP-AO-210 is at a different address, then it is likely a problem with the addressing circuitry either in the network module or the terminal base. Try swapping the positions of the two terminal bases and try again. If it works, then the error is in the addressing circuitry of the terminal base, if not, then it is in the addressing circuitry of the network module. Note: bent pins can also cause this.
    Regards,
    Aaron

  • How can I use two analog output channels simultaneously?

    I am using PCI6110 DAQ card. I want to run two separate VIs on one computer. Each VI output a waveform to one analog output channel. How can I do this simultaneously without interfering each other?
    Thanks

    Hi Stephen,
    This can NOT be done with two seperate VI's.
    The issue is in the hardware/driver.
    Your hardware has a clock that controls how fast updates to the AO occur. That clock can only have one value at a time. I will let your contemplate the complications that come up with two different clock settings being active at the same time (see below).
    So how do you work around this complication?
    You will have to develop a single VI that OWNs both output channels. That VI will have to accept start,stop,configure, etc commands from the two clients (what you will have to convert your existing VI's into). If you decide to place a restriction on the services you provide to the clients along the line of "only one sample rate at a time" you will be making your li
    fe much easier.
    If I was contracted by a customer to do what you have asked, I would try to combine the two existing VI's into one or simply buy a second 6110 and avoid all of the hassles. Both of these approaches would end up saving the customer money in the long run while freeing them of any restrictions that where established in order to develop the "server".
    I hope this helps,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

Maybe you are looking for