达迈奥QDD汽车 <unk>参考指南
达妙 (达妙) QDD 电机系列参考:DM-J4310-2EC,DM-J4340-2EC,DM-J4340p-2EC规格,CAN 公共汽车设置,CAN FD 配置,电机 ID 分配,LED 状态和开臂和TRLC-DK1的校准.
在这个页面上
T44 - 汽车系列
- [比较表]
- [详细规格]
- [机器身份证授权]
- [开放臂 (J1
J8) ] - [身份配置工具]
T51 ) - [CAN 2.0]
- [CAN FD (建议) ]
T53 ) - 机动控制命令
- [CAN 2.0命令]
- [CAN 防务部命令]
T57 ) , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , T59 ) - [使用的地方]
T61 ) 没有什么问题.
开始
- 现在,我们在这个地方做了一些事情.
- API参考
硬件指南
,我知道你是个 . 子 子 子 子 子 子 子 子 子 子 子 ,我知道,我知道. , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,我不想让你知道. , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , T70 ) ,我知道,我知道. ,我很高兴.
查看
- [←所有文章]
- 机器人学院的研究人员
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , - 问一个问题.
达妙科技 (达妙科技) 半直驱动动力动力动力系列的完整参考:电机规格,CAN巴斯配置,电机ID分配,控制命令,LED诊断和校准指南,如OpenArm和TRLC-DK1中使用的.
卡巴卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡
生产商:达妙科技 最后更新: 2026年4月11日
1. 达米亚摩托车是什么?
达妙科技电机是为研究级机器人臂和脚踏板设计的近直驱动器.与高降速变速箱电机不同,QDD动机使用低降速行星变速阶段 (通常是6:1至10:1),从而保持机器固有的后驱动性和合规性,同时在机器人臂速度提供有用的扭矩.
它们在研究机器人中很受欢迎的关键特性:
- 可驱动
输出轴可以通过外部力量推向后,从而使人类安全的交互和力控制无需明确的扭矩感知 - 高透明度
反射惰性和摩擦较低,因此在重力补偿和远程操作期间,臂部感觉"轻"和符合要求 - CAN巴斯接口
所有电机都通过共享的 CAN或 CAN FD巴斯通信,简化了 链拓 类型中的线程 - 集成编码器
每个电机都包含高分辨率编码器,可提供无外部传感器的精确位置反 - 多种控制模式
电机支持MIT式混合位置-速度-扭矩 (PVT) 控制,纯位置,纯速度和纯扭矩模式可选择在CAN上
DM-J43xx-2EC**家族在RCSV硬件中使用. "2EC"后音表示双码码器 (机动侧 +输出侧),使得反响估计和输出轴的准确位置能够实现.J4340p上的"p"后音表示具有较高扭矩的变体,具有不同的卷轴配置.
2 机器系列
较量表
根据扭矩能力排序,在RCSV硬件平台中使用的三个模型:
| Model | Peak Torque | No-Load Speed | 减速比 | Typical Application |
|---|---|---|---|---|
| DM-J4310-2EC V1.1 | ~10 Nm | ~30 rpm | 10:1 | Wrist joints, gripper (J7, J8 on OpenArm) |
| DM-J4340-2EC | ~18 Nm | ~15 rpm | 10:1 | Elbow, mid-arm joints (J4, J5, J6 on OpenArm) |
| DM-J4340p-2EC | ~25 Nm | ~12 rpm | 10:1 | Base/shoulder joints, heavy loads (J1, J2, J3 on OpenArm; DK1 base) |
扭矩值是峰值值连续扭矩值通常是40~60%的峰值. 为了持续运行,根据连续扭矩要求选择大小的电机,以避免热关闭.
详细规格
| Parameter | DM-J4310-2EC V1.1 | DM-J4340-2EC | DM-J4340p-2EC |
|---|---|---|---|
| Stator diameter | 43 mm | 43 mm | 43 mm |
| Nominal voltage | 24 V | 24 V | 24 V |
| Communication | CAN 2.0 / CAN FD | CAN 2.0 / CAN FD | CAN 2.0 / CAN FD |
| 编码器 | Dual (motor + output) | Dual (motor + output) | Dual (motor + output) |
| Control modes | MIT PVT, position, velocity, torque | MIT PVT, position, velocity, torque | MIT PVT, position, velocity, torque |
| CAN nominal baud | 1 Mbit/s | 1 Mbit/s | 1 Mbit/s |
| CAN FD data baud | up to 5 Mbit/s | up to 5 Mbit/s | up to 5 Mbit/s |
| Position range | Multi-turn | Multi-turn | Multi-turn |
| Operating temp. | −20 °C to 80 °C | −20 °C to 80 °C | −20 °C to 80 °C |
3 机器身份证明分配
卡通公交车上的每个电机必须具有独特的卡通身份证:发射器 ID (用于发送命令给电机的ID**) 和接收器 ID (电机在返回反
开臂 (J1J8) 标准任务
开放臂使用每臂8个达迈奥电机,通过单个CAN巴士通信在CAN FD1M/5M baud.标准的ID映射是:
| Joint | Motor Model | TX ID (host → motor) | RX ID (motor → host) |
|---|---|---|---|
| J1 (base rotation) | DM-J4340p-2EC | 0x01 |
0x11 |
| J2 (shoulder pitch) | DM-J4340p-2EC | 0x02 |
0x12 |
| J3 (shoulder roll) | DM-J4340p-2EC | 0x03 |
0x13 |
| J4 (elbow pitch) | DM-J4340-2EC | 0x04 |
0x14 |
| J5 (elbow roll) | DM-J4340-2EC | 0x05 |
0x15 |
| J6 (wrist pitch) | DM-J4340-2EC | 0x06 |
0x16 |
| J7 (wrist roll) | DM-J4310-2EC V1.1 | 0x07 |
0x17 |
| J8 (gripper) | DM-J4310-2EC V1.1 | 0x08 |
0x18 |
对于双手动OpenArm设置,第二臂使用单独的CAN巴士 (例如,
配置引擎识别器
在安装之前必须使用Damiao USB-CAN调试工具 (仅Windows) 设置电机ID.
**连接一次一个电机.**连接一个电机到达迈
USB-CAN适配器.永远不要同时配置车载多个电机的ID. **打开Damiao调试工具.**启动 Debugging_Tools_v.1.6.8.8.exe在Windows上.选择USB-CAN适配器的正确COM端口,然后连接.
阅读当前电机ID. 使用工具中的"阅读参数"功能查询电机当前的TX/RXID. 在进行更改之前,请检查电机的检测.
**设置新的TX和RXID.**从上面表中输入所需的发射器 ID和接收器 ID.将值写入发动机.工具将通过成功消息确认.
电源周期和验证. 断开电源,重新连接和重新读取电机参数以确认ID正确保存.
Flash Write Limit 发动机ID和参数存储使用内部闪存,每发动机最大约可达10,000次写周期.避免重复闪存参数的脚本运行.在启动过程中一次检查ID,并将它们永久地设置.
4. CAN 公共汽车设置
达迈奥电机通过Linux上的标准SocketCAN接口通信.支持两个模式:CAN 2.0 (经典,8字节的有效载荷) 和CAN FD (灵活数据速率,高达64字节的有效载荷).CAN FD在1Mbit/s名义 +5Mbit/s数据速率推
| Mode | Nominal Baud | Data Baud | Max 负载 | Recommended |
|---|---|---|---|---|
| CAN 2.0 | 1 Mbit/s | — | 8 bytes | Legacy / compatibility |
| CAN FD | 1 Mbit/s | 5 Mbit/s | 64 bytes | Yes — use for all new setups |
CAN 2.0 设置
提高CAN接口速度到1Mbit/s的经典CAN:
首先把接口下来,如果已经上了 sudo ip 链接设置可以0下
设置为CAN 2.0以1Mbit/s sudo ip链接组件可0类型可比特值1000000
带上接口 sudo ip 链接设置可以0
查看 链接显示可以0
CAN FD 设置 (建议)
提高CAN接口的名额数据为1Mbit/s/5Mbit/s,FD启用:
首先把接口下来,如果已经上了 sudo ip 链接设置可以0下
设置为CAN FD: 1M名字波特,5M数据波特,FD模式启用
带上接口 sudo ip 链接设置可以0
查看
OpenArm帮助脚本 如果您安装了OpenArm PPA,
装机器的安装
苏多Apt更新&& sudoApt安装 -y可使用工具
监视公共汽车
在发送命令之前,始终监控公交车,以验证连接性和检测身份识别冲突:
放弃所有框架 (Ctrl+C停止)
随着时间
5 动机控制指令
关键字:
标准的8字节 CAN框架. 框架格式是
启动电机 (电机将保持位置并接受命令)
清除电动错误 (在故障后重新启动之前需要)
卡通FD命令
启动电机 (CAN FD 与BRS)
清除运动错误 (CAN FD 与BRS)
搭配巴士模式当接口配置为CAN 2.0时使用CAN 2.0命令 (
变化的发动机率
如果您需要更改电机的 CAN FD 数据波特速度 (例如,从1M的设置转换为5M),请使用OpenArm工具:
设置电机1数据波特为5Mbit/s (仅运行时间)
开臂可以改变-巴德拉特--巴德拉特5000000--可尼德1--可纳
通过电源周期保持 (使用一次闪存写)
开臂可以改变的波德拉特--波德拉特5000000--可尼德1--可尼德1--可尼德0--闪
6. LED状态指标
每个达迈奥电机都具有单个内装LED,可通过一个小窗口在 корпус中看到.
| LED Pattern | State | Action Required |
|---|---|---|
| Green (steady) | Motor enabled and ready | None — motor is active and accepting commands |
| Red (steady) | Motor disabled (powered but not enabled) | Send the Enable command to activate the motor |
| Red (flashing) | Motor fault / error state | Send Clear Error command, investigate cause, then re-enable |
常见的错误原因
- 超电流
命令扭矩超过了电动界限;减少增长或负载 - 过热
电机热;在重新启动之前让它冷却 - 编码器错误
编码器信号丢失或损坏;检查电缆连接 - 低压
供应电压降低至最低 (通常在24V系统上是<18V);检查电源和连接 - CAN巴士错误
由于线缆问题,缺失终止阻力或波特速率不匹配而导致的巴士停机状态
** 没有LED?** 如果电动机在启动后没有LED,请检查24V电源连接,电动机的XT30或JST电源连接器坐落.电动机吸收显著的冲击电流
7.校准和闪存写字
达米亚摩托将校准数据和配置参数存储在内部闪存中.了解闪存写作生命周期有助于避免过早磨损.
需要闪光写作
- 设置电机CANID (TX/RX)
T31 的波特速率变化持续 - 写PID收益或零位置抵消,使用持久性标志
闪存写字限制
每台电机每台写最大~10,000个闪存内部闪存具有有限的耐用性.在启动过程中设置一次电机ID和校准参数,避免重复写它们.运行时间参数变化 (没有
零位置校准
组装后,必须确定每个关节的零位置.对于OpenArm,这是由
- 手动将手臂定在其定义的零位置 (所有关节都在机械参考标志上)
- 运行校准程序,读取当前编码器位置并将它们存储为抵消
- 通过命令手臂到零
检查它应该回到参考姿势
对于TRLC-DK1跟随器臂,校准通过
8. 达米亚奥调试工具 (Windows)
达迈奥提供了Windows应用程序用于USB-CAN电机配置.该工具是用于初始电机识别分配的必要工具,并且是用于阅读故障代码,调整PID收益,并在部署前验证电机健康.
下载
** 调试工具 v1.6.8.8** 下载调试工具__Tools_v.1.6.8.exe
工具能做什么
- 阅读和写动机CANID (TX/RX)
- 读写PID控制增长 (位置,速度,扭矩循环)
- 阅读电动故障码和温度
- 通过互动发送启用,禁用和清除错误命令
- 测试台的指挥位置,速度和扭矩设置点
- 改变CAN波特速度并继续闪
- 阅读编码器数量并验证双编码器一致性
要求
- 窗户10或11 (64位)
- 达米亚USB-CAN适配器 (含有电动组件)
- 安装的USB-CAN驱动程序 (通常是Windows自动安装的)
- 一个连接一次的电机,用于ID配置
一次一次的电机,用于ID配置在配置CANID时,只连接一个电机到USB-CAN适配器.车上的多个电机具有相同的工厂默认ID将导致通信碰撞,工具无法可靠地解决单个电机.
9. 戴米奥电机在哪里使用
开放臂
开臂使用8 Damiao电机每臂 (J1
J3:DM-J4340p-2EC (底部和肩膀 最高扭矩) J6号:DM-J4340-2EC (肘部和前臂) - J7
J8:DM-J4310-2EC V1.1 (手腕和抓住器 最小扭矩,最高速度)
[阅读OpenArm软件指南]
后续臂TRLC-DK1
通过USB连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连接连
- 基关节: DM-J4340p-2EC
矩阵 合,用于支 臂对抗重力 - 中关节: DM-J4340-2EC
肘部和前臂范围 - 手腕和抓住器: DM-J4310-2EC V1.1
轻,更快的离心关节
[阅读TRLC-DK1指南]
| Platform | Motors | Bus | Interface |
|---|---|---|---|
| OpenArm (single arm) | 8x Damiao (J1–J8) | CAN FD 1M/5M | SocketCAN (Linux) |
| OpenArm (bimanual) | 16x Damiao | 2x CAN FD buses | SocketCAN (Linux) |
| TRLC-DK1 follower | 7x Damiao per arm | CAN via USB serial bridge | Serial (cross-platform) |
10. 解决问题
电机不响应射
- 检查CAN界面是 UP:
T35 应显示 T36 状态 - 确认电机电动 (LED应保持红色稳定,不要关闭)
- 检查你使用目标电机的正确TXID
- 确保使用正确的框架格式: CAN 2.0
T37 , CAN FD T38 - 运行
T39 ,发送命令 ,即使发动机不响应,你应该看到框架出现
公共汽车进入错误状态 (BUS-OFF)
- 检查终止阻
每个CAN巴士段需要两端终止120 Ω - 检查CAN H和CAN L线路没有交换
- 检查公交车上的所有电机都配置为相同的波速
- 试着缩短公交车的长度或使用屏蔽的扭曲线缆
T40
电动显示车在启动后立即出现红闪电 (错误)
- 在启动之前,发送清晰错误命令 (
T41 / T42 ) - 检查过压
电源应不超过24V级电机的28V - 检查编码器电缆完全安装在电机连接器中
位置反不一致
- 电动循环电动机和重启;加码器位置在启动时重置为绝对
- 通过Damiao调试工具 (Windows) 检查双码码器一致性 引擎侧和输出侧码器之间的巨大差异表明机械滑动
进一步阅读
- [CAN通信异常诊断]
T80 ) 诊断间歇性和持续的CAN公交错误 (中文) - [常见的电缆问题]
T81 ) 连接器极度,终结和电缆屏蔽 (中文) C++ SocketCAN库与Python绑定用于动机控制
使用OpenArm的构建? OpenArm软件指南 涵盖了从CAN接口到电动测试到ROS2集成的整个设置路径.
购买DAMIAO电机? 在商店购买DAMIAO电机 → · 查看完整的目录 →







