Raspberry Pi Motor Controller

Overview An AVR, typically an ATMega168P, is controlled from the Pi via the 3.3V UART, and provides the PWM signals to the Motor Driver. Features Controlled via the UART on the Pi GPIO Header. Up to 2A bi-directional current per channel at up to 46V. (Limited by L298N) Only the Motor Supply Voltage is required …

Raspberry Pi Motor Controller Continue Reading

Motor Protection against Single Phasing and Overheating

The rise in temperature level of a motor during its operation beyond a permissible limit is known as overheating. The causes of motor overheating are motor overloading, distortion in the supply voltage, impaired cooling capability, unbalanced supply voltages etc. Because of overheating, we can face the problems such as Electrical fire, Insulation failure, Decrease in …

Motor Protection against Single Phasing and Overheating Continue Reading

Controlling a Servo Motor

Assembly The servo motors have three pins, two for power: red(+) and black (-), and one for control. Because the servo motor draws too much energy, we need to use the batteries to power the servo (the Raspberry Pi doesn’t have so much power. if you try to use the 5V power of the raspberry …

Controlling a Servo Motor Continue Reading

Pulse Width Motor Control

My last project had me digging through old robotics parts to find an H-Bridge Motor Controller.  I found one that had several TTL chips on the circuit as well and it reminded me of a trick some of you may find useful. First, lets define pulse width modulation (PWM.)  It refers to the duty cycle …

Pulse Width Motor Control Continue Reading

Scroll to Top