SlideShare a Scribd company logo
1 of 20
World University of Bangladesh
Presented By:
Toukir Ahmad
WUB/09/18/67/4291
Nazmus Sakib
WUB/09/18/67/4282
Design and Construction of DC Motor Speed
Controller Using Android
Supervised By:
Md. Istianatur Rahman
Sr.Lecturer
Department of EEE
Background
Rapid progress in microelectronics and microcontrollers in recent years has made it possible to apply
modern control technology to control efficient and reliable operation of many applications such as the
engine, anti-lock braking system (ABS), cruise, steering, and vehicle traction. Many of these
operations including DC motor and therefore there is a need for implementing effective control
strategies with digital control of these motors. The speed of DC motor is directly proportional to
armature voltage and inversely proportional to field flux and adjustable speed drives can be operated
over a wide range by controlling armature or field excitation. Development of various solid state
switching devices such as diode, transistor and thyristor along with various analog/digital chips used
in firing/controlling circuits, have made dc drives more handy for control in numerous areas of
applications. For DC motor speed control, closed-loop PWM technique is widely used and well known
. In this technique, the regulation of motor’s speed is realized by changing the voltage of motor which
is adjusted by the duty ratio of PWM. In order to improve the performance of motor’s speed
regulation and to reduce the steady-state error of the rotational speed of motor, a high- performance
microcontroller can be used.In this work, an arduino microcontroller is used for implementation.
1
Executive Summary
This work presents a simple speed control application for a DC motor . The purpose
of this application is to maintain the desired speed on a generator operating on the same
axis to the motor .Bluetooth is an emerging technology that is making our world smarter.
The idea of connected world cannot be imagined without IoT. An Bluetooth based Motor
Control is one such example. In Bluetooth enabled Motor control environment various
things such as Machines, all are connected to the Internet and allowing user to monitor and
control things regardless of time and location constraint. In our country, most of time
electrical loads are left ON even when they are not needed. To reduce wastage of electrical
energy, it is important to use electricity as per the requirement. In this thesis book, an IoT
based prototype of a Motor Controller is designed and implemented. The proposed
prototype Motor Controller along with its Android App and Node MCU and Arduino
module as its main controller is successfully implemented and the results of the
implementation are presented.
2
 To design and implement a Bluetooth based control unit to wirelessly control a
Motor using PWM technique.
Objectives
3
Methodology
• Creating an idea for Design and Construction of Closed Loop DC
Motor Speed Controller Using PWM. And designing a block diagram &
circuit diagram to know which components need to construct it.
• Collecting the all components and programming for the microcontroller
to controlled the system.
• Setting all components in a PCB board & soldering. Then assembling
the all block in a board and finally run the system & checking.
4
System Block diagram
Figure: Block Diagram Of Bluetooth Based Motor Speed Control & RPM Checker System.
5
Schematic Diagram
Figure: Schematic Diagram Of Bluetooth Based Motor Speed Control & RPM Checker System.
6
Working Principle
The system gives the user the ability to control the speed and the movement direction of
four D.C motors that are represented by a small model car through an Android
application that is developed for mobile devices. The user connects to the model car via
a Bluetooth connection and sends commands for controlling the model car. The
application sends a text message to the HC-05 slave module then the text message is
processed by the Arduino Nano that controls the L298N drivers thus controlling the DC
motors The text message “1” is used for RPM 100 movement, the text message “2” is
used for RPM 500 movement, the text message “3 ” is used for RPM 1000 movement,
the text message “4” is used for RPM 1500 movement and the text message “0” is use to
stop the DC motors.
.
7
Arduino Uno Microcontroller
• Arduino is an open-source electronics prototyping platform.
• Arduino can sense the environment by receiving input from a variety of sensors
and can affect its surroundings by controlling lights, motors, and other
actuators.
Fig: An Arduino Uno
8
HC-05 Bluetooth Module
HC-06 Bluetooth Module is a Class 2 slave module that is made for wireless serial communications. If
the module is paired with a primary Bluetooth device (e.g. computer, smartphone, tablet) its transmission
becomes transparent to the user. All the data received by the module via the serial input from the
microcontroller is immediately transmitted and when the module receives data, it is sent via the serial
interface. Interfacing the module with a microcontroller doesn’t need a specific software code because of
the serial interface mention above. The HC-06 Bluetooth module operates at voltage between 3.6V and
6V
.
The HC-06 technical specifications are:
- Bluetooth chip: CSR
- Technology: Bluetooth 2.0 + EDR
- Operating voltage: 3.6V-6V
- UART interface with configurable baud rate
- Supports 8 Mb external flash
- Supports 802.11 protoco
10
Fig:HC-06 Bluetooth module
.
DC Motor
11
A DC motor is any of a class of rotary electrical motors that converts direct current (DC)
electrical energy into mechanical energy. The most common types rely on the forces produced
by magnetic fields. Nearly all types of DC motors have some internal mechanism, either
electromechanical or electronic, to periodically change the direction of current in part of the
motor.DC motors were the first form of motor widely used, as they could be powered from
existing direct-current lighting power distribution systems. A DC motor's speed can be
controlled over a wide range, using either a variable supply voltage or by changing the strength
of current in its field windings. Small DC motors are used in tools, toys, and appliances.
The universal motor can operate on direct current but is a lightweight brushed motor used for
portable power tools and appliances. Larger DC motors are currently used in propulsion of
electric vehicles, elevator and hoists, and in drives for steel rolling mills
L293D H-Bridge Motor Driver
 L293D Dual H-Bridge Driver.
 Motor direction can be controlled.
 IN1 and IN2 fed from PWM.
 Max Motor output 36v
 Supply Range 4.5-36V
 Max current output 1.2 A,
Max temperature 70 degrees Fahrenheit.
 Low Power Sleep mode and internal shutdown functions for over temperature
protection.
13
List Of Components With Price
14
Sl.no Particulars Specification Qty. Unit Price (Taka) Total Price
(Taka)
1 Arduino Nano Atmega 328p 1 800 800
2 LCD display 16*2 1 250 250
3 Brashless Motor 1 100 100
4 HC-06 Bluetooth
module
1 350 350
5 IR Sensor 1 350 350
6 L293D Motor Driver
IC
3 150 150
7 Buzzer 1 10 10
8 12 volt step Down
Transformer
1A 1 120 120
9 Diode 1 15 15
10 7805 Voltage
Regulator ic
2 7 14
11 Capacitor 2 10 20
12 Others 500 500
Total 2660/=
Resulting RPM, Voltage ,Current graph
Advantages
 Direction control from a remote place
 It is easy to operate.
 The system has high sensitivity and not much sensitive to the environmental
changes
 The system is reliable and inexpensive. The control unit can control a BLDC
Motor over a long distance, also the hardware and software components required
in the system implementation are locally and readily available.
9
Applications
16
Motor possess excellent torque speed characteristics and offer a wide
range of speed control, and due to this the demand for motors will be
undiminished.
Robotics
Remote control car.
Quad copter/Drone.
Industrial Uses.
Household Uses.
This system accurately controls the speed of the motor using PWM Technique. The system
uses an Arduino Nano & Node MCU to achieve this purpose. We here constantly monitor
the motor speed using an IR sensor. The sensor is used to keep track of the fan motor
rotation and measure its RPM .The sensor is interfaced with the microcontroller and
provides input to the microcontroller. The microcontroller then calculates motor speeds
based on signals provided by the sensor. The microcontroller is also interfaced with an
LCD display to display the status of the system along with motor speed. The project uses
fuzzy logic to increase and decrease PWM supply based on the fan speed monitored to
keep it spinning very close to the desired speed. Thus microcontroller constantly supplies
PWM pulses to keep the motor running around the desired speed as per the PWM
Technique.
Discussion
17
This paper is an introduction to the world of control systems using Bluetooth technology and
smart mobile devices based on the Android operating system. The Android smartphone
operating system is a suitable environment for developing an efficient and easy to customize
program, which allows the user to control via a Bluetooth connection the created system. The
controlled system uses the Atmega328 microcontroller, this microcontroller was intended for
the realization of various technical solutions in the field of electronics, mechatronics and
automation. Most wireless control systems use RF modules, but the paper demonstrates
thatthe use of Bluetooth technology is a similar or better solution to effectively and securely
control certain systems that use a wireless connection. The L298N module that controls the
D.C motors is easy to implement together with a development board like the one used to
create this system and the D.C motors with a small size / power still present a viable solution
for various practical applications
Conclusion
18
Future Scope
 In future this system can developed for Industrial purpose.
 In future it will be more developed which is completely online control.
19
Thank You

More Related Content

What's hot

Automatic sun tracking system. ppt
Automatic sun tracking system. pptAutomatic sun tracking system. ppt
Automatic sun tracking system. pptSaumya Ranjan Behura
 
Bluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOBluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOparameshwar koneti
 
Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051embdnew
 
Solar tracking system by naidu
Solar tracking system by naiduSolar tracking system by naidu
Solar tracking system by naiduNaidu Turpati
 
Simplified analysis of graetz circuit copy - copy
Simplified analysis of graetz circuit   copy - copySimplified analysis of graetz circuit   copy - copy
Simplified analysis of graetz circuit copy - copyVert Wheeler
 
Speed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerSpeed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerswathiammu7
 
Solar based wireless charging of electric vehicle
Solar based wireless charging of electric vehicleSolar based wireless charging of electric vehicle
Solar based wireless charging of electric vehicleAshutosh kumar
 
Automatic sun tracking system
Automatic sun tracking systemAutomatic sun tracking system
Automatic sun tracking systemSreekanth Shastry
 
presentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMpresentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMGaurav Shukla
 
Smart street light system
Smart street light systemSmart street light system
Smart street light systemChethanMp7
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRMandar Jadhav
 
Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction MotorsPranjal Barman
 
automatic railway gate control system using arduino
automatic railway gate control system using arduinoautomatic railway gate control system using arduino
automatic railway gate control system using arduinoantivirusspam
 
automatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensorsautomatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensors8688830413
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOjovin Richard
 
Power Electronics interview questions
Power Electronics interview questionsPower Electronics interview questions
Power Electronics interview questionsEngineering Funda
 
Dual and cyclo converter
Dual and cyclo converterDual and cyclo converter
Dual and cyclo converterRutika Abhang
 
Electric traction system
Electric traction systemElectric traction system
Electric traction systemAmitKumar6931
 
Wireless charging of Electric Vehicles (IEEE Paper 2017)
Wireless charging of Electric Vehicles (IEEE Paper 2017)Wireless charging of Electric Vehicles (IEEE Paper 2017)
Wireless charging of Electric Vehicles (IEEE Paper 2017)Georget Eldhose
 

What's hot (20)

Automatic sun tracking system. ppt
Automatic sun tracking system. pptAutomatic sun tracking system. ppt
Automatic sun tracking system. ppt
 
Bluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOBluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNO
 
Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051Doc speed control of a dc motor using micro controller 8051
Doc speed control of a dc motor using micro controller 8051
 
Solar tracking system by naidu
Solar tracking system by naiduSolar tracking system by naidu
Solar tracking system by naidu
 
Simplified analysis of graetz circuit copy - copy
Simplified analysis of graetz circuit   copy - copySimplified analysis of graetz circuit   copy - copy
Simplified analysis of graetz circuit copy - copy
 
Speed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontrollerSpeed control of brushless dc motor using microcontroller
Speed control of brushless dc motor using microcontroller
 
Solar based wireless charging of electric vehicle
Solar based wireless charging of electric vehicleSolar based wireless charging of electric vehicle
Solar based wireless charging of electric vehicle
 
Automatic sun tracking system
Automatic sun tracking systemAutomatic sun tracking system
Automatic sun tracking system
 
presentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMpresentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEM
 
Smart street light system
Smart street light systemSmart street light system
Smart street light system
 
Automatic sun tracking system
Automatic sun tracking systemAutomatic sun tracking system
Automatic sun tracking system
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIR
 
Vector Control of AC Induction Motors
Vector Control of AC Induction MotorsVector Control of AC Induction Motors
Vector Control of AC Induction Motors
 
automatic railway gate control system using arduino
automatic railway gate control system using arduinoautomatic railway gate control system using arduino
automatic railway gate control system using arduino
 
automatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensorsautomatic railway gate control using magnetic sensors
automatic railway gate control using magnetic sensors
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
 
Power Electronics interview questions
Power Electronics interview questionsPower Electronics interview questions
Power Electronics interview questions
 
Dual and cyclo converter
Dual and cyclo converterDual and cyclo converter
Dual and cyclo converter
 
Electric traction system
Electric traction systemElectric traction system
Electric traction system
 
Wireless charging of Electric Vehicles (IEEE Paper 2017)
Wireless charging of Electric Vehicles (IEEE Paper 2017)Wireless charging of Electric Vehicles (IEEE Paper 2017)
Wireless charging of Electric Vehicles (IEEE Paper 2017)
 

Similar to Design and Construction of DC Motor Speed Controller Using Android.ppt

Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...PUBLISHERJOURNAL
 
IRJET - IoT based Speed Control of DC Motor using PWM Technique
IRJET -  	  IoT based Speed Control of DC Motor using PWM TechniqueIRJET -  	  IoT based Speed Control of DC Motor using PWM Technique
IRJET - IoT based Speed Control of DC Motor using PWM TechniqueIRJET Journal
 
Android Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUAndroid Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUKamal Pradhan
 
PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR ijcsit
 
Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorTELKOMNIKA JOURNAL
 
Speed control of single phase induction motor by android bluetooth
Speed control of single phase induction motor by android bluetoothSpeed control of single phase induction motor by android bluetooth
Speed control of single phase induction motor by android bluetoothIRJET Journal
 
ROBOTIC CAR PPT (2).pptx
ROBOTIC CAR PPT (2).pptxROBOTIC CAR PPT (2).pptx
ROBOTIC CAR PPT (2).pptxJatinKanojiya2
 
Monitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTMonitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTvivatechijri
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERJournal For Research
 
IRJET- Automatic Vehicle Speed Controller System in Restricted Areas
IRJET- Automatic Vehicle Speed Controller System in Restricted AreasIRJET- Automatic Vehicle Speed Controller System in Restricted Areas
IRJET- Automatic Vehicle Speed Controller System in Restricted AreasIRJET Journal
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothMOKTARI MOSTOFA
 
Implementation and Controlling of Electrical Appliances by using Bluetooth
Implementation and Controlling of Electrical Appliances by using BluetoothImplementation and Controlling of Electrical Appliances by using Bluetooth
Implementation and Controlling of Electrical Appliances by using BluetoothIRJET Journal
 
Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Pankaj Singh
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET Journal
 
IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET Journal
 
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteMajor Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteUtkarsh Chaubey
 
Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...eSAT Journals
 

Similar to Design and Construction of DC Motor Speed Controller Using Android.ppt (20)

Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
Design-and-Implementation-of-an-Improved-Automatic-DC-Motor-Speed-Control-Sys...
 
IRJET - IoT based Speed Control of DC Motor using PWM Technique
IRJET -  	  IoT based Speed Control of DC Motor using PWM TechniqueIRJET -  	  IoT based Speed Control of DC Motor using PWM Technique
IRJET - IoT based Speed Control of DC Motor using PWM Technique
 
Android Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUAndroid Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCU
 
PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR
 
PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR PWM BASED ANDROID CONTROLLED WHEELCHAIR
PWM BASED ANDROID CONTROLLED WHEELCHAIR
 
Energy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motorEnergy scavenging using vibrations from bluetooth controlled DC motor
Energy scavenging using vibrations from bluetooth controlled DC motor
 
Speed control of single phase induction motor by android bluetooth
Speed control of single phase induction motor by android bluetoothSpeed control of single phase induction motor by android bluetooth
Speed control of single phase induction motor by android bluetooth
 
E1103024045
E1103024045E1103024045
E1103024045
 
ROBOTIC CAR PPT (2).pptx
ROBOTIC CAR PPT (2).pptxROBOTIC CAR PPT (2).pptx
ROBOTIC CAR PPT (2).pptx
 
Monitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOTMonitoring and Controlling of BLDC motor using IOT
Monitoring and Controlling of BLDC motor using IOT
 
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERFOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLER
 
IRJET- Automatic Vehicle Speed Controller System in Restricted Areas
IRJET- Automatic Vehicle Speed Controller System in Restricted AreasIRJET- Automatic Vehicle Speed Controller System in Restricted Areas
IRJET- Automatic Vehicle Speed Controller System in Restricted Areas
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via Bluetooth
 
Implementation and Controlling of Electrical Appliances by using Bluetooth
Implementation and Controlling of Electrical Appliances by using BluetoothImplementation and Controlling of Electrical Appliances by using Bluetooth
Implementation and Controlling of Electrical Appliances by using Bluetooth
 
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
[IJET-V2I3P18] Authors: Mr. B. N. Patil , Mr. Sandesh Sonar , Mr. Pavankumar ...
 
Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)
 
IRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with SolarIRJET - Bluetooth based Digital Notice Board with Solar
IRJET - Bluetooth based Digital Notice Board with Solar
 
IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-Controller
 
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-siteMajor Project Synopsis Report on IoT based DC Motor Through a Web-site
Major Project Synopsis Report on IoT based DC Motor Through a Web-site
 
Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...Bi directional speed control of dc motor and stepper motor through mat lab us...
Bi directional speed control of dc motor and stepper motor through mat lab us...
 

Recently uploaded

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 

Recently uploaded (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 

Design and Construction of DC Motor Speed Controller Using Android.ppt

  • 1. World University of Bangladesh Presented By: Toukir Ahmad WUB/09/18/67/4291 Nazmus Sakib WUB/09/18/67/4282 Design and Construction of DC Motor Speed Controller Using Android Supervised By: Md. Istianatur Rahman Sr.Lecturer Department of EEE
  • 2. Background Rapid progress in microelectronics and microcontrollers in recent years has made it possible to apply modern control technology to control efficient and reliable operation of many applications such as the engine, anti-lock braking system (ABS), cruise, steering, and vehicle traction. Many of these operations including DC motor and therefore there is a need for implementing effective control strategies with digital control of these motors. The speed of DC motor is directly proportional to armature voltage and inversely proportional to field flux and adjustable speed drives can be operated over a wide range by controlling armature or field excitation. Development of various solid state switching devices such as diode, transistor and thyristor along with various analog/digital chips used in firing/controlling circuits, have made dc drives more handy for control in numerous areas of applications. For DC motor speed control, closed-loop PWM technique is widely used and well known . In this technique, the regulation of motor’s speed is realized by changing the voltage of motor which is adjusted by the duty ratio of PWM. In order to improve the performance of motor’s speed regulation and to reduce the steady-state error of the rotational speed of motor, a high- performance microcontroller can be used.In this work, an arduino microcontroller is used for implementation. 1
  • 3. Executive Summary This work presents a simple speed control application for a DC motor . The purpose of this application is to maintain the desired speed on a generator operating on the same axis to the motor .Bluetooth is an emerging technology that is making our world smarter. The idea of connected world cannot be imagined without IoT. An Bluetooth based Motor Control is one such example. In Bluetooth enabled Motor control environment various things such as Machines, all are connected to the Internet and allowing user to monitor and control things regardless of time and location constraint. In our country, most of time electrical loads are left ON even when they are not needed. To reduce wastage of electrical energy, it is important to use electricity as per the requirement. In this thesis book, an IoT based prototype of a Motor Controller is designed and implemented. The proposed prototype Motor Controller along with its Android App and Node MCU and Arduino module as its main controller is successfully implemented and the results of the implementation are presented. 2
  • 4.  To design and implement a Bluetooth based control unit to wirelessly control a Motor using PWM technique. Objectives 3
  • 5. Methodology • Creating an idea for Design and Construction of Closed Loop DC Motor Speed Controller Using PWM. And designing a block diagram & circuit diagram to know which components need to construct it. • Collecting the all components and programming for the microcontroller to controlled the system. • Setting all components in a PCB board & soldering. Then assembling the all block in a board and finally run the system & checking. 4
  • 6. System Block diagram Figure: Block Diagram Of Bluetooth Based Motor Speed Control & RPM Checker System. 5
  • 7. Schematic Diagram Figure: Schematic Diagram Of Bluetooth Based Motor Speed Control & RPM Checker System. 6
  • 8. Working Principle The system gives the user the ability to control the speed and the movement direction of four D.C motors that are represented by a small model car through an Android application that is developed for mobile devices. The user connects to the model car via a Bluetooth connection and sends commands for controlling the model car. The application sends a text message to the HC-05 slave module then the text message is processed by the Arduino Nano that controls the L298N drivers thus controlling the DC motors The text message “1” is used for RPM 100 movement, the text message “2” is used for RPM 500 movement, the text message “3 ” is used for RPM 1000 movement, the text message “4” is used for RPM 1500 movement and the text message “0” is use to stop the DC motors. . 7
  • 9. Arduino Uno Microcontroller • Arduino is an open-source electronics prototyping platform. • Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. Fig: An Arduino Uno 8
  • 10. HC-05 Bluetooth Module HC-06 Bluetooth Module is a Class 2 slave module that is made for wireless serial communications. If the module is paired with a primary Bluetooth device (e.g. computer, smartphone, tablet) its transmission becomes transparent to the user. All the data received by the module via the serial input from the microcontroller is immediately transmitted and when the module receives data, it is sent via the serial interface. Interfacing the module with a microcontroller doesn’t need a specific software code because of the serial interface mention above. The HC-06 Bluetooth module operates at voltage between 3.6V and 6V . The HC-06 technical specifications are: - Bluetooth chip: CSR - Technology: Bluetooth 2.0 + EDR - Operating voltage: 3.6V-6V - UART interface with configurable baud rate - Supports 8 Mb external flash - Supports 802.11 protoco 10 Fig:HC-06 Bluetooth module
  • 11. . DC Motor 11 A DC motor is any of a class of rotary electrical motors that converts direct current (DC) electrical energy into mechanical energy. The most common types rely on the forces produced by magnetic fields. Nearly all types of DC motors have some internal mechanism, either electromechanical or electronic, to periodically change the direction of current in part of the motor.DC motors were the first form of motor widely used, as they could be powered from existing direct-current lighting power distribution systems. A DC motor's speed can be controlled over a wide range, using either a variable supply voltage or by changing the strength of current in its field windings. Small DC motors are used in tools, toys, and appliances. The universal motor can operate on direct current but is a lightweight brushed motor used for portable power tools and appliances. Larger DC motors are currently used in propulsion of electric vehicles, elevator and hoists, and in drives for steel rolling mills
  • 12. L293D H-Bridge Motor Driver  L293D Dual H-Bridge Driver.  Motor direction can be controlled.  IN1 and IN2 fed from PWM.  Max Motor output 36v  Supply Range 4.5-36V  Max current output 1.2 A, Max temperature 70 degrees Fahrenheit.  Low Power Sleep mode and internal shutdown functions for over temperature protection. 13
  • 13. List Of Components With Price 14 Sl.no Particulars Specification Qty. Unit Price (Taka) Total Price (Taka) 1 Arduino Nano Atmega 328p 1 800 800 2 LCD display 16*2 1 250 250 3 Brashless Motor 1 100 100 4 HC-06 Bluetooth module 1 350 350 5 IR Sensor 1 350 350 6 L293D Motor Driver IC 3 150 150 7 Buzzer 1 10 10 8 12 volt step Down Transformer 1A 1 120 120 9 Diode 1 15 15 10 7805 Voltage Regulator ic 2 7 14 11 Capacitor 2 10 20 12 Others 500 500 Total 2660/=
  • 14. Resulting RPM, Voltage ,Current graph
  • 15. Advantages  Direction control from a remote place  It is easy to operate.  The system has high sensitivity and not much sensitive to the environmental changes  The system is reliable and inexpensive. The control unit can control a BLDC Motor over a long distance, also the hardware and software components required in the system implementation are locally and readily available. 9
  • 16. Applications 16 Motor possess excellent torque speed characteristics and offer a wide range of speed control, and due to this the demand for motors will be undiminished. Robotics Remote control car. Quad copter/Drone. Industrial Uses. Household Uses.
  • 17. This system accurately controls the speed of the motor using PWM Technique. The system uses an Arduino Nano & Node MCU to achieve this purpose. We here constantly monitor the motor speed using an IR sensor. The sensor is used to keep track of the fan motor rotation and measure its RPM .The sensor is interfaced with the microcontroller and provides input to the microcontroller. The microcontroller then calculates motor speeds based on signals provided by the sensor. The microcontroller is also interfaced with an LCD display to display the status of the system along with motor speed. The project uses fuzzy logic to increase and decrease PWM supply based on the fan speed monitored to keep it spinning very close to the desired speed. Thus microcontroller constantly supplies PWM pulses to keep the motor running around the desired speed as per the PWM Technique. Discussion 17
  • 18. This paper is an introduction to the world of control systems using Bluetooth technology and smart mobile devices based on the Android operating system. The Android smartphone operating system is a suitable environment for developing an efficient and easy to customize program, which allows the user to control via a Bluetooth connection the created system. The controlled system uses the Atmega328 microcontroller, this microcontroller was intended for the realization of various technical solutions in the field of electronics, mechatronics and automation. Most wireless control systems use RF modules, but the paper demonstrates thatthe use of Bluetooth technology is a similar or better solution to effectively and securely control certain systems that use a wireless connection. The L298N module that controls the D.C motors is easy to implement together with a development board like the one used to create this system and the D.C motors with a small size / power still present a viable solution for various practical applications Conclusion 18
  • 19. Future Scope  In future this system can developed for Industrial purpose.  In future it will be more developed which is completely online control. 19