Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Do I need extra logic circuit for quadrature encoder using M-series DAQ PCI-6221?

Hi,

I understand that extra logic circuit, say quadrature clock converter LS7083/7084, is needed to enchance the reliability or integrity of the data for E-series board DAQ in accordance to application note: AN084.

This is due to the vibration/jitter of the motor during running.

Currently, I'm using M-series PCI-6221.

Is it this new model itself can eliminate to construct this extra circuit?

Coz I observed error is accumulating after motor rotating certain period of time. It defintely affect the control performance.

Other than using hardware, can we use software to eliminate/mitigate the error?

Please enlighten me. Thanks.


Best regards,
IANES
0 Kudos
Message 1 of 4
(3,420 Views)
Hello,
The ap note you are referring to discusses circuitry that conditions the quadrature encoder signals before they get to the DAQ device to eliminate 'false' signals being sent to the DAQ device. The same system would apply to an M Series Device. I am not aware of any way to achieve this functionality in software. FYI, there is some good documentation for counters and counter applications for M Series. Take a look at the attached M Series help file. Hope this helps some.
-Alan A.
0 Kudos
Message 2 of 4
(3,399 Views)
On M Series counters, you can enhance the reliability of quadrature encoder signals passed to the device using the programmable debouncing filter on each PFI line. You can read more about the filter options in the M Series Help under "Counters >> Other Counter Features >> Filters". For each input (A,B,Z) there are Digital Filter Enable and Digital Filter Minimum Pulse Width attributes to configure the filter on each input.

I hope this helps!
gus....
0 Kudos
Message 3 of 4
(3,386 Views)
Thanks! I'll try it.
0 Kudos
Message 4 of 4
(3,378 Views)