LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Synchronizing AI AO

I need to synchronize AI(4channels) & AO(2 channels). I use the board PCI-6115 and I adopted the solution given in FAQ of the board User Manual. But with that solution I cant sample(at least I think...)my input channels at 10 MS/s, only at 2.5MS/s(the AO Update Rate for 2 Channels) because they use the same clock. Is this correct?

What I wanted to do is to sample my 4 AI channels at 10 MS/s and sample my 2 AO at 2,5MS/s, with Synchronization between AI & AO. Is that possible? If someone has an example I would be gratefull.

Thanks in advance,

Pedro
0 Kudos
Message 1 of 2
(2,621 Views)
One way to do it is with external triggers. Use a 10MHz clock and a divide by 4 circuit. Trigger the AI with the 10MHz clock. The output of the divide by 4 will be 2.5MHz, which you can use to trigger the AO. You can build a divide by 4 using 2 D-flipflops. Wire Qbar output to D input on both flip flops. Wire 10MHz into first clock input. Wire first Q output into second clock input. Second Q output will be 2.5MHz.
- tbob

Inventor of the WORM Global
0 Kudos
Message 2 of 2
(2,621 Views)