基于51单片机数字温度报警器.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
徐州工程学院专业课程设计(论文) 摘要 电子技术在日常生活中得到了广泛的应用,各类转换电路的不断推出以及电 子产品的快速更新,电子技术已成为世界发展和人们生活中必不可少的工具。同 时伴随传感器在生产生活中更加广泛的应用,一种新型的数字式温度传感器实现 对温度的测试与控制得到了更快的开发,本文设计了一种基于单片机 AT89C51 的 温度检测及报警系统。该系统将温度传感器 DS18B20 接到单片机的一个端口上, 单片机对温度传感器进行循环采集。将采集到的温度值与设定的上下限进行比较, 当超出设定范围的上下限时,通过单片机控制的报警电路就会发出报警信号,从 而实现了本次课程设计的要求。本次设计同时应用到许多我们用过的软件设计, 将前面所学的知识融汇在一起实现温度监测及其报警的功能。该系统设计和布线 简单、结构紧凑、体积小、重量轻、抗干扰能力较强、性价比高、扩展方便,在 工农业等领域的温度检测中有广阔的应用前景。。 关键字 温度传感器;单片机;报警;数码管显示 I 徐州工程学院专业课程设计(论文) 目 录 徐州工程学院专业课程设计(论文) 1 绪论 1.1 温度报警系统简介 温度报警系统广泛的用于工业农业等领域,是一种最基本的环境参数,人民 的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业生 产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要的意义。温 度报警系统在农业蔬菜大棚中起到重要作用,温度报警器探测到温度超标时,温 度报警器发出报警信号。 1.2 课题背景与研究意义 温度是一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着 现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控 制温度:如大气及空调房中温度的高低,直接影响着人们的身体健康;粮仓温度 的检测,防止粮食发霉,最大限度地保持粮食原有新鲜品质,达到粮食保质保鲜 的目的;工业易燃品的存放。 测温技术在生产过程中,在产品质量控制和监测以 及节约能源等方面发挥了着重要作用。本实验设计实现了工业测温基本功能,同 时,在设计实验过程中,运用到单片机、模电、数电、传感器和 C++程序设计等 知识,这既能加强我们的理论知识与实践的结合,也能够提高我们应用交叉学科 知识进行综合设计的能力。 1.3 课题设计主要研究目的 本温度报警器以 AT89C51 单片机为控制核心,由一数字温度传感器DS18B20 测量被控温度,结合 7 段 LED 以及驱动LED 的 74LS245 组合而成。当被测量值超 出预设范围则发出警报,且精度高。 利用现代虚拟仿真技术可对设计进行仿真实验,与单片机仿真联系紧密的为 proteus 仿真,利用 keil 软件设计单片机控制系统,然后与 proteus 进行联合 调试,可对设计的正确性进行检验。 0 徐州工程学院专业课程设计(论文) 2 系统整体方案设计 2.1 系统的基本方案 本次设计通过使用 AT89C51 单片机芯片、和温度传感器、蜂鸣器实现功能效 果,传感器可以接受周围的温度数据,并且通过数码管显示具体温度数值,通过 按键可以设置温度的上限下限,若采集到的温度高于温度上限,蜂鸣器报警提示, 同样低于下限也报警。系统设计框图如图2-1 所示: 图2-1 系统总框图 通过温度传感器采集环境温度,通过按键控制主控程序,实现数码管度温度 上下限的设置,将温度数值显示在 LED 数码光上,若温度超出上限或下限,驱动 发光二极管点亮,同时蜂鸣器报警提示。 2.2 各模块方案选择 2.2.1 单片机的选择 采用 STC89C51 单片机,它是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可 编程 Flash

文档评论(0)

汪汪队 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档