12-01-2008 02:58 PM
How can I generate two or more individual pulses and re-trigger continously? I don't have idea about how to do the labview programming in Daqmx and the hardware configuration. I've attached the pulse format that I need to generate. I have the PCI-6602 for this purpose.
Please help!!
12-01-2008 03:05 PM
12-02-2008
04:49 PM
- last edited on
02-12-2025
11:06 AM
by
Content Cleaner
Hi RawoChip_
Unfortunately, since you require such precise timing in your waveform, I do not believe that this can be possible with the PCI-6602. Although your counter board can be used to generate pulse trains with different frequencies and duty cycles, any changes made to these will be software-timed. Therefore, what we really need for this type of application is a hardware that can do correlated (clocked) digital I/O and write the digital waveform pattern to the hardware. I suggest one of our M-series boards as they usually offer the most versatility. With this board you may even use one of two counters to generate a 1 MHz clock rate and use it to clock out the desired waveform.
To learn more about pulse generation and digital I/O, you can take a look at some of our shipping examples found in your NI Example Finder under Help. The examples we are particularly interested would be placed under Hardware Input and Output » DAQmx » Generating Digital Pulses and Hardware Input and Output » DAQmx » Digital Generation.
Please let me know if you have any questions.
12-03-2008
01:07 PM
- last edited on
02-12-2025
11:06 AM
by
Content Cleaner
Hello RawoChip_,
One additional point. If 1 µs resolution is not sufficient, you may need to look at one of National Instrument's High Speed Digital I/O devices, for example the PCI-6551 can generate digital waveforms at up to 50 MHz, which will give you much better resolution compared to a M-Series device
Regards,
Dan King