Now a days, touch screen based home appliance and digital electronic equipment control becomes one of the major research issues. Basically, touch screen allows the equipments to be controlled so easily than that of the manual switching system. Considering the ongoing demands of this technology in electrical and electronic equipment, this research aims at providing a concise idea and design of touch screen based technology to control the speed of the DC MOTOR using the programmable system on chip (PSOC) micro-controller. In this research, we have used resistive touch screen based technology because of its widespread acceptance and as a tool to rescue a person from the danger of electric shock with conventional switches. The purpose of this research is also to provide a framework for Programmable Touch screen based DC Motor speed control. The methodology we adopted was based on grouping of micro-controller with touch screen. In controlling the speed of the motor, varying average voltage was sent to the motor by switching the motor supply on and off very quickly using Pulse Width Modulation (PWM) technique. Our proposed system contributes in more accurate speed control, is safer, reduce unwanted power loss, Finally improves the switching efficiency.
In this project we control direction and speed of a 24v high current motor using Arduino and two relays. No power switches are needed for this circuit, just two push buttons and in Potentiometer to control the direction and speed of DC Motor. One push button will rotate motor clockwise and other will rotate it counter clockwise. One n-channel MOSFET is required to control speed of motor. Relays are used to switch the directions of Motor. It resembles with H-Bridge circuit.
Required Components:
Arduino Uno
Two 12v relay( 5v relay can also
be used)
Two transistors; BC547
Two pushbuttons
IRF540N
10k resistor
24 volt source
10K potentiometer
Three diodes 1N4007
Connecting wires
Motors are used in many
applications. Even in Electric cars electric motors are widely used. DC motors
are low power consumption motors and worked on batteries. Many applications
like actuators, sliding windows, automatic doors, curtain controls…etc are worked
on DC motors. We can easily control speed of DC motor using PWM technique. Here
we want to design and develop PC based DC motor speed and direction control
using Arduino.
DESCRIPTION:
Arduino and PC connected each
other through USB-TTL cable. It can take data from PC and transmit to Arduino.
DC motor controlled by L293D H- Bridge. L293D connected to Arduino digital
pins.
WORKING:
PC has C# application that has
graphical buttons. For clock wise direction there are four buttons and for
anti-clock wise direction there are four more buttons. There are extra button
for stop the motor.
We can control DC motor speed and
direction from C# application. This information will display on 16×2 LCD
display. When we press button in application then it send code to Arduino. Code
consists of speed and direction values. Based on speed value PWM will vary and
based on direction value DC motor polarities will change.
By - Aaradhay Sharma


No comments:
Post a Comment