一、H桥电路根本知识
二、什么是A4950
三、A4950引脚封装和功能框图
四、A4950模块利用解释
五、A4950逻辑掌握
六、总结
一、H桥电路根本知识1.事理图(以全NMOS管为例)从上图可看出,此电机驱动电路由4个NMOS管构成,形如H型,故名为H桥电路。通过掌握4个MOS管的导通与截止达到对中间电机的不同掌握效果。NMOS管的栅极为高电平时导通,低电平时截止。
2. H桥事情模式正转模式当Q1、Q4的栅极为高电平,Q2、Q3为低电平时,Q1,Q4导通,如下图所示,电机正向旋转。反转模式当Q2、Q3的栅极为高电平,Q1、Q4为低电平时,Q2,Q3导通,如下图所示,电机反向旋转。3.补充★ H桥中绝对不能涌现同侧(左侧/右侧)的FET同时导通的情形,由于这样会导致电流不经由电机直接到地,(关注:硬件条记本)形成短路!因此在状态切换时须要一步一步来,而集成H桥的芯片一样平常会在内部自动办理这个问题(利用去世区掌握),如下图所示:在正转和制动之间切换时,会有一个过渡状态(OFF)。★ 此处还需补充一个知识:MOS管的高端与低端驱动。大略来说,高端驱动即MOS管在负载的高电位一端;相反低端驱动即MOS管在负载的低电位一端。如下图所示:Q1、Q3为高端驱动,Q2、Q4为低端驱动。在H桥中也常常被称为上臂和下臂。★ 驱动电压越大,转速越快;电流越大,扭矩越大;★ 当扭矩<负载时,电机转速会低落,电流上升从而增大扭矩。当负载非常大,电机带不动从而停滞迁徙改变时(堵转),电流达到最大值,此时需特殊把稳,很有可能烧坏电机驱动。二、什么是A4950
A4950是美国埃戈罗公司生产的一款单H桥电机驱动芯片。因此网上卖的模块多是利用两块芯片以达到可以掌握两个直流电机的能力。
供应输入端子用于利用外部施加的PWM掌握旗子暗记掌握DC电机的速率和方向。供应内部同步整流掌握电路以在PWM操作期间降落功耗。
★ 电机驱动电压:8~40V,输出最大电流可达3.5A
★ 推举驱动频率:500Hz~30KHz
★ 内置过温保护,短路保护和可选择的过流保护
图 1 A4950实物图
图 2 A4950模块图
三、A4950引脚封装与功能框图图 3 A4950引脚封装
图 4 A4950功能框图
通过引脚解释和功能框图可看出,此芯片不同之处有:★ 只有单H桥,因此引脚较少;★ 限流比较的参考电压由外部给出(VREF脚);因此限流值Isense=Vref/10/Rsense。如上面的模块中,Vref接5V,Rsense为R250精密检测电阻(0.25Ω),因此限流值为2A。★ 当IN1和IN2均保持低电平1ms,芯片进入待机模式。而不是通过引脚直接掌握。
四、A4950驱动电路利用解释图 5 A4950驱动模块
图 6 A4950驱动电路
驱动电路接口解释:
1.VM:驱动模块的电源,根据电机的参数输入,实测范围8~40V;
2.VCC:接5V输入,不能输入3.3V,不然会影响性能;
3.GND:接地引脚
掌握示例(在以上的3个引脚都接好的情形下):
任务1:A电机正转,占空比50%
方案:电机A的2个线分别接AOUT1、AOUT2。AIN1接高电平,AIN2接50%的PWM
任务2:B电机反转,占空比20%
方案:电机B的2个线分别接BOUT1、BOUT2。BIN1接20%的PWM,BIN2接高电平
五、A4950逻辑掌握★ 下表为最根本逻辑掌握表:
此表可对直流电机进行大略的驱动与制动(此时电机事情于全速状态,无速率掌握)。
把xIN1和xIN2分别接到单片机I/O口,xOUT1和xOUT2接到直流电机两端。
当掌握xIN1为1,xIN2为0时,电机便正转。
★ 再进一步便可借助PWM对电机转速进行掌握,如下表所示:
以xIN1为PWM,xIN2为0为例,电机在正向迁徙改变模式与快衰减模式之间不断切换。
波形图类似如下:前面提到,电压的大小决定直流电机转速。从第三个图V12=Vout1-Vout2可看出,加在电机两端的电压变革随着PWM变革,则其均匀值Vave=DVcc(D为PWM占空比,VCC为驱动电压)也随着占空比的增大而增大,从而速率也相应增加;反之则降落。
PWM的频率一样平常选在5k~20kHz。
把上表归纳总结一下:1.当xIN中有一个恒为低电平,另一个为PWM时:采纳正反转与滑动/快衰减,占空比越大,转速越快。2.当xIN中有一个恒为高电平,另一个为PWM时:采纳正反转与制动/慢衰减,占空比越小,转速越快。
六、总结★1.可通过两个H桥输出的并联掌握一个直流电机,这样最大驱动电流可翻倍,这在芯片的数据手册中均有解释;
★2.和A4950的体积小,外接元件少,利用大略;
★3.A4950虽然价格稍贵且需两块芯片才能实现双H桥;
★4.选择集成H桥芯片时,须要考虑的参数有:可承受的事情电流要大于电机的堵转电流,防止堵转时驱动芯片烧毁;导通电阻尽可能小,减少芯片的发热损耗;
★5.A4950所能驱动的电流最大也就3.5A。对付一些堵转电流十几安的电机来说是远远不足的。此时常常采纳电桥驱动+MOS管的办法自行搭建H桥。