- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仓库温度的监测与显示系统
课程设计任务书
系别专业: 电子信息科学与技术 学生姓名: 学号: 课题名称: 仓库温度的监测与显示系统 起讫日期: 2011年4月17日——2011年4月30日 设计地点: 教学楼 指导教师: 吴全玉 完成日期: 2011年4月27日
仓库温度的监测系统
绪论
1 选题背景
2设计过程及工艺要求
第二章 方案的论证和比较
温度传感器的选择
系统总体设计
3.1 DS18B20稳定传感器
3.1.1 64位的闪速ROM
3.1.2 内部存储器
3.1.3 DS18B20的测温原理
3.2 DS18B20的单线总线结构
3.2.1 单总线芯片的供电方式
3.2.2 单线总线的通信协议
3.3 89C52单片机
3.3.1 主要功能特性
3.3.2 管脚说明
3.3.3 振荡器特性
3.3.4 空置模式
3.3.5 结构特点
第四章 软件设计
4.1 流程图
4.2 程序代码
第五章 心得体会
第六章 参考文献
第一章 绪论
1. 1 选题背景
防潮、防霉、防腐、防爆是仓库日常工作的重要内容,是衡量仓库管理质量的重要指标。它直接影响到储备物资的使用寿命和工作可靠性。为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性大。因此我们需要一种造价低廉、使用方便且测量准确的温度测量仪。
1.2 设计过程及工艺要求
一、基本功能
~ 检测温度
~ 显示温度
二、 主要技术参数
~ 温度检测范围 : -30℃-+50℃
~ 测量精度 : 0.5℃
~ 显示方式 : 温度:四位显示
第二章 方案的论证和比较
当将单片机用作测控系统时,系统总要有被测信号通过输入通道,由计算机拾取必要的输入信息。对于测量系统而言,如何准确获得被测信号是其核心任务;而对测控系统来讲,被控对象状态的测试和对控制条件的监察也是不可缺少的环节。
传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都无法实现。工业生产过程的自动化测量和控制,几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。
温度传感器
按照温度传感器输出信号的模式,可大致划分为3大类:模拟式温度传感器、逻辑输出温度传感器、数字式温度传感器。其中数字式温度传感器是微电子技术、计算机技术和自动测试技术的结晶,可以将待测环境的温度模拟量直接转化成单片机能够处理的数字量信号。数字温度传感器把模拟传感器温度采集系统测量电路、模拟信号处理电路、A/D转换电路和其他功能的单元集成到一起,就构成具有数字输出功能的数字温度传感器。
数字温度传感器根据输出信号的不同可分为3类:时间输出的温度传感器,如AD公司的TMP03/04;频率输出的单线温度传感器,如MAX6577;数值输出的温度传感器,数值输出的单线温度传感器直接以单行方式输出芯片测出的具体温度数值,所以其时序非常重要。DALLAS公司的DS18B20就是这样一种独特的温度传感器。它只需一个接口引脚即可通信,可用数据线供电,并具备多点测温能力。本次设计即采用了DS18B20作为系统的温度传感器。
第三章 系统总体设计
根据DS18B20的工作原理和单总线系统的结构设计出基于单个DS18B20的温度测量系统,该系统主要包括硬件电路图和软件设计两部分内容 。这里先介绍硬件电路。
3.1 DS18B20数字传感器
本系统的核心器件就是DS18B20数字传感器,它的性能特点如下。
采用单总线专用技术,微处理器仅需1条端口线即可实现与DS18B20的双向通信。
可实现简单的多点分布式温度检测。
不需要外部器件。
内含寄生电源,电压范围:3.0~5.5V。
测温范围:-55~125℃。
可编程的温度转换分辨率,可根据应用在9~12bit之间选取。
12位数字(测温分辨率达0.0625℃)最多在750ms内把温度值转换为数字值。
用户可自行设定非易失
文档评论(0)