欢迎来到天天文库
浏览记录
ID:9220973
大小:767.00 KB
页数:37页
时间:2018-04-23
《基于ds18b20单线多点温度测量系统_毕业论文设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于DS18B20单线多点温度测量系统目录第一章绪论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
2、.1单点测量温度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参考文献343基于DS18B20单线多点温度测量系统基于DS18B20单线多点温度测量系统专业班级:电子信息工程2班学生姓名:杜刘乾指导老师:秦玉龙职称:讲师摘要本次毕业设计是基于DS18B20单线多点温度测量系统。以ATmega16单片机为核心,使用温度传感器DS18B20实现温度的采集。论文
3、设计的目的是对DS18B20进行编程,了解其性能特点,通过所学的C语言知识和相关资料提供的指令代码完成单片机与DS18B20的温度监测。DS18B20是一种智能温度传感器,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。使用DS18B20可使系统结构更趋简单,抗干扰能力强,适合于恶劣环境下现场温度的测量,可靠性更高,可应用于仓库测温、楼宇空调控制和生产过程监控等领域。单片机对传感器采集来的数据进行处理,通过LCD把各个点的温度给显示出来,另一方面单片机可以通过串口通讯传给上位机,由上位机软件显示出来;该系统可以设定温度上下限值,当温度
4、超出系统设定的范围时,系统会报警提示。关键词:ATmega16DS18B20单线多点温度测量3基于DS18B20单线多点温度测量系统1-WireMulti-pointtemperaturemeasurementsystembasedonDS18B20AbstractThegraduationprojectis1-WireMulti-pointtemperaturemeasurements-ystembasedonDS18B20.ATmega16microprocessorasthecoreofit,thetemper-aturecollectionisuseofDS18B
5、20.OurexperimentalpurposeisprogrammingtoDS18B20andunderstanditsperformancecharacteristics.Theinstructioncodethro-ughtheClanguageknowledgeandrelevantinformationtocompletetheDS18B20temperaturemeasurements.DS18B20isasmarttemperaturesensor.TheDS18B20digitalthermometerprovides9-bitto12-bitCels
6、iustemperaturemeasurements.UseDS18B20makesthesystemstructuremoresimple,andhigherreliability.Thesystemcanbeusedinmanyfiledssuchasthetemperaturemeasurementsystemofwar-ehouse,theairconditioningcontrolofbuildingandthemonitorofproductiveprocess.Thetemperaturedataisconversedtodigitalsignalsinth
7、esensorandthenistran-smittedtoMCU,whichprocessesthedatafromsensoracquisitionanddisplaysthetemperatureonvariouspointsthroughtheLCD.OntheotherhandMCUcanpass-throughtheserialportcommunicationsPC,fromPCsoftwaredisplayed.Thesyste-mcansettemperaturelimitsfromtoptobottom,w
此文档下载收益归作者所有