基于gsm网络的远程火灾报警网络 毕业论文

基于gsm网络的远程火灾报警网络 毕业论文

ID:323825

大小:826.00 KB

页数:39页

时间:2017-07-23

基于gsm网络的远程火灾报警网络  毕业论文_第1页
基于gsm网络的远程火灾报警网络  毕业论文_第2页
基于gsm网络的远程火灾报警网络  毕业论文_第3页
基于gsm网络的远程火灾报警网络  毕业论文_第4页
基于gsm网络的远程火灾报警网络  毕业论文_第5页
资源描述:

《基于gsm网络的远程火灾报警网络 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录1课题设计内容和意义11.1课题设计的内容11.2课程设计的意义12系统总体设计和元器件的选择12.1系统总体设计12.2元器件的选择23模块电路设计123.1GSM通信模块123.2温度采集模块143.3烟雾浓度采集模块143.4电源模块153.5A/D转换模块153.6S51单片机控制模块163.7显示模块174PROTELDXP电路图设计185制作PCB板196软件设计206.1总体流程图设计207系统测试217.1硬件测试217.2软件测试228总结和展望22参考文献22致谢词23独撰声明24翻译资料25附录3

2、6381课题设计内容和意义1.1课题设计的内容系统主要应用在学校、酒店等公共场所以及需要重点防火的场所。该系统的主要研究内容是对火灾的实时监控及报警,当所在场所的温度以及烟雾浓度达到危险值时,系统将通过GSM网络把报警信息以短信的方式传送到相关人员的手机,使相关人员可以及时得到消息并做出相应处理。1.2课题设计的意义基于GSM网络的远程火灾报警网络主要是为了弥补传统的基于PSTN网络的远程火灾报警网络的不足,提高网络监控运行的可靠性和独立性。基于GSM网络的火灾报警系统不仅能无缝的与原有城市火灾报警网络兼容,而监控中心无需

3、升级,节省改造成本。2系统总体设计和元器件的选择2.1系统总体设计本设计可以实时监测工厂和其他一些重要的公共场所的两种环境因素:温度,烟雾浓度,并显示和提醒检测管理员。并可以通过手机的方式达到预警的效果。下面给出总体设计的框架图,见图1:38图1系统总体框架图2.2元器件的选择为实现以上功能,设计主要硬件模块如下:MCU控制芯片最小系统;传感器数据采集模块(DS18B20(温度),MQ-2(烟雾浓度));显示模块选择12864液晶显示模块;为了实现与手机的通信选择GSM通信模块;。其中温度数据采集采用的是数字式传感器,可以

4、直接使用,而烟雾浓度数据采集采用的是MQ-2,故需采用PCF8951进行模/数转换。具体工作流程为:通过传感器数据采集模块(DS18B20,MQ-2)采集实时的环境因素数据(温度,烟雾浓度),并送至LCD显示。在GSM模式下,系统将根据环境因素的变化,当温度或者烟雾浓度达到预设值时,就向目标手机发送“火灾报警”短信以提醒用户。在后续的文中会有详细的各模块的介绍。2.2.1.温度传感器介绍DS18B20是由美国DALLAS半导体公司生产最新单线数字式温度传感器,主要特性如下:可实现对一55℃到+125℃范围内的温度测量,并且

5、测量温度的误差在±0.5℃,实际系统的分辨率可单独设定,并且保存在EEPROM中,即使断电也能够保存;现场温度的测量值通过串行通信的方式传输,即“单线总线”的数字方式传输;系统供电电压容许范围大,可在3V到5.5V的范围波动。DS18B20引脚功能及外形图如图2所示:38(1)GND为电源地;(2)DQ为数字信号输入/输出端;(3)VDD为外接供电电源输入端(在寄生电源接线方式时接地)。图2DS18B20外形及引脚排列图DS18B20的内部结构主要包括寄生电源电路、64位只读存储器(ROM)和单线接口、存储器和控制逻辑、存

6、放中间数据的高速暂存存储器、温度传感器、报警上限寄存器TH、报警下限寄存器TL、配置寄存器和8位CRC(循环冗余校验码)发生器。①64位光刻ROM光刻ROM中的64位序列号为DS18B20的地址序列码。主要作用是使每个DS18B20的地址不同,这样可以在一条总线上接多个这样的芯片,相互之间不受影响。②温度传感器温度传感器主要实现对温度的测量.温度传感器的分辨率根据系统的要求,可以在9~12位之间单独设置,当设置分辨率越高转换时间就越长,如果设置为9位,转换时间最大为93.75ms,当为12位时,达到750ms,所以在软件设

7、计时必须考虑.转换的温度一般存放在两个8位的RAM中.DS18B20的核心是其数字温度传感器,精度可以通过用户编程配置为9、10、l1和l2位,其分别对应于0.5℃、0.25℃、0.125℃和0.0625℃,可以满足各种不同的分辨率要求。开始一次温度转换时,微处理器需要向DS18B20发出指令。转换完成之后,该温度数据存放在高速暂存存储器的温度寄存器中,占用2个字节,并且DS18B20返回到空闲状态。当DS18B20采用外部供电方式时,主机可以在发送温度转换指令后发起一次读时隙。若此时该DS18B20已经完成温度转换,它将

8、会返回“1”,否则返回“0”38。以l2位为例,其中二进制的前5位为符号位,0表示正数,反之为负数。正数的温度计算是数字值直接乘以0.0625;当为负数时,温度值的计算是将测到的值取补码,然后再乘以0.0625。③非易失性温度报警触发器非易失性温度报警触发器主要是在系统控制中用软件输入温度的报警上下限。

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

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

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