版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/woshi_ziyu/article/details/85260824
在本篇文章中,我们将学习如何使用A4988步进驱动器和Arduino开发板控制步进电机。
概述
A4988是一款用于控制双极步进电机的微步进驱动器,内置转换器,易于操作。这意味着我们可以用控制器的2个引脚来控制步进电机,一个用于控制旋转方向,另一个用于控制步数。
驱动器提供五种不同的步数分辨率:全步、半步、四分之一步、八分之一步和十六分之一步。此外,它还有一个用于调节电流输出的电位器、过温热关断和交叉电流保护。
其逻辑电压为3至5.5 V,如果提供良好的额外冷却设备,则每相的最大电流为2A,如果没有散热器或冷却片,可以提供每相1A的连续电流。
A4988步进驱动器引脚
现在让我们仔细看看驱动器的引出引脚,以及将它与步进电机和控制器连接起来。因此,我们将从右侧按钮边上的驱动器供电的2个引脚开始 - VDD和接地引脚,我们需要将它们连接到3到5.5 V电源,本例中,指的是是我们的控制器,Arduino开发部提供5 V电源。以下4个引脚用于连接电机。 1A和1B引脚将连接到电机的一个线圈,2A和2B引脚连接到电机的另一个线圈。为了给电机供电,我们使用接下来的2个引脚,接地和VMOT,它们需要将它们连接到8到35 V的电源,我们还需要使用至少47μF的去耦电容来保护驱动板免受电压尖峰的影响。
更多内容请参考以下链接:https://www.yiboard.com/thread-1014-1-1.html