Hello beezerim! Am Sonntag, 11. September 2016 02:22:54 UTC+2 schrieb beezerlm: > > Is this within the capabilities of the BBB? >
Yes, it is. As Charles mentioned, the BBB CPU has three PWM subsystems. Each of them contains one eQEP module. The modules are clocked at 100 MHz, so they can count a pulse train up to 50 MHz. - With one input signal they measure the speed. - With two input signals - 1/4 phase shift - they measure speed and position. - A third input can get used as reset impuls in order to compensate misscounting. All you need is software to set some registers enabling the subsystems and then read the results from the submodules. If you don't have close real time requirements (controller loop less than 10 kHz) I can provide a new libpruio <http://beagleboard.org/project/libpruio/> version that handles the registers for you. Regards -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8bc84abd-eb52-4aa3-ab96-1641cffd932f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.