基于51单片机环境温度检测及显示.doc

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

摘 要 本次的温度检测设计及显示以AT89C51单片机系统进行温度采集,AT89C51单片机系统进行控制,温度信号由温度传感器18b20采集,通过8255键盘控制输入89C51,温度数据传输采用12864液晶显示模块来实现。 本次设计实现了: 检测温度范围:0℃--100℃。 检测器单元可显示检测的温度值。 采用12864液晶显示模块显示。 采用8255控制键盘。 本次的温度检测及显示设计主要研究了单片机与12864液晶显示模块、温度检测芯片18b20接口之间的作用,学会根据外围电路设计进行软件编程及系统调试,练习撰写实训总结报告,培养我们运用专业知识设计智能仪器的能力。为以后的改进和发展奠定了很好的基础。 关键词:温度检测、AT89C51单片机系统、温度传感器18b20、8255键盘、12864液晶显示模块 目录 绪论 4 1.1 环境温度检测的概述 4 1.2 环境温度检测的现状和发展前景 4 1.2.1 环境温度检测的现状 4 1.2.2 环境温度检测的发展前景 5 1.3 环境温度检测研究的主要内容 5 第二章 环境温度检测及显示总体的设计方案 6 2.1 环境温度检测及显示的各个部分的设计方案 6 2.1.1 测量部分 6 2.1.2 远程通信部分 6 2.1.3 显示部分 6 2.2 环境温度检测及显示的总体的设计结构 7 第三章 环境温度检测及显示主要模块的组成 8 3.1 温度检测芯片DS18B20模块 8 3.1.1 DS18B20的技术参数 8 3.1.2 DS18B20数字温度计的封装与外形尺寸 8 3.1.3 DS1820使用中注意事项 8 3.2 12864液晶显示模块 9 3.2.1 OCM4X8C汉字液晶屏引脚表 9 3.2.2 OCM4X8C接口方式与时序 10 3.3 8255按键模块 11 3.3.1 引脚说明 11 3.3.2 内部结构 11 3.3.3 工作方式控制电路 12 3.3.4 总线数据缓冲器 12 3.3.5 8255三种基本工作方式 12 3.3.6 读/写控制逻辑电路 12 第四章 系统的软件实现 13 4.1 主程序的流程图 13 4.2 按键的流程图 13 4.3 时间功能的流程图 14 第五章 环境温度检测系统显示 15 5.1 应用DXP2004绘制环境温度检测及显示原理图 15 5.1.1 电路原理图的PCB显示 15 5.2 环境温度显示 16 5.2.1 环境温度显示使用和操作说明 16 第六章 心得体会 18 参考文献 19 附录 20 程序代码 20 1. 头文件 20 2. DS18B20的主要程序代码 20 3. 12864的主要程序代码 22 4. 8255的主要程序代码 24 5. 时钟的主要程序 24 6. 动画的主要程序代码 25 第一章 绪论 1.1 环境温度检测的概述 环境温度检测实质上就是对周围环境温度的测量,周围环境的温度变化,检测到的温度会随着周围环境的变化而变化。 温度测量仪表按测温方式可分为接触式和非接触式两大类。一、接触式测温仪表测温仪表:比较简单、可靠,测量精度较高;但因测温元件与被测介质需要进行充分的热交金刚,帮需要一定的时间才能达到热平衡,所以存在测温的延迟现象,同时受耐高温材料的限制,不能应用于很高的温度测量。二、非接触式仪表测温:通过热辐射原理来测量温度的,测温元件不需与被测介质接触,测温范围广,不受测温上限的限制,也不会破坏被测物体的温度场,反应速度一般也比较快。 但是,在本设计中,我们采用的是DS18B20温度传感器,通过检测周围环境而显示当前的温度值。温度是影响传感器性能的一个关键因素,温度补偿对于提高传感器的性能起到关键作用,在研制新一代的传感器中,温度测量的难题以再一次摆在人们的面前。因此,如何在传感器极小的空间内精确地测量、传输、处理温度信息是制约传感器性能和体积的关键,采用进口高性能、小体积、数字化温度元件DS18B20可以很好地解决这个问题,另外,有些传感器需要多点温度补偿,只需将多个DS18B20并联就可以解决这个问题,无需增加硬件,电路非常简单。故而,我们采用DS18B20温度传感器检测周围环境,显示当前温度值。 1.2 环境温度检测的现状和发展前景 1.2.1 环境温度检测的现状 据网上信息的显示,我国温度检测装置在的应用: 图1.1 我国温度检测装置产业宏观经济环境分析 1.2.2 环境温度检测的发展前景 : 图1.2 国内温度检测装置供给分布图 图1.3 国内温度检测装置的需求结构分布图 1.3 环境温度检测研究的主要内容 本次的温度检测及显示设计

文档评论(0)

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

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

1亿VIP精品文档

相关文档