User Tools

Site Tools


embedded:adventures:motocontrol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
embedded:adventures:motocontrol [2016/04/26 13:15] – created terrabotsembedded:adventures:motocontrol [2024/08/20 21:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== DC Motor Controllers ======
 +
 +To drive motors using a microprocessor requires converting low-power digital logic into high current voltage signals to actual motors.  Usually some kind of intermediate chip or circuit is required to do that, especially if the motor should turn in both directions.  There are three chips that we've worked with.  They are: half h-bridges, full h-bridges, motor controllers/drivers, and RC-PPM servomotor controllers.
 +
 +===== Full H-Bridge =====
 +
 +To be written.
 +
 +===== Half H-Bridges =====
 +
 +To be written.
 +
 +===== Motor Controllers/Drivers =====
 +
 +These implement a lot of the circuit components associated to H-Bridges and abstract away the details so that you can focus on just supplying the two most important signals, direction and speed.  Examples include the Sabertooth series (from the[[http://www.dimensionengineering.com/products/sabertooth2x5|2x5]] to the [[http://www.dimensionengineering.com/products/sabertooth2x60|2x60]]), as well as the possibly newer line [[http://www.dimensionengineering.com/products/syren10}SyRen XX]] of regenerative motor drivers.
 +
 +===== RC-PPM Servomotor Controllers =====
 +
 +The most popular, according to our experience, of RC-PPM servomotor controllers are the Sabertooth models  (e.g., the [[http://www.dimensionengineering.com/products/sabertooth2x5rc|2-5]] and the [[http://www.dimensionengineering.com/products/sabertooth2x12rc|2-12]] RC models. They take as input RC servomotor PPM signals and output the right kind of PWM signal needed to drive a motor at a turn rate based on the given PPM signal.
 +
 +
 In February 2016, our team was asked to debug two PCBs that were created after the original Senior Design team project. The PCBs were modeled after the on-breadboard control circuit that the Senior Design group used, but they had not been checked out and so it was unknown if either PCB was operational. One board was already populated with resistors and chips, while the other was not. In February 2016, our team was asked to debug two PCBs that were created after the original Senior Design team project. The PCBs were modeled after the on-breadboard control circuit that the Senior Design group used, but they had not been checked out and so it was unknown if either PCB was operational. One board was already populated with resistors and chips, while the other was not.
  
embedded/adventures/motocontrol.1461690940.txt.gz · Last modified: 2024/08/20 21:38 (external edit)