求助:mega2560怎么控制两路步进电机?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4467|回复: 2

求助:mega2560怎么控制两路步进电机?

[复制链接]
发表于 2018-4-23 21:23 | 显示全部楼层 |阅读模式
如题   求助:mega2560怎么控制两路步进电机?
发表于 2018-4-24 09:32 | 显示全部楼层
本帖最后由 cauwangchao 于 2018-4-24 09:34 编辑

tone(pin,frequency);
如果步进电机有驱动器,用这个函数输出脉冲,一个脉冲输出引脚接两个步进电机驱动器,只不过这是俩个驱动器得到的是频率一样的脉冲,可以考虑分别在两个驱动器上设置不同的细分数或者加不同的减速装置。还有就是一个脉冲输出用tone()输出脉冲,另一个输出用其他方法(比如delay()等延时函数)自己编脉冲程序。
发表于 2019-1-28 11:03 | 显示全部楼层
本帖最后由 谢小桌 于 2019-1-28 11:04 编辑

汗,我在研究怎么控制20路步进电机,什么都不接,只接PUL和DIR,也就40只脚位,MEGA2560妥妥的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:48 , Processed in 0.110793 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表