如何基于RS485总线设计智能小区周界防越报警系统?

时间:2018-08-07来源:网络

4.具体的实现电路

4.1 前端报警信号传输与后端显示电路

下位机AT89S52单片机P1口接主动/被动红外探测,单片机识别的语言是高级语言,即二进制。因此直接根据红外是否被出发作为二进制的开关量对前端的防区进行定义。当单片机AT89S52接收到红外传来的信号时,单片机用TXD、RXD端口将信号通过MAX485芯片的DI、RO接入到 RS485的A、B总线上面,后端同样通过MAX485芯片A、B接收信号通过DI、RO接入到AT89S52单片机的TXD、RXD进行通信,实现对前端地址的识别。

下位机AT89S52通过拨码开关可定义为单防区、双防区以及八防区模块,上位机AT89S52先根据前两位用来判断防区类型,再通过后六位来判断防区地址,后端上位机AT89S52接收到前端防区来的触发信号时,控制相应防区地址的报警输出光电二极管和蜂鸣器。后端接收的单片机RET端口接复位电路,当检查报警完毕之后管理员可按下复位按钮复位,重新进行下一轮的监控,硬件接线如图3所示。

图2 智能小区周边防越报警系统硬件接线图

4.2 后端显示电路扩展

485总线方式的有效传输距离为1.2km,防区可扩展到24路,一般的编译码器可实现8路防区的报警显示,为了能有效地扩展,在此课程设计中采用单片机并利用74HC595芯片对其进行扩展,如图4所示,可以扩展到128路。

图2 智能小区周边防越报警系统区扩展硬件接线图

扩展芯片74HC595的11、12、13脚分别对应互接,为了进行扩展,前一个芯片的9脚连接下一个芯片的14脚,便可进行扩展。

5.通讯模式

本系统利用单片机的串行口实现了单片机之间的多机通信模式,由单片机构成的多机通信系统常常采用总线型主从式结构,在由多个单片机组成的本系统中,只有上位机单片机是主机,其余作为单防区、双防区、八防区地址模块的下位机都是从机,单片机的多机通信在通信过程中需要完成三部分的内容。

5.1 地址识别过程

在这一过程中主机发送的信息需要所有的从机都能接受,在设置串行口模式时,除从机要设置成多机通信模式,即SM2=1外,主机发送信息的第9位数据必须为 “1”,即TB8=1.这是因为在多机通信模式下,从机只有接受到的第9个数据为“1”,才会将接受到的数据设置成有效,否则将视为无效数据将其丢弃。

5.2 数据通信过程

当主机与从机建立起联系后,接下来的工作就是数据通信,为了能够很好地完成数据传送,一般情况下,这时的主机与需要通信的从机都要设置为单机通信模式,并且在整个通信过程中,通信的双方都要保持发送数据的第9位为0,防止其他的从机接受数据。

5.3 数据通信结束过程

当某一前端报警信息上传完毕后,即主机与此从机之间的数据通信结束后,要将从机重新设置回多机通信模式,以便相应下一轮监控。例如在本系统中单防区从机的地址为51H,主机呼叫该机时,开始数据通信:主机发送命令,从机接受到命令后向主机发送数据,数据发送完成后,恢复从机的多机通信模式。

6.结束语

智能小区周界防越系统是智能小区安防系统的重要组成部分,该系统的完善与否也已成为衡量智能小区安防系统性能指标的重要依据。作者认为各智能小区可根据各自的规模大小选择周界防越系统实现方案,综合考虑技术的先进性和可靠性及经济上的可行性,选择适合自己的解决方案,对于中小规模高端智能小区而言本文提供的智能小区周界防越系统设计方案既满足了功能性要求又满足了经济性要求,可供大家参考。

1 2

关键词: RS485总线 智能小区 防越报警

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版