PWMMC
 
 
 Bean PWMMC
 
Pulse width modulation for motor control
Low Level Bean

This bean implements the Pulse Width Modulator for motor control (PWMMC). The PWMMC can be configured as three complementary pairs, six independent PWM signals, or their combinations, such as one complementary and four independent. Both Edge-Aligned and Center-Aligned synchronous pulse width control, form zero to 100 percent modulation, are supported.

A 15-bit (12-bit for MC68HC08MRx) PWM counter is applied to all six channels. PWM resolution is one clock period for Edge-Aligned operation and two clock periods for Center-Aligned operation. The clock period is dependent on the IPBus frequency and a programmable prescaler.

When generating complementary PWM signals, the module features automatic dead-time insertion to PWMMC output pairs. Each PWMMC output can be controlled by PWMMC generator or software manually.

This bean belongs to the category: CPU Internal Peripherals-Timer



Processor ExpertTM and Embedded BeansTM are registered trademarks of UNIS, Ltd.
©1997-2005, UNIS, Ltd.