本帖最后由 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)
|