ATA6834-DK Atmel, ATA6834-DK Datasheet - Page 18

no-image

ATA6834-DK

Manufacturer Part Number
ATA6834-DK
Description
BOARD BLDC MOTOR CTRL ATA6833/34
Manufacturer
Atmel
Type
MOSFET & Power Driverr
Datasheets

Specifications of ATA6834-DK

Main Purpose
Power Management, Motor Control
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
ATA6833 / ATA6834, ATmega32M1
Primary Attributes
3-Ph BLDC, IC with FET Driver, LIN Transceiver, Volt Regulator, Watchdog
Secondary Attributes
LCD with Touch Screen on MCU Controller Board
Product
Power Management Modules
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
18
BLDC Motor Control Kit with ATA6833/ATA6834
Enables peripherals like analog comparators and timer to start the motor rotation.
Stops the motor rotation by disabling of the 16-bit timer and analog comparators. The PSC
output pins are switched.
Returns the status of the motor (use definitions TRUE or FALSE).
This function contains a PI controller to control the rotation speed by adjusting the duty cycle
of the PWM signals.
Performs the commutation depending on rotation direction and the commutation type.
Returns the current used value for the output compare register of the PSC (0..1000).
These functions set or return the rotation direction (use definitions MC_LEFT_ROTATION or
MC_RIGHT_ROTATION).
These functions set or return the target speed.
Returns the current measured speed in rpm (rounds per minute).
Enables the ramp mode and the direction of the speed alternation.
Disables the ramp mode.
Returns the ramp mode status and current running up or down direction (use definitions
MC_RAMP_UP, MC_RAMP_DOWN or FALSE).
Enables the slow decay mode (use definitions MC_SLOW_DECAY_MODE_HS or
MC_SLOW_DECAY_MODE_LS).
Disables the slow decay mode.
Returns the current used decay mode (use definitions MC_SLOW_DECAY_MODE_HS or
MC_SLOW_DECAY_MODE_LS).
Sets commutation type (use definitions MC_COM_HS or MC_COM_LS or MC_COM_HLS).
void mc_start_motor(void)
void mc_stop_motor(void)
U8 mc_get_run_stop(void)
void mc_control_speed(void)
void mc_switch_commutation(void)
U16 mc_get_dutycycle(void)
void mc_set_direction(U8) - U8 mc_get_direction(void)
void mc_set_cmd_speed(U16) - U16 mc_get_cmd_speed(void)
U16 mc_get_measured_speed_rpm(void)
void mc_ramp_mode_down(void) - void mc_ramp_mode_up(void)
void mc_stop_ramp_mode(void)
U8 mc_get_ramp_mode_status(void)
void mc_enable_slow_decay_mode(U8)
void mc_disable_slow_decay_mode(void)
U8 mc_get_slow_decay_mode(void)
void mc_set_commutation_type(u8)
9143C–AUTO–03/10

Related parts for ATA6834-DK