Donald Denham
  • Projects
  • About
  • Contact
  • Resources
Picture

Arduino Uno - RollBot

I am currently working on a rolling chassis that can be used as the base for robotic projects. The RollBot chassis uses three Arduino Unos.

The motor controller Uno is attached to a dual brush motor driver board that takes two enable signals that control direction, and a PWM signal to control speed for each motor. The motors have integrated 64 counts per revolution quadrature  encoders that are used to provide velocity feedback. A PID velocity control loop with cross coupling is used match wheel speeds.

The second Uno is used to interface with any additional sensors, the motor controller, and the BLE uno.

I implemented a BLE interface to command the RollBot from my iPhone, which turned out to easier than I thought.

STM32F401 - Nucleo Projects

I will be transitioning all my projects to this platform. This board is also very versatile but does have less IO pins and some of my original projects will need to be scaled back a bit. On the upside, there are several sensor boards and shields available for this platform that are not available for the discovery board. The board also has a header interface for Arduino compatible shields. 

​For  more information about the STM32F401-Nucleo Board click here. For the STMicroelectronics product page about this particular family of parts click here. For more information about Arduino click here. 
Picture
Picture

Electronics Projects

I have put on hold the high power motor driver project for brushed and brushless motors. The design is currently targeting a 4 KW drive.

My projects usually involve sensors integration, servo controllers, and motor control . I'll be adding details when I get back to it.

For more information on prototype supplies check out Digikey's products here. 
Powered by Create your own unique website with customizable templates.