12-23-2014 10:07 PM
I am using NI myRIO for my robot PUMA 200 which has 6 motors. I want to use 6 encoder channels to obtain the positions of the motor axes. But myRIO has only 4 encoder channels. I watched the video "H-Bridge and GearedMotor Demo Walk-Through" (youtu.be/Q1UXVtVN-oQ, 6:01). At 2:59, panel of configure encoder shows the 4 encoder channels.
My question is if there is a way to program other digital I/O to get more encoder channels. Any help appreciated.
12-26-2014 09:49 AM
Hello,
Using the FPGA on the MyRIO, it is possible to build custom encoders. The following whitepaper gives a good explanation about encoders in general and how to use LabVIEW with the RIO FPGA to accomplish this. This approach gives a lot of customization with your application, but may be harder to implement depending on the experience of LabVIEW programming. Hope this helps!
http://www.ni.com/white-paper/3921/en/
Logan