德晟科技TTL串口系列智能舵机使用说明
使用说明
此类舵机的通讯方式采用德晟智能科技开发的TTL串口系列智能舵机通信控制(串口总线 第五版)协议文件。采用并行数据传输方式,对于计算机处理器控制设备内部的数据传输较好,同时对于电源的要求不高以及热损耗也较低。
控制逻辑
电路简图(Electrical Schematic Diagram)
舵机电路简图
串口信号参数(UART signal parameter):
数据位(Date bit): 8
停止位(Stop bit): 1
奇偶校验(Patrity): 无(None)
通信方式 (Communication):半双工(Half duplex)
信号高电平电压(Signal high voltage): 3V-3.3V
接线步骤
1 、舵机接口 1 连接至蓝色调试板 A 位置(根据电路简图注意区分引脚和正负极),若有多
个舵机可依次连接 A 位置其他插口
2 、接口 2 连接至蓝色调试板 B 位置,如图 a 所示;
3 、将 USB- 串口转接线上的 TTL/485 端调至 TTL 端并连接 PC 端电脑(调试板不能由电脑和
电源同时供电,注意接通电源前将接口 2 的红色电源线拔出);
4 、电源口接通电源后打开 SSCOM V5.13.1 串口调试器,如图 b 所示。
操作步骤
1 、接线完成后打开SSCOM V5.13.1串口调试器
2 、在端口号中选择舵机对应端口,设置产品目标波特率(默认值为 115200),勾选 HEX 显
示和 HEX 发送功能,点击扩展进入舵机指令读写面板;
3 、在指令发送窗口①中输入舵机控制指令,复制所输指令粘贴在②号指令存储串口,在③ 号窗口中双击可以对指令进行注释并进行发送;如若循环发送可以在④号窗口中设置指令发送 的先后顺序,点击循环发送后控制器会按照预先设定的顺序对指令进行循环发送; ⑤号窗口可 以控制单条指令逐个发送或多条指令循环发送时舵机响应延时时间,单条指令单个发送或多条 指令循环发送后会在⑥号指令显示窗口中显示, 其中“发”代表控制器发送的指令包,“收”代表目标舵机应答的指令包,点击清除窗口可以清空当前窗口指令。 详细指令功能列表请见附录。
示例说明
本节针对指令格式进行说明,通过相关示例帮助读者更好的理解舵机指令控制功能,详细
指令功能列表请见附录。
发送帧:
应答帧:
帧头: 表示指令的开始。
ID号: 发送方可以使用超级 ID(253)、广播 ID(254)、或目标舵机 ID , 应答方返回自身 ID。
数据长度:等于【ID 号+指令功能+指令地址+参数 N】的字节总数,即=3+N。
指令功能: 用于描述指令的功能类型,如读、写、固件更新等,详见“指令功能列表”。
指令地址: 指令需要操作读写的地址,详见“舵机控制指令地址列表”。
参数序列: 指令中包含的发送/应答参数(根据协议类型进行参数转换)。
数据校验: 采用单字节和校验方式, Checksum= ~( (ID +...+ 参数 N)&0xFF)。
注 1:指令包总字节数最多为 256Byte。
注2:发送读指令需要使用超级 ID(253)或目标舵机 ID,使用广播 ID(254)无应答。
舵机状态应答帧(短应答帧)
示例1 当前温度读指令 _0x4A
指令发送帧: F9 FF 01 03 02 4A AF 指令功能:读取01号舵机当前温度值。
F9 FF :发送指令帧头
01 :舵机ID号
03 :数据长度(3+N,N代表参数序列,此条指令无参数序列,故N=0)
02 :指令功能(02代表读写功能中的读取功能)
4A :指令地址(指令地址4A代表当前舵机温度值)
AF :数据校验 (数据校验位通过计算器(程序员模式)计算得到,具体操作如下)
1、打开电脑计算器切换至程序员模式
2、点击16进制HEX 将指令包中的01 、03 、02 、4A序列相加得到结果
3、将结果按Not换算后取HEX结尾面2位即得到当前指令的数据校验位
舵机应答帧: F9 F5 01 05 02 4A 22 00 8B 指令功能:当前舵机温度值为34℃。
F9 F5:舵机应答帧头
01 :舵机ID号
05:数据长度(3+N,N代表参数序列,此条指令包含2个参数序列,故N=2)
02 :指令功能(02代表读写功能中的读取功能)
4A :指令地址(指令地址4A代表当前舵机温度值)
22 00:参数序列(通过计算器(程序员模式)计算得到,具体操作如下)
1、打开电脑计算器切换至程序员模式
2、点击16进制HEX 输入当前参数序列00 22 (德晟串口总线第5版协议中采用小端模式,先
发送低字节数据)换算10进制DEC为34 ,温度值单位为℃ , 故当前舵机温度值为34℃。
8B :数据校验 (数据校验位通过计算器(程序员模式)计算得到,具体操作如下)
1、打开电脑计算器切换至程序员模式
2、点击16进制HEX 将指令包中的01 、05 、02 、4A序列相加得到结果
3、将结果按Not换算后取HEX最后面2位即得到当前指令的数据校验位
示例2 极限转动角度限制读写指令 _0x1A
指令发送帧:F9 FF 01 03 02 1A DF 指令功能:01号舵机最大转动角度限制位
F9 FF :发送指令帧头
01 :舵机ID号
03:数据长度(3+N,N代表参数序列,此条指令无参数序列,故N=0)
02:指令功能(02代表读写功能中的读取功能)
1A :指令地址(指令地址1A代表舵机极限转动角度限制)
DF :数据校验(通过计算器(程序员模式)计算得到,具体操作同示例1)
舵机应答帧: F9 F5 01 05 02 1A 08 07 CE 指令功能: 01号舵机极限角度限制位180度。
F9 F5:舵机应答帧头
01 :舵机ID号
05:数据长度(3+N,N代表参数序列,此条指令包含2个参数序列,故N=2)
02 :指令功能(02代表读写功能中的读取功能)
1A:指令地址(指令地址1A代表当前舵机极限角度限制位)
08 07:参数序列(通过计算器(程序员模式)计算得到,具体操作同示例1)
CE :数据校验(通过计算器(程序员模式)计算得到,具体操作同示例1)
示例3 舵机角度定时控制读写指令 _0x65
指令发送帧:F9 FF 01 07 03 65 BA FA 02 00 CC
指令功能:01号舵机以0.2ms的时间从当
前位置转动至- 135度位置。
F9 FF :发送指令帧头
01 :舵机ID号
07:数据长度(3+N,N代表参数序列,此条指令参数序列包含4个字节,故N=4)
03:指令功能(03代表读写功能中的写功能)
65 :指令地址(指令地址65代表舵机模式转动控制)
BA FA 02 00:参数序列(其中BA FA代表目标转动角度;02 00代表0.2ms的时间(若输入00
00则代表最快时间) ,通过计算器(程序员模式)计算得到,具体操作如下)
1、打开电脑计算器切换至程序员模式
2、点击10进制DEC, 目标角度- 135度, 目标时间0.2毫秒(注:德晟第5版协议实际角度采 用的度数单位是0.1度, 时间单位为毫秒,采用小端模式,从右往左读取),故实际输入角度值
为1350。实际输入时间值为2,如下图所示。
3 、角度为负值采取OR换算得16进制HEX数值,参数序列取后两位,如下图所示。
CC :数据校验(德晟第5版本协议中数据校验位可以用CC代替,也可以通过计算器(程序
员模式)计算得到,具体操作同示例1)
示例4 舵机异常保护使能开关读写指令 _0x32
指令发送帧:F9 FF 01 03 02 32 C7 指令功能:读取01后舵机异常保护开关状态
F9 FF :发送指令帧头
01 :舵机ID号
03:数据长度(3+N,N代表参数序列,此条指令无参数序列,故N=0)
02:指令功能(02代表读写功能中的读取功能)
32 :指令地址(指令地址32代表舵机异常保护使能开关)
C7 :数据校验(通过计算器(程序员模式)计算得到,具体操作同示例1)
舵机应答帧: F9 F5 01 04 02 32 0D B9 指令功能: 01号舵机堵转、温度、电压异常保护开
启;电流异常保护关闭
F9 F5:舵机应答帧头
01 :舵机ID号
04:数据长度(3+N,N代表参数序列,此条指令包含1个参数序列,故N=1)
02 :指令功能(02代表读写功能中的读取功能)
32 :指令地址(指令地址32代表舵机异常保护使能开关)
0D :参数序列(通过计算器(程序员模式)计算得到,具体操作如下)
1、打开电脑计算器切换至程序员模式
2、点击16进制HEX,输入参数序列0D
3、换算成2进制BIN,得到数据1101
数据位换算表
Bit3
电压异常保护(欠压/过压)
0=关闭、 1=开启
B9 :数据校验(通过计算器(程序员模式)计算得到,具体操作同示例1)
常见故障
不良现象
常见问题
问 1:舵机固定在产品上,用外壳定位偏差很大?
答 1:舵机装配以输出齿圆心为中心定位,尽量用两边耳朵孔作固定。
问 2:舵机塑胶齿轮不耐冲击,容易蹦齿?
答 2:需考虑离合齿的舵机来应用,避免产品外部冲击大于堵转扭矩使蹦齿。
问 3:舵机输出齿承受外部冲击导致损坏,输出齿不够强?
答 3:尽量用舵盘及产品结构件支撑来承受外部冲击,避免细小的输出齿承受其大于舵机堵转扭
矩的冲击力。
问 4:舵机连接后不通讯?
答 4:重新插拔 USB 串口,检查舵机 ID 和波特率是否设置正确。
注意事项
1 、请在工作电压和电流范围内使用,切勿超压或过流,以免舵机烧坏或内部损坏。
2、接线前请严格按照接线步骤操作,以免舵机无功能或者无法正常工作。
3、大扭矩舵机使用时务必小心谨慎,防止误操作造成人身伤害。
4、切记不要在舵机工作状态下再向总线上增加新舵机。
5、本产品为高精度产品,请勿人为大力转动舵盘或摆臂,以免产品内部损坏。
6 、切勿在超高负荷状态下运转舵机,尽量选择合适运行转矩。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Lonely转载自DSPOWER,原文标题为:名称: DS-HD3B-05 3kg定制离合数字舵机,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
德晟科技RS485串口系列智能舵机使用说明
此类舵机的通讯方式采用德晟智能科技开发的RS485串口系列智能舵机通信控制(串口总线 第五版)协议文件。RS485采用平衡发送和差分接收,具有良好的抗干扰能力,信号能传输上千米。RS485的收与发共用两根线不能够同时收和发(半双工) 。
设计经验 发布时间 : 2023-10-31
【经验】你必须知道舵机不同类型介绍、安装方法和注意事项
舵机根据电子分类可以分为模拟舵机与数字舵机。模拟舵机通过简单地发送开关脉冲来调节电机的速度,对小指令的反应迟缓,马达旋转较慢快。数字舵机相对于传统模拟舵机可以根据微处理器的程序运算而调整激励马达的动力,以适应不同的功能要求,并优化舵机的性能,能提供更高的精度以及更快的响应和加速效果。根据信号类型可以分为PWM信号舵机、RS-485串口型舵机、TTL串口型舵机。
设计经验 发布时间 : 2023-09-14
德晟科技CAN总线舵机使用说明
CAN总线舵机采用串行异步通信,同一时刻只能有一个发送或接收信息,由CAN_H和CAN_L两条信号线,以差分信号的形式进行通讯, 抗干扰能力强。高低电平幅度低,数据传输速度相对较高。
设计经验 发布时间 : 2023-10-31
DSPOWER德晟舵机选型表
提供多种尺寸、多种马达类型,额定电压范围4.2~38V,电位器210°-360°,温度-40℃~80℃高低温循环、300万级寿命保障的舵机选型参考。应用于机械臂、舱门开关、生活家电、工业自动化、无人机、汽车等多领域。
产品型号
|
品类
|
PCBA类型
|
齿轮类型
|
齿轮比
|
马达类型
|
电位器类型
|
额定电压(VDC)
|
额定扭力(Kgf.cm)
|
堵转扭力(Kgf.cm)
|
空载速度(sec/60°)
|
外形尺寸(mm)
|
DS-B008-SQYC-01
|
数字无刷舵机
|
数字
|
全塑胶齿
|
265:1
|
无刷马达
|
普通220°
|
7.4
|
5
|
25
|
0.09
|
23*12*27.3
|
选型表 - DSPOWER 立即选型
一文详解舵机的种类及主要使用场景
“舵机”这个名号其实是一个俗称,是那些玩航模、船模的人起的名字,因为这种电机常被用于舵面控制。舵机其实就是一个简单的伺服电机系统,也是最常见的伺服电机系统。本文中DSPOWER将为大家详解舵机的种类及主要使用场景。
技术探讨 发布时间 : 2024-02-20
【元件】DSPOWER推出DS-E025A离合L型串口积木舵机/电机,3KG离合设计,具备强大的扭矩输出能力
DS-E025A 3KG离合L型串口积木舵机/电机,采用3公斤离合设计,具备强大的扭矩输出能力;L型串口积木结构,串口通信方式(双线TTL)使得产品易于与各种控制系统集成。且产品采用环保材料,符合ROHS和CE标准,确保用户安全。
产品 发布时间 : 2024-11-01
速度可达0.05s/60°的串口总线舵机DS-R026,提供模块化组合,支持多种通信协议
DSPOWER推出的DS-R026是一款工业级微型伺服器,速度最快可达0.05s/60°,扭力最大可达75公斤,重量却仅有90克,模块化组合,多协议支持,支持CAN总线,RS485,TTL及PWM控制。
产品 发布时间 : 2023-12-22
什么是舵机?
首先,“舵机”这个名号其实是一个俗称,是那些玩航模、船模的人起的名字,因为这种电机常被用于舵面控制。舵机其实就是一个低端一点的伺服电机系统,也是最常见的伺服电机系统。舵机是一种位置(角度)伺服的驱动器,适用于需要角度不断变化并可以保持的控制系统,由下壳、控制电路、电机、中壳、齿轮组、轴承以及上壳组成。舵机是一个闭环控制系统。
技术探讨 发布时间 : 2023-11-07
舵机是什么?舵机内部结构解析
舵机是一种由外壳、舵盘、直流电机、减速齿轮组、角度传感器、控制驱动电路和接口线缆等部件组成的位置(角度)伺服驱动器。本文中DSPOWER来给大家介绍舵机内部结构,希望对各位工程师有所帮助。
技术探讨 发布时间 : 2024-06-21
DSPOWER(德晟科技)微型集成伺服系统(舵机)选型指南
目录- Company Profile Brushless Servo & UAV Servo Mini Servo Series Digital Servo Series Robot Servo Wing Servo & Precition Gear Box Servo High Voltage Servo
型号- DS-S010A,DS-S022A,DS-H001,DS-S014M,DS-H006,DS-H009,DS-S006M,DS-H008,DS-S006L,DS-H003,DS-H002,DS-H004,DS-S003,DS-S004,DS-S001,DS-S002,DS-S002M,DS-S007A,DS-M005,DS-M004,DS-M003,DS-M002,DS-M001,DS-S020B-C,DS-S013M,DS-S016C,DS-R006,DS-F004,DS-S016,DS-S016M,DS-R004,DS-R005,DS-S017,DS-B002,DS-B003,DS-S008M,DS-F001,DS-F002,DS-B001,DS-F003,DS-U002,DS-U001,DS-Y003,DS-B008,DS-S009B,DS-S009A,DS-Y002,DS-Y001,DS-S011A,DS-S007,DS-S015M,DS-S005,DS-S006,DS-S007M,DS-S009,DS-S010,DS-S011,DS-S020A-C,DS-R002,DS-S011M,DS-R003,DS-S012,DS-S013,DS-R001
【电机】钢制传动结构的物流拨杆舵机DS-R018,无刷电机+磁编码器,负载寿命提高至200万次
DSPOWER DS-R018物流拨杆舵机,集成模块化设计;钢制传动结构,有效减少料箱冲击,同时搭配高性能无刷电机和磁编码器,将舵机的负载寿命提高至200万次;RS485通信协议搭配多角度位置标定系统,闭环控制,实时反馈,还能一键设定中位,保障安装一致性。
产品 发布时间 : 2024-05-15
【电气】德晟智能新推专为蚊车而生的高精度微型伺服器DS-S003M,金属齿轮设计,提供强大负载能力和高传动效率
DSPOWER近期推出了一款专为蚊车设计的五克铜齿微型舵机DS-S003M,这款舵机旨在为蚊车提供更稳定高效的解决方案。小巧的体型为蚊车提供了更大的改造空间;金属齿设计,提供强大的负载能力和高传动效率。
产品 发布时间 : 2023-12-20
德晟智能20KG级的高性能标准舵机DS-S020B,最大输出扭矩可达28kgf.cm,可用于机器人
德晟智能发布的DS-S020B是一款20KG级的高性能标准舵机。该舵机采用了可镭雕半铝框中壳设计,在提升整体强度的同时,也优化了散热性能,且保持了外观美观。在7.4V的电压环境下,最大输出扭矩可达28kgf.cm。舵机内部采用铜齿与铝齿相结合的设计,有效防止舵机扫齿崩齿现象。此外,还在在输出轴位置搭配了双滚珠轴承,进一步提高舵机的使用寿命。
产品 发布时间 : 2024-01-15
德晟智能携工业舵机系列产品和解决方案应邀参加德国汉诺威工业展,为开拓海外市场奠定夯实基础
2024年4月23日,德国汉诺威工业博览会盛大开幕,DSPOWER德晟智能科技有限公司应邀参加展会,展示了公司的工业舵机系列、巩固了现有合作关系、发掘了大批潜在客户,为开拓海外市场奠定了夯实基础。
原厂动态 发布时间 : 2024-05-12
国内高端微型伺服器标杆企业德晟智能授权世强硬创代理全线产品
德晟智能(DSPOWER)舵机(微型伺服器)规格齐全,轻至2g到扭力150kgf·cm,控制协议支持PWM/TTL/RS485/MODBUS-RTU/CAN总线,可针对不同客户应用场景做匹配开发,涵盖行业多,可提供近2000款舵机(微型伺服器)解决方案。
签约新闻 发布时间 : 2023-10-07
电子商城
登录 | 立即注册
提交评论