基于单片机的温度测量控制系统设计论文.doc

基于单片机的温度测量控制系统设计论文.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的温度测量控制系统设计论文.doc

基于单片机的温度测量控制系统设计 目录 1引言……………………………………………………………………2 1.1问题的提出………………………………………………………………………………2 1.1.1什么是温度控制………………………………………………………………………2 1.2设计目的…………………………………………………………………………………2 2设计方案…………………………………………………………………3 2.1硬件设计方案………………………………………………………………………………3 2.2软件设计方案………………………………………………………………………………3 3硬件设计…………………………………………………………………5 3.1主控制部分AT89S51的设计方案…………………………………………………………5 3.2温度采集模块………………………………………………………………………………7 3.3显示模块……………………………………………………………………………………7 4软件设计………………………………………………………………9 4.1温度采集…………………………………………………………………………………9 4.2键盘输入…………………………………………………………………………………10 4.3 LCD显示…………………………………………………………………………………11 5总结…………………………………………………………………12 6参考文献………………………………………………………………15 附录1设计原理图………………………………………………………14 附录2设计程序…………………………………………………………15 1引言 1.1问题的提出 温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。 1.1.1什么是温度控制 温度控制系统由温控器和热电偶组成,热电偶检测温度并转换成电信号传给温控器,温控器根据所设定的温度发出控制信号,温度高于设定温度上限停止加热系统或开启降温系统,低于设定温度下线停止降温系统或开启加热系统 2设计方案 2.1硬件设计方案 本课题设计的是一种以AT89C51单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据。其主要包括:温度采集模块、按键处理模块、LCD显示模块、通讯模块以及单片机最小系统。 本系统由温度传感器DS18B20、AT89C51、LCD显示电路、软件构成。DS18B20输出表示摄氏温度的数字量,然后用51单片机进行数据处理、译码、显示、报警等。 系统框图如图2.1所示 图2.1 温度传感器DS18B20把所测得的温度以数字信号的方式发送到AT89C51单片机上,经过51单片机处理,将把温度在显示电路上显示,本系统显示器为点阵字符LCD,LM016L液晶模块。本系统除了显示温度以外还可以通过键盘预设一个温度值,对所测温度进行监控,当温度高于设定温度时,启动蜂鸣器报警;当所测温度低于设定温度时,启动继电器2S;当所测温度等于设定温度时LED等闪烁。 2.2软件设计方案 从软件的功能不同可分为两大类:一是监控软件(主程序),它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。二是执行软件(子程序),它是用来完成各种实质性的功能如测量、计算、显示、通讯等。每一个执行软件是一个小的功能执行模块。这里将各执行模块一一列出,并为每一个执行模块进行功能定义和接口定义。各执行模块规划好后,就可以规划监控程序了。首先要根据系统的总体功能选择一种最合适的监控程序结构,然后根据实时性的要求,合理地安排监控软件和各执行模块之间地调度关系。 主程序是系统的监控程序,在程序运行的过程中必须先经过初始化。本设计的主程序中将传感器获取的温度与预设温度进行了比较,并对各种不同的状态变化的控制做出了设定。流程图如图2.2 所示。系统在初始化完成后就进入温度测量程序,实时的测量当前的温度并通过显示电路在LCD上显示。根据硬件设计完成对温度的控制。按下4*3键盘上的OK键可以便可以输入预设温度。 图2.2 3硬件设计 3.1主控制部分AT89S51的设计方案: AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。其主要特性如下: (1) 18位微处理器和控制器,中央处理器是整

文档评论(0)

店小二 + 关注
实名认证
内容提供者

包含各种材料

1亿VIP精品文档

相关文档