PWM 电机控制系统设计与仿真摘 要直流电机是一种兼具良好启动性能和广阔调速特性的电机,可实现频繁的无级快速启动、反转和制动,不仅能在宽广的范围内平滑,经济地调速,而且过载能力强,能承受频繁的冲击负载。因而在电力机车、无轨电车、轧钢机、机床和启动设备等必须经常启动并调速的电气传动装置中得到了普遍的运用。然而随着科技的进步,在生产生活中对于电机控制精度的要求也越来越高,传统调速方法已经满足不了现代控制的需求,于是产生了 PWM 控制电机调速的方法。本文主要研究了利用 PWM 信号控制电机运动的方法,设计并仿真了 PWM 直流电机调速系统。应用 C 语言编写程序,利用 STC89C52 单片机改变 PWM 信号的占空比改变电机两端的电压,从而实现对电机启动、制动、反转的控制。用霍尔元件测速系统测出电机的转速,通过 LCD 显示屏显示出来,更直观的体现电机的转速也方便对电机进行调速。关键词:直流电机;PWM 调速;STC89C52;设计 ;仿真PAGE \* MERGEFORMAT2DC motor control system design and simulationAbstractDC motor has good start-up performance and wide smooth speed regulation characteristics. It can realize frequent stepless fast start-up, reversal and braking. It can speed smoothly and economically in a wide range. It has strong overload capacity and can withstand frequent impact loads. Therefore, it has been widely used in electric drive devices which need to start and adjust speed frequently, such as electric locomotives, trolleybus, rolling mills, machine tools and starting equipment. However, with the progress of science and technology, the requirement of motor control accuracy in production and life is also getting higher and higher. The traditional speed control method can not meet the demand, so the PWM control method of motor speed regulation is produced.This paper mainly studies the method of using PWM signal to control motor motion, and designs and simulates the speed control system of PWM DC motor. The program is written in C lang...