网站大量收购独家精品文档,联系QQ:2885784924

单片机原理与应用课程设计温度报警系统.doc

单片机原理与应用课程设计温度报警系统.doc

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

PAGE PAGE 11 福州大学至诚学院 《单片机原理及应用》 课程设计 题 目: 基于DS18B20、1602LCD对温度进行显示, 通过按键对温度进行上限值设定,越限蜂鸣器报警 姓 名: 学 号: 系 别: 电气工程系 专 业: 电气工程及其自动化 年 级: 2010级 起讫日期: 2012.12.31~2013.1.13 指导教师: 目 录 TOC \o 1-3 \t 1,1,1.1,2,1.1.1,3 1、课程设计目的 2 2、课程设计题目和实现目标 2 3、设计方案 2 4、Proteus仿真原理图 4 5、程序流程图 4 6、程序代码 5 7、调试总结 5 8、设计心得体会 6 9、参考文献 6 1、课程设计目的 《单片机原理及应用》课程设计是与《单片机原理及应用》课程相配套的实践教学环节。《单片机原理及应用》是一门实践性很强的专业基础课,通过课程设计,达到进一步理解单片机的硬件、软件和综合应用方面的知识,培养实践能力和综合应用能力,开拓学习积极性、主动性,学会灵活运用已经学过的知识,并能不断接受新的知识。培养大胆发明创造的设计理念,为今后就业打下良好的基础。 通过课程设计,掌握以下知识和技能: 单片机应用系统的总体方案的设计; 单片机应用系统的硬件设计; 单片机应用系统的软件程序设计; 单片机开发系统的应用和调试能力 2、课程设计题目和实现目标 使用DS18B20测温 用1602LCD对温度进行显示,并能通过按键对温度进行上限值设定,要求越限蜂鸣器报警。 3、设计方案 3.1芯片资料 3.1.1 Lcd1602液晶显示 信号真值表 3.1.2温度传感器DS18B20介绍 DS18B20是美国DSLLAS半导体公司推出的第一篇支持“一线总线”接口的温度传感器,它具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点,可直接将温度转化成串型数字信号供处理器处理。 主机控制DS18B20完成温度转换必须经过三个步骤:初始化、ROM操作指令、存储器操作指令。必须先启动DS18B20开始转换,再读出温度转换值。本程序仅挂接一个芯片,使用默认的12位转换精度,外接供电电源,读取的温度值高位字节送WDMSB单元,低位字节送WDLSB单元,再按照温度值字节的表示格式及其符号位,经过简单的变换即可得到实际温度值. 单片机用串行方式采集DS18B20的温度数据,执行相应的指令后,将温度信息用并行方式发送到1602LCD显示。 适应电压范围宽,电压范围在3.0~5.5V,在寄生电源方式下可有数据线供电。独特的单线接口方式,它与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通信。支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温。在使用中不需要任何外围元件,全部传感器元件及转换电路集成在形如一只三极管的集成电路内。 测温范围-55℃~+128℃,在-10℃~+85℃时精度为±0.5℃。可编程分辨率为9~12位,对应的可分辨率温度分别为0.5℃,0.25℃,0.125℃和0.0625℃,可实现高精度测温。在9位分辨率时,最多在93.78ms内把温度转换为数字;12位分辨率时,最多在750ms内把温度转换为数字,显示速度快。 测量结果直接输出数字温度信号,以“一线总线”串行送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力。 负压特性。电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。 引脚排列与说明: 表1 高速暂存器RAM 寄存器内容 字节地址 温度值低位(LSB) 0 温度值高位(MSB) 1 高温限值(TH) 2 低温限值(LT) 3 配置寄存器 4 保留 5 保留 6 保留 7 CRC校验值 8 高速暂存器RAM由9个字节的存储器组成。第0~1字节是温度的显示位;第2和第3个字节是复制的TH和TL,同时第2和第3个字节的数字可以更新;第4个字节是配置寄存器,同时第4个字节的数字可以更新;第5,6,7三个字节的保留的。可电擦出E2ROM又包括温度触发器TH

文档评论(0)

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

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

1亿VIP精品文档

相关文档