来源:电子技术应用 作者:中国一卡通 收编 发布时间:2010-05-17 16:20:44 字体:[大 中 小]
摘 要:在分析家居门禁系统发展的基础上,结合实际情况,提出了基于家庭自动化专用modem ST7537HS1和AT89C51单片机的多功能可视对讲门禁系统的总体方案与系统构成,并讨论了系统的硬件组成、工作原理及其软件实现方法。该系统利用现有的220 V电力线作为通信总线,实现了信息传输线路与动力线路的合二为一。
随着科技的发展和人们生活水平的提高,可视对讲系统已经广泛应用在现代城市新建小区的居民楼中,它可以较好地改善现代居民居住环境的安全问题。但是对于那些老小区,原来施工建设时并没有考虑设置门禁系统,如何较好地保障这些小区居民的良好环境和安全就成了一个急需解决的问题。
目前比较流行的门禁系统大都采用485总线进行数据传输,少部分厂家采用了抗干扰能力较强的工业控制总线(如CAN等)[1]。这些总线方式最大的问题就是必须重新布线,这给安装工作带来了很大麻烦,成本也比较高。本设计利用现有的电力线路进行数据信息传输,实现了一套具有指纹识别、智能开锁、可视对讲、语音留言、智能报警的多功能家居门禁系统。
1 ST7537HS1调制解调器简介
家庭自动化调制解调器ST7537HS1是用模拟CMOS技术制作的,在半双工模式中利用载频123.45 kHz传送和接收数据的家庭专用调制解调器,它的速率可达1 200 b/s。由于移幅键对噪声和扩频很敏感,线路复杂、价格昂贵,所以ST7537利用移频键来传输。把从电力线过来的传输和接收数据所必须的各种功能块都包含在芯片上,除了这个集成电路以外,外部器件仅需有线驱动器、变压器,再加上准备和解释数据信息的微控制器。传输数据与额定内部信息数据以1 200 b/s异步进入FSK调制器。在调制器中,数据变换为2个频率(133.05 kHz表示“0”,131.85 kHz表示“1”),这2个频率由廉价的频率为11.059 2 MHz的晶振产生。
在发送部分,从FSK调制器来的调制信号经开关电容带通滤波器滤波后限制输出频谱和减少谐波器件的输出电平。传输通道最后需要一个从电源放大器发出反馈信号的运算放大器。
在接收部分,进来的信号进入RAI输入口后,信号被开关电容带通滤波器首次滤波。这个滤波器以载频为中心,带通范围大约为12 kHz。滤波器的输出信号以20 dB增益级放大,放大了的信号进入混频器进行降频变频。最后,中心频率为5.4 kHz的中频带通滤波器使信号在进入FSK解调器前改善了信噪比,此中频滤波器输出口通过一个能取消接收信道偏移的外部电容与FSK解调器入口相连。此外,ST7537还有2个重要的功能:载波检测和监控功能。
2 系统概述
2.1 系统结构
可视对讲门禁系统是一个基于多单片机通信的网络,系统的结构框图如图1所示。
由系统框图可以看出,系统主要由门口机和室内机组成,门口机和室内机之间通过电力线通信。安装该装置时,只需将电力线接口模块插到电网中即可使用,简单方便,无需重新布线。
2.2 系统的工作过程
系统的工作过程为:当来人在楼宇入口通过室外机按下住户房号键时,控制器将其转变成ID码发送给室内机,室内机接收到与自己相同的ID码后进入工作状态,控制电子门铃产生铃声,同时开放可视对讲,并且对视频信号和音频信号进行30 s定时。若主人不在家,则30 s后启动模拟摘挂机电路并播放提示音提示访客留言;若通过视频辨认不接见来人,则关闭视频及音频信号;若决定接见来人,则摘机。若室内机检测到已经摘机,则终止30 s定时进入通话状态。主人的话音通过室内机的麦克风传输到门口机的通话控制模块处理后送扬声器;而来人的话音则通过门口机的麦克风传输到室内机通话控制模块后送扬声器,完成通话。主人若接见来人,则按下开锁键,室内机检查到后,输出开锁信号到门口机的开锁模块,电控锁动作,门被打开。主人挂机,室内机检测到挂机信号,则输出关闭视频及音频信号,复位到初始状态。
除以上基本功能外,系统还具备语音留言、指纹开锁、智能报警和设置无人状态等功能。
3 系统设计与实现
3.1 硬件设计
3.1.1 门口机设计
门口机安装在楼宇的入口处,如图2所示。具有指纹开锁、呼叫按键、对讲、摄录像等功能,它以AT89C51单片机作为核心,配以指纹识别[4]、视频采集与控制、矩阵按键、电力线接口、电控开锁等模块组成。系统采用TI公司的定点DSP芯片TMS320C642完成指纹信息的采集、预处理和识别。指纹传感器采用FPS2000。视频采集的摄像头选用CCD(Chang-Coupled Device)摄像头,工作电压为12 V直流电压,由系统电源供电,装在单元楼门特制的防护门上。矩阵按键选用3×4行列式非编码键盘,用键盘扫描方法实现一个单元12个住户按键的选择控制,从而控制相应继电器的闭合和断开,实现视频信号和音频信号的采集传输。用户可以通过指纹开锁,也可通过室内机发送开锁信号实现开锁。
推荐文章
论坛热帖