SlideShare a Scribd company logo
3
Most read
4
Most read
10
Most read
Speed control of DC motor by PWM
technique
Prepared By:
KATHAN SHAH
4/8/2017 1
Introduction to the project
• This project is based on speed control of dc motor using
PWM technique.
• Here we will use temperature controlled dc fan whose
speed is changed according to the level of temperature .
• For measuring the surrounding temperature of system ,
temperature sensor called DHT 22 is used ,which can
also measure humidity .
• speed of the motor is specified for certain range of temp.
through arduino or any equivalent microcontroller.
4/8/2017 2
 Definition: Pulse Width Modulation is a technique that conforms a
signal width, generally pulses based on modulator signal information.
 The general purpose of Pulse Width Modulation is to control power
delivery, especially to inertial electrical devices.
 The on-off behavior changes the average power of signal.
 Output signal alternates between on and off within a specified period.
 If signal toggles between on and off quicker than the load, then the
load is not affected by the toggling.
 A secondary use of PWM is to encode information for transmission
About PWM
4/8/2017 3
Duty Cycle
 Definition: The Duty Cycle is a measure of the time the modulated
signal is in its “high” state.
 It is generally recorded as the percentage of the signal period where
the signal is considered on.
Period (T)
Duty Cycle
(D)
VL
VH
On Off
%100
Period
TimeOn
CycleDuty
4/8/2017 4
Advantages Of PWM Technique
• The main advantage of PWM is that power loss in the switching
devices is very low.
• When a switch is off there is practically no current , and When it is on
and power is being transferred to the load, there is almost no voltage
drop across the switch.
• Power loss , being the product of both , is thus in both cases close to
zero.
• PWM also works well with digital controls , which because of their
on/off nature , can easily set the needed duty cycle.
• Also the temperature sensor DHT22 has low percentage error (0.5%)
and its temperature range is high ( -40 to 80C ) which is considerable
compared to other temperature sensor like LM35 , DHT11 etc.
4/8/2017 5
Hardware Requirements
• Arduino Uno R3: Arduino is a ATMEL based microcontroller which is
used to take a controlling action i.e to change the speed of dc fan
according to the input obtained from the DHT22. It simply adjust the
duty cycle for various temperature range . It is 14 digital I/O pin
device.
• DHT 22: DHT 22 is a family of DHT sensors which is used to measure
the temperature and humidity accurately . It is 4 pin device . It has
internal circuit which can convert analog signal to the digital one
,which can be easily read by microcontroller.
• DC Fan: Here dc fan is just simply a dc motor whose speed is being
changed by varying the duty cycle.
• Power Adapter: power adapter is used to step down the supply ac
voltage in the range of arduino so it can operate safily . We can also use
transformer , rectifier and 7805 regulator set instead of power adapter.
• LCD Display: Here LCD display is used to display the temperature
and duty cycle value . It is 16 X 2 LCD, which is used only for writing
purpose.4/8/2017 6
Software Requirements
• Arduino IDE: Arduino IDE is a software used for the program
development for integrated circuit like Arduino . It is compatible with
any Arduino board like Arduino Uno , LilyPad Arduino ,Red board ,
Arduino Mega , Arduino Leonardo.It can compile the ATMEL based
program generally written in C/C++.It can also compile program .
After compilation we can install program on the Arduino board.
• Proteus: Proteus is used for real time simulation , PCB layout and
schematic arrangement.
• Eagle : Eagle is also used for simulation , schematic circuit and PCB
layout . Here the schematic is made in eagle.
4/8/2017 7
Block Diagram
4/8/2017 8
Application
• Air Conditioning
• Refrigeration System
• Ventilation System
• Transformer OFAF cooling
4/8/2017 9
Future Work
• In future we will prepare flow chart which will give brief information
about the steps of program.
• We will make real time simulation.
• Program implementation in the hardware
4/8/2017 10
THANK YOU
4/8/2017 11

More Related Content

What's hot (20)

PDF
Embedded systems unit 5
baskaransece
 
PPTX
Speed control of DC motor using pulse width modulation technique
Imanul Mazarbhuiya
 
PDF
Chapter 3
Yimam Alemu
 
PPTX
About Sine Pulse Width Modulation
Edgefxkits & Solutions
 
PPTX
Inductive Transducer
Sharath Kumar
 
PPT
8051 MICROCONTROLLER
THANDAIAH PRABU
 
PPTX
Automatic room light controller with bi directional visitor counter using Ard...
PRASENJITMORE2
 
PDF
Microcontrollers 8051 MSP430 notes
Niteesh Shanbog
 
PDF
Voltmeter
vaibhav jindal
 
PPTX
INTRODUCTION TO MICROCONTROLLER
Ankita Jaiswal
 
PDF
Microprocessor-Based Automatic Door Opener
Jitendra Choudhary
 
PDF
L11 rc triggering circuit
Mohammad Umar Rehman
 
PPTX
Current Source Inverter
Rajendra Gharase
 
DOCX
Speed Control of DC Motor
Mafaz Ahmed
 
PPTX
Ic voltage regulators
gajju177
 
PPTX
SCR~ Two Transistor Analogy
Paras Trivedi
 
PPTX
Pipelining approach
GopinathD17
 
PPTX
Speed control of dc motor using matlab
Shridhar kulkarni
 
PPTX
8051 i/o port circuit
dharmendrawaghjipur007
 
PPTX
LIght Dimmer Circuit Using DIAC And TRIAC
Parth Patel
 
Embedded systems unit 5
baskaransece
 
Speed control of DC motor using pulse width modulation technique
Imanul Mazarbhuiya
 
Chapter 3
Yimam Alemu
 
About Sine Pulse Width Modulation
Edgefxkits & Solutions
 
Inductive Transducer
Sharath Kumar
 
8051 MICROCONTROLLER
THANDAIAH PRABU
 
Automatic room light controller with bi directional visitor counter using Ard...
PRASENJITMORE2
 
Microcontrollers 8051 MSP430 notes
Niteesh Shanbog
 
Voltmeter
vaibhav jindal
 
INTRODUCTION TO MICROCONTROLLER
Ankita Jaiswal
 
Microprocessor-Based Automatic Door Opener
Jitendra Choudhary
 
L11 rc triggering circuit
Mohammad Umar Rehman
 
Current Source Inverter
Rajendra Gharase
 
Speed Control of DC Motor
Mafaz Ahmed
 
Ic voltage regulators
gajju177
 
SCR~ Two Transistor Analogy
Paras Trivedi
 
Pipelining approach
GopinathD17
 
Speed control of dc motor using matlab
Shridhar kulkarni
 
8051 i/o port circuit
dharmendrawaghjipur007
 
LIght Dimmer Circuit Using DIAC And TRIAC
Parth Patel
 

Similar to Pwm technique for dc motor Using Arduino (20)

PPTX
Temperature based fan speed control & monitoring using
Jagannath Dutta
 
PPTX
Batch 12(temperature based fan speed control & monitor)
gourishettyvivek
 
PPTX
Temperature based fan speed control & monitoring using
Jagannath Dutta
 
PPTX
Ranisha FAN.pptx
MadishettySrija
 
PDF
IRJET - An IoT based Smart Fan Module
IRJET Journal
 
PPTX
Temperature based fan speed monitoring.pptx
CharanShankarCh
 
PDF
Temp based fan speed control
Sai Malleswar
 
PPTX
Updated_Temperature_Based_Fan_Controller (1).pptx
vaibhavhendre1
 
PDF
Automatic Fan and Light controller using Arduino.pdf
rehanmughal15813461
 
PPTX
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
Ratnesh Kumar chaurasia
 
PDF
Automatic room temperature controlled fan using arduino uno microcontroller
Mohammod Al Emran
 
PPTX
Temperature Controller with Atmega16
Siddhant Jaiswal
 
DOCX
Tamperature controlled fan_project_report[1]
pawan lamsal
 
PPTX
Temperature based speed control of fan
Çdh Suman
 
PPTX
Arduino based automatic temperature controlled fan speed regulator
Edgefxkits & Solutions
 
PPTX
Temp_Fan_Controller_Arduino_I2C_DHT11_Presentation (1).pptx
vaibhavhendre1
 
DOCX
Temperature based fan speed control & monitoring using arduino
Jagannath Dutta
 
PDF
IRJET- Closed Loop Speed Control of DC Motor by using PI Controller
IRJET Journal
 
PDF
Micro processor based temperature controller on power transistors
eSAT Publishing House
 
PPTX
Speed controller for fan
Rifatkhasru009
 
Temperature based fan speed control & monitoring using
Jagannath Dutta
 
Batch 12(temperature based fan speed control & monitor)
gourishettyvivek
 
Temperature based fan speed control & monitoring using
Jagannath Dutta
 
Ranisha FAN.pptx
MadishettySrija
 
IRJET - An IoT based Smart Fan Module
IRJET Journal
 
Temperature based fan speed monitoring.pptx
CharanShankarCh
 
Temp based fan speed control
Sai Malleswar
 
Updated_Temperature_Based_Fan_Controller (1).pptx
vaibhavhendre1
 
Automatic Fan and Light controller using Arduino.pdf
rehanmughal15813461
 
DESIGN OF TEMPERATURE BASED FAN SPEED CONTROL and MONITORING USING ARDUINO
Ratnesh Kumar chaurasia
 
Automatic room temperature controlled fan using arduino uno microcontroller
Mohammod Al Emran
 
Temperature Controller with Atmega16
Siddhant Jaiswal
 
Tamperature controlled fan_project_report[1]
pawan lamsal
 
Temperature based speed control of fan
Çdh Suman
 
Arduino based automatic temperature controlled fan speed regulator
Edgefxkits & Solutions
 
Temp_Fan_Controller_Arduino_I2C_DHT11_Presentation (1).pptx
vaibhavhendre1
 
Temperature based fan speed control & monitoring using arduino
Jagannath Dutta
 
IRJET- Closed Loop Speed Control of DC Motor by using PI Controller
IRJET Journal
 
Micro processor based temperature controller on power transistors
eSAT Publishing House
 
Speed controller for fan
Rifatkhasru009
 
Ad

Recently uploaded (20)

PPTX
Presentation on Foundation Design for Civil Engineers.pptx
KamalKhan563106
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PDF
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
PPT
inherently safer design for engineering.ppt
DhavalShah616893
 
PPTX
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
PPTX
Green Building & Energy Conservation ppt
Sagar Sarangi
 
PDF
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
PPTX
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
PDF
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
DOCX
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PPTX
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
PPTX
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
PDF
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
PDF
6th International Conference on Machine Learning Techniques and Data Science ...
ijistjournal
 
Presentation on Foundation Design for Civil Engineers.pptx
KamalKhan563106
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Statistical Data Analysis Using SPSS Software
shrikrishna kesharwani
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Additional Information in midterm CPE024 (1).pdf
abolisojoy
 
inherently safer design for engineering.ppt
DhavalShah616893
 
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
Green Building & Energy Conservation ppt
Sagar Sarangi
 
A presentation on the Urban Heat Island Effect
studyfor7hrs
 
MPMC_Module-2 xxxxxxxxxxxxxxxxxxxxx.pptx
ShivanshVaidya5
 
BioSensors glucose monitoring, cholestrol
nabeehasahar1
 
8th International Conference on Electrical Engineering (ELEN 2025)
elelijjournal653
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
Thermal runway and thermal stability.pptx
godow93766
 
Break Statement in Programming with 6 Real Examples
manojpoojary2004
 
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
Water Design_Manual_2005. KENYA FOR WASTER SUPPLY AND SEWERAGE
DancanNgutuku
 
6th International Conference on Machine Learning Techniques and Data Science ...
ijistjournal
 
Ad

Pwm technique for dc motor Using Arduino

  • 1. Speed control of DC motor by PWM technique Prepared By: KATHAN SHAH 4/8/2017 1
  • 2. Introduction to the project • This project is based on speed control of dc motor using PWM technique. • Here we will use temperature controlled dc fan whose speed is changed according to the level of temperature . • For measuring the surrounding temperature of system , temperature sensor called DHT 22 is used ,which can also measure humidity . • speed of the motor is specified for certain range of temp. through arduino or any equivalent microcontroller. 4/8/2017 2
  • 3.  Definition: Pulse Width Modulation is a technique that conforms a signal width, generally pulses based on modulator signal information.  The general purpose of Pulse Width Modulation is to control power delivery, especially to inertial electrical devices.  The on-off behavior changes the average power of signal.  Output signal alternates between on and off within a specified period.  If signal toggles between on and off quicker than the load, then the load is not affected by the toggling.  A secondary use of PWM is to encode information for transmission About PWM 4/8/2017 3
  • 4. Duty Cycle  Definition: The Duty Cycle is a measure of the time the modulated signal is in its “high” state.  It is generally recorded as the percentage of the signal period where the signal is considered on. Period (T) Duty Cycle (D) VL VH On Off %100 Period TimeOn CycleDuty 4/8/2017 4
  • 5. Advantages Of PWM Technique • The main advantage of PWM is that power loss in the switching devices is very low. • When a switch is off there is practically no current , and When it is on and power is being transferred to the load, there is almost no voltage drop across the switch. • Power loss , being the product of both , is thus in both cases close to zero. • PWM also works well with digital controls , which because of their on/off nature , can easily set the needed duty cycle. • Also the temperature sensor DHT22 has low percentage error (0.5%) and its temperature range is high ( -40 to 80C ) which is considerable compared to other temperature sensor like LM35 , DHT11 etc. 4/8/2017 5
  • 6. Hardware Requirements • Arduino Uno R3: Arduino is a ATMEL based microcontroller which is used to take a controlling action i.e to change the speed of dc fan according to the input obtained from the DHT22. It simply adjust the duty cycle for various temperature range . It is 14 digital I/O pin device. • DHT 22: DHT 22 is a family of DHT sensors which is used to measure the temperature and humidity accurately . It is 4 pin device . It has internal circuit which can convert analog signal to the digital one ,which can be easily read by microcontroller. • DC Fan: Here dc fan is just simply a dc motor whose speed is being changed by varying the duty cycle. • Power Adapter: power adapter is used to step down the supply ac voltage in the range of arduino so it can operate safily . We can also use transformer , rectifier and 7805 regulator set instead of power adapter. • LCD Display: Here LCD display is used to display the temperature and duty cycle value . It is 16 X 2 LCD, which is used only for writing purpose.4/8/2017 6
  • 7. Software Requirements • Arduino IDE: Arduino IDE is a software used for the program development for integrated circuit like Arduino . It is compatible with any Arduino board like Arduino Uno , LilyPad Arduino ,Red board , Arduino Mega , Arduino Leonardo.It can compile the ATMEL based program generally written in C/C++.It can also compile program . After compilation we can install program on the Arduino board. • Proteus: Proteus is used for real time simulation , PCB layout and schematic arrangement. • Eagle : Eagle is also used for simulation , schematic circuit and PCB layout . Here the schematic is made in eagle. 4/8/2017 7
  • 9. Application • Air Conditioning • Refrigeration System • Ventilation System • Transformer OFAF cooling 4/8/2017 9
  • 10. Future Work • In future we will prepare flow chart which will give brief information about the steps of program. • We will make real time simulation. • Program implementation in the hardware 4/8/2017 10