
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
利用CAN总线控制关节电机
电机向主控发送反馈帧,反馈点击状态,电机位置,速度,力矩以及电机温度和电机参数。那我的代码举例,比如我关节电机向我发送的数据的ID是0x000,我向电机发送的ID是0x001,那么我只要把数据帧的内容规定和采集好,就可以实现双方的交流了。我的理解是,FOC程序本身非常复杂且消耗算力(我有亲自写过FOC的算法程序,想了解的可以看看我发布的前几篇博客),如果用一块单片机同时控制多个内部没有集成FOC主

轮足机器人的原理介绍以及代码实现逻辑
这么做的目的,是因为我的FOC电流环频率是10khz,也就是100us内要执行一轮FOC所需执行的任务,而如果把后续变腿高里的运动学逆解公式以及控制舵机的任务都交给F407的话,会导致407CPU超载,并且实时性也很难有所保证,所以其他的任务交给第二颗芯片,同时利用板间通信,将数据及时传给407以进行无刷电机的控制。我目前学的轮足机器人是桌面级别的,也就是它不是所有的地方都用的是无刷电机,所以实现

到底了







