基于AT89S51单片机的PID温度控制系统设计.doc

基于AT89S51单片机的PID温度控制系统设计.doc

ID:27870104

大小:135.00 KB

页数:5页

时间:2018-12-06

基于AT89S51单片机的PID温度控制系统设计.doc_第1页
基于AT89S51单片机的PID温度控制系统设计.doc_第2页
基于AT89S51单片机的PID温度控制系统设计.doc_第3页
基于AT89S51单片机的PID温度控制系统设计.doc_第4页
基于AT89S51单片机的PID温度控制系统设计.doc_第5页
资源描述:

《基于AT89S51单片机的PID温度控制系统设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于AT89S51单片机的PID温度控制系统设计    1.1系统总体结构  该系统利用AT89S51丰富的外设模块搭建硬件平台。系统的硬件电路包括:模拟部分和数字部分,基本电路由核心处理模块、温度采集模块、键盘显示模块及控制执行模块等组成。  1.2系统工作流程  系统开始工作时,首先由单片机控制软件发出温度读取指令,通过数字温度传感器采集被控对象的当前温度值并送显示屏实时显示。然后,将该温度测量值与设定值T比较,其差值送PID控制器。PID控制器处理后输出一定数值的控制量,经D/A转换为模拟电压量,控制被控对象进行加热。  1

2、.3系统软件设计方法  整个系统软件设计包括管理程序和控制程序两部分,管理程序包括LED显示的动态刷新、控制指示灯、处理键盘的扫描和响应。控制程序包括A/D转换、中值滤波、越限报警处理、PID计算等。  2.系统硬件结构    2.1电源电路的设计  系统所用直流电源由三端集成稳压器组成的串联型直流稳压电源提供。设计中选用了LM7805LM7815和LM7915三个三端集成稳压器,提供+5V直流电压,输出电流均为1A.变压器将220V的市电降压后再通过整流桥整流之后采用了大容量的电解电容进行滤波,以减小输出电压纹波。电源电路图如图

3、1所示。    图1电源电路图    2.2复位电路设计  单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。只有一个可靠的复位电路才能使系统避免出现了“死机”、“程序走飞”等现象。电路图如图2所示。    图2复位电路图  2.3时钟电路设计  本控制器采用的是内部振荡方式得到单片机的时钟信号,这种方式得到的时钟信号比较稳定。图3为时钟电路。    图3时钟电路图  2.4可控硅输出电路  可控硅是一种功率半导体器件,简称SCR,也称晶闸管。本部分为控制电加热炉功率的双向可控硅驱动电路,采用MOC3041作为驱动电路。如

4、图4所示。    图4可控硅输出电路  2.5声光报警电路模块  某一通道的温度测量值超出预先设定的上、下限报警值或系统运行出现故障时,系统发出声光报警以提醒用户注意。如图5所示。    图5声光报警电路图  3.系统软件设计    3.1系统主程序设计  在反应器系统中,主程序的功能主要是设定程序执行过程中用到的相关变量,分配寄存器,对所需要的参数初始化,根据定时中断程序,调用相应的功能模块,完成一定的任务。

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

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

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