当前位置:首页 > 通信技术 > 通信技术
[导读]提出一种基于GSM(全球移动通信系统)通信模块和RF射频模块的防盗系统的设计方案。该防盗系统采用富士通MB95F204K单片机为控制核心,以38 KHz调频的红外收发时管作为报警触发器,利用GSM模块的收发短信功能,实现非法入侵时发送报警短信,接收密码短信开门,用RF射频模块实现刷卡开门,通过单片机的A/D转换器采样实现由一只I/O口控制16个按键,用易语言开发的上位机程序实现用户信息管理。经测试该低成本的可远程短信报警具有刷卡、按键输入密码、短信发送密码3种开门方式。

随着人们生活水平的提高,防盗变得尤其突出,传统的机械锁由于其构造简单,难以时刻远程监控机械锁,被撬时也无法远程报警,因而被撬事件屡见不鲜。而电子锁由于其保密性高,使用灵活和方便,安全系数高,受到了广大用户的青睐。现在电子技术越来越成熟,电子锁也更加便宜和智能化,因而电子锁将逐步取代机械锁,成为主流。普通的电子密码锁,仅是通过按键输入密码来开门,开门方式单一,且不够智能化。
    因此,这里提出一种基于GSM(全球移动通信系统)的防盗系统设计方案。该系统是以富士通公司的MB95F204K单片机为控制核心,同时结合GSM通信模块和射频识别模块,可以进行短信报警,极大地提高了锁的安全性和实用性,实现对家居、实验室、办公室、仓库等的智能化防盗管理,真正让用户放心。

1 总的硬件设计方案
   
该家居防盗系统主要分为4个部分:射频识别,密码锁,主控单元,GSM通信模块。模拟电路、光耦传感器电路控制其他外围电路,通过液晶屏显示及按键设置实现人机交互式显示及设置。通过串口利用易语言开发的上位机软件进行用户信息管理。本系统不仅有密码安全机制,还能设置报警电话,利用GSM模块及时发送短信报警,以便减少经济损失。利用GSM模块,用手机发送密码短信,实现无钥匙开锁,安全性高,开门方便。其硬件电路并不复杂,但使用模块较多,这就加大了编程的复杂度和调试的难度。因此应先通过单片机将每个模块单独调试后再进行整体调试。该系统硬件模块结构如图1所示。



2 各模块设计
2.1 单片机

    该系统采用富士通MB95F204K单片机,是8位单片机,ROM容量16KB,自带8位MD转换器,I/O接口最多可达17个,CMOS为15个,支持1个串口,采用DIP封装24引脚。
    此系列单片机片内Flash擦写需要+10 V的电压,而电路整体都用5 V的电源供电,存储数据时擦写不方便,故采用了24C62来存储用户名,密码,手机号等数据。由于I/O接口有限,可使用单片机内部时钟,以节省单片机引脚。
2.2 GSM模块
    GSM是Global System for Mobile Communications的缩写,意为全球移动通信系统,是世界上主要的蜂窝系统之一。GSM是基于窄带TDMA制式,允许在一个射频同时进行8组通话。GSM手机允许用户接收160字长度的短信息。
    本系统采用WAVECOM公司的GSM通信模块,支持RS-232串口输出功率:Class4(2 W@900 MHz),Class1(1 W@l 800/1 900 MHz),工作频率为GSM 900 M/1 800 MHz,波特率可调,可利用单片机发送AT指令进行控制。
    GSM模块用来在非正常开门时,向用户发送报警短信,同时用户也可用手机向防盗系统发送密码短信,实现无钥匙开门。由于GSM模块的默认的波特率与RF模块(19200b/s)的不同,故在对GSM模块进行初始化时,应将其波特率修改为19 200 b/s,方便用同一个串口控制。同时系统选用的GSM模块接口是RS-232的,无法直接与单片机的串口相连,如图2所示,本系统使用MAX232来对其串口进行电平转换。由于刚上电时GSM模块要搜索网络,大约需占用30 s~2 min的时间,故应当在系统上电复后定期不断向GSM模块发送是否准备好请求,若GSM模块返回‘OK’则说明GSM模块已经准备好了,可以对其进行设置,否则还需继续等待。


2.3 RF模块
    RF模块选用北京易火眼科技有限公司的RF模块,具有天线一体化,读写距离0~6 cm(卡距天线),支持UART接口,内置ISO14443A读写芯片,Mifare标准加密,IC卡的工作频率为13.56 MHz,最大读取速度高达106 Kb/s,波特率为19 200 b/s,自动感应卡靠近天线,并产生中断。该RF模块预留有蜂鸣器的控制口,可以通过单片机的串口向RF模块发送控制命令来控制蜂鸣器发出刷卡时的“嘀嘀”声,以表明刷卡成功。由于单片机只有一个串口,GSM模块和RF模块都是通过串口控制的,本系统利用模拟开关CD4052来实现串口复用,如图2所示,即初始状态时将GSM模块与单片机串口相连,等待用户的短信,或者等待单片机信号来向用户发送报警短信,当RF模块天线感应到卡靠近天线时,产
生高电平,控制CD4052,使单片机的串口连上RF模块,单片机对RF模块进行读取信息。这样GSM模块和RF模块就正常工作。
2.4 密码锁按键、显示与报警
2.4.1 A/D按键

    4x4键盘,用1根线控制。如图3所示,利用16个串联的200 Ω电阻将Vcc进行分压,2只电阻节点处连按键开关一端,另一端接个100 Ω电位器后再连高电平(方便校正),利用MB95F204K自带的A/D转换器,将末端电位进行采集,并译码成各个按键编号即可。利用此单片机要在其内部的A/D采样引脚处加一个0.1μF电容,以增加采样时间,提高A/D转换精度。该设计方案充分利用了MB95F204K的资源,极大地缓解了I/O不足的压力。


    对采样结果的译码有多种方案:1)直接将采样结果(8 bit)除以16。将其商调整后作为按键的编号。可调整连接电阻尾部的电位器来校正,或者在编程时将商进行校正。此方案的优点是程序简单,缺点是误码率较高,因为所串的电阻阻值存在个体差异,并非都精确等于200 Ω。不过可以用精度较高的电阻来实现,也可降低误码率。2)在硬件电路完成后,对每个按键都进行多次采样,根据实际的采样结果划分每个按键的电压范围,一个按键对应一个采样范围,避开电阻不精确的同题,这样就使得按键的准确度极大地提高,误码率非常低,缺点是程序稍显复杂,要占用一定的程序资源。本系统采用的就是这种方案。
2.4.2 显示屏
   
本系统采用GJ12864C型液晶屏,128x64个点阵,具有汉字及字符库,支持串口和并口,为节省串口,利用单片机模拟串口,进行串行通信控制,用来显示时间,开门信息提示,设置提示。
2. 4.3 报警喇叭
   
报警喇叭用于在非正常开门时,发出报警信号。采用了一个报警铃声的模块,并用三极管2N3904对其信号进行放大,来驱动喇叭。报警时电流较大,由单片机通过继电器控制喇叭的开断。
2. 4.4 红外传感器
   
当门被打开时传感器产生触发信号,若同时用户并未正确输入密码或刷卡,则单片机控制GSM模块使之发送报警短信,喇叭发出报警声。
    在门中或门后加一个38 kHz调频的红外线收发对管,一个固定在门上,另一个固定在门框上。当门关上时,两个在一条线上,接收管能够接收到发射管的信号,当门被打开时,收发管不再一条直线上,则接收管不能接收到。采用38 kHz调频的红外线收发对管以增加其抗外界干扰能力。

3 单片机程序
3.1 AT指令

    AT即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM网络业务进行交互。单片机通过发送AT指令对GSM模块进行收发的控制。例如:
    串口输入:“AT+CMGF=1\r”,由默认的PDU模式切换到TEXT模式。
    串口输入:AT+CMGS=“15008000000” “\r”,发短信到15008000000。
    串口输入:“xxx......xx\xla”,发送的内容是“xxx......xx”。
3.2 单片机总系统程序
   
采用富士通单片机专用的编程软件SOFTUNE V3来进行单片机编程,利用富士通单片机的专用适配器进行下载。此系统模块较多,控制较复杂,应当按照功能或者使用情况编写多个函数。倒如对RF模块和GSM模块的读写都必须用单独的函数来实现,因为这两个模块在读写时都有较为严格的时序要求,尤其是RF模块,每发送一次控翻命令之间都有严格的延时要求,延时不够时易出现读写错误,延时太久,速度又太慢,故必须耐心进行调试。通过液晶屏显示的提示信息必不可少,以方便用户通过键盘进行系统设置,但提示信息要力求简练,因为系统程序较为庞大,以节省系统资源。程序的大致的流程图如图4所示,密码验证有3种方式,刷卡要验证卡号是否有对应的用户,输入密码要验证是否是对应用户的密码,密码如果是通过手机发送的,在接收到短信时还要验证手机号是否是对应用户的手机号。



4 上位机软件
   
本系统是利用易语言开发的上位机软件,防盗系统通过串口与Pc机相连,上位机软件的作用是方便管理员或用户修改用户信息,包括增加或删除用户,更改用户名、密码、手机号、IC卡以及管理员的信息。在上位机软件打开前必须加上管理员登陆窗口,对登陆者的用户名和密码进行校验,防止出现安全漏洞。

5 结束语
   
本系统设计是基于GSM模块RF模块,具有短信报警,及刷卡,密码,短信3种开门方式的防盗系统。将GSM模块的短信功能融入到防盗系统中,因而具有了短信报警功能,报警范围不再受距离的限制,使得锁更加安全、智能化。同时,管理员可以通过密码登录上位机程序,或者通过按键登录系统,可自由设置开锁方式,刷IC卡或输入密码,或同时都用;管理员可方便地进行用户删减,而不必换锁;配置可以根据需要进行增减。为了进一步的应用,可将多个系统组成一个安全防盗体系,配合防盗摄像头,通过上位机软对系统进行实时监控。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭