- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多点温度检测系统毕业设计.doc
目 录
摘要 2
Abstract 3
第一章 绪 论 4
§1.1系统背景 4
§1.2 系统概述 4
第二章 方案论证 5
§2.1 传感器部分 5
§2.2主控制部分 6
§2.3 系统方案 6
第三章 硬件电路设计 7
§3.1 电源以及看门狗电路 7
§3.2键盘以及显示电路 9
§3.2温度测试电路 11
§3.3 串口通讯电路 15
§3.4 整体电路 16
第四章 软件设计 16
§4.1 概述 16
§4.2 主程序方案 16
§4.3 各模块子程序设计 18
第五章 系统调试 20
§5.1 分步调试 20
§5.2 统一调试 20
结束语 21
参考文献 22
附录一:软件流程图 24
附录二:电路原理图 25
致 谢 27
关键字:温度测量;单总线;数字温度传感器;单片机
Abstract
As a kind of high-accuracy digital net temperature sensor,DS18 B20 can be used building a sensor net easily. It can also make the net simple and reliable with its special 1-wire interface .This paper introduces the application of DS18B20 with single chip processor.
The system is constituted by two parts the temperature measured part and displayed part. The temperature measured part has a RS232 interface. It used AT89C51 of ATMEL company and DS18B20 of DALLAS company .The displayed part uses PC .This system is applied in such domains as warehouse detecting temperature;air-conditioner controlling system in building and supervisory productive process etc.
Key words:temperature measure;single bus;digital thermometer;single chip processor;
绪 论
§1.1系统背景
在工、农业生产和日常生活中,对温度的测量及控制占据着极其重要地位。首先让我们了解一下多点温度检测系统在各个方面的应用领域:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测,各类运输工具之组件的过热检测,保全与监视系统之应用,医疗与健诊的温度测试,化工、机械…等设备温度过热检测。温度检测系统应用十分广阔。
§1.2 系统概述
本设计运用主从分布式思想,由一台上位机(PC微型计算机),下位机(单片机)多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统。该系统采用 RS-232串行通讯标准,通过上位机(PC)控制下位机(单片机)进行现场温度采集。温度值既可以送回主控PC进行数据处理,由显示器显示。也可以由下位机单独工作,实时显示当前各点的温度值,对各点进行控制。
下位机采用的是单片机基于数字温度传感器DS1820的DS18B20利用单总线的特点可以方便的实现多点温度的测量轻松的组建传感器网络,系统的抗干扰性、设计灵活、方便,而且适合于在恶劣的环境下进行现场温度测量。工业及民用常温多点监测场合如粮食仓储系统、楼宇自动化系统、、、、石化、等。,采用单片温度传感器,比如AD590,LM35等.但这些芯片输出的,必须经过A/D转换后才能送给计算机,这样就使得测温装置的结构较复杂.另,这种测温装置的一根线上只能挂一个传感器,不能进行多点测量.DS18B20的最大特点之一采用了单总线的,由数DS1820和微控制器AT89C51构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接这样,测温系统的结构就比较简单,体积也不大,且由于AT89C51可DSB1820,因此可以实现多点测量.轻松的组建传感器网络
第三章 硬件电路设计
系统底层电路的功能主要包括:多点温度测试及其相关处理,实时显示温度信息,与上位机通讯传输温度数据。硬件设计主要包括以下几个模块:电源以及看门狗电路, 键盘以及显示电路,温度测试电路,串口通讯电路。下面对电路分模块进行说明
§3.1 电源以及看门狗电路
a.电源电路
文档评论(0)