a4988 脉宽要求_基于STM32的微型步进电机驱动控制器设计

基于STM32的微型步进电机驱动控制器设计

摘 要: 设计了一种微型步进电机驱动控制器,通过上位机界面修改步进电机转速、旋转角度、细分系数。该设计以STM32F103T8U6作为主控制器,以A4988步进电机驱动设备,上位机串口界面作为人机接口界面,详细分析步进电机驱动设备的工作原理、各部分接口电路以及控制器设计方案。通过实物设计实现了步进电机转速、正反转任意角度和细分系数的控制,并通过精确计算步进脉冲个数实现了任意旋转角度的精确控制,该驱动控制器步进角度精度高达0.112 5度。

关键词: 微型步进电机;STM32F103T8U6;A4988;串口;正反转

0 引言

自从上世纪20年代英国人开发了步进电机,50年代后期晶体管的发明也逐渐应用在步进电机上,并使得步进电机的数字化控制更为方便。经过不断改良,今日步进电机已广泛运用在生产过程中要求自动化、省人力、效率高的机器中,尤其在重视速度、位置控制、需要精确操作指令动作的灵活控制场合步进电机用得最多。

本文旨在以STM32F103T8U6[1]作为A4988[2]控制器,并以A4988作为微型步进电机驱动器设计步进电机控制器模块,实现闭环精确控制微型步进电机的步进角度的功能,并从多方面深入分析A4988的工作原理以及微型步进电机速度控制和步进角度精确控制策略[3-4]。

1 A4988的特性和工作原理

1.1 A4988的特性

A4988是一款完全的微步电动机驱动器,带有内置转换器,易于操作。该产品可在全、半、1/4、1/8及1/16步进模式时操作双极步进电动机,输出驱动性能可达35 V及±2 A。A4988包括一个固定关断时间电流稳压器,该稳压器可在慢或混合衰减模式下工作。转换器是A4988易于实施的关键。只要在“步进”输入中输入一个脉冲,即可驱动电动机产生微步。无须进行相位顺序表、高频率控制行或复杂的界面编程。A4988界面非常适合复杂的微处理器不可用或过载的应用。在微步运行时,A4988内的斩波控制可自动选择电流衰减模式(慢或混合)。在混合衰减模式下,该器件初始设置为在部分固定停机时间内快速衰减,然后在余下的停机时间慢速衰减。混合衰减电流控制方案能减少可听到的电动机噪音,增加步进精确度并减少功耗。提供内部同步整流控制电路,以改善脉宽调制(PWM)操作时的功率消耗。内部电路保护包括:带滞后的过热关机、欠压锁定(UVLO)及交叉电流保护,不需要特别的通电排序。

1.2 A4988的工作原理

为了更加清晰地分析A4988的工作原理,首先深入分析A4988的内部结构。为A4988的内部结构图和典型的外部电路连接图。

由图1所示,A498

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值