无刷直流电机调速系统设 这个无刷直流电机的控制系统由驱动电路来驱动电机转动,通过电流的检测和位置检测得到的反馈信号送到FPGA中心进行处理,再通过调节脉冲宽度(PWM)来控制无刷直流电机,从而达到调速效果的目的。所以这个无刷直流电机调速系统是FPGA作为控制中心,配以PWM调节模块、驱动模块、电流检测模块、位置检测模块等模块,利用霍尔传感器来检测电机电流和电机转子位置,把采集的信号送给FPGA进行处理从而按照人为设定的电机初始速度来发出相应的加、减速和电机正、反转命令并执行。
从系统总体框架图中可以看出,系统主要由驱动模块、电流检测模块、位置检测模块以及PWM调节模块。 无刷直流电机调速系统是这样工作的:当打开电机驱动开关时,电机开始转动,此时位置检测和电流检测电路开始工作以检测电机速度,并将信号传送给FPGA进行处理,如果电机速度大于所需要的电机转速,此时控制电机减速,反之则控制电机加速。在此期间,可以通过按动按键来控制电机的正反转。 这样就可以达到所需要的控制目的。
|