AVR32710: Space Vector Modulation using AVR32 UC3
Features
•
Brushless DC Motor
•
Space Vector Pulse Width Modulation using 6 PWM channels
•
Source Code for GCC compiler
®
•
Use AVR
32 Digital Signal Processing library (DSPLib)
1. Introduction
This application note outlines a demonstration using a stand-alone application on an
AVR32 target. It is a real-time system that computes Space Vector Modulation on a
Brushless DC Motor.
The Space Vector Modulation technique is described in application note AVR435
available on www.atmel.com.
This application is designed to work with the EVK1100 evaluation kit, therefore all the
following information is specific to this board and this specific microcontroller
(AVR32UC3A). Additionally, this application can be easily used by the EVK1101 eval-
uation kit and the specific microcontroller (AVR32UC3B).
Microcontroller
Figure 1-1.
Block Diagram
AVR32UC3
DSP
6 PWMs
Library
channels
Scheduler
3 GPIO
inputs
LCD Display
BLDC
Motor
U
V
Vn
W
Hall Sensors
HallA
HallB
HallC
32-bit
Microcontroller
Application Note
Rev. 32094B-AVR32-05/09
Need help?
Do you have a question about the AT32UC3 Series and is the answer not in the manual?
Questions and answers