0% found this document useful (0 votes)
835 views12 pages

Arduino Based DC Motor Speed Control

This document discusses using an Arduino development board to control the speed of a DC motor. It describes how the Arduino can be used to vary the voltage applied to the motor, thereby controlling its speed. It outlines the hardware and software requirements, including the Arduino board itself, a motor driver IC, and the Arduino programming language. It also explains how pulse-width modulation (PWM) on the Arduino can be used to vary the motor's power by adjusting the duty cycle of the voltage pulses.

Uploaded by

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

Arduino Based DC Motor Speed Control

This document discusses using an Arduino development board to control the speed of a DC motor. It describes how the Arduino can be used to vary the voltage applied to the motor, thereby controlling its speed. It outlines the hardware and software requirements, including the Arduino board itself, a motor driver IC, and the Arduino programming language. It also explains how pulse-width modulation (PWM) on the Arduino can be used to vary the motor's power by adjusting the duty cycle of the voltage pulses.

Uploaded by

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

Arduino Based DC Motor

Speed Control
Arduino Based DC Motor Speed
Control

Introduction

 This project is designed to control  speed of a DC motor using


an Arduino development board. Speed of the DC motor is
directly proportional to the voltage applied across its
terminals. Hence, if the voltage across the motor terminal is
varied, then the speed can also be varied.

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control
Block Diagram

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Hardware Requirements
• Arduino develop Board
• Crystal
• DC Motor
• Motor Driver IC
• LED
• Resistors
• Capacitors
• Diodes
• Transformer
• Voltage Regulator
• Push Buttons.

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Software Requirements

 Arduino software

 Language: Arduino programming language

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Arduino

 The Arduino microcontroller is an easy to use yet powerful single board


computer that has gained considerable traction in the hobby and
professional market.

 The Arduino is open-source, which means hardware is reasonably priced


and development software is free.

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Arduino Board

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Working of Arduino

 Inexpensive :

• Arduino boards are relatively inexpensive compared to other


microcontroller platforms.

 Cross-platform :

• The Arduino software runs on Windows, Macintosh OSX, and Linux


operating systems. Most microcontroller systems are limited to
Windows. 

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

Working of Arduino

 Programming environment :

• The Arduino programming environment is easy-to-use for beginners,


yet flexible enough for advanced users to take advantage of as well.

 Open source and extensible software :

• The Arduino software and is published as open source tools, available


for extension by experienced programmers.

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

PWM

 The PWM switching frequency has to be much faster than what would
affect the load, which is to say the device that uses the power.

 The term duty cycle describes the proportion of on time to the regular
interval or period of time.

 A low duty cycle corresponds to low power, because the power is off for
most of the time. Duty cycle is expressed in percent, 100% being fully on.

http://www.edgefxkits.com/
Arduino Based DC Motor Speed
Control

PWM Applications

 Telecommunications
 Power delivery
 Voltage regulation
 Audio effects and amplification.

http://www.edgefxkits.com/
Interesting, right?
This is just a sneak preview of the full presentation. We hope you like it!
To see the rest of it, just click here to view it in full on PowerShow.com.
Then, if you’d like, you can also log in to PowerShow.com to download
the entire presentation for free.

You might also like