Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Greg Raven
Published © GPL3+

PRU PID Motor Speed Controller with Beaglebone Green

Beaglebone Green PRU PID motor speed control project.

IntermediateProtip5 hours3,669
PRU PID Motor Speed Controller with Beaglebone Green

Things used in this project

Hardware components

SeeedStudio BeagleBone Green
BeagleBoard.org SeeedStudio BeagleBone Green
×1
Motor Drivers
Texas Instruments Motor Drivers
The motor driver is a DRV8833 break-out board from eBay.
×1
Motor-encoder
The motor-encoder was found on eBay. Please refer to the project documentation.
×1
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1
LED (generic)
LED (generic)
One LED and series 1.2kOhm resistor required for decoder tuning.
×1
Dual power supply (generic 0-10 Volt outputs)
×1

Story

Read more

Schematics

Main diagram.

The wiring shown is not exact. Please refer to the documentation for further comments on wiring. A common ground is required between the BBG, the DRV8833 break-out and the motor-encoder.

Code

Github

https://github.com/Greg-R/pru-pid-motor

Credits

Greg Raven

Greg Raven

1 project • 18 followers
Engineer and amateur radio operator. Newbie embedded device designer.

Comments