Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

8bit MCU enables smart BLDC motor control apps

Posted: 24 Nov 2009 ?? ?Print Version ?Bookmark and Share

Keywords:8bit MCU? brushless DC? motor control? microcontroller?

Freescale Semiconductor expands its embedded motor control portfolio with the introduction of the S08MP16 8bit microcontroller. The device is designed to provide intelligent and cost-optimized solution for brushless DC (BLDC) motor control applications ranging from industrial drives to automotive fuel pumps.

BLDC motors are growing in popularity for consumer, industrial and automotive applications because they offer efficiency and reliability advantages over traditional brushed DC and induction motors. The S08MP16 MCU has been optimized to address this fast-developing motor segment. It also supports other motor types, such as AC induction.

"Intelligent motor control is key in the effort to reduce global energy consumption, and Freescale has a strong legacy of delivering embedded solutions to address this need," said Aiden Mitchell, director of industrial and multimarket MCU business at Freescale. "And, our complementary analog power products and comprehensive development resources make Freescale a �one-stop shop' for designers looking to simplify their development cycles."

Multiple, high-speed analog comparators and a powerful eight-channel FlexTimer pulse width modulation (PWM) module provide protection against over-current conditions by enabling fast and accurate motor shutdown. For household appliances that need to comply with IEC60730 safety standards, an independently clocked watchdog/COP and cyclic redundancy check engine deliver clock failure protection features and memory content validation.

Designers using the S08MP16 benefit from a wide range of on-chip analog peripherals, minimizing the need for external components and helping reduce overall system cost. Peripherals include a programmable gain amplifier (PGA), multiple analog comparators and a 13-channel, 12bit ADC with PWM hardware triggering. The PGA enables precise motor control, with high-resolution ADC readings over a wide range of motor loads and speeds. The hardware dead-time insertion capability of the FlexTimer further improves system accuracy and reduces central processing unit loading when compared with software implementations.

Application support included
Freescale also provides dedicated application support, including hardware reference designs, application notes and software algorithms and libraries covering all motor control topologies. In addition, Freescale's regional motor control centers of excellence provide application support from concept to delivery.

To help reduce time-to-market, a low-cost demonstration board (DEMO9S08MP16) is available for immediate device evaluation. The board comes with a complimentary version of the CodeWarrior IDE up to 32KByte, with the Processor Expert rapid application tool and FreeMASTER real-time control and monitoring tool. Freescale also offers complementary analog devices for motor control system solutions, including the MC33937 three-phase FET pre-driver and MC33880/87 and MC33926/32 H-bridges.

S08MP16 MCU features an S08 CPU. It comes in an industrial version with 25MHz bus speed, 2.7V-5.5V, and -40C to +105C operating temperature range. The automotive version offers 20MHz bus speed, 2.7V-5.5V, and -40C to +125C operating temperature range. It features 16KByte flash read/program/erase over full operating voltage and temperature; 1KByte RAM; three high-speed analog comparators; a 12bit ADC; two FlexTimers (2-channel + 6-channel) providing selectable input capture, output compare, edge- or center-aligned PWM, dead time insertion in hardware and fault inputs; an 8bit modulo counter; differential programmable gain amplifier; two programmable delay blocks; a serial communications interface, serial peripheral interface and I2C. It also offers a cyclic redundancy check engine and watchdog/COP with independent clock option; low-power modes and peripheral clock gating for unused modules; an internal clock source.

It is available in 28SOIC, 32LQFP and 48LQFP package options. The automotive (high-temperature) version offered comes in a 48LQFP package.

The S08MP16 MCU is included in Freescale's product longevity program, with assured supply for a minimum of 10 years.

Industrial- and automotive-qualified samples of the S08MP16 are available now in sample quantities, with production quantities planned for early 2010. Suggested resale pricing starts from $1.10 for 10,000-unit quantities. The DEMO9S08MP16 demonstration board is available at a suggested resale price of $69.

For application notes on microcontrollers click here.

Article Comments - 8bit MCU enables smart BLDC motor co...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top