基于DS18B20和MQ2的单片机控制的温度烟雾报警系统方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

word完美格式精心整理学习帮手福建师范大学协和学院传感器技术作品设计作品名称:单片机控制的温度烟雾报警系统系别:信息技术系专业:电子信息工程班级:1班学号:学生姓名:2012年11月10日word完美格式精心整理学习帮手摘要__本次设计课题为基于单片机控制的温度烟雾报警系统。在设计中包括硬件和软件设计两部分,其中硬件设计,包括单片机控制电路、温度传感器、烟雾传感器、驱动执行报警电路、显示控制电路等部分组成,处理器为STC89C52型单片机。随着现代信息技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测与显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,需要外加信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这次设计的是基于DS18B20的数字温度计,它具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。关键字:单片机温度传感器报警word完美格式精心整理学习帮手ABSTRACTThisdesignisbasedonthesinglechipmicrocomputertocontrolthetemperaturealarmsystem.Includedinthedesignofhardwareandsoftwaredesignoftwoparts,thispapermainlyforhardwaredesign,includingthecontrolcircuitofthesinglechipmicrocomputer,temperaturesensor,drivingalarmcircuit,adisplaycontrolcircuitcomponents,theprocessorfortheSTC89C52typemcu.Withtherapiddevelopmentofmoderninformationtechnologyandtraditionalindustrytotransformgraduallyrealization,abletoworkindependentlyofthetemperaturedetectionanddisplaysystemisusedinmanyfields.Thetraditionaltemperaturemeasurementusingthermistorasatemperaturesensitiveelement.Thermalresistanceofthelowcost,theneedofexternalsignalprocessingcircuit,andrelativelypoorreliability,measurementaccuracyislow,alsohavecertainerrordetectionsystem.Comparedwiththetraditionalthermometer,thisdesignisbasedontheDS18B20digitalthermometer,ithasreadingconvenience,awiderangeoftemperaturemeasurement,accuratetemperaturemeasurement,digitaldisplay,wideapplicationrangeandotherfeatures.Keywords:SCM,temperaturesensoralarmword完美格式精心整理学习帮手目录摘要..............................................................................IABSTRACT.........................................................................III1绪论..............................................................................1.1作品研究背景及意义...............................................................1.2设计目的.........................................................................1.3预期实现功能.....................................................................2设计方案..........................................................................2.1功能框架图.......................................................................2.2具体设计方案.....................................................................2.2.1时钟和复位电路...............................................................2.2.2液晶显示电路.................................................................2.2.3声音报警电路.................................................................3核心器件介绍.......................................................................3.1.单片机STC89C52介绍.............................................................3.2DS18B20介绍.....................................................................4电路的制作与调试...................................................................4.1器件清单.........................................................................4.2调试过程.........................................................................4.3实验总结.........................................................................5.电路实物图.......................................................................6.附录.............................................................................word完美格式精心整理学习帮手1绪论1.1作品研究背景及意义自动控制领域中,温度检测与控制占有很重要的地位。温度检测在工农业生产、科研和在人们的生活中得到广泛的运用。目前,温度传感器正从模拟式向数字集成式方向飞速发出,单片机也是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好更方便的设施就需要从单片机技术入手,一切向着数字化、智能化方向发展。本文就是基于此目的介绍基于单片机和数字温度传感器的温度报警设计。1.2设计目的•了解温度传感器DS18B20和烟雾传感器MQ-2的基本原理、性能与应用。•熟悉单片机STC89C52工作方式和应用。•通过实验提高对单片机的认识。•掌握DS18B20和烟雾传感器MQ-2的接口方法及其输入程序的设计和调试方法。•将所学的单片机原理及检测技术的知识运用于实践,解决实际问题.•通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术了解电路参数的计算方法。1.3预期实现功能•1.实时监测温度并在液晶屏上显示。•2.温度低于设定的低温警报值或高于设定的高温警报值将产生声光警报,并打开继电器开关,关闭外围电路电源。•3监测到烟雾也将产生声光警报。word完美格式精心整理学习帮手2设计方案2.1功能框架图本设计主要包括主控模块(STC89C52单片机),温度采集器(DS18B20),烟雾传感器(MQ-2),时钟模块,液晶显示器(LCD1602),报警器(蜂鸣器)和4个按键组成的一个完整系统。word完美格式精心整理学习帮手2.2具体设计方案2.2.1时钟和复位电路单片机STC89C52使用的时钟电路比较简单,我们采用的是晶体振荡器产生时钟源。XTAL1(X1)为反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2(X2)是来自反向振荡器的输出,分别接到单片机的19脚和18脚。当按下按键S22时,VCC通过R22电阻给复位输入端口一个高电平,实现复位功能,即手动复位这样就不用在重起单片机电源。上电复位就是VCC通过电阻R2和电容C构成回路,该回路是一个对电容C充电和放电的电路,所以复位端口得到一个周期性变化的电压值,并且有一定时间的电压值高于CPU复位电压,实现上电复位功能。word完美格式精心整理学习帮手2.2.2液晶显示电路模块2.2.5声音报警电路模块word完美格式精心整理学习帮手Sbitfeng=P3.7;//定义蜂鸣器的引脚Feng=1;//蜂鸣器关闭Feng=0;//蜂鸣器打开3核心器件介绍3.1单片机STC89C52介绍单片机STC89C52是8位高性能MCU,超低功耗:掉电模式下典型功耗0.1LLA,空闲模式下典型功耗2mA.正常工作模式下典型功耗47mA具有8kF1ash存储器、512kBRAM、2kE2pROM、降低EMI功能、ISP(在系统可编程)功能单片机内部的看门狗电路经过特殊处理.是真正的看门狗.可放心省去外部看门狗缺省为关闭.打开后无法关闭,单倍速和双倍速可反复设置。单片机STC89C52和各个模块的接口主要是对STC89C52的I/O口进行约束,规定其为输出还是输入,输入主要是按键电路部分和时钟,输出则为报警和显示部分,其I/O分配如下图3.8所示。word完美格式精心整理学习帮手图3.8单片机STC89C52I/O接口电路3.2DS18B20介绍DS18B20是DALLAS公司生产的一线式传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55摄氏度到+125摄氏度,可编程为9到12位A/D转换精度,测温分辨率可达0.0625摄氏度,被侧温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生。CPU只需一根端口线就能与诸多DS18B20通信,占用问处理器的端口较少,可节省大量的引线和逻辑电路。DS18B20主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH个TL、配置寄存器。DS18B20中的温度传感器可完成对温度的测量,用16位符号扩展的二进制补码读数形式提供,以0.0625摄氏度/LSB形式表达,其中S为符号位。例如+125摄氏度的数字输出为07DOH,+25.0625摄氏度的数字输出为0191H,-25.0625摄氏度的数字输出为FF6FH,-55摄氏度的数字输出为FC90H.DS18B20采用一线通信接口。因

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功