如何将Arduino和步进电机驱动器连接

第1步:简介
说明:
双极步进电机是离散运动的直流电机。它具有多个线圈,这些线圈以“相”的形式组织。通过依次给每个相通电,电动机将旋转,每次一步。为了能够移动电动机,您将需要一个电动机驱动器。因此,步进电机驱动器a4988被设计为扮演这个角色。 a4988步进电机驱动器带有散热器。此步进电机驱动器使您可以控制一个双极步进电机,每个线圈的最大输出电流为2 a。
双极步进电机的规格:
产地:中国
型号:42hd04
低成本,小尺寸
双极
4引线
1.8度/步
扭矩:2.8kg.cm
尺寸:33mm x 42mm x 42mm
施加电压并测试:6v至12v
步进电机驱动器a4988的规格:
简单的步进和方向控制界面
五种不同的步进分辨率:全步,半步,四分之一步,八步,十六步
可调电流控制使您可以通过电位计设置最大电流输出,该电位计允许您使用高于步进电机额定电压的电压电压以实现更高的阶跃率。
智能斩波控制,可自动选择正确的电流衰减模式(快速衰减或缓慢衰减)
过热过热关闭自己的,欠压锁定和交叉电流保护
对地短路保护和短路负载保护
尺寸:20mm x 15mm x 10mm
步骤2:引脚定义
步骤3:示例硬件安装
第4步:示例源代码
要获取结果,请下载下面随附的示例源代码并将其上传到arduino。
第5步:过程(1)
此示例通过使用arduino uno通过a4988步进电机驱动器模块驱动42步步进电机设备来完成。在将电机电源连接到模块之前,必须先通过usb 2.0 a型公头到b型公头电缆将示例源代码上传到arduino uno板上。
步骤6:步骤(2)
接下来,使用板上的电位计调整驱动器的电流限制。这是为了确保电流在电动机的电流限制内(从0ma到2000ma(2a))。
为防止损坏电动机和驱动器模块,电流必须有效限于1a以下。在全步模式下,流经线圈的电流限制为电流限制的70%,因此,要获得1 a的全步线圈电流,电流限制应为1 a/0.7 = 1.4 a,这对应于vref为1.4 a/2.5 = 0.56v。有关更多信息,请参考a4988数据表。与参考电压相关的电流极限如下:
电流极限= vref/(8 x rs)
rs =感测电阻
vref = ref引脚上的输入电压。
由于不同的步进电机具有各自的规格,因此请检查电机数据表中的当前设置。在此示例中,vref(参考电压)设置为约0.4 v,因此电流限制为1a。您可以通过将万用表探针连接在电位计中心和接地引脚之间来测量模块的vref。
步骤7:步骤(3)
用于上传源代码的usb电缆现在可以断开代码了。接下来,通过电源插孔将电动机电源(锂电池,7.4 v,1200mah)连接到模块。步进电机将根据给定的示例源代码开始顺时针和逆时针旋转。


HiVi惠威AW-71TWS真无线蓝牙耳机具体参数
疫情之下,工业机器人将迎市场应用新的爆发期
小米智能家居再添一员_米家LED智能台灯
未来的汽车将少不了CAN总线技术
中国移动推出阶梯套餐未来前景更加堪忧
如何将Arduino和步进电机驱动器连接
DS21Qx5y BSDL扫描链映射
消息称中芯国际已获得美国成熟制程许可证,港股大涨
锂电正极材料的发展趋势
工业物联网平台能够带来哪一些效益
英特尔创新矩阵 六大技术战略撑起未来
iOS10.2.1和iOS10.3系统验证通道被关闭!iOS10.3.1成公众唯一可安装系统,有何特性?
高通加速布局低端芯片市场 推动产业系统良性发展
提技巧,强营销,萨科微slkor半导体开展销售技巧培训会
STM32F103RET6外部8M晶振不起振的原因及解决方法
俄准备向海外出售最新雷达——59H6-TE型机动式三坐标雷达
氧气传感器在纯电大巴电池仓火灾氮气灭火中的技术方案
如何判断Wi-Fi吞吐量好不好,影响因素是什么?
飞利浦272M7C曲面显示器评测 机身外观简洁而又不失大气
MAX14827 IO-Link设备收发器的FLIR热图比较