Electronics Weekly Magazine
Loading

Sign-up for newsletters:

Electronics Weekly newsletters - Sign up for Made By Monkeys, Mannerisms, Gadget Master and Daily and Monthly newsletters

Electronics Weekly newslettersGet these stories direct to your inbox - sign up for free E-newsletters >>

For more on microprocessor, MCU, and digital signal processor (DSP) content, see Design/Micros-DSPs

Atmel aims AVR at motor control

Steve Bush
Tuesday 22 March 2011 09:48
Atmel aims AVR at motor control

Atmel's latest 32-bit AVR microprocessor has a range of integrated motor control functions intended for in-vehicle systems, but which will also find wider industrial applications due to its precision PWM controller.

Motor control blocks in the AT32UC3C0512C, particularly for sensorless brushless DC motors, include: a fast four-channel PWM controller with 20bit precision, dead-time generation and fault protection; a 16-channel, 12bit pipelined ADC, a four-channel 12bit DAC, embedded temperature sensor and four analogue comparators for back-EMF sensing.

"Other features include an independent peripheral event system coupled with DMA channels to allow interperipheral communication without CPU intervention and to eliminate potential jitter," claimed Atmel. "This guarantees a two-cycle latency between the completion of one peripheral operation and the start of another."

Algorithms for field-oriented control such as Clarke and Park transformations can be implemented and there is an IEEE 754-1985-compatible floating point unit for signal processing, filtering and noise suppression.

For communication, there are two CAN interfaces, five LIN2.1-compliant USARTs and five I2C-compatible two-wire interfaces.

Vector Informatik has two operating systems ready to go on the UC3C family: OSEK-conformant osCAN and the Autosar-conformant Microsar OS.

"Communication software for CAN and LIN is available, as well as a flash boot loader, since this is required in most modern automotive applications," said Vector's product manager, Holger Soehnle.

Vault code protection allows the on-chip flash to be partially programmed and locked, improving protection for secret code and software intellectual property.

"These features allow the device to carry valuable software from a trusted location to another location, where the rest of the source code can be developed, debugged and programmed," claimed Atmel.

This is the PWM block
Atmel aims AVR at motor control

 

Comments powered by Disqus

Share the content

Most Viewed

Products

Related Jobs

Resources