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)更改步进分辨率。通过为这些引脚设置适当的逻辑电平,我们可以将电机设置为六分之一步的分辨率。
热门推荐
发现孩子自闭症,科学引导与纠正策略
香港家族办公室设立指南:税收优惠与实务操作详解
《沙尘暴》:当现实与虚构模糊边界,人性的真相却愈发清晰
笔记本电池测试软件:功能、选择与使用指南
短发之美:多变风格与自我风采
16岁女孩谈恋爱了家长怎么办
30块坐700公里,低价火车票被抢疯了
如何进行文件管理?终极指南帮你轻松搞定!
金姓的源流:从五帝之一的少昊金天氏到今日的金姓
传奇的梅林发动机:二战胜利的引擎
男人的“战斗力”也需要培养,常做这3项运动,提升能力卓有成效
调节压力情绪稳定 减少心律不齐发作
应届毕业生求职全攻略:从网站注册到面试准备
高校毕业生就业形势分析及解决方案
20世纪漫画与21世纪少年
从“人盯人”到“云监管”,AI食安智慧监管如何让食品安全“看得见”?
选择适合自己的润唇膏:成分详解与使用体验全分析
浅谈朱元璋的军事及政治方针
国家传染病临床研究中心:后疫情时代,医疗机构如何筑牢呼吸道传染病防线?
Windows系统怎么设置主分区
短视频创业运营指南:实战技巧与策略
盘点那些最适合孩子吃的海鱼、淡水鱼!菜单上该有这8种
【征信宣传】2024年征信新规变化,影响你我生活!
雪纳瑞 - 聪明且忠诚的小伙伴
挂衣架怎么选?如何选择合适的挂衣架?
历史上的农民起义为何大多以失败告终?这些是主因
黄巢起义:揭示唐末动乱背后的历史深意与社会影响
雷峰塔倒塌100年|石塔中的佛国“故事”
如何正确接灯带?步骤、种类与注意事项全解析
低压灯带延迟2秒才亮的原因分析