Raspberry PI based Motor Speed Control

The main objective of this project is to develop a speed-control system, for a DC motor, that alters voltages applied to the armature by using a Raspberry Pi board.The speed of the DC motor is directly proportional to the voltage applied across its terminals. Hence, if the voltage across the motor terminal is varied, then the speed can also be varied.Raspberry PI based Motor Speed Control

The proposed system uses a Raspberry Pi board and a rectified power supply. In this system, theDC motor is controlled by the motor-driver IC, which is connected to the Raspberry Pi board. The monitor and the keyboard of this systemare interfaced to the Raspberry Pi board wherein thekeyboard is used for controlling the speed of the DC motor. Percentage of the speed can be entered  on a GUI, withinteractive actions from the operator.

The speed control of the DC motor is achieved by the varying of the duty cycles (PWM Pulses) from the Raspberry board as per the program. The program can be written in wiring Pi/PHP.The Raspberry Pi board receives the percentage of duty cycles from the keyboard and delivers the desired output to switch the driver IC – which controls the speed of the DC motor.Raspberry PI based Motor Speed Control SchematicThis process can be monitored in GUI for user interface. This project in future can be enhanced by using power electronic devices such as IGBTs to achieve speed control higher capacity industrial motors.

 

For more detail: Raspberry PI based Motor Speed Control

Current Project / Post can also be found using:

  • raspberry pie with motor driver to control motor speed
Scroll to Top
Scroll to Top
Read previous post:
Raspberry Pi Firewall and Intrusion Detection System
Raspberry Pi Firewall and Intrusion Detection System

Maybe you think "Why should I protect my pivate network? I've got no critical information on my computer, no sensitive...

Close