GPS/GPRS车载监控终端的设计与实现
3 车载终端的功能
车载GPS/GPRS终端的卫星接收模块采集到GPS卫星数据,经过数据处理得到车辆的地理坐标信息。该信息通过车载终端处理之后,由GPRS无线通信模块发送到GPRS无线通信网上。GPRS网络根据相应的协议在车载终端和接人Internet网的监控中心之间建立一条支持TCP/lP的数据通道。车载GPS/GPRS终端依靠该数据通道和监控中心之间进行信息的交互。监控中心还可以通过该通道向下发送控制命令和服务信息。
另外,除了车辆定位,系统还可以提供诸如防盗防抢、对移动车辆进行断油断电、显示调度信息、医疗求助、移动电话等多种服务。
二 车载终端硬件设计
车载终端硬件系统以ATMEGA64(L)单片机和GPS+GPRS模块为核心,其结构如图2所示。
1 信息处理和控制模块
本文采用AVR系列的单片机系统,主要是进行信息处理和控制车载台的各组成部分按照通信协议的要求执行响应的操作。该模块由CPU、外部存储器、I/O接口以及控制逻辑电路组成。CPU采用ATMEGA64(L)单片机实现,该单片机具有两个串口,分别用来与GPS和GPRS模块通信。它是基于增强的AVRRISO结构的低功耗8位CMOS微控制器,曲于其先进的指令集以及单时钟周期指令执行时间,ATMEGA64(L)的数据吞吐率高达1MIPS/MHz,从而可以减缓系统在功耗和处理速度之间的矛盾。
2 GSM/GPRS+GPS模块
GSM/GPRS+GPS模块采用SIMCOM公司的SIM508模块。SIM508模块是一款将三频GSM/GPRS和具有20通道能力的GPS完全整合到一个模块中(34mm×55mm×3mm)的产品。该产品的设计完全满足车载应用环境要求(温度、湿度、防震等)。特别地,整合了附加元器件的SIM508可以节省很多时间和成本。车载终端通过模块中的GPS部分获得车辆的具体位置,经过CPU处理后,显示给用户并通过GPRS部分将该信息发送到监控中心,以实现对车辆的实时定位跟踪,同时还能实现语音和短消息通信功能。
3 输入输出模块
车载终端的输入主要有遥控器输入(主要输入设备)和手柄输入两种方式。考虑到在紧急情况下手柄输入的局限性,本文采用遥控器作为主要输入设备,可以用来完成语音拨号、收发短消息、医疗求助、维修求助、启闭设备等功能。
输出通过12232F液晶模块实现,可以显示图形,也可以显示7.5×2个(16×16点阵)汉字,与外部CPU接口可以采用并行或串行,考虑到编程的简易性,本车载终端采用串行接口连接。
评论