|
Z8FMC16100 Datasheet, PDF (89/402 Pages) Zilog, Inc. – Z8 Encore-R Motor Control Flash MCUs | |||
|
◁ |
Z8FMC16100 Series Flash MCU
Product Specification
67
Pulse-Width Modulator
The Z8FMC16100 Series Flash MCU includes a Pulse-Width Modulator (PWM) opti-
mized for Motor Control applications. The PWM features include:
⢠6 independent PWM outputs or 3 complementary PWM output pairs
⢠Programmable deadband insertion for complementary output pairs
⢠Edge-aligned or center-aligned PWM signal generation
⢠PWM OFF state is option-bit-programmable
⢠PWM outputs driven to OFF state on System Reset
⢠Asynchronous disabling of PWM outputs on system fault; outputs are forced to OFF
state
⢠FAULT inputs generate pulse-by-pulse or hard shutdown
⢠12-bit reload counter with 1-, 2-, 4-, or 8-bit programmable clock prescaler
⢠High current source and sink on all PWM outputs
⢠PWM pairs can be used as general-purpose inputs when outputs are disabled
⢠Analog-to-digital converter synchronized with PWM period
⢠Narrow pulse suppression with programmable threshold
Architecture
The PWM unit consists of a master timer to generate the modulator time base and six inde-
pendent compare registers to set the pulse-width modulation for each output. The six out-
puts are designed to provide control signals for inverter drive circuits. As such, the outputs
are grouped into pairs consisting of a High driver and a Low driver output. The output
pairs are programmable to operate independently or as complementary signals. In comple-
mentary output mode, a programmable dead time is inserted to ensure nonoverlapping sig-
nal transitions. The master count and compare values feed into modulator logic that
generates the proper transitions in the output states. Output polarity and fault/OFF state
control logic allows programming of the default OFF states, which forces the outputs to a
safe state in the event a fault in the motor drive is detected.
Figure 7 illustrates the architecture of the PWM modulator.
PS024604-1005
PRELIMINARY
Architecture
|
▷ |