MSR1 and Encoders
John Abshier
Posts: 1,116
I have tested four encoders with both the MSR1 and a Professional Development Board.· With the MSR1 I used the pins connected to the 5 volt voltage level translator.· For the PDB I used a 1Kohm resistor.· The following did not work on the MSR1 but did work on the PDB:· OAK 900 Series, Clarostat 600-128-CBL, and a surplus (from BGMicro and others) motor.·· Luckly the US Digital E4P did work with the MSR1.· I did not test it on the PDB since it it mounted in a robot and is a pain to connect.· The E4P was attached to a motor very similar to the motors the Stingray uses.· Code used for the test is attached.
John Abshier
John Abshier
Comments
John Abshier
Edit: for clarastat encoders, I haven't looked at the other ones you mentioned·- hook those up the same way you would with the ppdb.·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
···································Fix it, if it ain't broke!
D Rat
Dave Ratcliff N6YEE
Post Edited (ratronic) : 7/20/2010 6:16:34 AM GMT
John Abshier
Have you any pictures of your board?
I would personally like to replace the translators on the MSR1 with a 1k resistor pack on a maybe 2 banks of I/O. It would make a much cleaner connection as many sensors and outputs I have will not work with the translators.
rpdb
John Abshier
With the appropriate male headers on the MSR1 board, and the female headers on the daughter board, it would automatically disable the translators, and bring the lines out through a resistor pack. This could also be used for inputs. The ability to switch between 5V and Vin would also be available on the daughter board.
The Propeller Servo Controller Daughter Board just adds the requires 5K resistor pack in DIP 16 or SOIC to run servos reliably.
Jim
Post Edited (hover1) : 7/21/2010 10:13:37 PM GMT