基于DS18B20单线多点温度测量系统方案.doc

基于DS18B20单线多点温度测量系统方案.doc

ID:58506441

大小:631.00 KB

页数:36页

时间:2020-05-18

基于DS18B20单线多点温度测量系统方案.doc_第1页
基于DS18B20单线多点温度测量系统方案.doc_第2页
基于DS18B20单线多点温度测量系统方案.doc_第3页
基于DS18B20单线多点温度测量系统方案.doc_第4页
基于DS18B20单线多点温度测量系统方案.doc_第5页
资源描述:

《基于DS18B20单线多点温度测量系统方案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第一章绪论11.1选题背景和意义11.2系统概述2第二章硬件电路的设计32.1ATmega16单片机32.1.1ATmega16的主要特性32.1.2ATmega16引脚介绍42.2DS18B20芯片62.2.1DS18B20芯片的特性62.2.2DS18B20引脚排列72.2.3DS18B20的部结构72.2.4DS18B20芯片各部分介绍82.3单线总线系统112.3.1处理顺序112.3.2初始化122.3.3ROM操作指令122.3.4DS18B20功能指令12第三章系统软件设计143.1DSl8B20温度测量143.1.1单点测量温度143.1.2多点测量

2、温度153.1.3DS18B20ROM搜索算法173.1.4C语言程序实现213.2单总线信号时序233.2.1复位脉冲和应答脉冲233.2.2写操作和读操作25第四章系统仿真调试284.1系统开发环境284.2系统仿真调试29结论32致33参考文献34基于DS18B20单线多点温度测量系统专业班级:电子信息工程2班学生:杜乾指导老师:玉龙职称:讲师摘要本次毕业设计是基于DS18B20单线多点温度测量系统。以ATmega16单片机为核心,使用温度传感器DS18B20实现温度的采集。论文设计的目的是对DS18B20进行编程,了解其性能特点,通过所学的C语言知识和相关资料提

3、供的指令代码完成单片机与DS18B20的温度监测。DS18B20是一种智能温度传感器,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。使用DS18B20可使系统结构更趋简单,抗干扰能力强,适合于恶劣环境下现场温度的测量,可靠性更高,可应用于仓库测温、楼宇空调控制和生产过程监控等领域。单片机对传感器采集来的数据进行处理,通过LCD把各个点的温度给显示出来,另一方面单片机可以通过串口通讯传给上位机,由上位机软件显示出来;该系统可以设定温度上下限值,当温度超出系统设定的围时,系统会报警提示。关键词:ATmega16DS18B20单线多点温

4、度测量1-WireMulti-pointtemperaturemeasurementsystembasedonDS18B20AbstractThegraduationprojectis1-WireMulti-pointtemperaturemeasurements-ystembasedonDS18B20.ATmega16microprocessorasthecoreofit,thetemper-aturecollectionisuseofDS18B20.OurexperimentalpurposeisprogrammingtoDS18B20andunderstandit

5、sperformancecharacteristics.Theinstructioncodethro-ughtheClanguageknowledgeandrelevantinformationtocompletetheDS18B20temperaturemeasurements.DS18B20isasmarttemperaturesensor.TheDS18B20digitalthermometerprovides9-bitto12-bitCelsiustemperaturemeasurements.UseDS18B20makesthesystemstructurem

6、oresimple,andhigherreliability.Thesystemcanbeusedinmanyfiledssuchasthetemperaturemeasurementsystemofwar-ehouse,theairconditioningcontrolofbuildingandthemonitorofproductiveprocess.Thetemperaturedataisconversedtodigitalsignalsinthesensorandthenistran-smittedtoMCU,whichprocessesthedatafroms

7、ensoracquisitionanddisplaysthetemperatureonvariouspointsthroughtheLCD.OntheotherhandMCUcanpass-throughtheserialportcommunicationsPC,fromPCsoftwaredisplayed.Thesyste-mcansettemperaturelimitsfromtoptobottom,whenthetemperatureexceedst-elimitssetbysystem,thesystemwillpromptth

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。