资源描述:
《毕业设计(论文)-基于单片机的仓库测温巡检系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计基于单片机的仓库测温巡检系统Warehousetemperaturemeasurementandcontrolsystembasedonthesinglechipmicrocomputer学院:电子工程学院专业班级:电子信息工程D电子091班学生姓名:学号:指导教师:2013年6月1毕业设计中文摘要摘要:随着单片机技术的飞速发展,单片机在各个领域得到了广泛的应用。在人类的生活环境中,温度扮演着非常重要的角色。仓库温度控制一直是智能控制方面的一块重点,多点测温巡检系统的实现使得火灾等自然灾害能够提前预警,给人们的生产生活带来了诸多好处。
2、因此,本设计基于单片机展开对温度巡检系统的研究。本课题是基于单片机的测温巡检系统设计。是一种以单片机为控制核心,具有实时温度检测、显示、报警、与计算机串行通信等功能的多点温度测量巡检系统。采用AT89C51单片机为核心控制模块,一总线结构的DS18B20智能温度传感器,实现温度实时采集,信号处理,数据通信,经过单片机处理后在LCD上显示。外围硬件部分包括:键盘模块、显示模块、报警模块、RS232通信模块等。当温度超过系统设定阀值时会自动启动声光报警,本设计还增加了RS232串行通信接口,方便计算机远程数据统计与操作。系统具有抗干扰性强、结构简单、
3、稳定性好、具有一定的工程价值。关键词:单片机,AT89C51,DS18B20,温度检测5毕业设计外文摘要Abstract:Thistopicisbasedonsinglechipmicrocomputertemperaturesmeasurementandcontrolledsystemdesigned.Isasingle-chipmicrocomputertocontrolthecore,withreal-timetemperaturedetection,display,alarm,andcomputerserialcommunicationa
4、ndotherfunctionsofthemulti-pointtemperaturemeasurementsystem.UsingAT89C51microcontrollerasthecorecontrolmodule,intelligenttemperaturesensorDS18B20busstructure,toachievereal-timetemperatureacquisition,signalprocessing,datacommunication,throughthedisplayontheLCDsingle-chipproce
5、ssing.Peripheralhardwarepartincludes:thekeyboardmodule,displaymodule,alarmmodule,RS232communicationmodule,etc.Whensettingthethresholdtemperatureexceedsthesystemwillautomaticallystartsoundandlightalarm,thisdesignalsoincreasedtheRS232serialcommunicationinterface,remotedataconve
6、nientcomputerstatisticsandoperation.Systemhasstronganti-jammingcapability,strongstability,easilytouse,simpledoperation,etc.Keywords:SCM,AT89C51,DS18B20,Temperaturedetection5目录第1章绪论11.1设计的目的和意义11.2国内外研究现状和发展趋势1第2章仓库测温巡检系统方案22.2硬件总体方案设计与论证22.2.1方案设计22.2.2方案论证32.4系统硬件总方案3第3章仓库测温
7、巡检系统硬件设计43.1单片机AT89C51介绍43.1.1单片机AT89C51基本知识43.1.2单片机AT89C51各个I/O口介绍53.1.3时钟电路73.1.1复位电路83.2温度传感器的选则83.2.1DS18B20简介93.2.2DS18B20的性能特点93.2.3DS18B20的内部结构93.2.4DS18B20的工作时序图103.2.5DS18B20的测温原理113.2.6DS18B20的测温流程图133.2.7DS18B20与AT89C51单片机连接电路133.31602LCD液晶显示屏143.3.1LCD1602液晶显示屏的技
8、术参数143.3.2LCD1602的引脚说明153.3.3LCD1602控制指令说明163.2.4LCD1602基本操作时序1653.3