ATAVRMC300 Atmel, ATAVRMC300 Datasheet - Page 11

no-image

ATAVRMC300

Manufacturer Part Number
ATAVRMC300
Description
BOARD EVAL LV MOTOR CONTROL PWR
Manufacturer
Atmel
Series
AVR®r
Datasheets

Specifications of ATAVRMC300

Main Purpose
Power Management, Motor Control
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
ATmega32M1
Primary Attributes
3-Ph BLDC, Brushed DC, Stepper Motor Driver Board, 40V, 6A
Secondary Attributes
Requires ATAVRMC301, ATAVRMC303, or ATAVRMC310
Processor To Be Evaluated
ATmega32M1
Data Bus Width
8 bit
Interface Type
RS-232, USB
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
5.2
8138A–AVR–04/08
Regulation Loop
void mci_stop(void)
void mci_set_ref_speed(U8 speed)
U8 mci_get_ref_speed(void)
void mci_forward()
void mci_backward()
U8 mci_get_motor_direction(void)
U8 mci_set_measured_speed(U8 measured_speed)
U8 mci_get_measured_speed(void)
Two functions select the regulation loop. Open loop and speed loop.
tion loop implemented in the software.The two functions are mc_set_speed_loop() and
mc_set_open_loop().
In open loop mode, the reference speed is used as duty cycle for the PWM.
Used to stop the motor.
Sets the reference speed.
Returns the reference speed.
Sets the motor direction ‘CW’ (clock wise).
Sets the motor direction ‘CCW’ (counter clock wise).
Returns the direction of rotation of the motor.
Saves the measured speed in the measured_speed variable.
Gets the measured speed.
Figure 9
shows the regula-
AVR194
11

Related parts for ATAVRMC300