首先,整个无刷直流电机的闭环控制流程如图,通过外部的可调设备对预先设定好的转速值做出调整,再根据速度PID控制器获取电机当前的碧链数实际转速,实际转速时通过STM32模块发出的相邻信号跳动的时间差计算得到,通过将系统需要的速度的参考值与实际的速度值相减,所得到的速度差值反馈到PID控制器之中,并由控制器相应的模块将信号输出,控制输出信号将其视为正弦波信号,其幅值相同,悔首同时也会生产SVPWM波,并作用于STM32控制芯片的PWM模块,从而对无刷唤链直流电机的速度进行管控。
东弘机电无刷直流电机
无刷电机转速有写转速闭环控制程序和功能测试时计算转速。1、测试时计算转速:(1)可用转速计直接测试(2)可用示波器看反电动势波形的频率进行计算。频率/极对数*60即为每分钟转速。
2、历行写转速蠢袜闭环控制程序,这个相对复杂。分为加速/减速/匀速三种带烂激情况来写。一般为连续换12次相/2即为一圈时间(以三相六极匀速为例)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)