[技术问答]

nuc120与英威腾伺服SV-DA100通讯问题

[复制链接]
2001|3
手机看帖
扫描二维码
随时随地手机跟帖
eyancool|  楼主 | 2014-4-22 09:50 | 显示全部楼层 |阅读模式
本帖最后由 eyancool 于 2014-4-22 09:52 编辑

用51与英威腾新款伺服SV-DA100采用485通讯能够控制伺服转速,改用NUC120后弄了很久,始终无**常通讯.求九哥和版主以及各位大神给予帮助.
连接方式说明:
开发板为网购,与菜农开发板一致.
UART1连接伺服通讯口,GPB14,15采用外部中断,GPB14触发一次速度加10,发送标志位置1将数据从UART1发送至伺服驱动器,GPB15触发一次速度减10,发送标志位置1将数据从UART1发送至伺服驱动器,根据伺服使用说明手册,使用0x10功能码对伺服内部地址进行写数据.
伺服参数设置如下:
波特9600,8位数据,1位停止,无校验.
工程用COIDE建立,附件1为源代码,附件2为英威腾SV-DA100使用说明手册. nuc120toinvtservo.zip (199.77 KB)
骗子的片子| | 2014-4-22 15:29 | 显示全部楼层
因为是手机上的,无法打开压缩包,先帮你顶一下

使用特权

评论回复
haolaishi| | 2014-4-22 21:37 | 显示全部楼层
没硬件,看不出什么东西来,楼主还是单步调试吧
1.你确定485正常通讯?
2.然后考虑电机问题

使用特权

评论回复
niuyaliang| | 2014-4-23 17:11 | 显示全部楼层
你这程序也太多了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

105

帖子

4

粉丝