您现在的位置是:源码地带 > 资源下载

基于51单片机的PWM直流电机调速系统

资 源 简 介

在现代社会,自动控制系统遍及我们生活领域的各个方面,如在工业自动化中的应用:轧钢设备、机床设备、矿井设备、数控设备、工业机器人等等。而这些设备应用的动力系统基本都是直流电机,因此直流电机在当今工业领域得到了广泛的应用。

  直流电机是最早发明并得到广泛应用的电机中的一种。在各种类型的电机中,直流电机因良好的启动性能、制动性能和调速性能而在航天、工业、数字化控制等领域得到了广泛应用。PWM(脉宽调制)调速技术是直流电机最常用的一种调速技术,PWM调速技术具有调速精度高、调速响应快、范围广和平滑调速以及节约电能的优点,因而PWM技术是直流电机的主流调速技术之一。

  论文主要介绍直流电机调速系统,该系统是基于STC89C52RC微控制器发生PWM信号并输出给驱动模块L298来实现控制直流电机的调速系统。其中主要介绍单片机STC89C52RC的特点和应用以及PWM的工作原理和实现方法。还介绍了通过改变PWM信号占空比来实现直流电机调速以及怎么利用单片机改变占空比(具体见程序中)。其次介绍了4个独立按键,这4个按键与单片机的4个引脚相连接,通过单片机对这4个引脚进行实时扫描,单片机根据按键的状态发出不同的命令产生PWM信号,同时将PWM信号作为输入信号输入给驱动芯片L298,然后以L298的输出作为直流电机的电压输入来控制电机的启动、停止、加速、减速以及正向运转、反向运转。

  最后是程序的设计,主要程序包括键盘扫描、PWM信号的产生、单片机定时器0的设置等方面,具体内容见本设计程序。

相 关 资 源