
AVR microcontrollers to reduce Noise, Vibration And Harshness in BLDC applications

Microchip Technology has developed a version of its 8bit AVR microcontroller for cost-sensitive NVH in brushless DC (BLDC) motors.
The AVR EB MCUs can adjust speed, timing and waveform shape by creating sinusoidal and trapezoidal waveforms to improve the smoothness of motor operations, reduce noise and increase efficiency at high speeds.
These adjustments can be made on the fly, with near-zero latency, using the AVR EB peripherals that enable multiple functions with minimal programming. The result is a reduction in code complexity, faster response to changes in operating conditions and lower overall Bill of Materials (BOM) cost since several tasks, such as reading environmental sensors and serial communication, can be performed independent of the CPU.
The small form factor of 3 mm x 3 mm enables the microcontrollers to be mounted directly to the motor for a compact control design.
- AVR MCU development board is Google Cloud-ready
- Five families of PIC and AVR 8bit microcontrollers launch
“Many of the problems observed in a wide range of devices, from automotive seat motors to cooling fans in data servers, are caused by a low-quality, low-cost controller that can’t reliably reduce vibration and smooth motor function,” said Greg Robinson, corporate vice president of Microchip’s 8-bit MCU business unit. “The AVR EB family of MCUs can increase system smoothness and energy efficiency, without resorting to a higher-cost control solution.”
The AVR EB includes a 16-bit Timer/Counter E (TCE) with four compare channels for Pulse-Width Modulation (PWM) and Waveform Extension (WEX) for smooth BLDC motor control with tunable dead band insertion. It also includes a 24-bit Timer/Counter F (TCF) for flexible and accurate frequency generation and timing, as well as new programming and debug interface disable for code security.
A new Curiosity Nano Development Board supports rapid prototyping with the AVR EB microcontrollers. The AVR16EB32 Curiosity Nano Evaluation Kit (EV73J36A) connects seamlessly to MPLAB X, Microchip Studio and IAR Embedded Workbench Integrated Development Environments (IDEs). The MPLAB Code Configurator (MCC) Melody web-based graphical configuration tool can also help reduce development time.
