Skip to content

组成与接口 ​

手腕电源 ​

手腕使用 XH 接口。

线色说明
红色直流电源正极,24 V~48 V
黑色GND,电源负极

测量位置上的供电范围同样是 DC 24 V~48 V。静态电流 0.072 A(24 V),动态电流最大 3 A(24 V)。

CAN ​

对外业务通信使用 CAN 扩展帧,速率固定 1 Mbps。

方向CAN ID
主机 → 手0x0001
手 → 主机0x0002
固件升级 CFOTA0x0003 / 0x0004

每帧载荷 8 字节,末字节固定 0x21。

接线时 CAN_H 接 CAN_H,CAN_L 接 CAN_L,并且共地。总线两端各需要 120 Ω 终端电阻:CANable 上的终端电阻开关拨到 ON,手端已经内置。

主机侧适配器按 CANable 说明。同一根适配器有两种用法,同一时刻只选一种:

用法电脑上看到的设备软件里的传输
SLCAN串口。Linux 多为 /dev/ttyACM0,macOS 为 /dev/cu.usbmodem*,Windows 为 COMxcan_slcan。串口 115200,总线仍是 1 Mbps
SocketCANLinux 网口 can0socketcan

板上的 SWD 只用于工厂烧录,不作为用户接口。

开合度 ​

六个数的顺序固定为:

下标012345
手指拇虎口食中无名小

set_open_pct 含虎口,协议字 0x67。open_all / close_all 跑到极限,不含虎口。某一路填 255(协议里的 0xFF)表示这一路保持不动。

上电后的零点 ​

上电后,板端先按已经保存的位置恢复零点。位置仍然有效时,手指不动。

某一路位置丢失,或者整手从未归零时,该路才会自动寻找两端极限并测量行程,期间这路手指会动。六路都已归零时,状态掩码为 0x3F。未归零或编码器故障的那一路,按开合度下发时会被跳过,其余手指仍会动作。

定位靠编码器,不靠堵转电流。电流阈值是保护,一般不用改。

峦启机器人(天津)有限公司