0% found this document useful (0 votes)
46 views6 pages

G. Tejaswi 2DzJ

Uploaded by

prono5768
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views6 pages

G. Tejaswi 2DzJ

Uploaded by

prono5768
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211

Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

Four Quadrant DC Motor Speed Control by Using


Arduino
G. Tejaswi1, SK. Baji2, D. Suresh Kumar2, K. Lenin2, M. Santhosh kumar2, M. Kalyani2
1
Associate Professor Department of EEE, Sree Vahini Institute of Science & Technology, Tiruvuru, A.P
2,3,4,5
UG Student, Department of EEE, SVIST, Tiruvuru, A.P

--------------------------------------------------------------*****************-------------------------------------------------------------

ABSTRACT

The goal of this project is to build a four-quadrant DC motor speed control system. The motor has four quadrants
of operation: clockwise, counter clockwise, forward brake, and reverse brake. It also features a speed control
function. The DC motor's four-quadrant operation is best suited for industries where motors are used based on
needs. They can rotate in both clockwise and counter clockwise directions, and brakes can be applied
simultaneously in both directions. When performing a certain activity in an industrial plant, the motor must be
stopped instantly. In this situation, the proposed system is ideal because it includes both forward and reverse
brakes. Instantaneous braking in both directions is performed by briefly applying a reverse voltage across the
running motor, and the motor's speed may be controlled using PWM pulses provided by the Arduino Board. This
operation is performed using an Arduino Microcontroller Board. The motor is controlled by push buttons that are
connected to the Arduino, which receives an input signal and regulates the speed of the motor with a motor driver
IC. This project also has a speed control option with a push-button operation.

Keywords: DC motor, Arduino, L293D Motor driver IC, Speed control, PWM

I. INTRODUCTION

DC machines are extremely important in both industry and everyday life. DC machines have the distinct advantage of
having easily adjustable properties. The goal of this study is to use Arduino to create a four-quadrant speed control system
for a DC motor. The notion of four quadrant speed control of a dc motor, i.e., clockwise motion, anticlockwise motion,
instantaneous forward braking, and immediate reverse braking, has been introduced in this work using Arduino and a motor
driver (L293D). The same application is used to control the rudder of an aeroplane, an electric bicycle, or an electric car,
among other things. A stationary magnet and revolving coils make up the motor. The brushes provide power to the coil
located near the motor magnet pole pieces. The rotor rotates, and the polarity of each coil is reversed, and the motor rotates
continuously. The rotational direction. Brush polarity affects the outcome. The torque applied to the rotor is determined by
the current going through it through the tangles The constant speed is determined by the current flowing through the coils
as well as the load. The motor is driving the vehicle.

II. BLOCK DIAGRAM AND CIRCUIT DIAGRAM DESCRIPTION

The block diagram of the proposed circuit as shown in Fig. 1.

Fig. 1. Block Diagram of Four Quadrant DC Motor Speed Control by Using Arduino

IJARESM Publication, India >>>> www.ijaresm.com Page 3016


International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211
Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

The circuit is powered by an ordinary power supply consisting of a step-down transformer from 230V to 12V and four
diodes forming a bridge rectifier that converts uncontrolled pulsing DC to a steady 5V DC. The Arduino and motor driver
IC are linked to the 5V output of the power source. The Arduino receives control via the switch array, which is then passed
on to the motor driver IC, which controls the DC motor's speed.

A. POWER SUPPLY

A Breadboard Power Supply Module takes a barrel jack input from a battery, a 12V adaptor, or any other source and gives
a 5V or 3.3V voltage to our circuit, according on our demands. We'll be incorporating Arduino into our circuits shortly, and
all of our Arduino circuits will be compatible with those voltage levels.

B.ARDUINO

Arduino is an open-source electronics platform that uses simple hardware and software to make it easy to use. Arduino
boards can take inputs - such as light from a sensor, a finger on a button, or a Twitter message - and convert them to
outputs - such as turning on an LED, triggering a motor, or publishing anything online.

Fig. 2 Arduino uno

Table 1 Specifications of Arduino

Microcontroller ATmega328

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limits) 6-20V

Digital I/O Pins 14 (of which 6 provide PWM output)

Analog Input Pins 6

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (ATmega328) of which 0.5 KB


used by bootloader

IJARESM Publication, India >>>> www.ijaresm.com Page 3017


International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211
Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)

Clock Speed 16 MHz

C. L293D IC

Fig.3 L293D

The L293D is a 16-pin IC with eight pins dedicated to operating a motor on each side. Each motor has two INPUT pins,
two OUTPUT pins, and one ENABLE pin. L293D is made up of two H-bridges. The H-bridge is the most basic circuit for
controlling a motor with a low current rating.

Table.2 Pin description of l293D

Pin No Function Name


1 Enable pin for Motor 1; active high Enable 1,2
2 Input 1 for Motor 1 Input 1
3 Output 1 for Motor 1 Output 1
4 Ground (0V) Ground
5 Ground (0V) Ground
6 Output 2 for Motor 1 Output 2
7 Input 2 for Motor 1 Input 2
8 Supply voltage for Motors; 9-12V (up to 36V) Vcc 2
9 Enable pin for Motor 2; active high Enable 3,4
10 Input 1 for Motor 1 Input 3
11 Output 1 for Motor 1 Output 3
12 Ground (0V) Ground
13 Ground (0V) Ground
14 Output 2 for Motor 1 Output 4
15 Input2 for Motor 1 Input 4
16 Supply voltage; 5V (up to 36V) Vcc 1

D.PWM

PWM (pulse width modulation) is a modulation technique for representing the amplitude of an analogue input signal by
generating variable-width pulses. For a high-amplitude signal, the output switching transistor is on more of the time, and
for a low-amplitude signal, it is off more of the time.

IJARESM Publication, India >>>> www.ijaresm.com Page 3018


International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211
Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

E. DC MOTOR
Any rotary electrical motor that converts direct current (DC) electrical energy into mechanical energy is referred to as a DC
motor. The most common varieties rely on magnetic fields to produce forces. Almost all DC motors contain an internal
mechanism, either electromechanical or electronic, that changes the direction of current in a section of the motor on a
regular basis.Because they could be supplied by existing direct-current lighting power distribution networks, DC motors
were the first type of motor to become widely employed. The speed of a DC motor can be varied across a large range by
varying the supply voltage or adjusting the current intensity in the field windings. Tools, toys, and appliances all employ
small DC motors. The universal motor is capable of performing a variety of tasks.

Fig. 4 DC Motor

F. 16X2 LCD (Liquid Crystal Display)


A 16x2 LCD can display 16 characters per line on each of its two lines. Each character is presented in a 5x7 pixel matrix on
this LCD. The 224 distinct characters and symbols can be displayed on the 16 x 2 intelligent alphanumeric dot matrix
display. Command and Data are the two registers on this LCD.

Fig.5 LCD (Liquid Crystal Display)

III. Hardware Setup & Results

The practical implementation of the DC motor's four quadrant control. The hardware was designed and the operation was
performed out using an Arduino for four quadrant operation of the DC motor. The speed was also controlled using the
PWM method, which applied an instantaneous brake to the motor. The circuit gives a 230V ac supply to the project model.
The primary of the transformer receives a 230V supply and outputs 12V. The 12V ac power is delivered into a bridge
rectifier, which converts it to 12V dc. This 12V dc is supplied into a voltage regulator that outputs 5V dc. The Arduino and
motor driver IC are connected to the 5V output of the power supply. The Arduino generates a control signal from the
switch array, which is then transmitted on to the motor driver IC, which controls the DC motor's speed.

Fig. 9 Hardware Setup

IJARESM Publication, India >>>> www.ijaresm.com Page 3019


International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211
Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

Table.3 working details

S. No
Key Name Operation

To increase the speed in steps


1
Increment key

2 To decrease the speed


Decrement key

3
Clockwise key To change the direction to clockwise

4 Anti-clockwise key To change the direction to Anti- clockwise

The following procedures are carried out for the four quadrant.DC motor speed control operation using microcontroller.
starts rotating in full speed being driven by a motor driver IC L293D that receives control signal continuously from the
microcontroller. When clockwise switch is pressed the motor rotates in forward direction as per the logic provided by the
programfrom the microcontroller to the motor driver IC.While forward brake is pressed a reverse voltage is applied to the
motor.witch is pressed the microcontrollerdeliversa logic to the motor driver IC that develops for very small time a reverse
voltage.

V. CONCLUSION & FUTURE SCOPE

Conclusion
The hardware for four quadrant DC motor speed control using microcontroller is designed. The prototype hardware model
for the four quadrant DC motor speed control using microcontroller is designed. A simulated model has been developed by
Proteus software and then result has been verified using a prototype hardware model. In the proposed model, the PWM
technique has been used to control the speed of DC motor. By variation in duty cycle, applied voltage varies therefore the
speed of DC motor can be controlled.The waveform of input pulse given to DC motor has been taken for different values of
duty cycle and it has been observed that speed of DC motor is directly proportional to duty cycle, i.e. as the one time duty
cycle increases the speed of DC motor also increases. The waveform of input pulse of DC motor has been taken for forward
and reverse braking mode and it has been observed that the amplitude of waveform became high for very short duration and
after that amplitude becomes zero. In the experimental result, it has been observed that some harmonics are occurring. It is
due to different nonlinear electronic components such as diodes, transistors etc. Present in the prototype developed model.

Future scope
This project is practical and highly feasible in economic point of view and has an advantage of running motors of higher
ratings. It gives a reliable, durable, accurate and efficient way of speed control of a DC motor. The program is found to be
simple, efficient and the results with the designed hardware are promising. The developed control and power circuit
functions properly and satisfies the application requirements. The motor is able to operate in all the four quadrants
successfully. Regenerative braking is also achieved. Simulation and experimental results tally with each other and justify
effectively the developed system. This project can be enhanced by using higher power electronic devices to operate high-
capacity DC motors.

REFERENCES

[1] B.K Bose., Power electronics and motor drives recent technology advances, Proceedings of the IEEE International
Symposium on Industrial Electronics,IEEE, 2002, pp 22-25.
[2] Devika R. Yengalwar, Samiksha S. Zade, Dinesh L. Mute “Four Quadrant Speed Control Of Dc Motor Using
Chopper” International Journal Of Reaseach
[3] Engineering Sciences & Research Technology,vol. 4 issue 2: February, 2015, ISSN: 2277-9655,pp 401-406.
[4] “DS1103 PPC Controller Board”, Germany: dSPACE, July 2008. Janice Gillispie Mazidi. “Books on

IJARESM Publication, India >>>> www.ijaresm.com Page 3020


International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211
Volume 10, Issue 5, May-2022, Impact Factor: 7.429, Available online at: www.ijaresm.com

Microcontroller: 8051 microcontroller and embedded systems”


[5] Maiocchi.G., “Books on DC motors: Driving DC Motors “BL.Theraja. “DC Motors and drives “
[6] Muhammad Ali Mazidi and Janice Gillispie Mazidi, “The 8051 Microcontroller and Embedded Systems, Pearson
Prentice Hall Publication”.
[7] Shruti Shrivastava1, Jageshwar Rawat2, Amit Agrawal “Controlling DC Motor using Microcontroller (PIC16F72)
with PWM” International Journal of Engineering Research (ISSN : 2319-6890),Volume No.1, Issue No.2, pp : 45-
47 01 Dec. 2012. International Journal of Modern Trends in Engineering and Research (IJMTER) Volume 04, Issue
3, [March– 2017] ISSN (Online):2349–9745; ISSN (Print):2393-8161 @IJMTER-2017, All rights Reserved 123
[8] S.M.Rangdal1, Prof. G.P.Jain2 “Speed Control Of Dc Motor Using Microcontroller” International Journal of
Advanced Technology in Engineering and Science www.ijates.com Volume No.02, Issue No. 12, December 2014
ISSN (online): 2348 – 7550.
[9] Snehlata Sanjay Thakare and Prof. Santosh Kompelli “Design and implementation of dc motor speed control based
on pic microcontroller” International Journal of Engineering and Computer Science ISSN: 2319-7242, Volume - 3
Issue -9 September, 2014 Page No. 8075-8079.
[10] Valter Quercioli., “Books on PWM technique: Pulse Width Modulated Power supplies”.
[11] Y. S. E. Ali, S. B. M. Noor, S. M. Uashi and M. K Hassan” Microcontroller Performance for DC Motor Speed
Control” O-7803-8208,2003 IEEE

IJARESM Publication, India >>>> www.ijaresm.com Page 3021

You might also like