esp8266 arduino 控制步进电机
创作时间:
作者:
@小白创作中心
esp8266 arduino 控制步进电机
引用
51CTO
1.
https://blog.51cto.com/u_16099304/13636030
步进电机是一种直流电机,它可以步进方式工作,从监控摄像机到复杂的机器人,无处不在。 NEMA 17步进电机的步进角为1.8°,这意味着它需要200步才能进行360°旋转。通过改变施加的控制信号的速率,我们可以轻松控制电机速度。通过对步进模块的微步进引脚应用适当的逻辑电平,可以在不同的步进模式下操作步进电机,例如全步、半步、¼步。在我们之前的文章中,我们使用Arduino控制28-BYJ48步进电机。 28-BYJ48的扭矩比NEMA 14、NEMA17等其他步进电机的扭矩相对较低。
在本篇文章中,我们将使用Arduino开发板和DRV8825步进模块控制NEMA 17步进电机。我们还将使用电位器来控制步进电机的方向,使其顺时针和逆时针方向旋转。
需要的组件
● Arduino UNO开发板
● NEMA17步进电机
● DRV8825步进驱动器模块
● 47μf电容
● 电位器
Nema 17步进电机驱动器 - DRV8825
步进驱动器模块控制步进电机的工作。步进驱动器通过不同相位将电流发送到步进电机。
DRV8825是一个类似于A4988模块的微步驱动器模块。它用于控制双极步进电机。这款Nema 17步进驱动器模块具有内置转换器,这意味着它可以仅使用两个引脚(即STEP和DIR)控制双极步进电机(如NEMA 17)的速度和方向。 STEP引脚用于控制步进,DIR引脚用于控制旋转方向。
Nema 17电机驱动器DRV8825的最大输出容量为45V和±2.2 A。该驱动器可以在六种不同的步进模式下操作步进电机,即全步、半步、四分之一步、八分之一步、十六分之一步、以及三十二分之一步。您可以使用微步进引脚(M0、M1和M2)更改步进分辨率。通过为这些引脚设置适当的逻辑电平,我们可以将电机设置为六分之一步的分辨率。
热门推荐
斯洛文尼亚国家概况:从地理位置到经济发展
楚国的疆域演变:从古至今的地域变迁
易经智慧与灵感启示
买房时,到底要不要买车位?售楼员给出了“良心建议”,太真实了
“撸铁”太拼命,小心肩袖撕裂!
重庆南滨路美食美景攻略
突破几何维度,拓扑光学体系中合成维度方法的进展
MCN:网络创作者的全方位支持平台
补充脸部胶原蛋白的最好方法是什么
脸部保湿完全攻略:4大方法、6步护理,告别干燥肌!
宝宝低体温的原因和危害
入境游快速恢复,湖南是怎么做到的?
风险分散:多样化投资组合,享受稳健收益
芒市:一座融合自然与人文的“黎明之城”
猫咪专用碗的选择指南:打造猫咪的用餐天堂
汉中有什么美食推荐?陕西汉中必吃的十大美食
揭秘全球贸易新趋势:机遇与挑战并存
二白穴:调理痔疮、缓解疼痛的“奇效穴”
赶紧改!这样洗果蔬原来越洗越“脏”
券商研报的主要内容包括哪些?
《易经》中的婚姻观念,会给我们带来怎样的启示?
《烟雨江湖》家宅声望提升攻略:用心打造繁华府邸
修护能手—积雪草
麻省理工学院最新研究:端到端超表面设计实现高质量热成像
糖尿病患者的饮食新选择:12种健康主食替代品
项目经理如何调配土石
案例解读:摩托车碰撞掉头汽车却被判全责,骑手做法贻笑大方
聚焦申遗路径,共谋文化传承,白酒申遗向前一步
800V高压系统关键技术详解:从绝缘到电磁兼容的全面解析
揭秘中医望诊:中医的“火眼金睛”