A3936驱动器在电动机中的应用
1 A3936的特点功能
1.1 主要特点
A3936是美国Allegro公司生产的新型DMOS三相PWM电机驱动器,它主要包括换相逻辑和功率驱动电路,可通过给定控制电压信号和方向控制逻辑信号来完成无刷直流电动机的调速和正反转控制。另外,A3936还具有内部欠压锁定、交叉电流保护、过热保护等功能,因而使用非常方便。此外,A3936 还具有±3 A/50 V的连续输出;并具有可编程的四种续流工作模式。包括slow模式、fast模式和2种mixed模式;同时可低功耗同步整流控制。A3936的输出电阻在拉电流时的典型值为0.55 Ω;灌电流时的典型值为0.35 Ω。A3936芯片内部带有欠压锁定、交叉电流保护和过热保护功能,并有睡眠及空闲模式,以及可制动功能和死区设置。
1.2 引脚介绍
A3936芯片采用44脚PLCC封装型式,其引脚排列如图l所示。各引脚的功能如下:
引脚1、2、11、12、13、22、23、24、33、34、35、44(GND):接地端;
引脚3、4、5、6、7、8(HA、HB、HC):无刷直流电动机HALL元件信号输入端;
引脚9(VDD):+5 V电源;
引脚10(REF):参考电压VREF输入端,通过控制该电压可控制PWM占空比;
引脚14(BRAKE):制动控制端,当该脚为高电平时,无刷直流电动机内的电流会瞬间释放,电机突然停转;而在正常使用时,该脚接低电平;
引脚15(SENSE):采样电阻RS引脚,其数值一般取0.1 Ω。该采样电阻与VREF可决定电动机的负载电流。
引脚16(SR):同步整流输入,高电平有效;
引脚17、2l、28(OUT):无刷直流电动机A、B、C相驱动输出端;
引脚18 (HBIAS):HALL元件的负极;
引脚19、26(VBB):负载电源;
引脚20、25 (LSS):通过采样电阻RS与负载电源地相连;
引脚27 (TACH):速度输出,一般悬空不用;
引脚29 (VCP):充电电容连接端,应通过0.22μF/50 V电容与VBB相连;
引脚30、3l(CPl、CP2):电荷泵电容连接端,二者应通过0.22μF/100 V电容相连;
引脚32 (SLEEP):睡眠模式逻辑控制输入端,低电平输入时,进入睡眠模式;
引脚36 (OSC):振荡信号连接端,可通过51kΩ电阻与VDD相连;
引脚37 (VREG):整流去耦端,应外接0.22 μF/50V去耦电容;
引脚38 (DIR):方向控制逻辑输入端,低电平为顺时针旋转,高电平为逆时针旋转;
引脚39 (ENABLE):使能控制逻辑输入端;
引脚40 (EXTMODE):外接PWM控制模式逻辑输入端。使用外接PWM控制模式时,若输入高电平,为电流慢衰减模式;若输入低电平,则为电流快衰减模式;
引脚41 (BLANK):为死区逻辑控制输入端;若输入高电平,死区时间为12/fosc;若输入低电平,死区时间为6/fosc;
引脚42、43(PFD):PFD逻辑控制输入端,二者组合可用于决定采用哪一种续流控制模式。
2 A3936的工作原理
2.1 通电控制规律
A3936内部具有全桥驱动的功率逻辑开关单元和位置传感器的信号处理单元,可用来控制电动机定子上各相绕组通电的顺序和时间。全桥驱动的功率逻辑开关单元可将电源的功率以一定的逻辑关系分配给电动机定子上的各相绕组,以使电动机产生持续不断的转矩。位置传感器的信号处理单元可将电动机转子的位置信号转换为电信号,以便为功率逻辑开关电路提供正确的换相信息,控制电动机定子绕组换相。同时,电动机的转向还受到38脚方向控制逻辑的控制。三者之间的逻辑关系如表1所列。
表l中,在HALL传感器部分: “+”表示高电平; “-”表示低电平;输出部分:“+”表示正向通电:“-”表示反向通电。
2.2 负载电流调节
负载电流可通过A3936内部的固定低电平(使用4MHz晶振时,典型值为24μs)PWM电路进行调节。当H桥正常工作时,电动机绕组电流上升,直到到达阈值为止,该阈值由下式决定:
达到阈值时,逻辑电路将关闭H桥,负载电流在感应电动势的作用下进行续流,其续流时的流通路径由slow/mixed续流模式和同步整流模式决定。
2.3 续流控制模式
A3936的输入引脚PFD1和PFD2的电平信号决定了过流关断或PWM斩波时负载电流的不同续流模式。根据PFDl和PFD2电平信号的不同,A3936共有四种续流控制模式:slow模式、fast模式和两种mixed模式,不同的续流模式决定了不同的负载电流波形。PFD电平信号与续流模式之间的关系如表2所列。
2.4 同步整流模式
当A3936的SR引脚为高电平时,使能同步整流模式,此时
A3936驱动器电动 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)