HR4988内置转换器和过流保护的微特步进电机驱动芯片

描述

HR4988是一款内部集成了译码器的微特步进电机驱动器,能使双极步进电机以全、半、1/4、1/8、1/16步进模式工作。步进模式由逻辑输入管脚MSx选择。其输出驱动能力达到32V和±2A。
译码器是HR4988易于使用的关键。通过STEP管脚输入一个脉冲就可以使电机完成一次步进,省去了相序表,高频控制线及复杂的编程接口,使其更适于没有复杂的微处理器或微处理器负担过重的场合。
在步进操作期间,HR4988的内部电路可以自动的控制其PWM操作工作在快、慢及混合衰减模式。在混合衰减模式下,器件初始经过一段时间的快衰减后,将切换至慢衰减模式直至固定衰减时间结束。混合衰减模式控制不但降低了电机工作时产生的噪声,还增加了步进的准确性,同时减小了系统的功耗。
内部的同步整流控制电路改善了PWM操作时的功耗。内部保护电路包括:带迟滞的过热保护、欠压锁定及过流保护。不需要特别的上电时序。
HR4988目前提供带有裸露焊盘的QFN28封装,能有效改善散热性能,且是无铅产品,符合环保标准。

特点

低导通电阻RDS(ON),640mΩ(HS+LS)
自动检测和选择电流衰减模式
支持电流慢衰减和混合衰减模式
同步整流功能降低功耗
内部欠压锁定
过流保护
兼容3.3V和5V逻辑电平
过热关断电路
对地短路保护
负载短路保护
最高支持16细分

示意图

在这里插入图片描述

框图

在这里插入图片描述
推荐外围设置
1、 ROSC:必要时,根据自身电机和应用控制频率选择合适的 ROSC 对地电阻,选择电流上升慢衰,下降混合衰,使电机电流纹波最小。
tOFF  ROSC/825,tOFF 单位为 us。
也可直接接地,选择全混合衰减,tOFF 30us。
2、 CP 电容:0.1uF/50V
3、 VCP 电容:0.1uF/50V
4、 VREG 电容:0.22uF/16V
5、 VREF 参考电压设置, 0.8V – 3V。
6、 RSENSE 电阻,根据 REF 和目标电流合理设置
ITrip MAX=VREF/(8×Rs)
根据目标电流,合理选择 Rsense 电阻和 Vref 参考电压,使得 Vsense=ImaxRsense 在 0.35V—0.45V之间,然后根据 Vref= 8Vsense 选择参考电压输入。

电路图

在这里插入图片描述

器件工作:

HR4988是一种便于使用的内部集成了译码器的微特步进电机驱动器,只需少量的控制线。其设计能够让双极步进电机以全、半、1/4和1/8、1/16步进工作。每一个H桥都有一个有固定衰减时间的PWM电流控制电路,以限制其N沟道DMOS功率管的负载电流在一个设计值。每个步进的全桥输出电流是由外部检流电阻(RS1和RS2)的值,参考电压(VREF)和DAC(依次由译码器的输出控制)的输出电压来设定。
在上电或复位时,译码器将DAC和相电流的极性设为初始的Home状态(如图9~13所示),且两相的电流调节器均工作在混合衰减模式。当一个步进信号进入STEP端口,译码器自动将DAC排序进入下一电平和电流极性。(表2给出了电流台阶顺序)。微步细分精度由MS1、MS2和MS3输入组合确定,如表1所示。
当步进进行时,如果DAC的输出电平低于前一个输出电平,则当前的H全桥进入混合衰减模式。如果DAC输出电平高于或者等于前一个电平,则当前的H全桥进入慢衰减模式。自动的电流衰减选择通过减小电流波形失真改善了微步进性能,其产生原因是电机的反电动势。
微步进选择(MS1、MS2、MS3):微步细分精度由 MS1、MS2 和 MS3 逻辑输入电压确定,如表 1 所示。MSx 均有下拉电阻。当改变步进模式时,直到下一个 STEP 的上升沿才起作用。
如果步进模式改变,而译码器没有复位,其绝对位置必须要保持。为了防止丢步,选择一个适用于所有步进模式的步进位置,再去改变步进模式,这点很重要。当器件断电或者由于过温重启或过流时,译码器被置于 home 位置,这是所有步进模式默认的共同位置。

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 14:46:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 14:46:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 14:46:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 14:46:04       18 阅读

热门阅读

  1. C语言笔记13

    2024-05-13 14:46:04       10 阅读
  2. 商业时代杂志社投稿信箱邮箱

    2024-05-13 14:46:04       9 阅读
  3. hive自定义函数

    2024-05-13 14:46:04       7 阅读
  4. OpenCV 滤波方法总结

    2024-05-13 14:46:04       10 阅读
  5. golang函数默认参数

    2024-05-13 14:46:04       9 阅读
  6. mysql编程1

    2024-05-13 14:46:04       9 阅读