pulse widith modulation ee 587 presented by viswanadha kakarlapudi
Download
Skip this Video
Download Presentation
PULSE WIDITH MODULATION EE 587 Presented by Viswanadha Kakarlapudi

Loading in 2 Seconds...

play fullscreen
1 / 14

PULSE WIDITH MODULATION EE 587 Presented by Viswanadha Kakarlapudi - PowerPoint PPT Presentation


  • 44 Views
  • Uploaded on

PULSE WIDITH MODULATION EE 587 Presented by Viswanadha Kakarlapudi. Overview. Introduction Implementing 16-Bit PWM Using the PCA 16-Bit PWM Using the On-Chip Timer How Servos Work References. Introduction. Signal Information is encoded in the duty cycle

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PULSE WIDITH MODULATION EE 587 Presented by Viswanadha Kakarlapudi' - clark-estes


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
overview
Overview
  • Introduction
  • Implementing 16-Bit PWM Using the PCA
  • 16-Bit PWM Using the On-Chip Timer
  • How Servos Work
  • References
introduction
Introduction
  • Signal Information is encoded in the duty cycle
  • Input to the PWM implementation is an integer proportional to the duty cycle desired
implementing pwm using pca 8 bit pwm1
Implementing PWM Using PCA8-Bit PWM
  • Duty cycle can be changed by single 8-bit write to PCAOCPHn
16 bit pwm using the pca1
16-Bit PWM Using the PCA
  • Duty cycle can be changed by single 16-bit write to the variable PWM
16 bit pwm using an on chip timer
16-Bit PWM Using an On-Chip Timer
  • The C8051F2xx family SoC’s feature three on-board timers that can be used for PWM generation
  • The C8051F226-TB features a low-pass filter that can be readily used for the PWM DAC
16 bit pwm using an on chip timer1
16-Bit PWM Using an On-Chip Timer
  • Timer is set to the amount of time the PWM wave is high during one cycle
  • When the timer overflows, the program vectors to an ISR to take a port pin high or low to produce the PWM wave
  • The smallest pulse width that can be assigned is 19 clock cycles. The ISR takes 14 cycles to take the PWM wave from high to low
how servos work
How Servos Work
  • Servos are commanded through PWM signals
  • In order for the Servo to hold position, the command must be sent every 20ms
references
References
  • www.cygnal.com/appnotes
  • www.brookshiresoftware.com
ad