View Single Post
  #10   Spotlight this post!  
Unread 05-05-2012, 20:24
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Optical Encoders

Quote:
Originally Posted by DonRotolo View Post
Another consideration: at 128 pulses per revolution, times about 1000 RPM, 128,000 pulses per minute is a lot of data. In software, there is a way to count only every "Nth" pulse (like every 8th pulse for example) that will allow your software to not have to spend all its time counting pulses. Have your programmers look into how that's done, as they'll need to learn how eventually....
If he plugs the encoder into the DSC, the pulses are read in hardware by the FPGA. 128,000 pulses per minute is only 2133 pulses/sec. The FPGA can easily handle that. Then his software just asks the FPGA for the count whenever it wants a reading.



Last edited by Ether : 05-05-2012 at 20:26.