STM32F103CBT6 + IR2131电机控制器源码及说明
资源包含电机控制器的源码和详细功能说明。基于STM32的电机控制器,由STM32F103CBT6 + IR2131组成控制,采用6片IRF540作为UVW功率驱动,适用于24-30V的无刷电机。支持UVW霍尔信号和ABZ光电编码器信号输入。控制器实现了以下功能:1. 设定固定PWM占空比的电机正反转运行,占空比范围0-1000;2. 速度调节模式,通过PI控制实现给定速度,支持P、I参数和静态允许差的设定和修改,自动调节PWM;3. 采用RS-485接口和Modbus通信协议,方便在PC机上进行直观的P、I等参数调节;4. 通过Modbus修改霍尔中断计算速度和控制速度的时间,实现对PI参数的修改。在PC电脑的Modbus调试界面上,能显示电机的实际速度(RPM)、电机正反转、电机转动圈数、霍尔位置数以及光电编码器的速度/位置等参数。
下载地址
用户评论