Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Pulse Width Modulator - Embedded System Design - Lecture Slides, Slides of Computer Science

These are the Lecture Slides of Embedded System Design which includes Hardware Design, Elevator Controller, Simple Elevator Controller, Try Capturing, Unit Control, Request Resolver, Sequential Program Model, Partial English Description, System Interface etc. Key important points are: Pulse Width Modulator, Generates Pulses, Duty Cycle, Common Use, Control Average Voltage, Digital Analog Converter, Dimmer Lights, Encode Commands, Decode, Controlling

Typology: Slides

2012/2013

Uploaded on 03/22/2013

dhritiman
dhritiman 🇮🇳

4.7

(6)

112 documents

1 / 3

Toggle sidebar

Related documents


Partial preview of the text

Download Pulse Width Modulator - Embedded System Design - Lecture Slides and more Slides Computer Science in PDF only on Docsity! Pulse width modulator • Generates pulses with specific high/low times • Duty cycle: % time high – Square wave: 50% duty cycle • Common use: control average voltage to electric device – Simpler than DC-DC converter or digital-analog converter – DC motor speed, dimmer lights • Another use: encode commands, receiver uses timer to decode 1 clk pwm_o 25% duty cycle – average pwm_o is 1.25V clk pwm_o 50% duty cycle – average pwm_o is 2.5V. clk pwm_o 75% duty cycle – average pwm_o is 3.75V. Docsity.com Controlling a DC motor with a PWM 2 void main(void){ /* controls period */ PWMP = 0xff; /* controls duty cycle */ PWM1 = 0x7f; while(1){}; } The PWM alone cannot drive the DC motor, a possible way to implement a driver is shown below using an MJE3055T NPN transistor. 5V B A Internal Structure of PWM clk_div cycle_high counter ( 0 – 254) 8-bit comparator controls how fast the counter increments counter < cycle_high, pwm_o = 1 counter >= cycle_high, pwm_o = 0 pwm_o clk Input Voltage % of Maximum Voltage Applied RPM of DC Motor 0 0 0 2.5 50 1840 3.75 75 6900 5.0 100 9200 Relationship between applied voltage and speed of the DC Motor DC MOTOR 5V From process or Docsity.com
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved