MK_V0.14代码.rar
2021-07-02 09:03:43 19KB 电机驱动 无感 直流无刷电机
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
电动车直流无刷电机控制器设计白皮书
2021-06-28 09:52:34 1.08MB 电机控制
1
直流有刷电机并联小电容作用分析
1
直流无刷电机调速系统中,针对比例积分控制器的速度环通常面临着超调和振荡问题,提出一种PI控制的优化控制算法,将速度环控制器中比例项移到反馈通道,构成基于IP控制器的速度环。对比PI控制器特性,该方法减小传统PI控制器中微分项的作用,抑制了速度环的振荡因素,电机可以获得无超调的速度响应,且抗扰动能力较强。仿真结果表明了该优化方案有效性,且具有简单易实现优点,可以良好的调速性能。
三相直流无刷电机驱动程序,采用的是将霍尔传感器输出的三根线相边的IO 口配置成外部中断,并且为边沿触发,在中断函数中加入传感器检测与上下桥臂切换程序,如此电机就能持续运转了。
2021-06-18 19:13:02 19KB 三相直流无刷电机
1
本文是关于一个三相直流无刷电机驱动 。
2021-06-18 19:07:45 59KB 三相 直流 无刷 电机
1
STM32编程实现直流电机实现速度、位置、电流三闭环PID控制
2021-06-07 19:06:48 10.9MB PID STM32 自动化 运动控制
DSP程序,可以直接使用,28035程序,使用效果还可以 ,希望大家开心
2021-06-06 11:11:03 1.55MB DSP
1
基于active-semi PAC52XX 的BLDC直流无刷电机驱动实例,含原理图板图
2021-06-01 16:14:51 8.96MB 直流无刷电机
1