Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

DC Motor Speed Control by Android

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

DC MOTOR SPEED CONTROL BY

ANDROID

IBRAHIN SHAIKH (1904310200021) Guided By :-


DHANANJAY KR. GAUTAM (1904310200015) Dr. Pankaj Sahu
DEEPAK VERMA (1904310200014)
MOHD. ATIF(1904310200030)
CONTENT
INTRODUCTION
BLOCK DIAGRAM
 WORKING
SOFTWARE SIMULATION
ANDROID STUDIO
 ADVANTAGES
DISADVANTAGES
APPLICATION
CONCLUSION
FUTURE SCOPE
INTRODUCTION

Interfacing DC motor to the microcontroller is a very


important concept in many industrial and robotic
applications. By interfacing DC motor to the
microcontroller,we can control the direction of the motor,
control the speed of the motor. This article describes you,
Speed Control of DC Motor using 8051microcontroller with
the help of Bluetooth Android controller.
BLOCK DIAGRAM
The major elements of block diagram are:
A. Arduino UNO
B. Bluetooth Module
C. DC motor
A. ARDUINO UNO :-
The Uno is a microcontroller board based on the ATmega328P. It
has 14 digital input/output pins (of which 6 can be used as PWM
outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection,
a power jack, an ICSP header and a reset button. The ATmega328 on
the Uno comes preprogrammed with a boot loader that allows you to
upload new code to it without the use of an external hardware
programmer.
B. BLUETOOTH MODULE:-

Bluetooth serial communication module has two work modes: order-


response work mode and automatic connection work mode. And there are
three work roles at the automatic connection work mode. When the
module is at the automatic connection work mode, it will follow the
default way set lastly to transmit the data automatically. When the
module is at the orderresponse work mode, user can send the AT
command to the module to set the control parameters and sent control
order. The work mode of this Module can be switched by controlling the
module PIN (PIO11) input level. In this project Bluetooth module is used to
send signals from the ARDUINO UNO.
C. DC MOTOR:-
Almost every mechanical movement that we see around us is
accomplished by an electric motor.
Electrical machines are used for the converting energy. Motors take
electrical energy and produce mechanical energy. Electric motor is used to
power hundreds of devices we use in everyday life. An example of small
motor applications includes motors used in automobiles, robot, hand power
tools and food blenders.
WORKING

Signal from Android device will be sent through Bluetooth. This


signal will be communicated with a rduino with the help of
transmitter and receiver of both the devices. This signal will be
represented by a single letter which denotes the speed and
direction of the motor. There are three different direction of
rotation: clockwise, anti-clockwise and stopping of the motor
and these will be represented by different letters. This letter will
vary the speed with reference to the arduino code.
For forward direction the transistor Q1 and Q4 will be ON and for
the reverse direction Q2 and Q3 will ON. Q1 and Q2 are PNP
transistors which becomes ON when low signal is sent and Q3 and
Q4 are NPN transistors which becomes ON when high signal. PWM
pins 5 and 6 are used to control the speed of the in both directions,
they use the concept of varying the dutycycle (PWM Technique).
Dutycycle varies from 0 - 225. So by choosing different duty cycle
speed can be varied. Direction is controlled with the concept of
having H-Bridge
SOFTWARE SIMULATION

The android application in the mobile phone is developed with


the help of Android Studio Software.

ANDROID STUDIO:-

Android Studio is a free integrated development environment


(IDE) from Google and official development environment for
Android. Android Studio is based on IntelliJ IDEA. In addition
to the features that are already implemented in IntelliJ IDEA,
furthermore, the following functions are available: Support for
the development of Android, Android Wear and Android
TVApps .Android Studio uses a build management automation
tool , the on Gradle is based. The system gives the developer the
opportunity for different device types such. B. Tablets to create
optimized versions of the app. Theme editor Android Lint It is
possible to configure Google services like Google Cloud Messaging
within the IDE and apply it directly to the app. Support for
ProGuard and automatic app signing The source code of Android
Studio is freely available.
ADVANTAGES

Bluetooth consumes less power than other devices.


Android application is user-friendly.
Technically expert persons are not required.
 Wireless communication is enhanced.
 Programming is simpler.
DISADVANTAGE
S

Usage of Bluetooth module makes the usage only within short


range.
Usage of android app in smart phones consumes battery.
APPLICATION

 Home automation.
 Many industrial applications require adjustable speed
drive and constant speed for improving the quality product.
 Intensity of light can also be controlled with the help of
android app
CONCLUSION

Thus the speed and direction control of the DC motor is


achieved with the help of Android mobile application with
the help of Bluetooth technology. In this way wireless
communication is also achieve.
FUTURE SCOPE

 In future, apart from controlling the speed and direction


of DC motors, the same technique can be implemented in
both single phase and three phase AC motors as well.
 For long range wireless communication WI-FI module can
be used.
 Touch screen technology can also be implemented.
THANK YOU

You might also like