LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Timing different C series modules under FPGA

Hello,

 

After I tried different programming techniques to manage synchronization of different C modules I trying to synchronize them using same clock.

 

I have

9237 (that exports its onboard clock)

9203

9201

 

mounted in cRIO-9075

 

How can I synchronize all these modules? I use different frequencies for all of them.

Is it possible it time the 9237 from FPGA clock?

 

Thank you,

Przemek

0 Kudos
Message 1 of 2
(2,145 Views)

Hello,

 

Your system has two types of modules:

NI 9201 and 9203 have a SAR A/D convertor but 9237 has a delta-sigma A/D convertor, therefore, 9201 and 9203 can accept any sampling rate within the technical specification of the modules, but the 9237 can accept only specific ones that is a derivied fom a master time base clock. In the manual of 9237 you can find the formula by wich is calculated.

I've attached a printscreen of the FPGA vi that will allow you to synchronize the modules. You specify the samplin rate of the 9237, let's say to 50 KS/S and you add the three channels in the same node read on FPGA, this will assure that they are synchronized with 50KS/s sampling rate.

 

Kind regards,

Ion R.

 

Don't forget to mark the solutions when you receive one.

 

 

Message 2 of 2
(2,109 Views)