直流无刷电机得主要功能是发电,它与普通的电机还不一样,它是多功能的电机,那它的控制也与普通的电机也会不一样。
多功能直流无刷电机控制器:本项目基于STM32单片机,利用其丰富的外设完成与串口显示的通信,控制无刷直流电机。该控制器支持直流无刷电机速度控制、点动控制、定时控制、位置控制、闭环控制等功能。同时支持模拟信号、数字信号、RS-485、2.4G无线、蓝牙等外部信号源作为控制信号。具有设定、锁定保护、电流检测保护、故障报警等保护措施。另外,它采用的是串屏人机界面,设计和使用价值不大,但对学习有帮助。
1.速度控制:在电机,的速度控制界面中,可以通过滑动滑块和加减按钮来改变驱动电压脉冲的占空比,从而调节速度。同时可以通过按键控制正反转和启停。
2.监控:通过在控制界面上设置定时循环时间和次数,单片机中的定时器定时计数,使电机按照屏幕上指定的循环时间次数进行相应的正反转操作。
3.闭环控制。当直流无刷电机装载完毕,电机的速度将会降低。因此,为了保证电机以稳定的速度运行,我们在速度控制的基础上增加了PID闭环控制。包括两个主要部分:速度反馈和转速控制。该控制器通过读取无刷直流电机,中霍尔元件的返回值(即电平)来获得电机的实时速度,然后计算实际速度与期望值之间的偏差。通过增量式PID算法,电机可以快速达到设定的速度值,实现对速度的控制。
上文对直流无刷电机控制的简述可知,它通过三个步骤去控制。他还需要利用信号去空置,可见它的不一般。
小编:suger