外部按键中断精准控制步进电机起保停,正反转(Arduino+TB6600驱动器)
- 这里先说明一下的中断,其实伪中断,并未真正意义上实现在
loop函数体之外来执行相关的函数。 - 程序源码:
/***********************
* 共阴极接法:
Connect to the Arduino:
1. PUL-, DIR-, EN- 连接一起,接到Arduino UNO 的GND上面
Arduino
2. PUL+ 连接到 Arduino UNO的9引脚
3. DIR+ 连接到 Arduino UNO的 8引脚
4. EN+ 连接到 Arduino UNO的 GND上,也可以悬空不接,但是不能接5V,有影响!
共阳极接线:
1.PUL+, DIR+, ENA+ 连接一起,接到Arduino UNO 的5V上面
2. PUL- 连接到 Arduino UNO的9引脚
3. DIR- 连接到 Arduino UNO的 8引脚
4. EN- 连接到 Arduino UNO的 5V上,

这篇博客介绍了如何使用Arduino和TB6600驱动器,通过外部按键中断来精确控制步进电机的启动、保持、停止及正反转。虽然中断是伪中断,但依然实现了在函数外控制电机的功能。
订阅专栏 解锁全文
1834

被折叠的 条评论
为什么被折叠?



