Difference between revisions of "I2C Motor Controller"
From Mech
Jump to navigationJump to searchMatt Turpin (talk | contribs) |
Matt Turpin (talk | contribs) |
||
Line 5: | Line 5: | ||
See the datasheet [[Media:I2CMotorController.PDF|'''here''']] for more information about using this I2C motor controller. |
See the datasheet [[Media:I2CMotorController.PDF|'''here''']] for more information about using this I2C motor controller. |
||
Download |
Download zip file of code [[Media:I2CMotorControllerCode.zip|'''here''']] |
Revision as of 20:59, 16 March 2008
This design is intended as a cost effective, readily available motor controller solution capable of handling multiple controllers from one master device in a logical, powerful and easy to use interface.
This solution is best suited to drive DC brush motors at encoder rates up to and exceeding 2 MHz. Motor positions are measured with hardware quadrature encoding to achieve this high rate. A built in PID controller with adjustable gains is used to control each motor to be flexible enough for any choice of motor.
See the datasheet here for more information about using this I2C motor controller.
Download zip file of code here