一、电路
 
 带有CAN及485接收,三个光耦接口,TMC2660电机驱动芯片,stm32f103的主控芯片
二、协议
 一般来说,板子之间的通信协议格式通常为:
 内容 帧头 长度 类型1 类型2 Data 校验 帧尾
 字节数 1 1 1 1 N 2 1
 帧头为0xB5,帧尾为0xFA。
 “长度”表示从“类型1”开始(包含),到“Data”结束(包含)的字节数;整个指令帧的长度为“长度”的值+5。
 校验方式为“CRC-16/MODBUS”,参加校验的数据从“帧头”(包含)到“Data”(包含),校验结果低字节在前高字节在后。
 有时候“类型2”项不存在,“类型1”后紧跟“Data”。
 主要分为三部发命令:移动、复位、紧急停止/查询三种类型命令,原协议只有Z轴才能紧急停止/查询功能,扩展到5个轴的电机控制都有紧急停止/查询功能。
 三、成品
 
 


















