求助!!如何用单片机控制松下A6伺服

[复制链接]
查看11 | 回复2 | 2021-1-27 06:20:34 | 显示全部楼层 |阅读模式
因做实验需要,购买了songxiaA6伺服电机(编码器分辨率是2的23次方)。想要通过单片机(Arduino)来控制伺服电机,单片机与伺服电机之间的连线是这样的:3(PULS1)、5(SIGN1)直接接在了单片机的5v电源上,4(PULS2)、6(SIGN2)直接接在了单片机的两个引脚上。
Pr0.05是0,Pr0.06是0,Pr0.07是3(脉冲+符号),电子齿轮比设定为419.4304。欲实现0.0001mm/p的定位精度。
单片机两个管脚分别输出100KHz的PWM和正反转信号,设置之后应该是300rpm,但是它就是不转。。。。。。求助各位大侠解答TT

PS:查找电机不旋转的原因是CP07(指令脉冲输入的频率过低)
初步怀疑是连线有问题,但是实在不知道怎么搞啊~~~恳请各位大侠不吝赐教
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:20:34 | 显示全部楼层
你先用伺服调试软件手动看看伺服能不能走先
回复

使用道具 举报

千问 | 2021-1-27 06:20:34 | 显示全部楼层
对于单片机的输出信号应该经过上拉将信号输入伺服电机驱动,因为伺服不能识别3.3V输出的信号,不知道你看懂没?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行