当前位置:首页 > 通信技术 > 通信技术
[导读]摘要:进入二十一世纪十多年以来,人口老龄化的增长速度加快,独生子女现象也愈演愈烈,同时各种危及到老人孩子的事故层出不穷,如拐卖儿童,老年痴呆症患者迷路走失等,所以他们的安全成为社会尤其是亲人关注的重中

摘要:进入二十一世纪十多年以来,人口老龄化的增长速度加快,独生子女现象也愈演愈烈,同时各种危及到老人孩子的事故层出不穷,如拐卖儿童,老年痴呆症患者迷路走失等,所以他们的安全成为社会尤其是亲人关注的重中之重。目前,GPS在民用领域占据重要地位,GSM覆盖范围最广泛。本论文是基于S3C2440A的老人孩子定位监护系统,在Linux环境下进行系统开发,通过GPS完成了对老人儿童的定位功能,通过GSM网络实现了中年人对老人孩子的

监护以及老人孩子遇到紧急情况时,可以实现SOS报警功能。实验表明,老人孩子定位监护系统具有良好的定位功能,且个人终端能与手机终端进行及时通信,完成监护功能。

关键词:信息传输及系统控制;GPS;GSM;S3C2440A;定位监护系统

现在,由于生活条件和医疗条件越来越好,人类的寿命都有不同程度增长,导致老龄化成为问题,同时由于国家计划生育的有效执行,独生子女也越来越多。由于老人孩子本身的局限性,当他们遇到安全问题时不能依靠自己解决,需要中年人的帮助,而作为社会中坚力量的中年人本身压力也很大,不能做到对老人孩子的时时保护,所以老人孩子的安全监护越来越成为一个社会问题。

GPS(全球定位系统)能够每天二十四小时为人类提供精确的服务,最早应用于军事,现在由于其方便灵活、质优价廉的特点,被广泛的应用于人们日常的生产生活。

GSM(全球移动通信系统)是一个采用时分多址技术,网络容量很大,接收发送信息都很灵敏,被广泛应用的移动电话标准。嵌入式系统是一个以应用为目的,可移植性高的专

用计算机系统,它的体积很小,方便携带,所以很适合本论文所研究的系统。

针对老人孩子安全性这个现实问题,GPS与GSM的广阔发展前景以及嵌入式的现实应用,本论文提出了一种将GPS定位技术与GSM通讯技术融合起来,以嵌入式系统为整个系统的核心,构成的老人孩子定位监护系统。主要包括GPS定位功能,协议解析及通过GSM与手机通信。

1 系统的整体设计

整个系统由个人终端设备,GSM网络,手机终端3部分组成。个人终端设备是整个系统的关键,它由ARM,GPS/GSM模块以及一些外围电路构成,本论文的个人终端设备可以实现定位数据的接收、处理和发送。GSM网络是个人终端系统和手机终端的传输介质,只要移动手机信号覆盖到的地方,此网络永远“在线”,非常适合应用于对老人儿童的监护。

整个系统的工作原理如下所示:首先,个人终端通过GPS单元接收定位数据,然后通过ARM提取老人孩子所处的经度、纬度信息,可视卫星数目及时间信息,并将其存储在

内存中。然后个人终端通过CSM网络将提取好的定位信息发送给手机。

2 系统硬件设计

本系统的主要的组成部分有嵌入式处理器,SIM908定位与信息传输模块,电源系统,存储系统,按键及串口。S3C2440A模块作为主控制芯片,对其他各个模块系统的功能进行协调实现,最终实现GPS定位,GSM网络传输的功能。系统的硬件整体架构如图1所示。

2.1 S3C2440A模块

S3C2440A模块是由Samsung公司开发研制的,它的出现是为了解决高端手持设备存在的一些问题,它的内核是ARM920T,它的处理器是 16/32位的RISC,主频最高可达到400 MHz。该模块的功耗相对起来比较低,而且具有高速的处理计算能力,能解决一些实时性的问题。该模块可支持WinCE,、Linux等系统,由于 Linux系统具有源代码开放,可裁剪等优点,经常被应用到PDA等设备,本论文就选择了Linux操作系统。该模块还集成了外围存储控制器、定时器、3 个UART通道、通用I/O口等部件。

2.2 SIM 908模块

SIM908模块能实现GPS的定位功能和通过GSM网络通讯的功能,它具有体积小,稳定性高等优点,很适合应用于个人终端的手持设备。

GPS定位系统由3部分构成:具有24颗GPS卫星的空间部分,还有包括主控站数据注入站以及监测站的地面部分、以及用来接收处理定位信息的用户接收部分。日常生活中,我们说到的GPS一般只是指用户接收部分,本论文研究的内容也是此部分。用户设备又包含接收GPS卫星发出相关信息的接收机与对接收到的数据进行分析处理的数据处理两部分。GPS定位系统工作的基本原理是,依据已经发射上去的运动速率很高的卫星的某一时刻的瞬间位置作为已知数据,采用的计算方法是空间距离后方交会,确定出待测点的位置,在本论文中就是个人终端所在的位置。

GPS单元的接收类型为42 chn,冷启动是-143 dBm,时间是30 s,热启动时间1 s,准确定位,精度<2.5 mCEP,分定位状态和导航状态,本论文用到的是定位。

GSM可工作在850/900/1 800/1 900 MHz这4种频率下,满足GSM(2/2+)标准,功耗低,本论文所用到的是GSM的短消息(SMS)功能,每条短消息可输入的字符数不超过160。

SMS有Block、Text、PDU这几种模式。其中Block出现较早,现在已经不适用,PDU模式编码解码较复杂,而且本论文只需传输数字与字母,所以使用Text模式最为合适。GSM单元用AT命令对其进行控制,文中用到一些基本配置如下:

AT+CMGF=1,发短信息时,按照Text;

AT+CMGS=”+8613752565216”,绑定手机号码13752565216。

3 系统软件设计

3.1 系统的功能

系统的主要功能有:

1)定位功能:个人终端的GPS模块能对当前所处位置进行定位,然后通过串口把定位信息传输到终端的S3C2440A处理器上并将信息记录下来。

2)数据的传输功能:个人终端通过GSM模块绑定一个手机终端(中国移动),两者之间进行信息传输,GSM模块接收手机终端发送来的请求GPS信息等短消息,GSM模块执行相应操作,发送GPS数据等短消息。

3)SOS报警功能:当老人孩子遇到危险或周围人发现他们有危险时,可按下个人终端上的SOS键,发出报警,绑定好的手机终端可接收到携带老人孩子当前位置的短消息。

3.2 GPS的软件实现

本论文的GPS定位信息所符合的协议是NMEA0183协议,导航的定位语句一般由帧头、帧尾和帧内的信息组成,包含很多种,如GGA、GLL等。其中,区别语句的关键因素是帧头,语句确定之后,相应的帧内数据也就确定了。通过对各数据帧的内容进行分析,得到GPS数据的经纬度信息、时间信息以及一些其他相关信息。本设计用到的语句是RMC和GSV。RMC的格式如下所示:

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>.<11>*hh

本论文定位出的一条语句如下:

$GPRMC,085134.000,A,3913.961348,N,11702.980013,E,0.000,,253.5,270714…A*6C

其中,本论文用到的相关数据帧的说明与例子的对应关系如表1所示。

GSV的格式如下所示:

$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<4>,<5>,<6>.<7>*hh

其中<3>为显示卫星的总数目00~12,其他标号在此试验中未涉及到。

在解析数据时,需要判别ASCII码的帧头是“GPRMC”或是“GPGSV”,若检验无误,则确定本帧数据是可用数据,通过对此帧数据的解析,可以获得当前可视卫星数目、经度、纬度及时间,并存储。GPS对定位的数据进行解析的过程如图2所示。

3.3 GSM的软件实现

GSM的主要功能是作为一种无线通道,传输GPS数据,同时它还可接收手机终端的请求命令,GSM的短消息发送流程图如图3所示。

3.4 老人儿童监护系统个人终端的软件实现

首先电脑将应用程序通过FTP下载到ARM9芯片中并运行程序。则GPS模块工作并通过UART1将接收到的符合GPS NAME协议的数据传给ARM9,之后对协议进行解析,以及存储解析之后的数据。当ARM9芯片接收到手机的短信请求或者按下按键,GSM模块通过UART1从ARM9中得到GPS信息,并将GPS信息通过短信的形式发送给手机。

4 老人儿童监控系统的实验结果

老人儿童定位监护系统的平台搭建完成后,要对其进行各个模块和系统的整体调试。调试分为GPS的准确性调试和GSM的准确性调试。

4.1 GPS的调试

测试GPS单元,查看串口接收到的GPS数据的准确性和实效性。提取的GPS信息数据如图4所示。

之后对上述导航电文进行解析,得到定位数据。

4.2 GSM的调试

测试GSM单元,本论文中GSM主要实现GPS数据到手机终端的传输,从手机终端上可以看到日期,时间,经度以及纬度信息,如图5所示。

5 结论

文中提出的一种基于S3C2440A的GPS定位GSM短消息传输的老人孩子定位监护系统,并给出了相应的硬件结构图和G各单元的软件设计以及两者协调工作的软件流程图。从实验结果我们可以看出,本系统能够实现对老人孩子的定位监护功能以及SOS报警功能,系统具有一定的可靠性,应用前景可观。

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

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭