Energy Innovation Starts with Freescale Digital Signal Controllers
The MC56F84xx is the market’s fastest signal-processing microcontroller for the most efficient digital power conversion and advanced motor control applications.
Extreme Efficiency – ideal combination of high performance and precision with its PWM, ADC and 32-bit core
Scalable Solutions – Portfolio scales to fit the exact application needs
Total System Cost Savings – one of the most cost-effective solutions on the market, offering the right level of integration and performance … at the right price
Overview
The MC56F84xx is the market’s fastest digital signal-processing microcontroller, offering exceptional precision, sensing and control for the most efficient digital power conversion and advanced motor control applications. The MC56F84xx includes advanced high-speed and high-accuracy peripherals such as a high-resolution pulsewidth modulation (PMW) with 312 pico-second resolution, dual high-speed 12-bit analog-to-digital controllers (ADCs) with built-in PGA sampling up to 3.3 mega samples per second (MsPs) and one high-precision 16-bit ADC. Faster application-specific control loops are driven via a high-speed 32-bit digital signal processing (DsP) core with single-cycle math computation, fractional arithmetic support and parallel moves.
Features and Benefits
- High-resolution PWM with 312 pico-second resolution enables higher switching frequencies, reducing cost and increasing efficiency
- 2x 12-bit high-speed ADCs with up to 3.3 MsPs resolution improves system accuracy by reducing jitter on input values
- 100 MHz/100 MIPs 32-bit core provides math capabilities needed for advanced power efficiency and motor control applications
- 64 KB to 288 KB flash memory flexibility provides scalability needed for key digital power and motor control applications
- single-cycle math computations, fractional arithmetic support and parallel moves improves performance, driving tighter and faster control loops
- Direct memory access (DMA) controller reduces core interruption, increasing performance
- Four analog comparators with integrated 6-bit DACs speed system event identification and emergency shutdown of the PWM outputs
- 5V-tolerant I/O provides design flexibility and system cost reduction
- Memory protection capability increases system safety by restricting user code from accessing key memory locations and peripherals reserved for supervisor access
- Freescale’s FlexMemory EEPROM provides scratch pad for calibration and shutdown values
- Market-focused software components, reference designs and development tools provide application expertise in the form of run-time software, schematics and other key time to market needs
Development Tools
Tower-System Module : TWR-56F84789-KIT
A cost-effective development board that is part of the Freescale Tower system—a modular
development platform that enables rapid prototyping and re-use through reconfigurable hardware. The kit comes complete with the TWR-56F84789 MCU board, elevator cards and a three-phase low-voltage motor control peripheral module (TWR-MC-LV3PH). The TWR-56F84789 is also available as a standalone card.
Tower-System Module : TWR-MC-LV3PH
Three-phase low-voltage motor control peripheral module for TWR-56F84789 used to develop DC, BLDC and PMsM motor control solutions using various algorithms provided by Freescale.
Tower-System Module : TWR-MC-STEPPER
Low-voltage motor control module for TWR-56F84789 used to develop stepper motor control solutions using various
algorithms provided by Freescale.
Tower-System Module : TWR-ELEV Elevator Module
Elevator modules are the basic building blocks of the Freescale Tower system. Designed to connect microcontroller and peripheral modules, the elevator modules provide the power regulation circuitry and structural integrity needed for all configurations of an assembled Tower system.
Software Suite : CodeWarrior development studio for Microcontrollers V10.2: CW-56800E-dsC
Special Edition Complimentary
Eclipse based CodeWarrior Development studio for Microcontrollers v10.2 is a complete integrated development environment that provides a highly-visual and automated framework to accelerate the development of the most complex embedded applications.
Processor Expert
Complimentary
Rapid application design tool that combines easy-to-use component-based application creation with an expert knowledge system.
FreeMAsTER
Complimentary
FreeMAsTER software represents a sophisticated tool with intuitive navigation that can be used in any application development. This tool allows control of an application remotely from a userfriendly graphical environment running on a PC. It also provides the ability to view real-time application variables in both textual and graphical form.
MQX RTOs
Complimentary
Accelerate design success with a complimentary RTOs that is simple to fine tune custom applications and scalable to fit requirements.
dsP and Motor Control Libraries: FsLEsL56F800ELIBsW
Complimentary Freescale Embedded software Library V1.0 for MC56FX84xx.
QEDesign
Complimentary filtering tool ideal for designing FIR and IIR filters
Reference Designs
Freescale gladly provides reference designs to help engineers implement solutions quickly, confidently and with low risk. Our reference designs include the hardware, software and documentation engineers need to reproduce designs in their own facilities. These reference designs have been built and tested as documented. Complimentary gerbers, code and schematics are provided for these reference designs:
- PMsM/BLDC motor control
- LLC resonant converter
- solar power conversion
- On-line uninterruptable power supply
- High wattage AC to DC conversion
- Quarter brick DC to DC conversion
Man Part No. | Description |
MC56F84441VLFMC56F84441VLF | DSC, 32BIT, MC56F84, 60MHZ, 64KB Flash, 32KB FlexMemory, 8KB RAM, 48LQFP |
MC56F84452VLHMC56F84452VLH | DSC, 32BIT, MC56F84, 60MHZ, 96KB Flash, 32KB FlexMemory, 16KB RAM, 64LQFP |
MC56F84540VLFMC56F84540VLF | DSC, 32BIT, MC56F84, 80MHZ, 48LQFP |
MC56F84553VLH MC56F84553VLH | DSC, 32BIT, MC56F84, 80MHZ, 96KB Flash, 32KB FlexMemory, 16KB RAM, 64LQFP |
MC56F84565VLK MC56F84565VLK | DSC, 32BIT, MC56F84, 80MHZ, 128KB Flash, 32KB FlexMemory, 24KB RAM, 80LQFP |
MC56F84587VLL MC56F84587VLL | DSC, 32BIT, MC56F84, 80MHZ, 256KB Flash, 32KB FlexMemory, 32KB RAM, 100LQFP |
MC56F84766VLK MC56F84766VLK | DSC, 32BIT, MC56F84, 100MHZ, 128KB Flash, 32KB FlexMemory, 24KB RAM, 80LQFP |
MC56F84789VLLMC56F84789VLL | DSC, 32BIT, MC56F84, 100MHZ, 256KB Flash, 32KB FlexMemory, 32KB RAM, 100LQFP |
PC56F84763VLHPC56F84763VLH | DSC, 32BIT, MC56F84, 100MHz, 128KB Flash, 32KB FlexMemory, 24KB RAM, 64LQFP [FOR PROTOTYPING ONLY] |
PC56F84786VLKPC56F84786VLK | DSC, 32BIT, MC56F84, 100MHz, 256KB Flash, 32KB FlexMemory, 32KB RAM, 80LQFP [FOR PROTOTYPING ONLY] |
PC56F84789VLLPC56F84789VLL | DSC, 32BIT, MC56F84, 100MHz, 256KB Flash, 32KB FlexMemory, 32KB RAM, 100LQFP [FOR PROTOTYPING ONLY] |