本发明专利技术涉及的是电子通信的技术领域,特别是一种内嵌脚本3G/4G模块的车载GPS装置及脚本运行方法。其主要包括GPS天线、GPS模块、3G/4G模块和3G/4G天线;3G/4G模块主要由RF射频模块、RAM存储模块、FLASH存储模块和BB基带组成,BB基带主要由RTOS实时操作系统模块、用户脚本程序模块、脚本解释器模块、AT指令集模块、3G/4G协议栈模块和串口组成。采用了该装置后,在降低系统设计复杂性的同时,也降低了成本,节省空间,提高产品的集成度,使得装置更加人性化,满足人们的需求。
【技术实现步骤摘要】
本专利技术涉及的是电子通信的
,特别是一种内嵌脚本3G/4G模块的车载GPS装置及脚本运行方法。技术背景车载GPS定位装置是一种利用GPS技术来追踪车辆位置,行驶路径的装置。它通常内置一个3G/4G模块来作为远程数据传输的通道,将车辆的位置信息通过无线网络回传给远方的服务器。3G/4G数据可以通过TCP/IP直接访问Internet,服务器可以直接通过TCP/IP访问,获取3G/4G模块的车辆位置信息,从而实现对车辆的定位追踪。在传统的基于3G/4G模块的车载GPS定位装置中,微处理器单元(MCU)是整个装置的核心,它分别连接着GPS模块和3G/4G模块,对二者进行操作和数据传输。当装置运行时,GPS模块的位置信息不断地被输出到MCU。同时,MCU通过AT指令控制3G/4G模块获得一个Internet上的动态IP地址,并连接到服务器端的静态IP地址和端口。服务器端一直处于监听状态,可以不断地接收3G/4G模块发送过来的数据包,解包之后获得原始的GPS位置信息。服务器对这些位置信息进行处理后,就可以得到车辆的位置和行驶轨迹了。这种传统的基于3G/4G模块的车载GPS定位装置需要采用多个电路单元来实现功能,成本比较高,而且所占面积也大,使得在一些对空间要求较高的应用中受到了限制。所以这种装置在结构和设计上存在一定的缺陷,不能满足现代化社会的需求。
技术实现思路
本专利技术需要解决的技术问题是传统的基于3G/4G模块的车载GPS定位装置设计结构复杂、造价成本高、占地面积大、一些对空间要求高的应用场合受到限制的问题。为解决上述技术问题,本专利技术提供了内嵌脚本的3G/4G模块的车载GPS装置,主要包括GPS天线、GPS模块、3G/4G模块和3G/4G天线;所述的3G/4G模块的输入端连接GPS天线,GPS模块的输出端通过串口连接3G/4G模块的输入端,所述的3G/4G模块的输出端连接3G/4G天线;所述的3G/4G模块主要由RF射频模块、RAM存储模块、FLASH存储模块和BB基带组成,所述的RF射频模块、RAM存储模块和FLASH存储模块的输出端都连接在BB基带上且过程可逆;所述的BB基带主要由RTOS实时操作系统模块、用户脚本程序模块、脚本解释器模块、AT指令集模块、3G/4G协议栈模块和串口组成。进一步地,上述技术方案中所述的3G/4G模块中还包括通讯模块、图像识别模块、语音模块和跟踪模块,所述的上述模块与RF射频模块的输入端连接。进一步地,上述技术方案中所述的BB基带中还包括三网通模块和信号增强模块,所述的两大模块与用户脚本模块的输入端连接。进一步地,上述技术方案中所述RF射频模块为高频系统模块。进一步地,上述技术方案中所述的RTOS实时操作系统模块为硬实时操作系统模块。进一步地,上述技术方案中所述的用户脚本程序模块的输入端连接着串口,输出端连接着RTOS实时操作系统模块的输入端。进一步地,上述技术方案中所述的脚本解释器模块、AT指令集模块和3G/4G协议栈模块的输出端连接着RTOS实时操作系统模块的输入端。内嵌脚本的3G/4G模块的运行方法:首先3G/4G模块的打开,将无线网络的数据传递给执行3G/4G模块协议栈,接着启动AT指令集,经过启动AT指令集后确定是否有用户脚本程序,如果没有用户脚本程序,则返回上级3G/4G模块打开后,进行再次的确认;如果确认有用户脚本程序,则会启动用户脚本程序,然后启动脚本解释器,调用AT指令建立IP通道,确定是否有GPS的位置信息,如果没有发现GPS的位置信息,则会重新返回到启用脚本解释器后进行再次确认;当确认数据中有GPS的位置信息后,则会对数据进行封包,然后封包的数据发出,将数据输出到Internet服务器,最后3G/4G模块程序结束块的输入端。进一步地,上述技术方案中脚本解释器模块主要由脚本翻译模块和脚本执行模块组成,所述的两大模块顺次连接。本专利技术的有益效果:采用上述结构后,利用了3G/4G模块内部基带(BB)中各大模块的运行取代了传统的基于3G/4G模块的车载GPS定位装置的外部MCU功能,简化了电路,节约了成本;利用3G/4G模块内部内置的RAM存储模块和FLASH存储模块取代了传统外部连接的RAM存储模块和FLASH存储模块,节约了空间;利用3G/4G模块自带的通讯模块、图像识别模块、语音模块和跟踪模块,使得车载GPS更加人性化,满足客户的需求。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细的说明:图1为传统的基于3G/4G模块的车载GPS定位装置的结构示意图。图2是本专利技术的结构示意图。图3是本专利技术中内嵌脚本3G/4G模块的结构示意图。图4是本专利技术中用户脚本模块的流程图。具体实施方式如图2、图3和图4所示的是内嵌脚本的3G/4G模块的车载GPS装置,主要包括GPS天线、GPS模块、3G/4G模块和3G/4G天线;3G/4G模块的输入端连接GPS天线,GPS模块的输出端通过串口连接3G/4G模块的输入端,3G/4G模块的输出端连接3G/4G天线;3G/4G模块主要由RF射频模块、RAM存储模块、FLASH存储模块和BB基带组成,RF射频模块、RAM存储模块和FLASH存储模块的输出端都连接在BB基带上且过程可逆;BB基带主要由RTOS实时操作系统模块、用户脚本程序模块、脚本解释器模块、AT指令集模块、3G/4G协议栈模块和串口组成。其中3G/4G模块中还包括通讯模块、图像识别模块、语音模块和跟踪模块,上述模块与RF射频模块的输入端连接。BB基带中还包括三网通模块和信号增强模块,两大模块与用户脚本模块的输入端连接。RF射频模块为高频系统模块。RTOS实时操作系统模块为硬实时操作系统模块。用户脚本程序模块的输入端连接着串口,输出端连接着RTOS实时操作系统模块的输入端。脚本解释器模块、AT指令集模块和3G/4G协议栈模块的输出端连接着RTOS实时操作系统模块的输入端。内嵌脚本的3G/4G模块的运行方法:首先3G/4G模块的打开,将无线网络的数据传递给执行3G/4G模块协议栈,接着启动AT指令集,经过启动AT指令集后确定是否有用户脚本程序,如果没有用户脚本程序,则返回上级3G/4G模块打开后,进行再次的确认;如果确认有用户脚本程序,则会启动用户脚本程序,然后启动脚本解释器,调本文档来自技高网...
【技术保护点】
内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:主要包括GPS天线、GPS模块、3G/4G模块和3G/4G天线;所述的3G/4G模块的输入端连接GPS天线,GPS模块的输出端通过串口连接3G/4G模块的输入端,所述的3G/4G模块的输出端连接3G/4G天线;所述的3G/4G模块主要由RF射频模块、RAM存储模块、FLASH存储模块和BB基带组成,所述的RF射频模块、RAM存储模块和FLASH存储模块的输出端都连接在BB基带上且过程可逆;所述的BB基带主要由RTOS实时操作系统模块、用户脚本程序模块、脚本解释器模块、AT指令集模块、3G/4G协议栈模块和串口组成。
【技术特征摘要】
1.内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:主要包括GPS天线、
GPS模块、3G/4G模块和3G/4G天线;所述的3G/4G模块的输入端连接GPS
天线,GPS模块的输出端通过串口连接3G/4G模块的输入端,所述的3G/4G
模块的输出端连接3G/4G天线;所述的3G/4G模块主要由RF射频模块、RAM
存储模块、FLASH存储模块和BB基带组成,所述的RF射频模块、RAM存储
模块和FLASH存储模块的输出端都连接在BB基带上且过程可逆;所述的BB
基带主要由RTOS实时操作系统模块、用户脚本程序模块、脚本解释器模块、
AT指令集模块、3G/4G协议栈模块和串口组成。
2.根据权利要求1所述的内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:
所述的3G/4G模块中还包括通讯模块、图像识别模块、语音模块和跟踪模块,
所述的上述模块与RF射频模块的输入端并联连接。
3.根据权利要求1所述的内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:
所述的BB基带还包括三网通模块和信号增强模块,所述的两大模块与用户
脚本模块的输入端连接。
4.根据权利要求1所述的内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:
所述RF射频模块为高频系统模块。
5.根据权利要求1所述的内嵌脚本的3G/4G模块的车载GPS装置,其特征在于:
所述的RTOS实时...
【专利技术属性】
技术研发人员:夏华,
申请(专利权)人:丹阳伦图电子技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。