
The ATAVRMC320 kit is a complete hardware system which demonstrates motor control using ATmega32M1 and features CAN and LIN connectivity. It includes the ATAVRMC300 power stage board, the ATAVRMC310 processor board and a BLDC motor.
The MC310 is the device board for ATmega32M1 AVR® microcontroller. Connected to
the power stage board MC300, it enables to drive brushless DC, brushed DC and
stepper motors. The MC310 board can be used to start development of applications which need to drive motors in sensor or sensorless mode with accurate control of speed and torque.
The MC310 motor control processor board is a ATmega32M1 AVR® microcontroller solution connected to a power stage board intended for driving DC motors (Brushless or brushed). All
signals coming from the power stage board are connected to the microcontroller either directly
or through jumpers for sensorless or sensor configuration. External comparators present on the board allow for the sensorless control mode with this particular ATmega32M1. A potentiometer can control speed and rotation direction of the motor.
A UART to USB bridge is available to transfer motor control status & commands to a PC software interface: Atmel Motor Control Center.
Three 2,54mm headers are available to add the Atmel DB101 Display module in order to
enhance visualization of motor control data & commands.
Three 8-pin & one 16-pin 2,54mm (100mil) horizontal male pin headers on the right side of the
board form a system connector for the power boards like MC300.
Both microcontrollers: ATmega32M1 & AT90USB1287 have their own debug/ISP interface for
user’s specific developments.
Connectors on the board include:
Power board connector.
Sensor/sensorless mode configuration jumpers
USB bridge
Communication interface selection (ISP, LIN, UART, USB, Potentiometer)
Atmel DB101 Display module headers
Hall sensors header
Potentiometer for manual command
LIN interface and connection
CAN interface and connection
RS232 interface and connection