运动控制系统课程设计题目:基于L298芯片PWM控制直流电机的闭环调速系统院系名称:电气工程学院专业班级:自动1302学生姓名:张鹏涛学号:201323020219指导教师:曹毅成绩:指导教师:日期:摘要近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,为满足生产过程自动化系统各种不同的特殊要求,对直流电机调速提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足实际应用的要求,通过PWM方式控制直流电机调速的方法就应运而生。本论文主要研究了利用MC51单片机控制PWM信号从而实现对电压改变最后控制直流电机进行调速,并且通过单元模块电路分析了整个系统的工作原理。以C语言进行软件编写,通过软件编程对PWM信号占空比进行调节,单片机根据程序进行操作,进一步控制了H桥电路的输入信号,而测速系统把电机转速反馈给单片机通过按键控制其转速,LCD把转速显示出来,从而实现电动机的调速、变向等功能,这种设计方法的电路简单,具有操作简单、非常实用前景和价值。关键词:直流电机;MC51;PWM调速;L298;LCD1602成绩:指导教师:日期:目录引言......................................................................1一、调速系统总体设计......................................................21.1系统总体设计说明...................................................21.2系统总体设计框图...................................................2二、调速系统的硬件电路的设计与原理........................................22.1基于单片机的电机控制设计...........................................22.1.1单片机简介...................................................22.1.2单片机在电机控制方面的应用...................................42.2电机驱动电路设计...................................................52.2.1驱动电路原理介绍.............................................52.2.2驱动电路的专用芯片选用及设计.................................62.2.3调速系统驱动电路设计及分析...................................72.3电机转速采集电路设计...............................................82.3.1速度采集的原理及方法.........................................82.3.2电机转速采集电路设计.........................................92.4显示模块设计.......................................................92.4.1显示模块的原理与方法.........................................92.4.2显示模块电路设计............................................112.5键盘输入模块设计..................................................122.5.1键盘输入模块的原理与方法....................................122.5.2键盘输入模块电路设计........................................12三、调速系统数字部分的设计与原理.........................................133.1PID控制器........................................................133.1.1PID控制的原理与方法........................................133.1.2数字PID算法的实现..........................................133.2数字测速模块......................................................143.2.1数字测速模块的设计思想与算法................................143.2.2数字测速系统流程图..........................................153.312864LCD显示模块...............................................153.3.112864LCD显示器的控制方法................................153.4行列式键盘输入模块................................................173.4.1行列式键盘输入模块的设计思想................................173.4.2行列式键盘输入模块的程序流程图.............................183.5.PWM调速方法设计.................