基于RS-485总线的宿舍智能防火防盗报警系统设计

发布者:滁州鱼儿最新更新时间:2012-09-19 来源: autooo关键字:RS-485总线  智能防火防盗  报警系统 手机看文章 扫描二维码
随时随地手机看文章

  0 引言

  现如今在学校的寝室里,学生贵重物品被盗、由于学生过失而引起着火等事故时有发生,这些都是一直以来困扰着学生、学工以及学校保卫处的“大问题”。传统的防范措施存在很大的弊端,比如当事故发生时,防护铁门、铁栏杆就会成为主人逃生的最大障碍。而采用智能防火防盗报警系统,便能很好地解决此类问题了。但是市场上防火防盗系统价格对大学生来讲过高,本系统便是针对大学宿舍,从低成本的角度来设计制作的。

  1 系统组成及工作原理

  本系统通过一个监控室和两个宿舍来模拟,通过RS 485总线来实现通信。考虑到现实中监控室要能监控整栋宿舍楼,因此采用功能强大的ARM7芯片LPC2103作为主机控制芯片,从机采用价格低廉的51系列单片机作为控制芯片。宿舍中采用热释电传感器对人体进行检测,烟雾传感器实现烟火检测,红外传感器实现对宿舍进出人员数量的检测,主机通过RS 485总线对从机实时监控,当有异常出现时,宿舍和监控室的报警装置会同时响起,只有本宿舍成员在本宿舍通过输入从机的密码才可解除报警状态。系统的详细结构图如图1所示。

  2 硬件电路设计及相关理论分析

  防火防盗智能报警系统硬件主要由七大部分组成:主机部分处理器电路,从机部分处理器电路,传感器检测电路部分,声光报警电路,RS 485总线接口电路,键盘接口电路及显示电路。

  2.1 传感器检测及声光报警电路

  传感器模块由热释电传感器、烟雾传感器MQ211和红外传感器组成。

  烟雾传感器的内部电阻是随着烟雾的浓度的变化而变化,因此要将其转化为变化的电压信号,在此通过电压比较器LM339和几个相应的分压电阻构成,具体电路设计如图2所示。在通电状态下测得传感器的内阻是130 kΩ左右,在烟雾较浓时内阻为6 kΩ左右,在无烟时比较器的负端输入为2.5 V左右,正端为1.2 V左右,有烟雾时负端为2.5 V,正端为3~5 V,此电路能很好地实现电平的转换。热释电红外传感器采用RE200B和信号处理元件BISS0001及少量外接元件组成,电路如图3所示。

  红外传感器电路由红外发射二极管及1838B组成,用单片机来检测两个传感器低电平的先后顺序来判断人的进出情况。其原理如图4所示。声光报警模块由蜂鸣器、(红,绿)发光二极管和NPN型三极管驱动电路组成,具体电路图如图5所示。

  2.2 RS 485通信电路

  本模块采用用于RS 485与RS 422通信的低功耗、限摆率收发器MAX485。MAX485的驱动器摆率不受限制,可以实现最高2.5 Mb/s的传输速率。

  3 软件程序设计

  该系统软件部分主要完成了系统及各个模块初始化、警情信号检测(火警/盗情)、系统设置、RS 485总线协议及声光报警的程序设计。具体的程序流程图如图6,图7所示。

  4 通信协议

  在RS 485总线通信系统中,由于供电、空间噪声以及传输路径等因素的影响,数据传播过程中很容易受到干扰或者信号衰减,造成通信失败,因而需要设计一种传输协议,保证在这种不可靠的物理链路上建立起可靠的数据连接。本系统中,数据采集器与监控室主机是一个简单的多点对一点通信。

  4.1 波特率设置及通信方式的选择

  考虑到RS 485总线自身的特点并兼顾到数据通信的速度和稳定性,波特率选择2 400 b/s,这样可以传输更远的距离。由于通信是多对一的关系,串口选择工作方式3。

  4.2 数据校验方式的确定

  使用RS 485总线通信技术传输数据时,很容易遇上干扰,使传输数据发生改变,从而导致传输错误。考虑到系统的实际要求,本设计采用8位的CRC(循环冗余校验)校验方式。

  CRC校验和的计算是一种循环计算。从数学角度看,CRC校验和是用生成多项式(算法规则)去除一个多项式(由数据块表示),CRC校验为相除后所得的余项。CRC校验是对要传送的一个数据块附加一些校验位,这些校验位(CRC校验位)由该数据块算出,并随同数据块一并传送。在接收端,对收到的数据块重新按规定的算法计算CRC校验和,从而可以判别数据传输过程是否出错。 [page]

  4.3 通信数据的编码

  为保证数据传输的可靠性和准确性,本设计采用的数据帧格式如表1所示。其中,前2个字节为起始同步信号,地址码占用1个字节(0~255),用它来标示不同床位号;待发数据包括:烟雾传感器信号(1 B)、红外传感器信号(1 B)、热释电传感器信号(1 B)和采集时间(7 B);校验码为8位的CRC校验码。传输顺序为:烟雾传感器信号、红外传感器信号、热释电传感器信号(高位在前,低位在后)、采集时间(依次为:秒、分、小时、日、月、年);当发送应答命令时,待发数据为2 B的0xCC或者0xBB。

  4.4 RS 485的通信协议

  本系统的RS 485总线通信采用轮询的方法。主机向RS 485总线上发送各个从机的地址,对各个从机依次询问查看从机部分是否有警报。如果某从机有警报,就会通过RS 485总线发送指令报告给主机,然后主机和该从机通信,从机发送数据包,主机接受并解析该数据包,并作出相应处理。主机会不断的查询各个从机的状况,做到实时监控。

  5 系统测试与结果分析

  本系统经测试,传感器性能稳定,热释电传感器检测距离能达到5~8 m,烟雾传感器能够很好地实现防火功能;红外传感器很灵敏,可以有效地检测出人员的进出情况;RS 485总线能够很好地实现主机与从机之间的通信,做到实时监控。各个模块能够很好地链接在一起,有较高的稳定性。经过多次调试,该系统实现了设计要求。整体效果令人满意。

  6 结语

  本文所述的宿舍智能化防火防盗报警系统为宿舍安防提供了一条可行途径。该系统利用多传感器检测,通过RS 485总线自动实现对外求助,具有智能化、自动化特点,系统具有较为广阔的应用前景,对于日趋提高的安防要求,在系统今后的进一步改进中,可通过在探测器上加微处理器的方法,进行实时监测。对于大学生宿舍的安全建设具有重要意义。

关键字:RS-485总线  智能防火防盗  报警系统 引用地址:基于RS-485总线的宿舍智能防火防盗报警系统设计

上一篇:基于CAN总线设计的自动光学检测通信系统
下一篇:基于CPCI总线的多片ADSP-TS201引导设计

推荐阅读最新更新时间:2024-05-02 22:20

51单片机智能火灾报警系统
单片机源程序如下: #include reg52.h //调用单片机头文件 #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 #include intrins.h //数码管段选定义 0 1 2 3 4 5 6 7 8 9 uchar code smg_du ={0x05,0xdd,0x46,0x54,0x9c,0x34,0x24,0x5d,0x04,0x14,
[单片机]
51单片机<font color='red'>智能</font>火灾<font color='red'>报警系统</font>
智能防盗报警系统前端报警设备的选择
  防盗报警产品走向广阔的民用市场成为必然,然而,普通老百姓对防盗产品的认知不足正在成为民用市场推广的“拦路虎”。为了消除老百姓对防盗产品“该报的不报、不该报的却报”的顾虑,厂商教育市场、将产品“做精做优”已经是刻不容缓。本文针对智能防盗报警产品的功能和选购要素作出基本介绍,以给用户端一定的借鉴作用,同时期望业内外人士踊跃提出不同见解,共同提高。 随着社会的进步,人们生活水平逐渐提高,对家庭财产及家居安全重视程度也不断提高。在社会商品化进程中,伴随着社会体制转型带来的不稳定因素也越来越多,无论家庭还是商铺、机关单位,甚至学校、医院、银行等公共场所,安全防护都是重中之重,而技防、人防、物防则是构成安全防护的三道屏障,其中技防是第一
[安防电子]
RS-485总线通信系统的可靠性措施
   1 问题的提出   在工业控制及测量领域较为常用的网络之一就是物理层采用 RS-485 通信接口所组成的工控设备网络。这种通信接口可以十分方便地将许多设备组成一个控制网络。从目前解决单片机之间中长距离通信的诸多方案分析来看,RS-485总线通信模式由于具有结构简单、价格低廉、通信距离和 数据 传输速率适当等特点而被广泛应用于仪器仪表、智能化传感器集散控制、楼宇控制、监控报警等领域。但RS485总线存在自适应、自保护功能脆弱等缺点,如不注意一些细节的处理,常出现通信失败甚至系统瘫痪等故障,因此提高RS-485总线的运行可靠性至关重要。                   图1RS485通信接口原理图   2 硬件电路设计
[网络通信]
基于AT89C205l单片机的智能家居报警系统方案设计
引言 随着电子信息技术和计算机网络技术的发展,实现家居信息化、网络化是当前智能家居系统发展的新趋势。报警系统作为智能家居系统的一个重要组成部分,其性能的好坏直接关系到整个智能家居系统的优劣。把无线网络技术应用到家居报警系统中,通过各种传感器实时采集家居的环境信息,通过无线的方式将信息传输给家居控制中心, 能够弥补有线设备的缺陷, 具有价廉、可靠性高、等优点。 笔者根据无线网络技术和智能家居的特点,设计了一种基于无线网络技术的家居无线报警系统。该无线报警系统可以对整个家居的安全环境进行实时监控。 系统结构 本报警网络采用了星型拓扑结构,由中心节点和无线报警网络节点组成。中心节点是一个与计算机相连的无线通信模块,可以和网络中的
[单片机]
基于AT89C205l单片机的<font color='red'>智能</font>家居<font color='red'>报警系统</font>方案设计
基于ADPCM算法的汽车智能语音报警系统的设计
1 前言 为了防止汽车发生交通事故,当汽车智能检测装置探测到前方有危险时,必须向驾驶员发出警告信息。语音报警向驾驶员明确提示危险,以便驾驶员能及时准确地采取措施。因此,本文提出数字语音处理技术,先将各种状况的报警信息进行数字化采集、存储,遇到危险时,将判断危险类型并自动选择播放存储的报警信息。由于语音信息量大,直接存储需占用庞大的存储空间,为此,本文采用FPGA实现ADPCM(Adaptive Differential Pulse CodeModulation,自适应差分脉冲编码调制)编解码器设计,对语音信息进行压缩存储.从而使存储信息量增大了一倍。 2 系统结构及原理 本系统设计是以单片机和FPGA为核心。单片机控制系统的工
[单片机]
基于ADPCM算法的汽车<font color='red'>智能</font>语音<font color='red'>报警系统</font>的设计
基于ADPCM算法的汽车智能语音报警系统
  为了防止汽车发生交通事故,当汽车智能检测装置探测到前方有危险时,必须向驾驶员发出警告信息。语音报警向驾驶员明确提示危险,以便驾驶员能及时准确地采取措施。因此,本文提出数字语音处理技术,先将各种状况的报警信息进行数字化采集、存储,遇到危险时,将判断危险类型并自动选择播放存储的报警信息。由于语音信息量大,直接存储需占用庞大的存储空间,为此,本文采用FPGA实现ADPCM(Adaptive Differential Pulse CodeModulation,自适应差分脉冲编码调制)编解码器设计,对语音信息进行压缩存储.从而使存储信息量增大了一倍。    2 系统结构及原理   本系统设计是以单片机和FPGA为核心。单片机控制系统
[汽车电子]
基于ADPCM算法的汽车<font color='red'>智能</font>语音<font color='red'>报警系统</font>
基于STC89C52单片机的宿舍智能防火报警系统设计
引言 近年来,随着各高校规模的扩大,在校生的人数不断增长,学生宿舍的不安定因素也越来越多,如何有效地对宿舍进行监控已经成为一个亟待解决的问题。本系统正是在此基础上设计的一种智能防火报警装置。该系统是一种远程智能短信报警系统,可对学生宿舍内的火灾等不安全因素进行监控,如有警情可及时短信报警。系统自动化程度高、适用性强、电路设计可靠,有利于高校的平安校园建设。 系统的总体设计 宿舍智能防火系统以STC89C52单片机和GSM短信模块为核心,如图1所示,系统总体构成包括主控STC89C52单片机、GSM移动通信模块、实时时钟电路、防火信息采集与处理模块、温度湿度检测模块和键盘显示模块等。该系统的设计是将单片机控制、电子探测和通信技
[单片机]
基于STC89C52单片机的宿舍<font color='red'>智能</font><font color='red'>防火</font><font color='red'>报警系统</font>设计
家庭联动报警系统步入中国 发展势头旺盛
    作为欧美发达国家的模仿和沿袭,联网报警自进入我国以后,所有安防的实际从业者和行业观察者都将其未来瞄准在我国庞大的家庭市场。由于国民经济的发展、安全消费理念、社会及家庭安全防范需求的变化等诸多因素的限制,在行业发展的初期,家庭联网报警服务市场的预测仅仅停留在憧憬阶段,业内预计家庭联网或将呈现市场井喷现象,行业增长主要依靠高端市场的支撑。      目前,美国ADT全球入网用户已经达到1000万户,其中家庭用户600万户,商业用户400万户,年营业额超过115亿美元;日本SECOM(西科姆)仅在日本的联网报警用户就超过130万户,其中商业用户占2/3,家庭用户占1/3,年营业超过50亿美元。由此可以看出,安防联网报警运营服
[安防电子]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved