没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
深圳飞特模型有限公司
TEL:+86-755-8933-5266 FAX:+86-755-2696-6318
www.feetechrc.com www.feetech.cn
Page 1 of 10
飞特串行总线智能舵机《通讯协议手册》
目录
飞特串行总线智能舵机《通讯协议手册》目录 ............................................................. 1
修订历史 ....................................................................................................................... 1
1.0 通信协议概要 ......................................................................................................... 2
1.1 指令包 .................................................................................................................... 2
1.2 应答包 .................................................................................................................... 3
1.3 指令类型 ................................................................................................................. 3
1.3.1 查询状态指令 PING ..................................................................................................... 3
1.3.2 读指令 READ DATA...................................................................................................... 4
1.3.3 写指令 WRITE DATA .................................................................................................... 4
1.3.4 异步写指令 REG WRITE .............................................................................................. 6
1.3.5 执行异步写指令 ACTION ............................................................................................ 6
1.3.6 同步写指令 SYNC WRITE ............................................................................................ 7
1.3.7 同步读指令 SYNC READ .............................................................................................. 8
1.3.8 复位指令 RESET .......................................................................................................... 9
修订历史
日期
版本
更新内容
制定人
2017.03.01
V1.00
初次制定
Alex lee
2019.02.19
V1.01
修正描述,通用 SCS 与 SMS 系列舵机
Alex lee
2019.12.17
V1.02
修正描述,增加 1.3.7 同步读指令
Tony Tan
深圳飞特模型有限公司
TEL:+86-755-8933-5266 FAX:+86-755-2696-6318
www.feetechrc.com www.feetech.cn
Page 2 of 10
1.0 通信协议概要
飞特串行总线智能舵机通讯协议
主要适用于 FEETECH SCS 与 SMS 系列舵机。SCS
系列舵机采用 TTL 电平、单总线(一条信号线分时复用发送与接收数据信号)通讯连
接,物理连接为三线,含电源正负极两条;SMS 系列舵机采用 ARM 32 位单片机为主
控制核芯,位置感应采用 360 度 12 位精度的磁铁感应角度方案,通讯电平采用具有较
强抗干扰能力的 RS485 方式,通讯仍是采用异步双工,发送与接收信号是异步处理。
控制器和舵机之间采用问答方式通信,控制器发出指令包,舵机返回应答包。
一个总线控制网络中允许有多个舵机,所以每个舵机都分配有一个网络内唯一的 ID
号。控制器发出的控制指令中包含 ID 信息,只有匹配上 ID 号的舵机才能完整接收这条
指令,并返回应答信息。
通信方式为串行异步方式,一帧数据分为 1 位起始位,8 位数据位和 1 位停止位,
无奇偶校验位,共 10 位。
SCS 系列与 SMS 系列通讯协议的区别:
两者在内存表的部分参数采用两个字节的
值域时,两个字节分别表示高字节与低字节,其中 SCS 系列的参数在内存表的地址是高
字节在前低字节在后,而 SMS 系列则是低字节在前高字节在后。另外每款舵机因功能略
有不同,因此实际控制时请参照具体型号的内存表为准。
1.1 指令包
指令包格式:
字头
ID 号
数据长度
指令
参数
校验和
0XFF 0XFF
ID
Length
Instruction
Parameter1 ...Parameter N
Check Sum
字头:连续收到两个 0XFF ,表示有数据包到达。
ID 号: 每个舵机都有一个 ID 号。ID 号范围 0~253,转换为十六进制 0X00~0XFD。
广播 ID: ID 号 254 为广播 ID,若控制器发出的 ID 号为 254(0XFE),所有的舵机均接
收指令,除 PING 指令外其它指令均不返回应答信息(多个舵机连接在总线上不能使用广播
PING 指令)。
数据长度:等于待发送的参数 N 加上 2,即“N+2”。
指令:数据包操作功能码,详见 1.3 指令类型。
参数:除指令另外需要补充的控制信息,参数最大支持双字节参数表示一个内存值,
字节顺序参考舵机使用手册内存控制表(不同型号舵机字节顺序不一样)。
校验和:校验和 Check Sum,计算方法如下
Check Sum = ~ (ID + Length + Instruction + Parameter1 + ... Parameter N) 若
括号内的计算和超出 255, 则取最低的一个字节,“~”表示取反。
剩余9页未读,继续阅读
资源评论
最爱绿草
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功