车载终端控制器的硬件设计
基于GPRS网络的汽车联网系统中的车载终端控制器主要由以下几个功能模块组成,如图2所示。主要包括:微型控制器(MCU),GPRS/GSM功能模块,GPS模块,CAN总线,K_LINE
,串口摄像头,汽车信号采集模块,FLSAH存储模块,EEPROM
2车载终端控制器的系统架构图Fig 2 system structure of vehicle terminal cotroller
本系统采用NXP公司的基于Cortex-M3内核的LPC1768微处理器作为系统的中央处理器,Cortex-M3采用了ARM V7哈佛架构,具有带分支预测的3级流水线,中断延迟最大只有12个时钟周期,基于ARMv7架构的Cortex-M3处理器带有一个分级结构它集成了名55 为CM3Core
的中心处理器内核和先进的系统外设,实现了内置的中断控制、http://img4.fblife.com/FjDuuEqdD-onyp3YStHQMKM0ZuoH?imageView2/2/w/728/q/100存储器保护以及系统的调试和跟踪功能。这些外设可进行高度允许Cortex-M3
处理器处理大范围的应用并更贴近本系统的需求。GPRS/GSM无线通讯模块采用WAVECOM公司的汽车级GPRS/GSM模块Q24系列产中国科技论文在线品,工作电压范围DC3.2--4.8V,可兼容3V或1.8V SIM卡,支持三种天线连接方式:UFL、60 IMP、Soldered Connection模块有两路UART接口可以用于模块的程序烧录以及与
MCU的通讯。GPS模块选用台湾环天公司的
NEO-6Q接收模块,模块以1Hzd的频率把GPS数据通过UART传送到微控制器,当微控制器接收到这些数据经解析确认为有效的数据时,把有效数据通过GPRS方式传输到上位机,实现对车辆实时位置、速度的监控。
制器的软件设计,联网系统是指通过装载在车辆上的车载控制器采集汽车上的相关数据信息并经过相,处理后利用无线射频等识别技术,将信息发送到互联网或控制中心等指定的地方,使得在80 远处的控制中心或互联网信息平台上可以随时了解到车上的实时状态,并可以通过相应的指令对汽车做出实时的控制。本文给出的基于GPRS/GSM网络的车载远程控制系统,主要可以分为两大功能模块:汽车信息数据采集模块—CAN总线模块;无线数据传输模块——GPRS/GSM模块。


|