永发信息网

Arduino怎么能控制多个工业交流伺服电机

答案:1  悬赏:40  手机版
解决时间 2021-03-26 23:23
  • 提问者网友:自食苦果
  • 2021-03-25 22:28
Arduino怎么能控制多个工业交流伺服电机
最佳答案
  • 五星知识达人网友:一袍清酒付
  • 2021-03-25 22:53
伺服电机是有伺服电机和驱动器组成,必须要用伺服电机专用的驱动器
1. 伺服电机的信号线接成差分模式,因为伺服电机的脉冲是24v,差分模式的话可以5v驱动,将接脉冲和方向接到arduino板子上
2. 伺服电机驱动器设置成位置模式
3. 然后可以通过从arduino的脉冲控制伺服电机
4. 不过伺服电机的驱动器初始化你得到网上找找资料,比如1上电使能,2电子齿轮比,3如果负重,好要考虑调节增益
总之,arduino控制伺服完全没有问题,没有做隔离的arduino板子(一般的arduino开发板都是没做隔离,直接从cpu接的引脚)会收到伺服电机的干扰,这个会根据情况给初学者造成麻烦,另外所有的不使用的引脚不能悬空,要设成LOW

当然,你也可以通过ttl转串口通过给驱动器发送指令控制伺服电机,一个伺服电机这样可以,但是多个伺服电机的话坐标很难控制。一般都是用脉冲模式,因为伺服电机不会丢步,位置模式控制多个电机同步会非常精确

接多个电机就是每个电机都要接一个脉冲和一个方向线就可以

伺服电机的功率,主要看伺服电机和伺服电机驱动器,跟arduino板子没有关系,,arduino板子只接5v的方向和脉冲
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯