把 MCO1 时钟源选为 PLLCLK会怎样
I2C 错误代码含义
CubeIDE 下载程序时不整片擦除芯片
在编译C++ STM32项目时,如何将.hpp文件扩展名与合并了头文件声明和源文件定义的模板
sscanf 函数无法正确读取浮点值
TIM5 1μs 定时无法触发回调函数
如何将 LoRa993 模块与 STM32F401RE 对接
STM32F407 音频输入输出时 IFFT 无法正常工作
rand () 函数的问题不能产生真正的随机数
STM32F303K8搭配 FreeRTOS 时出现 RAM 溢出
微信公众号
手机版
你可以直接按照ST的增量型编码器控制位置环的PPT来解决位置环问题,需要注意的是速度控制和力度控制切换阈值,到达小于这个位置偏差就进行力度控制,大于这个位置偏差就进行速度控制,这样就可以
剩下的就是精调位置环输出电流环的PID参数了,具体可以在论坛内搜索位置换就可以找到分享的PPT 代码您可以搜索mc_position.c也有人分享
既然有绝对值编码器了就不需要增量型的了,速度计算也方便,像你说的速度调整不过来只能是PID没调好,这个需要自己慢慢调
芯片是stm32G474,主要是我没有思路,不知道是PID参数问题?还是encoder传感器反馈异常还是什么?