您好,欢迎来到微智科技网。
搜索
您的当前位置:首页基于MSP430F135的货车防盗报警系统设计

基于MSP430F135的货车防盗报警系统设计

来源:微智科技网
维普资讯 http://www.cqvip.com 第22卷第5期 2。o7年10月 成都信息工程学院学报 VoI.22 NO.5 Oct.2007 JOURNAL OF CHENGDU UNIVERSITY OF INFDRMATION TECHN0L0GY 1t tli1"  ̄:1671—1742125)7)05—061I)-04 :基于MSP430F1 35的货车防盗报警系统设计 靳建波, 吴晓红, 王正勇, 何小海, 卿粼波 (四川大学电子信息学院图像信息研究所,四)11成都610064) 摘要:针对当前铁路运营的实际情况,设计并实现了基于MSP430FI3x系列单片机的货车防盗报警系统。详 细介绍了系统的原理和软、硬件没计。系统在货车遭遇破封的情况下触发报警器,并将报警信息以无线电信号发 射出去。接收机接收报警信息并将其在LCD. 显示出来,以便民警即时处理。经实际应用证明系统性能良好。 关键词:MSP430FI35;液晶显示;超低功耗;DS1302;E2PROM 文献标识码:A 中国分类号:TN92 1 引言 在目前的铁路运营系统中,货车行驶的路线很多为偏僻地方,沿途地形复杂,隧道甚多,线路很长,导致某些路 段容易发生盗窃现象;同时,由于不可能每节车厢均配备警备人员,致使货车在遭遇破封后无人即时管理,使得失窃 甚是严重,每年给国家和个人造成的损失上亿计。针对这种情况,设计了一种货车防盗报警系统。系统选用TI公 司推出的MSP430超低功耗微处理器为控制核心,系统可以在货车遭遇破封的情况下触发报警器,并将报警信息发 射出去,以便民警能即时收到报警信息,进行即时处理。经多次跟随货车实际测试,证明系统性能良好。 2原理 在货车运行过程中,如果不法分子非法打开车厢门,检测器就会捕获到该异常情况,触发报警,并把本节车厢 所在的列车编号以及本节车厢号进行l6位CRC编码,通过串口发送到无线模块上,无线模块则以无线电信号发 进出去。而接收机一旦检测到信号,则通过中断的方式把本机唤醒,验证所收到的信息是否发向本机;若是,则接 收有用信号,经过l6位CRC解码和最大概率纠错,一方面把报警信息发送到LCD上显示出来以提示民警;另一 方面,把接收到的信息存储起来,以备查询。 3系统硬件设计 系统框图如图l、图2所示。根据对系统的需求,结合MsP430Fl3x系列单片机特点,采用型号为 MSP430F135的单片机作为发射和接收机的控制核心,其它模块有按键输入、电源、显示、时钟、存储和串口通信 等;并且发射部分的键盘和LCD采用便携式,设置过后可以拆卸。 图1 货乍防盗报警系统接收部分 图2货车防盗报警系统发射部分 3.1 MSP430Fl35 系统选用的单片机MSP430F135运行在lMHz时钟频率下,工作电流视工作模式不同为0.1—400,工作电 压为1.8—3.6V,这充分满足了系统对低功耗的要求;此外该单片机还具有16KB十256B Flash存储器、512B 收稿日期:2007—03.o8;修订日期:2O07一()4—09 维普资讯 http://www.cqvip.com

第5期 靳建波等:基于MS/'430F135的货车防盗报警系统设计 6li RAM及大量的I/O端[1等,完全满足报警系统的各项功能需求。主要端口设置如图l、图2所示。 3.2 LCI)显示 L 如 ∽ A A玎 晰 ∞ MSP430F135不具有液晶驱动功能,故选择普通的I/0 El作为L( D控制口和数据口,并且需要自己写驱动 程序以控制LCD显示。ltL ̄,b,由于采用的基于K l08B I)6l202控制器 的图形液晶显示模块,本身没有集 成汉字库,需要自行编写字模。这样在一定程度上也起到了降低开发成本之效。 3.3时钟、 PROM 系统具有的时钟子系统和存储子系统。由于时钟子系统采用的是双电源模式,所以即使在系统关机的 情况下时钟电保持准确,这为时问显示和发生事件时记录当时时问提供了很大的方便性和准确性。此外, PROM采用12C总线的连接方式,可以多次擦写,并准确无误地把发生事件的车次和车厢号以及发生时间记录 下来,以供民警查询。E PROM的时序图如图3所示: 图3数据总线时序图 3.4无线模块 无线模块采用的是SRWF一506。该模块发射功率仅200roW,发射工作电流小于300mA,接收工作电流小于 32mA;在此基础上,充分利用了其睡眠电流小于30uA这一特点,控制该模块仅在数据发送和接收的时候保持在 工作状态,一旦数据发送或接收完毕,则马上进入睡眠状态,这样尽可能地节约了电能,使得系统待机时间更长, 更适合长时间作业。 3.5检测模块 到4{}{警系统检测摸块咀路 维普资讯 http://www.cqvip.com

6l2 成都信息 工程学 院 学报 第22卷 系统检测部分采用超声波探测技术。该电路利用超声波反射信号,通过接受器接收放大处理后输出控制信 号的特点。如次探测模块探测到有障碍靠近,接收器就会处理相关信号,并将次信号报告给系统处理器;而处理 器收到此信号后就会触发相关模块启动报警功能。如图4所示: 4系统软件设计 系统软件采用C语言编写。发射部分和接收部分的流程图如图5、图6所示。 4.1系统流程图 图5报警系统发射部分流程图 图6报警系统接收部分流程图 4.2系统软件 对于便携式设备,电池寿命至关重要。设计时应尽量降低功耗,使系统尽可能停留在低功耗状态。开机系统 初始化后,便进入低功耗模式,只有在遇到初始数据设置、遭遇破封、或者查询报警信息的情况下才由低功耗状态 跳到运行状态,之后如果没有持续发生事件则继续进入低功耗状态。这样就可以保证电源的使用时间。以下是 发射部分和接收部分的主程序。 4.2.1发射部分主程序 while(1) { LPM3; //进人低功耗模式 lf(时钟或车厢号设置) { Flag—run==l: /微置时钟 //根据超声波检测判断是否遭遇破封,如果是则发射本机号信息 //接收报警信息并进行显示和存储 ・} LPM3; //再次进入低功耗 ‘ } 4.2.2接受部分的主程序 while(1) { I PM3: key=getchar();/侑键盘按下后,key有值,不然key一直为Err if(key!=Err)DisMenu(); if(Flag—NeedAlarm=:0xff)//需要报警 维普资讯 http://www.cqvip.com

参 … 第5期 靳建波等:基于MSP430FI35的货车防盗报警系统设计 6I 3 Flag—NeedAlaml OxO0: Add—alaml(I-ackup[a]); .set—MS(0x0200); add=Get—LatestAdd(); //得到最新消息在e2prom中的地址 if(add==0)//没有报警信息 { M一2—3—0();//无信息,返回主菜单 set—MS(0);  ̄单函数 ,Menu(); /r-break; Read—Eeprom(add,(char*)&tmp[0]); M一2—0—0((char*)&tmp[O]); } } 在程序设计中,按键、无线模块唤醒等均采用了中断方式,这样可使系统尽可能地处于低功耗状态,以达到长 时间待机长时间工作的目的。 5 结束语 报警系统采用MSP430FI35作为其核心控制单元,具有Pl、P2两个中断口,共I6个中断I/0口,足以使各 功能都以中断方式工作,进而降低耗能。除了基本功能外,系统还增加了时间显示和串口通信功能,使民警不仅 知道发生了盗窃事件,并且可以根据时间推断出是在哪个路段发生事件,进而明确责任所属问题。此外,还可以 将报警信息保存起来,需要查看时即可随时调出来查看。系统既方便了民警工作又可以使得货车上的货物损失 降到最低限度。经多次跟车实际测试,证明系统性能优良。 考文献 胡大可.MSP430系列FLASH型超低功耗I6位单片机[M].北京:北京航空航天大学出版社.2001. 沈建华,杨艳琴,翟骁曙.MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社 2004. Design of a alarm system for lorry against theft based on MSP430F 1 35 J『N J Jan—bo,WU Xiao-hong,WANG Zheng—yong,HE Xiao—hal,QING Lin—bo (College of Electronics&lnfommtion Engineering,SCU,Chengdu 6 1 0064,China) Abstract:The alarm systen1 for lorry against theft based on MS[ 430F1 35 MCU is designed and implemented for the actual situation of current railway operations. I'he principles of the system and the design of the. ̄ftware and hard— ware are de ̄ribed in detail.If the seal suffers a broken,the system triggem the system and the alarm inf()rinatloll is transmitted by radio,received and displayed on the LCI)in order to inf ̄wm the Ix)lice inmmdiately. l'he application shows that it functkms wel1. Key words:MSI)430F135;LCI)display;ultra—low power consumptiol1;I)SI302;E2PROM 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务