版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ExampleofApplication基于GSM的远程车载防盗报警系统设计高飞,孙绪保,刘凯凯,刘璐璐,石红艳(山东科技大学信息与电器工程学院,山东青岛266510)要:提出了一种基于SIM300的车载无线防盗报警装置。该方案主要由单片机和SIM300模块两部分组成,借助成熟的GSM移动网络,以直观的中文短消息或电话形式进行无线控制,将控制与监测实现了智能化、便捷化及远程化。关键词:单片机;SIM300;AT指令;PDU解码中图分类号:TN277文献标识码:B文章编号:1674-7720(2011)19-0078-03摘Thedesignofremotecaranti-theftalarms
2、ystembasedonGSMGaoFei,SunXubao,LiuKaikai,LiuLulu,ShiHongyan(CollegeofInformationandElectricalEngineering,ShandongUniversityofScienceandTechnology,Qingdao266510,China)Abstract:ThisschemeproposesonekindofwirelessalarmdevicewhichisbasedontheSIM300.ItismainlycomposedofSIM300moduleandMCU.Withthehelpofmat
3、ureGSMmobilenetwork,itusesintuitiveChineseshortmessageortelephoneformtothewirelesscontrol.Thissystemmakescontrolandmonitoringmoreconvenient,moreintelligentandmoreremoting.Keywords:MCU;SIM300;ATinstruction;PDUcode随着监控范围的不断扩大,传统的有线监控报警已不能满足用户的需求。然而,伴随着GSM网络的发展,远程网络监控报警系统的硬件实现已成为可能,有望取代传统的仅由单机控制的监控报警系统
4、。本文针对目前的需求设计了一套基于GSM网络的远程无线报警监控系统。其基本思路是:将单片机与SIM300通信模块通过串口连接,实现单片机与SIM300之间的相互通信。SIM卡图1LCD显示器SIM300AT指令消息反馈单片机信号放大器信号放大器外部存储器系统结构框图传感器继电器STC89C52SIM300模块设有SIM卡插槽,可以实现与各种用户相互通信的功能。系统接有震动、红外、声音等类型传感器,当汽车发生警情时,传感器将警情信号传送给单片机,经过单片机判断处理后,向用户发送报警短信,或者是直接拨打报警电话。如果情况紧急,用户可以直接发送短信密码,由单片机控制继电器切断线路或者油路,使汽车停止
5、运行,从而实现了远程控制,有效保证汽车的安全。耗、高性能CMOS8bit微控制器,具有8KB系统可编程Flash存储器。该型单片机具有很高的性价比,广泛应用于工业控制、仪器仪表、通信设备、家用电器等各个领域1。1.2GSM模块电路本系统采用SIM300模块,其中SIM300的16管脚接网络指示灯(LED),用于指示SIM300信号的强弱,17管脚与单片机的P3.3相连,其工作时首先由单片机发送低电平信号,使该模块处于工作状态,43、41、49为串行通信接口,分别与单片机的P3.0、P3.1、P3.2相连。1、3、1硬件电路设计本设计的硬件部分包括单片机主控模块、LCD显示、按键电路、电源电路、
6、信号采集电路和控制电路,系统结构框图如图1所示。5、7、9管脚接4.2V电源。SIM300与单片机是通过串口连接,单片机控制系统可以发给SIM300模块AT命令,从而控制其工作状态2-3。1.1单片机控制电路系统采用STC89C52单片机,STC89C52是一种低功78微型机与应用2011年第30卷第19期ExampleofApplicationSIM300发送AT命令控制其向预设号码发送验证短信“设置成功”。若不是第一次使用,在提示输入密码后10s内不进行号码的重新设置,则自动跳过设置号码阶段,开始正常监测工作。设置流程如图3所示4。是否有键按下?提示输入密码并等待10s开始1.3键盘、显示
7、及外部存储电路本系统采用4行3列矩阵键盘,其中行线与P1.0P1.3相连,列线与P1.4P1.6相连,列线经10k电阻接+5V电源拉高。共12个按键,分别设定为09、*、#等按键号码。本系统采用LCD12864液晶显示模块,该显示模块每屏可以显示4行汉子或者字符,用于显示提示信息和手机号码等内容。本系统要求在使用过程中储存用户预设的手机号码,因此必须有外部存储器。在存储信息不大的情况下采用AT24C02即可。NY设置短信中心号码3.2监测流程在SIM300工作状态下,若汽车有异常情况,如车门被打开、车窗被砸破,产生的强烈震动或声音等只要触发其中的一个传感器,使与传感器相设置手机号码?NY设置手
8、机号码返回设置成功图3设置流程框图1.4传感器及继电器电路本系统采用振动传感器、红外传感器、声音传感器相互配合使用,有效避免了系统误报、错报等情况。继电器电路用于切断油路或者电路,控制汽车运行状态,当用户用手机发送控制命令时,单片机某一端口输出为高电平信号,即可控制继电器。当警情解除时,只需发送解除命令即可恢复汽车的正常工作。连的单片机管脚的电平发生变化(由低电平变成高电平),此变化作为信号,经单片机判断后确认是警情信号,单片机将控制SIM300发送短信给预设的个人监控号码,例如:“您的汽车出现紧急情况,请及时查看”。监测流程如图4所示。异常1:被盗异常2:被砸传感器将信号传给单片机图4单片机
9、向2软件设计主程序流程图如图2所示。初始化键盘扫描SIM300向手机发送报警消息SIM300发送指令监测流程框图3.3控制流程确定SIM300处于工作状态时,若遇到紧急情况,如汽车被盗,需要紧急关闭油箱阀门,使汽车停下。编辑短Y写入存储器Y是否已设号码?N设置手机号码N是否为11位?信“关闭”,发送到与SIM300连接的SIM卡,SIM300接收到短信后将信息存储在SIM卡中,单片机发送命令读取刚才收到的信息,包括来信号码、短信长度、短信内容等。单片机将其解析为PDU码,判断来信号码是否是预设的用户控制号码。若不是,则停止后续工作,命令视为无效,单片机向SIM300发送命令删除短信;若是预设号
10、码,则查看短信是否符合预设命令。若不符合,停止后续工作并删除短信;若符合,则执行相应命令,即与继电器相连的单片机管脚电平发生变化设置中心号码是否为11位?Y写入存储器是否有震动?NYSIM模块发送报警短信用户收到报警短信用户发送控制短信显示监测中(由低电平变为高电平),同时删除短信(使SIM卡中每次收到的短信都储存在首条的位置,方便下次读取)。输出信号再经信号放大器发大,达到使继电器正常工作的电压,切断油箱供油开关,使汽车停止运行。控制流程如图5所示5。用户向系统发送命令SIM模块收到短信?Y切断油门图2N主程序流程图已知汽车被盗SIM300将短信传给单片机进行解析3监测报警流程3.1设置流程
11、用户第一次使用时要设置手机号码和短信中心号码。开启电源,按照液晶显示的提示,通过键盘进行号码预设,需要设置本地短信中心号码和个人控制号码,所设号码存在外部存储器中。预设程序结束后,单片机向删除短信返回监控汽车停止N是否为有效短信命令?Y是否为预设的用户号码?Y关闭供油设备图5控制流程图N删除短信并返回监控微型机与应用2011年第30卷第19期欢迎网上投稿79ExampleofApplication4张浩.SIM300编程介绍DB/OL.http:/view/97906628915f804d2b16c157.html.5高明轩.常用AT命令解释DB/OL.http:/blog.ednchina.
12、com/yihongmeilang/1478791/message.aspx.(收稿日期:2011-06-09)作者简介:高飞,男,1987年生,在读硕士,主要研究生方向:自适应算法。孙绪保,男,1964年生,博士,副教授,主要研究方向:微波技术。刘凯凯,男,1986年生,在读硕士,主要研究方向:自适应对消技术。经过软硬件的调试,本系统的各项功能都能很好地实现,有效保证了汽车的安全。该系统将单片机与SIM300功能模块相结合,充分利用了技术成熟的GSM移动通信网络,克服了普通监控系统中的诸多局限性。该思想还可以用于家用电器、农业规模化生产等领域。本方案具有节约布线资源、控制范围广、通用性强、性
13、价比高等诸多优点。参考文献1张毅刚.MCS51单片机应用设计M.哈尔滨:哈尔滨工业大学出版社,1990.2马玉春,孙冰,王建明.GSM模块的综合应用研究J.计算机应用与软件,2008,25(2).3王骐,何嘉斌.单片机控制GSM模块实现短信收发的软件设计J.单片机与嵌入式系统应用,2005(1):61-64.(上接第77页)76543210kkk图6I/mAJRS485123Header3图5406080100120PWM占空比/%电感电流随PWM占空比变化的实验结果曲线20时间较短,电路中损耗较大,电感上电流值也趋近于零。RS-485电路2.3PWM占空比调节方式采用电脑通过RS-485在线
14、控制PWM占空比的变化,根据需要在256个档位中进行选择,每次用电脑向电路中加入电感,可成功将电路中大范围变化的电流“平均”,使其稳定在一个可通过理论计算得出的值附近。本文综合了模拟调光和数字调光的共同优点,且可以利用RS-485,通过PWM波与驱动电路中LED上电流的函数关系,改变PWM波的占空比,即可让LED有着理想的电流值,并用计算机实时、细致地改变LED的亮度。参考文献1程安林,王晋,尚相荣.白光LED的PWM驱动方式分析J.电子设计工程,2010,18(2):109-111.2段哲民,陈志寅,任艳单.单端初级电感变换器拓扑的LED的电源设计J.电源设计电力电子技术,2010,44(8):95-96.(收稿日期:2011-05-13)作者简介:张光华,男,1987年生,硕士研究生,主要研究方向:测控技术。唐臻宇,男,1969年生,高级工程师,主要研究方向:测控技术。RS-485发送两个字节的十六进制命令,从而改变C8051产生的占空比,达到改变LED亮度的目的。RS-485接口电路的主要功能是:将来自微处理器的发送信号TX通过“发送器”转换成通信网络中的差分信号,也可以将通信网络中的差分信号通过“接收器”转换成被微处理器接收的RX信号。任一时刻,RS-485收发器只能工作在“接收”或“发送”两种模式之一。因此,采用了图6所示电路,由微处理器输出的R/D信号直接控制SN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年收费的生产服务项目建议书
- 小学一年级简短游记作文10篇
- 一年级小学生新学期日记11篇
- Tetrasul-Standard-生命科学试剂-MCE
- Unit 6 Section B 训练题 人教版八年级上册英语
- 四年级语文楚才杯我不信7
- 2025届高考地理一轮复习练习40世界主要国家含解析新人教版
- 2024年钡氧化物合作协议书
- 2023届新高考新教材化学人教版一轮训练-第九章第4讲 生物大分子
- 玉溪师范学院《电磁学》2021-2022学年期末试卷
- 医院装饰工程服务方案
- 林业技术的职业生涯规划书
- 麻醉及应激反应调控
- 《数字经济学》 课件 专题4:数字货币与数字金融研究
- 以瞄准我的妹妹没剪板
- 弹性和塑性变形的区分
- 0-36个月儿童中医药健康管理服务规范
- 针灸的步骤和流程-标准的针灸过程介绍
- 《学习的本质》读书会活动
- 国培教师个人成长案例3000字
- 浙江省宁波市宁海县六校联考2023-2024学年九年级上学期11月月考数学试题
评论
0/150
提交评论