毕业论文:基于单片机的温度实时监控系统(终稿).doc

毕业论文:基于单片机的温度实时监控系统(终稿).doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 摘要 2 关键词 2 Abstract 2 Key words 2 1 引言 2 2系统的基本原理 2 3 硬件电路 3 3.1 控制部分的设计 3 3.1.1 AT89C51 4 3.1.2温度测量传感器DS18B20介绍 6 3.1.3 单片机与报警电路 6 3.1.4 SM410564数码管 7 3.1.4单片机与PC机的接口电路 7 3.2 驱动电路的设计 8 4 系统的软件 9 4.1 软件简介 9 4.2 系统的程序 10 4.2.1 DS18B20数据采集系统的程序 10 4.2.2 单片机键盘扫描程序 14 4.2.3 LED数码管显示程序 15 4.2.4 报警程序 18 5 结果与分析 19 6 致谢 20 7 参考文献 21 基于单片机的粮仓温度实时控制 自动化专业学生 学生姓名张燕 指导教师 指导教师姓名 许其义 摘要:设计了一种利用单片机和PC 机来实现的实时温度控制系统,包括硬件设计和软件设计。系统采用AT89C51 单片机作为主芯片,DS18B20 数字温度传感器作为温度采集器件,运用蜂鸣器作为报警器,通过串口实现单片机与PC 机的通信,运用LED数码管实现温度的实时读取,并且通过驱动电路驱动受控对象实现加热加湿或者降温干燥等处理。系统能实时监控环境温度,并具有报警功能,具有一定的实用性。 关键词: 单片机;PC 机;DS18B20;串口 A Real Time Temperature Control System Design Based on MCU And PC Abstract: A real time temperature control system implemented by MCU and PC is designed, including hardware design and software design. The system uses AT89C51 MCU as the master chip, digital thermal sensor DS18B20 as temperature acquisition device, buzzer as alarm equipment, and realizes communication between MCU and PC by serial port. The system can monitor ambient temperature in real time and has alarm function, with a certain practicality. Key words: MUC; PC; DS18B2; serial port 1 引言 我国是一个人口众多的产粮大国,各类粮库不计其数,其中的绝大多数目前仍停留在手工测温,甚至不测粮温的落后状态。每年我国因粮食储存条件造成的粮食损失不可低估。随着科学技术的不断进步, 在我国粮食仓储工作中引入先进的微机测量及管理系统势在必行。为了保证库存粮食的质量,粮库管理人员必须实时地检测储存粮食的温度情况。由于传统的温度采集方法不仅费时,而且精度差,已满足不了各行各业对于温度数据高精度及设备可靠性的要求。单片机的出现使得温度数据的采集和处理得到了很好的解决,选择适当的单片机和温度传感器,可以获得较高精度的温度数据,且产品价格低、可靠性高。本文使用全数字温度传感器DS18B20 来实现温度的实时采集,单片机AT89C51 作为控制中心与数据桥梁,并通过串口通信将采集的温度传送至PC 机,最后根据绘制的温度变化曲线来分析温度变化情况。 2系统的基本原理 系统结构框图如图1 所示, 数字温度传感器DS18B20 将待测介质温度值传递给单片机,单片机对温度值进行处理,当温度超出所设范围(本系统所设温度极限为35℃)则通过报警电路实现报警。通过RS232 串口实现PC 机与单片机的通信,单片机将采集到的温度值传递给PC 机。 3 硬件电路 3.1 控制部分的设计 硬件部分设计如下图所示。本监控系统能完成数据采集和处理、显示、输出控制信号等多种功能,由数据采集、数据调理、单片机、控制等4 个大的部分组成。该测控系统具有实时采集、实时处理、实时控制的功能。采集检测仓库内的温湿度,实时处理对监测到的温湿度值进行比较分析决定下一步控制进程、实时控制根据处理的结果发出控制指令指挥被控对象动作。 3.1.1 AT89C51 系统的核心AT89C51 是一个低功耗、高性能的8 位单片机, 兼容标准MCS - 51 指令系统,可为许多嵌入式控制应用系统提供高性价比的解决方案,同时也是可擦除可编程的只读存储器。AT89C 2051 提供以下特征:2K 字节的Flash 存储器

您可能关注的文档

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档