rar

MCP timer generates center-symmetric PWM output

  • 2014-03-05
  • 274.49KB
  • Points it Requires : 2

MCP timer generates center-symmetrical PWM output: PWM wave is a pulse wave with adjustable pulse width, which is used for voltage control of AC and DC motors. There are two adjustment methods for PWM, one is fixed frequency width modulation and the other is fixed width frequency modulation. Among them, fixed frequency width modulation is the most common pulse width modulation method, which keeps the frequency of the pulse wave unchanged and only adjusts the pulse width. At the same time, the PWM waveform with fixed frequency width modulation is also divided into two types, one is unilateral PWM and the other is center-symmetrical bilateral PWM. Center-symmetrical PWM is mainly used in occasions where symmetrical PWM waveforms are required, such as bipolar drive of half-bridge and full-bridge. The generation principle of center-symmetrical PWM is shown in Figure 1-2: The timer counter works in continuous increase and decrease counting mode. Under the condition that the initial count value is set to 0 and the comparison value is less than the cycle value, when the count value and the comparison value match during the increase count process, the output is set, and when the cycle matches, the counting direction will be changed to decrease count. When the count value and the comparison value match during the decrease count process, the output is reset. When the decrease count reaches zero, the counting direction will be changed to increase count and the next cycle will start. Therefore, the period of the center-symmetrical PWM is twice the set period, and the duty cycle is: %100))((×−TPRNTPR (N is the comparison match data, TPR is the value of the period register). The change of the comparison value will affect the waveforms on both sides of the PWM, and the two sides are symmetrical relative to the center of the high level. This is the characteristic of the center-symmetrical bilateral PWM waveform. If the comparison value is zero, then PWM will always output a high level; if the comparison value is greater than or equal to the period value, then PWM will always output a low level, and the duty cycle is 0.

unfold

You Might Like

Uploader
solarelec
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×