
MIT发布的AK80-6电机开源使用说明书.pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
这份由麻省理工学院(MIT)发布的《AK80-6电机开源使用说明书》提供了关于AK80-6电机的技术细节、操作指南和开源代码,便于用户学习与应用。
MIT开源电机AK80-6的使用说明书涵盖了基本操作指南、详细接口介绍以及通信协议等内容。以下是这些内容的关键知识点总结。
### 电机使用注意事项
1. **工作环境**:必须在规定的温度范围内使用,以确保正常运行。
2. **异物防护**:避免任何杂物进入电机内部,以防影响其性能和寿命。
3. **接线检查**:确认所有连接稳固无误,不良的电线可能导致不稳定甚至损坏电机。
4. **拆卸限制**:用户不得擅自拆解设备。私自操作可能降低控制精度或导致无法正常工作。
### 电机简介
AK80-6是一款集成了减速器和驱动器的高可靠性直流无刷电机,适用于机械臂、自动化装置及科研教育等多个领域。此款电机使用磁场定向控制(FOC)算法,并配备精密角度传感器以实现精确的位置与力矩调整。其设计包括多槽极数结构以及稀土材料磁铁,配合高效减速组可输出稳定且强大的扭矩。AK80-6支持多种通信协议并与PC端连接,提供直观的人机交互界面来确保快速、准确的电机控制。
### 接口和线序说明
该型号电机有三个主要接口:串行信号端口、电源接口及CAN信号接口。
1. **串行信号端口**:通过USART与计算机建立联系,用于设定零点位置、校准编码器以及设置驱动器ID等参数。具体连接顺序为GND、RX和TX,线长200毫米。
2. **电源接口**:采用XT30插头接通电源,额定电压为24伏特;供电端口的排列方式是负极与正极。
3. **CAN信号接口**:外部设备通过该线路发送指令并接收电机状态信息。CAN总线速度设定在1Mbps,并且主机ID默认设为0x00。具体连接顺序为CAN_H和CAN_L,同样长度限制200毫米。
### CAN通信协议
此协议允许向电机传输控制命令如位置、转速及电流等参数。进入电机控制模式是使用该通讯方式的前提条件之一。报文格式包含特定代码用于切换工作状态或设定当前位置零点。
发送报文中标识符和帧类型均为标准型,数据长度为8字节;内容涵盖位置值、速度值以及KP与KD的调节量等信息。传输频率1MHz范围内可调,并且参数范围覆盖电机的位置、速率、扭矩及PID控制中的Kp和Kd变化区间。
### 内部控制器示意图
内部控制系统通过赋给不同变量实现对电机进行纯位置、速度或转矩模式的操作。其中,KP指的是位置回路的增益值而KD则是速度环的比例系数。
理论上,在仅需调整位置时应将Kd设置为零;而在需要调节速率的情况下则把KP设成0。
### 参数设定示例
文档中提供了一些代码片段作为参考来说明如何配置电机的各项参数,同时也指出了各参数的限制范围比如位置、速度和扭矩的最大值以及PID中的Kp与Kd可调区间。
### 编码器及驱动器ID设置
还提到了编码器校准步骤和设定驱动器标识号的重要性以确保控制器之间的正确通信。
全部评论 (0)


