Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Syncronize a 4461 and 6601

@Kevin

 

Thats pretty much what I am doing now actually. Except I am doing it with the Quad Decoding of 8192 pulses. All the processing is done via software and the Encoder sampling is sync'd to the sample clock of the DSA.

 

I was looking for a hardware based solution so I can decouple my sampling loop from the speed monitoring. Since all timing signals are available in hardware, why not use hardware control? In my original post, I mentioned that I have a complete working system. I am looking to improve on the design by eliminating software processing of the signals. By doing this, the timing is embeded in the sampling interval and data can be normalized. I believe this will yield a more accurate and repeatable result for the process due to flucuations in the closed loop motor control.

 

0 Kudos
Message 11 of 13
(726 Views)

Based on Katie's info, parts of my suggestion definitely won't work.  If the DSA can export a sample clock signal, other parts of the idea might still work.

 

Modifications would be:

- use the DSA sample clock to capture encoder samples

- configure the encoder for X4 for better position resolution.  Continue to reset to 0 on Z-index.

- you'll almost definitely be interpolating to find the 0-position crossings because the DSA sample isn't likely to coincide with the z-index

 

-Kevin P

ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
0 Kudos
Message 12 of 13
(725 Views)

@Kevin

 

Yep thats exactly correct. 0-position crossings have to be interpolated.

0 Kudos
Message 13 of 13
(722 Views)