步进电机位置速度双环串级控制评分: 基于STM32的步进电机控制程序,包含位置PID和速度PID,具有很好的应用参考价值!!!
1
STM32编程控制42步进电机双闭环C语言源码
2021-11-26 15:00:13 45.2MB 步进电机 PID控制 STM32源码 C语言
大疆M3508电机位置速度控制上位机,下位机需要根据对应的通信协议去写通信部分,请配合本人的博客使用,地址:https://blog.csdn.net/qq_30267617/article/details/120764889
2021-10-18 22:02:24 23.89MB stm32 qt 软件开发
1
基于STM32的步进电机控制程序,包含位置PID和速度PID,具有很好的应用参考价值!!!
2021-07-10 15:36:42 8.88MB 步进电机 PID控制 速度环 位置环
1
部分代码展示:下载文件有完整工程 /*************************************/ // 定义PID相关宏 // 这三个参数设定对电机运行影响非常大 // PID参数跟采样时间息息相关 /*************************************/ #define CUR_P_DATA 0.35f // P参数 #define CUR_I_DATA 0.6f // I参数 #define CUR_D_DATA 0.0f // D参数 #define TARGET_CURRENT 300 // 最大电流值 300mA #define SPD_P_DATA 4.5f // P参数 #define SPD_I_DATA 0.5f // I参数 #define SPD_D_DATA 0.0f // D参数 #define TARGET_SPEED 20.0f // 目标速度 20r/m #define LOC_P_DATA 0.009f // P参数 #define LOC_I_DATA 0.002f // I参数 #define LOC_D_DATA 0.04f // D参数 #define TARGET_LOC (3*PPR) // 目标位置 11880Pulse = 1r /* 私有变量 ------------------------------------------------------------------*/ __IO uint8_t Start_flag = 0; // PID 开始标志 uint32_t Motor_Dir = CW; // 电机方向 __IO int32_t tmpPWM_DutySpd = 0; __IO int32_t tmpPWM_Duty = 0; /* 用于保存转换计算后的数值 */
2021-07-01 09:03:31 5.97MB STM32 单片机 PID
STM32编程实现直流电机实现速度、位置、电流三闭环PID控制
2021-06-07 19:06:48 10.9MB PID STM32 自动化 运动控制
基于STM32的步进电机控制算法程序,包含位置环和速度环串级双环控制,内有源码,方便大家学习。 基于STM32的步进电机控制算法程序,包含位置环和速度环串级双环控制,内有源码,方便大家学习。
1
基于STM32的步进电机控制算法程序,包含位置环和速度环串级双环控制,内有源码,方便大家学习。
2019-12-21 20:56:30 37.34MB PID 电机控制 位置环 速度环
1