Freescale Semiconductor has expanded its 32-bit ColdFire microcontroller portfolio with the addition of the MCF51AG128 MCU family for applications such as washing machines, dishwashers, refrigeration, microwave ovens, room air conditioners, industrial drives/pumps and fans/compressors.
The AG128 MCUs operate at processor core speeds up to 50 MHz across a 2.7V – 5.5V power supply and include 128 kilobytesof flash memory and 16 KB of SRAM.
The peripheral set is designed for efficient control of 3-phase motor control applications and includes two 16-bit FlexTimers, high-speed analogue comparators, a two-channel 16-bit PWM timer, a programmable delay block and a 24-channel, 12-bit ADC with PWM hardware triggering.
Also included is functionality important for system safety and integrity, such as an independently clocked COP, external watchdog monitor and a cyclic redundancy check (CRC) engine providing CLK failure protection and memory content validation for applications covered by regulations such as IEC60730.
The AG128 can optimize system performance and provide flexibility with DMA and iEvent modules to handle data transaction and interrupt management, thereby offloading CPU overhead and increasing overall performance.
Software and hardware tools available to to support the family include the TWR-MCF51AG Tower System and CodeWarrior Development Studio for Microcontrollers V6.3. The MQX software ported to the AG128 has priority drivers for the BSP supporting DMA, iEvent and DMA-enabled peripherals while a 3-phase sensorless BLDC motor control demo uses comparators. Touch sensing software and eGUI can be used for advanced HMI functionality.
MCF51AG128 MCUs are available now, with suggested resale pricing starting at $2.91.