基于ds18b20单线多点温度测量系统

基于ds18b20单线多点温度测量系统

ID:14550298

大小:624.00 KB

页数:36页

时间:2018-07-29

基于ds18b20单线多点温度测量系统_第1页
基于ds18b20单线多点温度测量系统_第2页
基于ds18b20单线多点温度测量系统_第3页
基于ds18b20单线多点温度测量系统_第4页
基于ds18b20单线多点温度测量系统_第5页
资源描述:

《基于ds18b20单线多点温度测量系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、单点测量温度143.1.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实现温度的采集。论文设计的目的

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

4、设定温度上下限值,当温度超出系统设定的范围时,系统会报警提示。关键词:ATmega16DS18B20单线多点温度测量1-WireMulti-pointtemperaturemeasurementsystembasedonDS18B20AbstractThegraduationprojectis1-WireMulti-pointtemperaturemeasurements-ystembasedonDS18B20.ATmega16microprocessorasthecoreofit,thetemper-aturecollectionisu

5、seofDS18B20.OurexperimentalpurposeisprogrammingtoDS18B20andunderstanditsperformancecharacteristics.Theinstructioncodethro-ughtheClanguageknowledgeandrelevantinformationtocompletetheDS18B20temperaturemeasurements.DS18B20isasmarttemperaturesensor.TheDS18B20digitalthermomete

6、rprovides9-bitto12-bitCelsiustemperaturemeasurements.UseDS18B20makesthesystemstructuremoresimple,andhigherreliability.Thesystemcanbeusedinmanyfiledssuchasthetemperaturemeasurementsystemofwar-ehouse,theairconditioningcontrolofbuildingandthemonitorofproductiveprocess.Thetem

7、peraturedataisconversedtodigitalsignalsinthesensorandthenistran-smittedtoMCU,whichprocessesthedatafromsensoracquisitionanddisplaysthetemperatureonvariouspointsthroughtheLCD.OntheotherhandMCUcanpass-throughtheserialportcommunicationsPC,fromPCsoftwaredisplayed.Thesyste-mcan

8、settemperaturelimitsfromtoptobottom,whenthetemperatureexceedst-elimitssetbysystem,thesystemwillp

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

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

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