17
ed Control of DC Motor Using Microcontrol Oral Presentation on Prepared By- 1.Snehasis Bhar (25301613072) 2.Soumya De (25301613076) 3.Sudip Mondal (25301613087) Department of Electrical Engineering Sir J. C. Bose School of Engineering (Supreme knowledge Foundation group of Institutions) Mankundu ,Hooghly

Speed Control of DC Motor using Microcontroller

Embed Size (px)

Citation preview

Page 1: Speed Control of DC Motor using Microcontroller

Speed Control of DC Motor Using Microcontroller

Oral Presentation on

Prepared By-1. Snehasis Bhar (25301613072)2. Soumya De (25301613076)3. Sudip Mondal (25301613087)

Department of Electrical Engineering

Sir J. C. Bose School of Engineering(Supreme knowledge Foundation group of Institutions)

Mankundu ,Hooghly

Page 2: Speed Control of DC Motor using Microcontroller

INTRODUCTION The aim of developing this project is to control the speed

of DC motor.

The main advantage in using a DC motor is that the Speed-Torque relationship can be varied to almost any useful form.

To achieve the speed control an electronic technique called Pulse Width Modulation is used which generates High and Low pulses. These pulses vary the speed in the motor.

For the generation of these pulses a microcontroller (ATmega8) is used to set the speed ranges as per the requirement.

Page 3: Speed Control of DC Motor using Microcontroller

CIRCUIT DIAGRAM

Page 4: Speed Control of DC Motor using Microcontroller

WHY AURDINO/MICROCONTROLLER ??

The electric and electromechanical methods are less adaptive so electronic techniques are used for speed control.

One such technique is Pulse Width Modulation.

We can easily apply this technique in Microcontroller using Aurdino.

It is easy to compile program with this language.

Page 5: Speed Control of DC Motor using Microcontroller

COMPONENT USED

Arduino Board Motor Driver

DC Motors Batteries

Page 6: Speed Control of DC Motor using Microcontroller

DETAILS OF ARDUINO BOARD

Page 7: Speed Control of DC Motor using Microcontroller

PIN CONFIGURATION OF MICROCONTROLLER

Page 8: Speed Control of DC Motor using Microcontroller

DETAILS OF MOTOR DRIVER

Page 9: Speed Control of DC Motor using Microcontroller

MOTOR DRIVER CIRCUIT(L293D)

Page 10: Speed Control of DC Motor using Microcontroller

• H – Bridge Circuit Diagram

S1

__

S1

S2

__

S2

M

+

VCC Data S1 S2

00 OFF OFF

01 OFF ON

10 ON OFF

11 ON ON

-

DC Motor Direction Control

Page 11: Speed Control of DC Motor using Microcontroller

PULSE WIDTH MODULE (PWM)

Pulse Width Modulation is a technique for getting analog results with digital means.

Digital control is used to create a square wave.

This on-off pattern can simulate voltages in between full on and off by changing the portion of the time the signal spends on versus the time that the signal spends off.

The duration of "on time" is called the pulse width. To get varying analog values, you change that pulse width.

The green lines represent a regular time period. Arduino's PWM frequency at about 500Hz, the green lines would measure 2 milliseconds each. A call to analogWrite() is on a scale of 0 - 255, such that analogWrite(255) requests a 100% duty cycle (always on), and analogWrite(127) is a 50% duty cycle (on half the time).

Page 12: Speed Control of DC Motor using Microcontroller

Any Questions

Page 13: Speed Control of DC Motor using Microcontroller

ADVANTAGES

Higher efficiency.

Greater reliability.

Quick response.

Flexibility.

High integration (less space required).

Page 14: Speed Control of DC Motor using Microcontroller

DISADVANTAGES

Microcontroller needs software like compiler to insert logics as inputs.

It cannot interface high power devices directly.

It is susceptible to EMI (Electromagnetic Interference), sometimes even produces audible noises.

Speed control is little bit slow due to delay of clock pulse.

Page 15: Speed Control of DC Motor using Microcontroller

ACKNOWLEDGEMENT

We wish to express our sincere gratitude to Ms. Srima Nandi, HOD of HU-Department for giving us such opportunity to do a project. We sincerely thank Mr. Vishwanath Gupta, Asst. Prof. of EE-Department for guidance and encouragement in carrying out this project work.

Page 16: Speed Control of DC Motor using Microcontroller

THANK YOU

Page 17: Speed Control of DC Motor using Microcontroller

Any QuestionsThinkng…