Skip to main content

高扭矩电机入门指南

版本兼容性

本手册适用于 高扭矩调试助手 v0.11.1 及以上版本。 高扭矩调试助手适用于电机固件 v3.1.0 及以上版本。

1. 电机使用指南

🔌 电机硬件接线

重要安全提示

在进行任何连接之前,请务必确保电源已断开。

规格数值
额定电压24VDC
通信方式FDCAN(通过 USB-C 模块)
电机型号5047、4438 等

连接步骤

  1. 电源连接 🔌 将 24V 电源连接到 FDCAN 模块

  2. 电机接口 🔌 使用 GH1.25-3P 线缆将电机 XT30(2+2)接口连接到 FDCAN 模块

  3. PC 连接 💻 通过 USB-C 将 FDCAN 模块连接到计算机

电机连接概览

详细接线指南

2. 高扭矩电机调试助手使用说明

🎛️ 常用功能

功能描述
🔄 重新连接 USBCAN 设备扫描并连接 USBCAN 设备,检测已连接的电机
🆔 电机 ID当前连接电机的下拉选择器
⚙️ 电机校准重新校准电机(⚠️ 电机必须空载
🎯 重置当前电机零点将当前位置设置为零点参考
💾 更新电机固件下载并刷写新固件到电机
📊 输出信息事件和错误的实时日志控制台
⚠️ 严重警告

电机校准必须在电机无负载状态下进行。否则将导致编码器偏移计算不准确。

常用功能界面

操作指南

使用 Read Parameters 获取当前设置,使用 Write Parameters 将更改保存到电机。

参数组描述
📋 基本信息显示型号、极对数、减速比、固件版本
🛡️ 电机保护过压(V)和过温(°C)限制
⚖️ PID 调节Kp、Ki、Kd 系数 + i_limit(积分限制)
🆔 修改电机 ID更改电机 ID(需要重新识别)
📍 电机位置范围位置最大/最小限制(设置为 nan 表示无限制)
🚀 旋转限制速度(rev/s)、加速度(rev/s²)、电流(A)限制
注意

在位置范围和旋转限制部分,将值设置为 nan 表示无限制操作。

参数设置 - 基础

参数设置 - 高级

🔧 电机调试

使用不同的运行模式进行调试(详细信息请参见电机运行模式)。

功能描述
📈 电机运行模式点击 "Add Waveform" 实时可视化位置、速度、扭矩、温度
📊 电机状态FDCAN 帧信息(float、int16、int32、CAN 帧)
🛠️ 生成帧为开发创建自定义 CAN 帧
🛑 停止和制动控制电机停止行为

帧生成类型

float、int16、int32

有关实现示例和数据类型处理,请参考本节中的 FDCAN 协议示例

停止和制动控制

控制行为
🛑 停止断开所有三相 - 电机通过惯性滑行停止
⚡ 制动将所有三相短路到地 - 电机立即停止

调试 - 波形视图

调试 - 状态监控

🎮 电机运行模式

位置模式 🎯

为电机轴提供精确的角度控制。输入目标位置(以转数为单位)并点击发送。电机将使用位置环 PID 控制移动到精确指定的位置。

**适用于:**机器人关节、CNC 机床、执行器系统

位置模式界面


3. 🔌 FDCAN 协议分析

协议参考

本节涵盖基本电机控制操作的基本 FDCAN 协议信息。有关全面的寄存器映射和高级协议详细信息,请参考电机控制文档。

示例:int32 数据帧速度模式

int32 数据帧速度模式为例:

01000a0a2000000080204e0000

1️⃣ 子帧 1 - 电机模式配置

此子帧配置电机操作模式。

字段描述
0x01头部第一个子帧的开始
位 7-40000写操作到电机寄存器
位 3-00001数据类型 int8_t,1 个数据单元
0x00寄存器地址电机模式设置寄存器
0x0a数据将电机设置为速度模式

2️⃣ 子帧 2 - 运动参数

此子帧配置运动参数(位置和速度目标)。

字段描述
0x02帧头第二个子帧的开始
位 7-40000写操作
位 3-00010数据类型 int32_t,2 个数据单元
0x20寄存器起始位置目标寄存器 (0x20)
0x00 0x00 0x00 0x80位置数据0x80000000 = 位置 无限制/NaN
0x20 0x4e 0x00 0x00速度数据0x00004e20 = 20000 (十进制)
单位转换

速度计算:

  • 十进制值: 20000
  • LSB 权重: 每单位 0.00001 rev/s
  • 目标速度: 20000 × 0.00001 = 0.2 rev/s

📚 附录

⚠️ 电机错误代码参考

状态代码 0 = 正常运行

非零值表示错误。请参考下表了解具体原因和解决方案。

代码错误名称描述解决方案
32🔧 校准故障校准期间编码器无法检测到磁铁确保磁铁正确安装;在无负载情况下重新校准
33⚡ 电机驱动器故障欠压或电流不足检查电源电压和电流容量
34🔺 过压总线电压超过限制验证电源电压额定值
35📡 编码器故障编码器读取错误检查编码器连接和接线
36🚫 电机未校准电机尚未校准在无负载情况下运行校准程序
37📊 PWM 周期限制超出内部固件错误联系技术支持
38🌡️ 过温温度超过最大限制让电机冷却;检查散热
39🎯 超出范围位置控制超出定义限制调整位置范围参数
40🔋 低电压供电电压过低检查电源和连接
41⚙️ 配置已更改运行期间关键配置发生更改更改参数前停止电机
42🔄 角度无效无有效换向编码器检查编码器功能和连接
43📍 位置无效无有效输出编码器验证输出编码器连接

技术支持与产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...