现代智能小区的家庭智能安防设计
出处:sry_2004 发布于:2011-07-27 14:29:21
1 系统描述
随着科技的进步,在很多生活领域(如银行、生活社区) 都进行了安全布防,一旦有不安全事件发生,就可进行人工或自动报警(拨打110 、119 等报警电话、拉响警笛、启动录像等) 。上述功能由智能安防系统来实现,常见为由软硬件结合的集成系统实现布防、检测、报警。在这种智能安防系统中,串并口通信技术被广泛采用。
2 设备布局与线路连接
本系统是只有一台计算主机的安防系统,可扩展为有多台计算主机的大型智能安防系统。系统分为5 大块:计算机、触发器、安防信息数据库、报警器或者报警电话,如图1 所示。
3 基本工作流程
当触发事件发生时,触发信号从触发器发出,经编码器编码后,以二进制数据形式发送至计算机,计算主机通过程序获取事件编码并进行分析识别,进而根据程序设定启动相应的报警动作,并在日志表中记录触发事件的时间、名称和报警动作,以备查用,如图2 所示。
4 建立安防信息数据库
安防信息数据库是用户同程序之间的接口。主要包括4 个表:布防参数设置、处警参数设置、布警参数和处警参数的对应关系、安防日志。用户将自己希望的设置存入该数据库中,程序将发生的报警信息和处警动作也写入数据库中的安防日志表保存。
程序使用Visual Basic 提供的数据接口ActiveX数据对象(ADO) 来管理数据库。ADO 是为Mi2crosoft 和强大的数据访问范例OL EDB 而设计的,是一个便于使用的应用程序层接口。
5 通信端口调试
通信端口的调试是该系统的难点,VB 提供了Communications 控件作为程序员同串口之间的接口,该控件提供了一系列通信命令的使用界面。使用它可以建立与串行端口的连接,通过串行端口连接到其他通信设备,发出命令、交换数据、监视和响应串行连接中发生的事件和错误。
并口又叫I/ O 口,VB 调用WinIO 库的步骤如下:
将winio. dll ,winio. vxd 和winio. sys 三个文件放在程序可执行文件所在目录下;将winio. bas 文件加入工程文件;调用InitializeWinIO 函数初始化WinIO 驱动库;调用库函数读写存取I/ O 端口以及实际物理地址;调用ShutdownWinIO 函数。
6 总结
本系统是应用于现代智能小区的家庭智能安防系统,可以同时实现防报警、紧急救助、燃气泄露报警、社区服务等多种功能。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 射频设计的四种关键浪涌保护方法2024/9/23 17:04:58
- 使用 SSCB 保护现代高压直流系统的优势2024/9/18 16:44:49
- WinCC概述_WinCC的功能和特点2024/8/20 17:43:29
- Power GreenPAK SLG5100x设备的保护特性2024/8/19 16:14:24
- 地下电缆的地击和雷电防护2024/8/13 16:33:05