电子说
今天要和大家分享一款优秀的步进电机驱动板——Big Easy Driver(BED)。它是 Easy Driver 步进电机驱动板的重大改进版本,在步进电机控制领域有着广泛的应用。让我们深入了解一下这个驱动板的特性和使用方法。
文件下载:ROB-12859.pdf
BED 可以接收电源和控制信号(STEP 和 DIRECTION),并产生驱动 0A 至 2A 双极步进电机所需的信号。它采用了 Allegro A4983 或 A4988 驱动芯片,这为其性能提供了有力的保障。
BED 提供了两种连接方式,既可以使用 .100 排针,也可以使用 3.5mm 螺丝端子,甚至可以两者同时使用。你可以在 .100” 孔中安装公头或母头排针,也可以直接将电线焊接到孔中。
连接到 BED 的最少连接数为 7 个,包括四根步进电机线、电源、地和步进信号。其他连接都是可选的。需要注意的是,有两个接地连接,一个在电源输入旁边,另一个在步进输入旁边,它们通常分别连接到电源地和信号地(来自微控制器)。
| MS1、MS2、MS3:这些输入都通过 20K 欧姆电阻上拉,用于设置微步设置。具体设置可以参考以下表格: | MS1 | MS2 | MS3 | 微步分辨率 | 励磁模式 |
|---|---|---|---|---|---|
| L | L | L | 整步 | 2 相 | |
| H | L | L | 半步 | 1 - 2 相 | |
| L | H | L | 四分之一步 | W1 - 2 相 | |
| H | H | L | 八分之一步 | 2W1 - 2 相 | |
| H | H | H | 十六分之一步 | 4W1 - 2 相 |
BED 上有两个跳线,分别是 APWR(备用电源)和 3/5V,它们位于 BED 的左上角。需要注意的是,在 v1.1 版本的 BED 上,这两个跳线的丝印标签是相反的。
BED 包括一个非常小的电位器,用于调节通过电机绕组的最大电流水平。在板上,这个电位器标记为 CUR ADJ。旋转它会改变输入到 A4988 驱动芯片的 Vref 电压,从而改变驱动芯片输送到电机线圈的最大电流。需要注意的是,在 v1.2 BED 板上,指示增加电机电流方向的丝印箭头是反向的。可以使用 TP1 来确定最大和最小电流方向。 TP1 测试点可用于测量 CUR_REF 网络上的电压,驱动芯片使用该电压来确定通过电机的最大电流。当旋转电位器时,使用电压表测量 TP1 相对于 GND 的电压。
BED 左下角附近有一个黄色 LED,标记为 PWR。只要有 5V 或 3.3V 电源供应给驱动芯片,这个 LED 就会亮起。如果在 M+ 和 GND 电源输入仍有电源的情况下,这个 LED 熄灭,那么电压调节器芯片可能过热并关闭,或者检测到 VCC 到 GND 的短路并关闭。如果 LED 闪烁,那么可能是 M+ 电源开关,或者电压调节器芯片过热并进行电源循环以保持凉爽。
在室温下,Big Easy Driver 每相最多可提供约 1.4A 的电流。这得益于电路板的四层结构和布局方式。当驱动高电流时,整个电路板将充当散热器,包括连接器和电路板连接的任何东西。驱动芯片具有出色的过温保护,因此即使电路板过热也不会对驱动芯片造成损坏,它会在芯片温度恢复正常(低于约 150°C)之前自动切断。 通过添加一个小散热器(如 Newark 43M6428)和/或使用一个小风扇来冷却驱动芯片,可以允许每相电流超过 2A。
文档中给出了 BED 与步进电机和步进/方向信号源的典型连接图(实际上是最少连接)。当然,你可以连接 BED 上更多的数字输入信号(SLEEP、MS1 等)以实现更多控制。
Big Easy Driver 的规格与 Allegro A4983 或 A4988 步进驱动芯片相同(取决于板上安装的是哪一个)。包括每相最大 2A、1/16、1/8、1/4、1/2 和整步模式,3.3V 或 5V 逻辑输入(跳线可选)。
Big Easy Driver 是一款功能强大、使用灵活的步进电机驱动板。通过合理的连接、跳线配置和电流设置,我们可以实现对步进电机的精确控制。同时,其良好的散热设计和过温保护功能也为长时间稳定运行提供了保障。大家在实际应用中可以根据自己的需求进行调整和优化。如果你对步进电机驱动感兴趣,不妨尝试一下这款驱动板,相信它会给你带来不错的体验。
你在使用 Big Easy Driver 过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和心得。
全部0条评论
快来发表一下你的评论吧 !