Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   NI LabVIEW (http://www.chiefdelphi.com/forums/forumdisplay.php?f=182)
-   -   Encoder problems (http://www.chiefdelphi.com/forums/showthread.php?t=118602)

Peleg2230 25-08-2013 13:34

Re: Encoder problems
 
Quote:

Originally Posted by Ether (Post 1288728)
I recommend you try changing the blue "5" to "126" for high speeds (like 6000 RPM) to reduce the noise.


I'll try that but aren't your calculation showed that it is over the FPGA limits?

Ether 25-08-2013 15:27

Re: Encoder problems
 
Quote:

Originally Posted by Peleg2230 (Post 1288732)
I'll try that but aren't your calculation showed that it is over the FPGA limits?

I'm not sure where you got that from. Here is the calculation I posted (with bold added for emphasis):
A US Digital 360 CPR E4P encoder outputs 2*360 = 720 total edges (360 rising + 360 falling) per rotation on each channel. So for each channel, an edge transition occurs every 1/720 of a rotation, if the symmetry is perfect (see attached excerpt from datasheet).

When using just a single channel of this encoder as a counter, and assuming perfect phase symmetry, speeds greater than (1/720)/(6.525e-6) = 212.9 rotations/sec = 12,771 RPM would cause a problem for the FPGA1.

But the symmetry is not perfect. According to the datasheet, the symmetry across the range of recommended mounting tolerance can be off by as much as 75 electrical degrees. So instead of being (1/720) of a rotation apart, some of the edges in a channel could be as close as (1/720)*((180-75)/180) of a rotation apart. So speeds greater than (1/720)*((180-75)/180)/(6.525e-6) = 124.2 rotations/sec = 7,450 RPM would cause a problem for the FPGA.


Peleg2230 25-08-2013 15:40

Re: Encoder problems
 
I'm still using the AS5145B and as you can see in the graph we reached the limit, When I will change it back to the E4P there won't be any problem.
Thank you very much for all the help and knowledge!


All times are GMT -5. The time now is 01:36.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi