The main goal of this project is to design and implement PIC controller based motor speed control system using GPRS module. A motor controller is a device or group of devices that serves to govern in some predetermined manner the performance of an electric motor .
A motor controller might include a manual or automatic means for starting and stopping the motor, selecting forward or reverse rotation, selecting and regulating the speed, regulating or limiting the torque, and protecting against overloads and faults.
The scope of motor control technology must be very wide to accommodate the wide variety of motor applications in various fields. In this project we propose a motor speed control technique from a distant location
GPRS Based Motor Speed Control project consists of the following blocks - receiver, PIC microcontroller, DAC (Digital to Analog Converter), amplifier, DC motor.
There exists a GPRS module through which the user can send commands for motor speed control. The user can log onto a server with the user name and password issue commands to control the speed of the motor.
There server is designed using jsp platform. Therefore the user from a remote location can control the speed of the motor. The receiver system receives this command and takes necessary actions.
The microcontroller is programmed using Embedded C and is designed to issue commands to control the speed of the motor based on the information received. An optical sensor is present at the motor.
The signal from the optical sensor is fed to the microcontroller through the Signal Conditioning Unit (SCU). The microcontroller takes necessary actions based on the sensor output. The microcontroller issues the commands with fed to the DAC. Analog output of the DAC is amplified and fed to the DC motor driver. This DC motor driver drives the motor