Project Wheel Chair
Project Wheel Chair
Project Wheel Chair
On
submitted BY
J. SRUJANA (18M61A0493)
S. VENKATARJUNA (18RC1A0428)
Y. JAYA SURYA TEJA (19M65A0415)
G. GOPI (19M65A0402)
P. ASHA (18M61A04A9)
Professor& HOD
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
SWARNA BHARATHI INSTITUTE OF SCIENCE & TECHNOLOGY, KHAMMAM
(Approved by AICTE, Govt. of TS& Affiliated to JNTUH, Hyderabad)
(2021-22)
CERTIFICATE
This is to certify that the project report entitled “Quadriplegics wheel chair
control by hand motion using accelerometer” is a Bonafede record of work
carried outby J.SRUJANA(18M61A0493),G.GOPI(19M65A0402), Y.JAYA SURYA TEJA
(19M65A0415), S.VENKATARJUNA (18RC1A0428), P.ASHA (18M61A04A9). in partial
fulfillment for the award of degree of BACHELOR OF TECHNOLOGY in ELECTRONICS
AND COMMUNICATION ENGINEERING of Jawaharlal Nehru Technological University
Hyderabad, Hyderabad during the academic year2021-2022.
J. SRUJANA (18M61A0493)
S. VENKATARJUNA (18RC1A0428)
Y. JAYA SURYA TEJA (19M65A0415)
G. GOPI (19M65A0402)
P. ASHA (18M61A04A9)
INDEX
DESCRIPTION PAGENO
CHAPTER-1 ABSTRACT 1
CHAPTER-2 INTRODUCTION
CHAPTER-3 5
CHAPTER-5 CONCLUSIONS 13
CHAPTER-6 ACKNOWLEDGEMENTS 14
CHAPTER-7 REFERENCES 15
“QUADRIPLEGICS WHEELCHAIR CONTROL BY HAND
MOTION USING MEMS”
CHAPTER 1
1.Abstract:
This paper implements & develops a wheel chair control for the physically challenged by
employing hand gesture recognition using MEMS technology. Tremendous advances have
been made in the field of wheelchair technology; however, even these significant advances
haven’t been effective in helping unassisted quadriplegics to navigate the wheelchair. Here, a
simple cost-effective wheelchair is developed which can be controlled by simple hand
gestures for directions like left, right, front, and back. An accelerometer MEMS sensor is
used to control the wheelchair through hand gestures made by the impaired person and moves
accordingly. This paper also presents the experimental results on the movement responses of
the developed wheel chair with patients of varying weight.
Block Diagram
POWER
SUPPLY LCD
MOTOR1
ULTRASON
IC SENSOR L293D IC
Arduino
MEMS
UNO MOTOR2
Hardware Components
1. Arduino
2. 16X2 LCD
3. MEMS
4. ULTRASONIC SENSOR
5. L293D IC
6. MOTORS
INTRODUCTION :
This paper proposes an integrated approach to real time detection, tracking and
direction recognition of hands, which is intended to be used as a human-robot
interaction interface for the intelligent wheelchair. This paper is to demonstrate that
accelerometers can be used to effectively translate finger and hand gestures into
computer interpreted signals. For gesture recognition the accelerometer data is
calibrated and filtered. The accelerometers can measure the magnitude and direction
of gravity in addition to movement induced acceleration. In order to calibrate the
accelerometers, we rotate the device’s sensitive axis with respect to gravity and use
the resultant signal as an absolute measurement. Integrating a single chip wireless
solution with a MEMS accelerometer would yield an autonomous device small
enough to apply to the fingernails, because of their small size and weight.
Accelerometers are attached to the fingertips and back of the hand. Arrows on the
hand show the location of accelerometers and their sensitive directions, that the
sensitive direction of the accelerometer is in the plane of the hand. The gesture based
wheelchair is suitable for the elderly and the physically challenged people who are
unfortunate to have lost ability in their limbs due to paralysis or by birth or by old age.
Elders find it tough to move inside the house for day to day activities without help or
external aid. Our proposed system makes use of a wheelchair that can be used by
elderly or physically. Challenged to move inside the home without difficulty and
without external aid. The elders may also forget the way to the different rooms in
house due to the increase in forgetfulness as they become older. The physically
challenged, find difficult to move the wheel chair without help from others. By
making use of the system, the elderly and the physically challenged can go to different
rooms in the house like kitchen, living room, dining room etc by just showing a
gesture which is predefined to that particular room. It is also a virtue of the system
that even the foot can be substituted in place of the hand for users who might find that
more convenient. The aim of this project is to controlling a wheel chair and electrical
devices by using MEMS ACCELEROMETER SENSOR (Micro Electro Mechanical
Systems) technology. MEMS ACCELEROMETER SENSOR is a Micro
Electromechanically Sensor which is a highly sensitive sensor and capable of
detecting the tilt. This sensor finds the tilt and makes use of the accelerometer to
change the direction of the wheel chair depending on tilt. For example if the tilt is to
the right side then the wheel chair moves in right direction or if the tilt is to the left
side then the wheel chair moves in left direction. Wheel chair movement can be
controlled in Forward, Reverse, and Left and Right direction along with obstacle
detection using ultrasonic sensor. Automation is the most frequently spelled term in
the field of electronics. The hunger for automation brought many revolutions in the
existing technologies. One among the technologies, which had greater development, is
the MEMS ACCELEROMETER SENSOR. These had greater importance than any
other technologies due to its user friendly nature. MEMS ACCELEROMETER
SENSOR based devices can be easily reachable to the common man due to its simpler
operation.
CHAPTER 2
EMBEDDED SYSTEMS
2.1 Introduction:
An embedded system is a system which is going to do a predefined specified task is
the embedded system and is even defined as combination of both software and hardware. A
general-purpose definition of embedded systems is that they are devices used to control,
monitor or assist the operation of equipment, machinery or plant. "Embedded" reflects the
fact that they are an integral part of the system. At the other extreme a general-purpose
computer may be used to control the operation of a large complex processing plant, and its
presence will be obvious.
All embedded systems are including computers or microprocessors. Some of these
computers are however very simple systems as compared with a personal computer.
The very simplest embedded systems are capable of performing only a single function or set
of functions to meet a single predetermined purpose. In more complex systems an application
program that enables the embedded system to be used for a particular purpose in a specific
application determines the functioning of the embedded system. The ability to have programs
means that the same embedded system can be used for a variety of different purposes. In
some cases, a microprocessor may be designed in such a way that application software for a
particular purpose can be added to the basic software in a second process, after which it is not
possible to make further changes.
The applications software on such processors is sometimes referred to as firmware.
The simplest devices consist of a single microprocessor (often called a "chip”), which may
itself be packaged with other chips in a hybrid system or Application Specific Integrated
Circuit (ASIC). Its input comes from a detector or sensor and its output goes to a switch or
activator which (for example) may start or stop the operation of a machine or, by operating a
valve, may control the flow of fuel to an engine.
As the embedded system is the combination of both software and hardware
Software Hardware
ALP Processor
C Peripherals
VB memory
Etc.,
Transport
Domestic service
Communications
Office systems and mobile equipment
Banking, finance and commercial
Medical diagnostics, monitoring and life support
Testing, monitoring and diagnostic systems
2.4 Micro Processor (µp):
A silicon chip that contains a CPU. In the world of personal computers, the terms
microprocessor and CPU are used interchangeably. At the heart of all personal computers and
most work stations sits a microprocessor. Microprocessors also control the logic of almost all
digital devices, from clock radios to fuel-injection systems for automobiles.
CHAPTER 3
POWER SUPPLY
3.1 Introduction:
The power supplies are designed to convert high voltage AC mains electricity to a
suitable low voltage supply for electronic circuits and other devices. A power supply can by
broken down into a series of blocks, each of which performs a particular function. A dc power
supply which maintains the output voltage constant irrespective of ac mains fluctuations or load
variations is known as “Regulated D.C Power Supply”.
3.1.1 Block Diagram of Power Supply:
Fig.3.1 Block Diagram of Power Supply
Working of Transformer:
A transformer consists of two coils (often called 'windings') linked by an iron core, as
shown in figure below. There is no electrical connection between the coils, instead they are
linked by a magnetic field created in the core.
Step-Down Transformer
Step-Down Transformer:
Step down transformers are designed to reduce electrical voltage. Their primary
voltage is greater than their secondary voltage. This kind of transformer "steps down" the
voltage applied to it. For instance, a step-down transformer is needed to use a 110v product in
a country with a 220v supply.
Step down transformers convert electrical voltage from one level or phase
configuration usually down to a lower level. They can include features for electrical isolation,
power distribution, and control and instrumentation applications. Step down transformers
typically rely on the principle of magnetic induction between coils to convert voltage and/or
current levels.
Step down transformers are made from two or more coils of insulated wire wound
around a core made of iron. When voltage is applied to one coil (frequently called the
primary or input) it magnetizes the iron core, which induces a voltage in the other coil,
(frequently called the secondary or output). The turn’s ratio of the two sets of windings
determines the amount of voltage transformation.
3.3 Diodes:
Diodes allow electricity to flow in only one direction. The arrow of the circuit symbol shows
the direction in which the current can flow. Diodes are the electrical version of a valve and
early diodes were actually called valves.
Fig.3.7 Regulator
CHAPTER 4
SOFTWARE
4.1 Proteus
Proteus is a simulation and design software tool developed by Lab center
Electronics for Electrical and Electronic circuit design. It also possesses 2D CAD drawing feature.
It deserves to bear the tagline “From concept to completion”.
It is a software suite containing schematic, simulation as well as PCB designing.
ISIS is the software used to draw schematics and simulate the circuits in real time. The
simulation allows human access during run time, thus providing real time simulation.
ARES is used for PCB designing. It has the feature of viewing output in 3D view of
the designed PCB along with components.
The designer can also develop 2D drawings for the product.
4.1.1 Features
ISIS has wide range of components in its library. It has sources, signal generators,
measurement and analysis tools like oscilloscope, voltmeter, ammeter etc., probes for real
time monitoring of the parameters of the circuit, Switches, Displays, loads like motors and
lamps, discrete components like resistors, capacitors, inductors, transformers, digital and
analog Integrated circuits, semi-conductor switches, relays, microcontrollers, processors,
sensors etc.
ARES offers PCB designing up to 14 inner layers, with surface mount and through
hole packages. It is embedded with the foot prints of different category of components like
ICs, transistors, headers, connectors and other discrete components. It offers Auto routing and
manual routing options to the PCB Designer. The schematic drawn in the ISIS can be directly
transferred ARES.
Starting New Design
Step 1: Open ISIS software and select new design in File menu
Figure 4.1 Proteus File Menu
Step 2: A dialogue box appears to save the current design. However, we are creating a new
design file so you can click Yes or No depending on the content of the present file. Then a
Pop-Up appears asking to select the template. It is similar to selecting the paper size while
printing. For now, select default or according to the layout size of the circuit.
Step 3: An untitled design sheet will be opened, save it according to your wish, it is better to
create a new folder for every layout as it generates other files supporting your design.
However, it is not mandatory.
Figure 4.3 Proteus Design Sheet
Step 4: To Select components, Click on the component mode button.
Written in C, C++
Operating system Windows, macOS, Linux
Platform IA-32, x86-64, ARM
Type Integrated development environment
License LGPL or GPL license
Website blog.arduino.cc/2019/10/18/arduino-
pro-ide-alpha-preview-with-
advanced-features/
Here, we are selecting just one of the examples with the name Blink. It turns the LED
on and off with some time delay. You can select any other example from the list.
Step 6 − Select your Arduino board.
To avoid any error while uploading your program to the board, you must select the
correct Arduino board name, which matches with the board connected to your computer.
Go to Tools → Board and select your board.
Here, we have selected Arduino Uno board according to our tutorial, but you must select the
name matching the board that you are using.
Step 7 − Select your serial port.
Select the serial device of the Arduino board. Go to Tools → Serial Port menu. This
is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial
ports). To find out, you can disconnect your Arduino board and re-open the menu, the entry
that disappears should be of the Arduino board. Reconnect the board and select that serial
port.
Step 8 − Upload the program to your board.
Before explaining how we can upload our program to the board, we must
demonstrate the function of each symbol appearing in the Arduino IDE toolbar.
HARDWARE REQUIREMENT
5.1 Hardware Requirement:
Arduino
16X2LCD
MEMS
ULTRASONIC SENSOR
L293D IC
MOTORS
5.1.1 Arduino
Arduino is a prototype platform (open-source) based on an easy-to-use hardware and
software. It consists of a circuit board, which can be programed (referred to as a
microcontroller) and a ready-made software called Arduino IDE (Integrated Development
Environment), which is used to write and upload the computer code to the physical board.
The key features are −
Arduino boards are able to read analog or digital input signals from different sensors
and turn it into an output such as activating a motor, turning LED on/off, connect to
the cloud and many other actions.
You can control your board functions by sending a set of instructions to the
microcontroller on the board via Arduino IDE (referred to as uploading software).
Unlike most previous programmable circuit boards, Arduino does not need an extra
piece of hardware (called a programmer) in order to load a new code onto the board.
You can simply use a USB cable.
Additionally, the Arduino IDE uses a simplified version of C++, making it easier to
learn to program.
Finally, Arduino provides a standard form factor that breaks the functions of the
micro-controller into a more accessible package.
Board Types
Various kinds of Arduino boards are available depending on different
microcontrollers used. However, all Arduino boards have one thing in common: they are
programed through the Arduino IDE.
The differences are based on the number of inputs and outputs (the number of
sensors, LEDs, and buttons you can use on a single board), speed, operating voltage, form
factor etc. Some boards are designed to be embedded and have no programming interface
(hardware), which you would need to buy separately. Some can run directly from a 3.7V
battery, others need at least 5V.
Here is a list of different Arduino boards available.
Table 5.1 Arduino boards based on ATMEGA328 microcontroller
Board Name Operating Clock Digital Analog PWM UART Programming
Volt Speed i/o Inputs Interface
Arduino FTDI-
Ethernet 5V 16MHz 14 6 6 1 Compatible
Header
FTDI-
Arduino Fio 3.3V 8MHz 14 8 6 1 Compatible
Header
LilyPad FTDI-
Arduino 328 3.3V 8MHz 14 6 6 1 Compatible
main board Header
LilyPad FTDI-
Arduino simple 3.3V 8MHz 9 4 5 0 Compatible
board Header
Table 5.2Arduino boards based on ATMEGA32u4 microcontroller
Board Name Operating Clock Digital Analog PWM UART Programming
Volt Speed i/o Inputs Interface
Voltage Regulator
The function of the voltage regulator is to control the voltage given to the
Arduino board and stabilize the DC voltages used by the processor and other
elements.
Crystal Oscillator
The crystal oscillator helps Arduino in dealing with time issues. How does
Arduino calculate time? The answer is, by using the crystal oscillator. The
number printed on top of the Arduino crystal is 16.000H9H. It tells us that the
frequency is 16,000,000 Hertz or 16 MHz
Arduino Reset
You can reset your Arduino board, i.e., start your program from the beginning.
You can reset the UNO board in two ways. First, by using the reset button (17) on
the board. Second, you can connect an external reset button to the Arduino pin
labelled RESET (5).
Analog pins
The Arduino UNO board has six analog input pins A0 through A5. These pins can
read the signal from an analog sensor like the humidity sensor or temperature
sensor and convert it into a digital value that can be read by the microprocessor.
Main microcontroller
Each Arduino board has its own microcontroller (11). You can assume it as the
brain of your board. The main IC (integrated circuit) on the Arduino is slightly
different from board to board. The microcontrollers are usually of the ATMEL
Company. You must know what IC your board has before loading up a new
program from the Arduino IDE. This information is available on the top of the IC.
For more details about the IC construction and functions, you can refer to the data
sheet.
ICSP pin
Mostly, ICSP (12) is an AVR, a tiny programming header for the Arduino
consisting of MOSI, MISO, SCK, RESET, VCC, and GND. It is often referred to
as an SPI (Serial Peripheral Interface), which could be considered as an
"expansion" of the output. Actually, you are slaving the output device to the
master of the SPI bus.
TX and RX LEDs
On your board, you will find two labels: TX (transmit) and RX (receive). They
appear in two places on the Arduino UNO board. First, at the digital pins 0 and 1,
to indicate the pins responsible for serial communication. Second, the TX and RX
led (13). The TX led flashes with different speed while sending the serial data.
The speed of flashing depends on the baud rate used by the board. RX flashes
during the receiving process.
Digital I/O
The Arduino UNO board has 14 digital I/O pins (15) (of which 6 provide PWM
(Pulse Width Modulation) output. These pins can be configured to work as input
digital pins to read logic values (0 or 1) or as digital output pins to drive different
modules like LEDs, relays, etc. The pins labeled “~” can be used to generate
PWM.
AREF
AREF stands for Analog Reference. It is sometimes, used to set an external
reference voltage (between 0 and 5 Volts) as the upper limit for the analog input
pins.
MEMS
Introduction:
Microelectromechanical systems (MEMS) is the technology of the very small, and
merges at the nano-scale into nanoelectromechanical systems. MEMS are also referred to as
micromachines (in Japan), or Micro Systems Technology - MST (in Europe). MEMS is an
emerging technology which uses the tools and techniques that were developed for the
Integrated Circuit industry to build microscopic machines. These machines are built on
standard silicon wafers. The real power of this technology is that many machines can be built
at the same time across the surface of the wafer, with no assembly required. Since it is a
photographic-like process, it is just as easy to build a million machines on the wafer as it
would be to build just one.
MEMS are quietly changing the way you live, in ways that you might never imagine.
The device that senses your car has been in an accident, and fires the airbag is a MEMS
device. Most new cars have over a dozen MEMS devices, making your car safer, more
energy efficient, and more environmentally friendly. MEMS are finding their way into a
variety of medical devices, and everyday consumer products.
MEMS are quietly changing the way you live, in ways that you might never imagine.
The device that senses your car has been in an accident, and fires the airbag is a MEMS
device. Most new cars have over a dozen MEMS devices, making your car safer, more
energy efficient, and more environmentally friendly. MEMS are finding their way into a
variety of medical devices, and everyday consumer products.
Manufacturability:
Another significant challenge is in the area of MEMS packaging. Many devices that
work properly at the water level cannot be effectively packaged for use in real applications.
There has been significant strides in overcoming stiction issues, and achieving
manufacturable MEMS devices. The stiction problem has been addressed at both an
engineering and a physics level. Engineering wise, stiction can be minimized by careful
consideration during design. Devices can be designed to minimize stiction by creating
devices that a stiff, and have a minimum area of potential contact. Stiff devices have a larger
restoring force to battle against stiction, and designing devices with dimples to limit contact
area reduces the stiction force. On the Physics front treating the surfaces with Self Assembles
Montoya’s (SAMs) can lower the surface energy of the devices and reduce the stiction forces.
Combinations of the Engineering and Physics approaches has led devices with
manufacturability approaching that of Integrated Circuits.
The chart below shows the product yield during the development of a complex
MEMS-based mirror chip. It can be seen that sustained yields in the high 90% were
obtained. This chart represents over 25,000 devices manufactured. For this product, the
stiction problem was overcome through the use of sophisticated design techniques, and
development of a proprietary back-end-of-line release capability. This combination of design
and processing results in stiction free devices suitable for use in real products.
Reliability
The types of MEMS devices that are the most reliable, and the easiest to qualify are devices
that can be packaged in such a way as to protect them from the environment. An excellent
example of this is the case of optical MEMS devices. These devices can be packaged in a
traditional ceramic package, with a glass lid. The glass lid, hermetically attached to the
ceramic package creates a "safe" environment for the sensitive MEMS chip, while still
allowing photons to interact with the MEMS device.
ADXL103/203
GENERAL DESCRIPTION
The ADXL103/ADXL203 are high precision, low power, complete single- and dual-axis
accelerometers with signal conditioned voltage outputs, all on a single, monolithic IC. The
ADXL103/ADXL203 measure acceleration with a full-scale range of ±1.7 g. The
ADXL103/ADXL203 can measure both dynamic acceleration (for example, vibration) and
static acceleration (for example, gravity).
THEORY OF OPERATION
This technology can be used for measuring: wind speed and direction
(anemometer), fullness of a tank and speed through air or water. For
measuring speed or direction a device uses multiple detectors and calculates
the speed from the relative distances to particulates in the air or water. To
measure the amount of liquid in a tank, the sensor measures the distance to
the surface of the fluid. Further applications include: humidifiers
sonar, ultrasonography burglar and non-destructive testing.
Supply voltage 5V
Minimal Range 3 cm
Resolution 1 cm
Specification
Hardware Installation
A short ultrasonic pulse is transmitted at the time 0, reflected by an object. The senor
receives this signal and converts it to an electric signal. The next pulse can be transmitted
when the echo is faded away. This time period is called cycle period. The recommend
cycle period should be no less than 50ms. If a 10μs width trigger pulse is sent to the signal
pin, the Ultrasonic module will output eight 40kHz ultrasonic signal and detect the echo
back. The measured distance is proportional to the echo pulse width and can be calculated
by the formula above. If no obstacle is detected, the output pin will give a 38ms high level
signal.
L293D IC:
L293D is basically a high current dual motor driver/controller Integrated Circuit (IC). It is
able to drive load having current up to 1A at the voltage ranging from 4.5V to 36V. Motor
driver usually act as current amplifier because they receive a low current signal as an input
and provides high current signal at the output.
Motors usually H-Bridge driver circuits and is able to control two operates on this higher
current. L-293D has to built-in DC motors at a time in both clockwise and counter clockwise
direction. It has two enable pins and they should be kept high in order to control the motor.
By changing the polarity of applied signal motor can be rotated in either clockwise or counter
clockwise direction. If L 293D enable pin is high, its corresponding driver will provide the
desired out. If the enable pin is low, there will be no output. L-293D has different features
including internal ESD protection, large voltage supply range, large output current per
channel, high noise immunity input etc. L 293D plays a vital role in electronics era and has
several different applications e.g relay drivers, DC motor drivers, stepping motor drivers etc.
The further detail about L 293D motor driver/controller will be given later in this tutorial.
Introduction to L293D
L293D is basically a motor driver or controller. It has two built in H-bridge circuits which are
able to control two DC motors simultaneously in both clockwise and counter clockwise
direction. It acts as a current high amplifier because it takes low current signal at its input and
provides higher current signal at the output in order to drives different load e.g., stepper
motor & DC motors. Its features include large input voltage supply range, large output
current high noise immunity input signals etc. Its common real-life applications include
stepping motor drivers, relay drivers, DC motor drivers etc. L-293D motor driver/controller is
shown in the figure given below.
1. L293D Pins
L-293D has sixteen (16) pins, having different individual functions.
All of these sixteen pins along with their serial no, are given in the table shown below.
Motor is a device that creates motion, not an engine; it usually refers to either an electrical
motor or an internal combustion engine.
Industrial motors come in a variety of basic types. These variations are suitable for many
different applications. Naturally, some types of motors are more suited for certain
applications than other motor types are. This document will hopefully give some guidance in
selecting these motors.
AC Motors
The most common and simple industrial motor is the three phase AC induction motor,
sometimes known as the "squirrel cage" motor. Substantial information can be found about
any motor by checking its (nameplate).
Advantages
Simple Design
Low Cost
Reliable Operation
Easily Found Replacements
Variety of Mounting Styles
Many Different Environmental Enclosures
Simple Design
The simple design of the AC motor -- simply a series of three windings in the exterior (stator)
section with a simple rotating section (rotor). The changing field caused by the 50 or 60 Hertz
AC line voltage causes the rotor to rotate around the axis of the motor.
1. The fixed number of winding sets (known as poles) built into the motor, which
determines the motor's base speed.
2. The frequency of the AC line voltage. Variable speed drives change this frequency to
change the speed of the motor.
3. The amount of torque loading on the motor, which causes slip.
Low Cost
The AC motor has the advantage of being the lowest cost motor for applications requiring
more than about 1/2 hp (325 watts) of power. This is due to the simple design of the motor.
For this reason, AC motors are overwhelmingly preferred for fixed speed applications in
industrial applications and for commercial and domestic applications where AC line power
can be easily attached. Over 90% of all motors are AC induction motors. They are found in
air conditioners, washers, dryers, industrial machinery, fans, blowers, vacuum cleaners, and
many, many other applications.
Reliable Operation
The simple design of the AC motor results in extremely reliable, low maintenance operation.
Unlike the DC motor, there are no brushes to replace. If run in the appropriate environment
for its enclosure, the AC motor can expect to need new bearings after several years of
operation. If the application is well designed, an AC motor may not need new bearings for
more than a decade.
Foot Mount
C-Face
Large Flange
Vertical
Specialty
DC Motors
The brushed DC motor is one of the earliest motor designs. Today, it is the motor of choice in
the majority of variable speed and torque control applications.
Advantages
The design of the brushed DC motor is quite simple. A permanent magnetic field is created in
the stator by either of two means:
Permanent magnets
Electro-magnetic windings
If the field is created by permanent magnets, the motor is said to be a "permanent magnet DC
motor" (PMDC). If created by electromagnetic windings, the motor is often said to be a
"shunt wound DC motor" (SWDC). Today, because of cost-effectiveness and reliability, the
PMDC motor is the motor of choice for applications involving fractional horsepower DC
motors, as well as most applications up to about three horsepower.
At five horsepower and greater, various forms of the shunt wound DC motor are most
commonly used. This is because the electromagnetic windings are more cost effective than
permanent magnets in this power range.
Caution: If a DC motor suffers a loss of field (if for example, the field power connections are
broken), the DC motor will immediately begin to accelerate to the top speed which the
loading will allow. This can result in the motor flying apart if the motor is lightly loaded. The
possible loss of field must be accounted for, particularly with shunt wound DC motors.
Opposing the stator field is the armature field, which is generated by a changing
electromagnetic flux coming from windings located on the rotor. The magnetic poles of the
armature field will attempt to line up with the opposite magnetic poles generated by the stator
field. If we stopped the design at this point, the motor would spin until the poles were
opposite one another, settle into place, and then stop -- which would make a pretty useless
motor!
However, we are smarter than that. The section of the rotor where the electricity enters the
rotor windings is called the commutator. The electricity is carried between the rotor and the
stator by conductive graphite-copper brushes (mounted on the rotor) which contact rings on
stator. Imagine power is supplied:
The motor rotates toward the pole alignment point. Just as the motor would get to this point,
the brushes jump across a gap in the stator rings. Momentum carries the motor forward over
this gap. When the brushes get to the other side of the gap, they contact the stator rings again
and -- the polarity of the voltage is reversed in this set of rings! The motor begins
accelerating again, this time trying to get to the opposite set of poles. (The momentum has
carried the motor past the original pole alignment point.) This continues as the motor rotates.
In most DC motors, several sets of windings or permanent magnets are present to smooth out
the motion.
The maximum armature voltage which corresponds to a motor's rated speed (these motors are
usually given a rated speed and a maximum speed, such as 1750/2000 rpm) are available in
certain standard voltages, which roughly increase in conjunction with horsepower. Thus, the
smallest industrial motors are rated 90 VDC and 180 VDC. Larger units are rated at 250
VDC and sometimes higher.
Specialty motors for use in mobile applications are rated 12, 24, or 48 VDC. Other tiny
motors may be rated 5 VDC.
Most industrial DC motors will operate reliably over a speed range of about 20:1 -- down to
about 5-7% of base speed. This is much better performance than the comparable AC motor.
This is partly due to the simplicity of control, but is also partly due to the fact that most
industrial DC motors are designed with variable speed operation in mind, and have added
heat dissipation features which allow lower operating speeds.
In a brushed DC motor, torque control is also simple, since output torque is proportional to
current. If you limit the current, you have just limited the torque which the motor can
achieve. This makes this motor ideal for delicate applications such as textile manufacturing.
The result of this design is that variable speed or variable torque electronics are easy to
design and manufacture. Varying the speed of a brushed DC motor requires little more than a
large enough potentiometer. In practice, these have been replaced for all but sub-fractional
horsepower applications by the SCR and PWM drives, which offer relatively precisely
control voltage and current. Common DC drives are available at the low end (up to 2
horsepower) for under US$100 -- and sometimes under US$50 if precision is not important.
Disadvantages
Expensive to produce
Can't reliably control at lowest speeds
Physically larger
High maintenance
Dust
WORKING OF DC MOTOR
Principle
When a rectangular coil carrying current is placed in a magnetic field, a torque acts on the coil which rotates it
continuously.
When the coil rotates, the shaft attached to it also rotates and thus it is able to do mechanical
work.
Every DC motor has six basic parts -- axle, rotor (a.k.a., armature), stator, commutator, field
magnet(s), and brushes. In most common DC motors (and all that Beamers will see), the
external magnetic field is produced by high-strength permanent magnets 1. The stator is the
stationary part of the motor -- this includes the motor casing, as well as two or more
permanent magnet pole pieces. The rotor (together with the axle and attached commutator)
rotate with respect to the stator. The rotor consists of windings (generally on a core), the
windings being electrically connected to the commutator. The above diagram shows a
common motor layout -- with the rotor inside the stator (field) magnets.
The geometry of the brushes, commentator contacts, and rotor windings are such that when
power is applied, the polarities of the energized winding and the stator magnet(s) are
misaligned, and the rotor will rotate until it is almost aligned with the stator's field magnets.
As the rotor reaches alignment, the brushes move to the next commentator contacts, and
energize the next winding. Given our example two-pole motor, the rotation reverses the
direction of current through the rotor winding, leading to a "flip" of the rotor's magnetic field,
driving it to continue rotating.
In real life, though, DC motors will always have more than two poles (three is a very
common number). In particular, this avoids "dead spots" in the commutator. You can
imagine how with our example two-pole motor, if the rotor is exactly at the middle of its
rotation (perfectly aligned with the field magnets), it will get "stuck" there. Meanwhile, with
a two-pole motor, there is a moment where the commutator shorts out the power supply (i.e.,
both brushes touch both commutator contacts simultaneously). This would be bad for the
power supply, waste energy, and damage motor components as well. Yet another
disadvantage of such a simple motor is that it would exhibit a high amount of torque "ripple"
(the amount of torque it could produce is cyclic with the position of the rotor).
Construction and Working
Parts of a DC Motor
Armature
A D.C. motor consists of a rectangular coil made of insulated copper wire wound on a soft iron core. This coil
wound on the soft iron core forms the armature. The coil is mounted on an axle and is placed between the
cylindrical concave poles of a magnet.
Commutator
A commutator is used to reverse the direction of flow of current. Commutator is a copper ring split into two
parts C1 and C2. The split rings are insulated form each other and mounted on the axle of the motor. The two
ends of the coil are soldered to these rings. They rotate along with the coil. Commutator rings are connected to a
battery. The wires from the battery are not connected to the rings but to the brushes which are in contact with
the rings.
Brushes
Two small strips of carbon, known as brushes press slightly against the two split rings, and the split rings rotate
between the brushes.
Working of a DC Motor
When the coil is powered, a magnetic field is generated around the armature. The left side of the armature is
pushed away from the left magnet and drawn towards the right, causing rotation.
When the coil turns through 90 0, the brushes lose contact with the commutator and the current stops flowing
through the coil.
Now when the coil turns through 180 0, the sides get interchanged. As a result, the commutator ring C 1 is now in
contact with brush B2 and commutator ring C2 is in contact with brush B1. Therefore, the current continues to
flow in the same direction.
PARAMETRS OF THE DC MOTRS
1. Direction of rotation
2. Motor Speed
3. Motor Torque
4. Motor Start and Stop
Direction of Rotation
A DC Motor has two wires. We can call them the positive terminal and the negative terminal,
although these are pretty much arbitrary names (unlike a battery where these polarities are
vital and not to be mixed!). On a motor, we say that when the + wire is connected to +
terminal on a power source, and the - wire is connected to the - terminal source on the same
power source, the motor rotates clockwise (if you are looking towards the motor shaft). If you
reverse the wire polarities so that each wire is connected to the opposing power supply
terminal, then the motor rotates counter clockwise. Notice this is just an arbitrary selection
and that some motor manufacturers could easily choose the opposing convention. As long as
you know what rotation you get with one polarity, you can always connect in such a fashion
that you get the direction that you want on a per polarity basis.
DC Motor Rotation vs Polarity
Facts:
DC Motor rotation has nothing to do with the voltage magnitude or the current
magnitude flowing through the motor.
DC Motor rotation does have to do with the voltage polarity and the direction of the
current flow.
DC Motor Speed
Whereas the voltage polarity controls DC motor rotation, voltage magnitude controls motor
speed. Think of the voltage applied as a facilitator for the strengthening of the magnetic field.
In other words, the higher the voltage, the quicker will the magnetic field
become strong. Remember that a DC motor has an electromagnet and a series of permanent
magnets. The applied voltage generates a magnetic field on the electromagnet portion. This
electromagnet field is made to oppose the permanent magnet field. If the electromagnet field
is very strong, then both magnetic entities will try to repel each other from one side, as well
as attract each other from the other side. The stronger the induced magnetic field, the quicker
will this separation/attraction will try to take place. As a result, motor speed is directly
proportional to applied voltage.
Motor Speed Curve
One aspect to have in mind is that the motor speed is not entirely lineal. Each motor will have
their own voltage/speed curve. One thing I can guarantee from each motor is that at very low
voltages, the motor will simply not move. This is because the magnetic field strength is not
enough to overcome friction. Once friction is overcome, motor speed will start to increase as
voltage increase.
The following video shows the concept of speed control and offers some ideas on how this
can be achieved.
Motor Torque
In the previous segment I kind of described speed as having to do with the strength of the
magnetic field, but this is in reality misleading. Speed has to do with how fast the magnetic
field is built and the attraction/repel forces are installed into the two magnetic structures.
Motor strength, on the other hand, has to do with magnetic field strength. The stronger the
electromagnet attracts the permanent magnet the more force is exerted on the motor load.
Per example, imagine a motor trying to lift 10 pounds of weight. This is a force that when
multiplied by a distance (how much from the ground we are lifting the load) results in
WORK. This WORK when exerted through a predetermined amount of time (for how long
we are lifting the weight) gives us power. But whatever power came in, must come out as
energy can not be created or destroyed. So that you know, the power that we are supplying to
the motor is computed by
P = IV
Hence, if the voltage (motor speed) is maintained constant, how much load we are moving
must come from the current. As you increase load (or torque requirements) current must also
increase.
Motor Loading
One aspect about DC motors which we must not forget is that loading or increase of torque
cannot be infinite as there is a point in which the motor simply cannot move. When this
happens, we call this loading “Stalling Torque”. At the same time this is the maximum
amount of current the motor will see, and it is referred to Stalling Current. Stalling deserves a
full chapter as this is a very important scenario that will define a great deal of the controller to
be used. I promise I will later write a post on stalling and its intricacies.
You are already well versed on how to control the motor speed, the motor torque and the
motor direction of rotation. But this is all fine and dandy as long as the motor is actually
moving. How about starting it and stopping it? Are these trivial matters? Can we just ignore
them or should we be careful about these aspects as well? You bet we should!
Starting a motor is a very hazardous moment for the system. Since you have an inductance
whose energy storage capacity is basically empty, the motor will first act as an inductor. In a
sense, it should not worry us too much because current cannot change abruptly in an inductor,
but the truth of the matter is that this is one of the instances in which you will see the highest
currents flowing into the motor. The start is not necessarily bad for the motor itself as in fact
the motor can easily take this Inrush Current. The power stage, on the other hand and if not
properly designed for, may take a beating.
Once the motor has started, the motor current will go down from inrush levels to whatever
load the motor is at. Per example, if the motor is moving a few gears, current will be
proportional to that load and according to torque/current curves.
Stopping the motor is not as harsh as starting. In fact, stopping is pretty much a breeze. What
we do need to concern ourselves is with how we want the motor to stop. Do we want it to
coast down as energy is spent in the loop, or do we want the rotor to stop as fast as possible?
If the latter is the option, then we need braking. Braking is easily accomplished by shorting
the motor outputs. The reason why the motor stops so fast is because as a short is applied to
the motor terminals, the Back EMF is shorted. Because Back EMF is directly proportional to
speed, making Back EMF = 0, also means making speed = 0.
MOTORDRIVER CIRCUIT
The name "H-Bridge" is derived from the actual shape of the switching circuit which control
the motion of the motor. It is also known as "Full Bridge". Basically, there are four switching
elements in the H-Bridge as shown in the figure below.
As you can see in the figure above there are four switching elements named as "High side
left", "High side right", "Low side right", "Low side left". When these switches are turned on
in pairs motor changes its direction accordingly. Like, if we switch on High side left and Low
side right then motor rotate in forward direction, as current flows from Power supply through
the motor coil goes to ground via switch low side right. This is shown in the figure below.
Similarly, when you switch on low side left and high side right, the current flows in opposite
direction and motor rotates in backward direction. This is the basic working of H-Bridge. We
can also make a small truth table according to the switching of H-Bridge explained above.
Truth Table
High Left High Right Low Left Low Right Description
On Off Off On Motor runs clockwise
Off On On Off Motor runs anti-clockwise
On On Off Off Motor stops or decelerates
Off Off On On Motor stops or decelerates
As already said, H-bridge can be made with the help of transistors as well as MOSFETs, the
only thing is the power handling capacity of the circuit. If motors are needed to run with high
current then lot of dissipation is there. So head sinks are needed to cool the circuit.
Now you might be thinking why i did not discuss the cases like High side left on and Low
side left on or high side right on and low side right on. Clearly seen in the diagram you don't
want to burn your power supply by shorting them. So that is why those combinations are not
discussed in the truth table.
CHAPTER 6
RESULT
IOT LCD
IR 1 Arduino Light 1
IR 2
Light 2
Start
Initializing Arduino,
Modules
NO
INP
Yes UT
NO YES
Sensor 1,
ON
Light 1
Light 1 OFF
NO YES ON
Sensor 2,
ON
Light 2 OFF Light 2
ON
End
6.4 Working:
In this project we are implementing automatic street light system using controller and with
sensor. When ever a vehicle passes for the sensor the data will pass to controller, then the
controller will give a signal to relay, then that particular street light will on. The relay will act
as a switching like a switch the street light is connected to output side of the relay, input is
given to controller. We also implemented day and night system with help of LDR sensor. At
day time the street lights will be off state.
CHAPTER 7
CONCLUSION
In the proposed thesis an attempt has been made to design a microcontroller-based Street
light Control system. The proposed system uses an Arduino controller. The control logic is
written in 'C' language using 'KEIL' compiler. The evaluation of the circuit and code has been
done in Proteus software. A time-based intensity control system of LED Street lighting has
been successfully designed. The system is simple and cost effective as compared to wireless
sensor network-based systems. Moreover, its performance does not depend upon dust,
moisture, temperature unlike sensor-based systems. If this system is used with existing grids
in India with thousands of lights per grid, there would he a huge energy saving.
Reference: