基于51单片机的闭环控制 附带源程序

基于51单片机的闭环控制 附带源程序

ID:1363232

大小:355.01 KB

页数:20页

时间:2017-11-10

基于51单片机的闭环控制 附带源程序_第1页
基于51单片机的闭环控制 附带源程序_第2页
基于51单片机的闭环控制 附带源程序_第3页
基于51单片机的闭环控制 附带源程序_第4页
基于51单片机的闭环控制 附带源程序_第5页
资源描述:

《基于51单片机的闭环控制 附带源程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《电气技术》研究生课程设计报告题目基于51单片机的直流电机PID调速系统学院机械与汽车工程学院1引言1.1研究对象介绍1.2选题的目的和意义直流电动机具有良好的起动、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。从控制的角度来看,直流调速还是交流拖动系统的基础。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。2设计原理、方法及概述2.1设计原理及方法直流电动机根据励磁方

2、式不同,直流电动机分为自励和他励两种类型。不同励磁方式的直流电动机机械特性曲线有所不同。但是对于直流电动机的转速有以下公式: n=U/Ccf-TR内/CrCcf 其中:U—电压;R内—励磁绕组本身的电阻;f—每极磁通(Wb);Cc—电势常数;Cr—19转矩常量。由上式可知,直流电机的速度控制既可采用电枢控制法,改变电枢回路电阻,也可采用磁场控制法。对于要求在一定范围内无级平滑调速系统来说,以调节电枢供电电压的方式为最好。改变电阻只能是有级调速;减弱磁通虽然能够平滑调速,但是调速范围不大,往往只是配合调压方案,在基速(额定转速)以上做小范围的减弱升速。因此,自动控制的直流调速往

3、往以变压调速为主。本文主要研究了利用MCS-51系列单片机,通过PWM方式控制直流电机调速的方法。PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一。 2.2设计总概述以直流电机电枢上电压的占空比来改变平均电压的大小,从而控制电动机的转速为依据,实现对直流电动机的平滑调速,并通过单片机控制速度的变化。本文所研究的直流电机调速系统主要是由硬件和软件两大部分组成。硬件部分是前提,是整个系统执行

4、的基础,它主要为软件提供程序运行的平台。而软件部分,是对硬件端口所体现的信号,加以采集、分析、处理,最终实现控制器所要实现的各项功能,达到控制器自动对电机速度的有效控制。但是此设计中电机只需要正转,所以相对来说简单点。193硬件设计3.18051单片机简介AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中

5、有着广泛的应用。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。部分功能如下:(1)8kB可反复擦写(大于1000次)FlashROM;(2)32个双向I/O口;(3)256x8bit内部RAM;(4)3个16位可编程定时/计数器中断;(5)时钟频率0-24MHz;(6)2个串行中断,可编程UART串行通道;19(

6、7)2个外部中断源,共8个中断源;(8)2个读写中断口线,3级加密位;3.2直流电机设计中采用直流电机,自带高精度的磁编码器,性能介绍如图一所示,接线说明如图二所示:性能介绍图一19接线图二3.3L298N恒压恒流桥式2A驱动芯片L298N,简称H桥。L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用

7、比较方便。L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5~7V电压。4脚VS接电源电压,VS电压范围VIH为+2.5~46V。输出电流可达2.519A,可驱动电感性负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,OUT2和OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。5,7,10,12脚接输入控制电平,控制电机的正反转。EnA,EnB接控制使能端,控制电机的停转。L298芯片驱动电路图如下:图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。