The MC56F8006 DSCs combine the functionality of a microcontroller (MCU)
and the processing power of a digital signal processor (DSP) with a
flexible set of peripherals to create a versatile embedded control
solution. The MC56F8006
family is aimed at power- and cost-sensitive motor control
applications, such as three-phase BLDC motors, variable frequency
drives, permanent magnet synchronous motors and handheld tool motors.
In addition to motor control, Freescale is targetting the following
segments with these devices:
board-mounted digital power supplies for servers, industrial and
telecom power supplies, smart power metering, and advanced
control in commercial buildings and factories.
The MCF68006 devices are designed
to operate at 50 mA at 32 MHz and 3.3 V. The DSCs provide an array of
power-saving features, such as two power-saving STOP modes, the ability
to shut down peripherals independently and less than six microseconds
wake-up time from STOP.
The devices' power management capabilities enable continued
application sampling in a reduced power state. A partial
keeps the I/O, RAM, pulse width modulator (PWM) and computer operating
properly (COP) module powered while the remainder of the device
peripherals shut down. In this state, the DSCs are engineered to
consume one microamp in lowest power mode while preserving key state
information in RAM.
Peripherals for motor control
The MC56F8006 family's on-chip peripherals include three
high-speed comparators, dual 12-bit
analog-to-digital controllers (ADCs), two programmable gain amplifiers
(PGAs) and a PWM with up to six outputs.
3-Phase BLDC Motor Example
The PGAs operate in concert with the ADCs
to amplify small signals, increasing the ADC input dynamic range. The
PGAs also perform differential-to-single-ended conversion of analog
signals. The PWMs
enable power conversion functionality and accuracy for digital power
supply and motor control applications. Multiple system faults are
detected and processed by on-board hardware to immediately shut down
the PWMs in the event of a threatening or dangerous situation. This
capability helps ensure system protection with little or no software