当前位置:首页 > 汽车电子 > 汽车电子
[导读] 随着国内汽车使用量增加,公路建设在跨越式发展,道路的复杂程度越来越大,这些因素给车辆安全运行带来了困难。如何让车辆安全行驶,并能够对车辆进行有效监管,已经成为驾车人和交管部门重点关注的焦点。智能交通系

 随着国内汽车使用量增加,公路建设在跨越式发展,道路的复杂程度越来越大,这些因素给车辆安全运行带来了困难。如何让车辆安全行驶,并能够对车辆进行有效监管,已经成为驾车人和交管部门重点关注的焦点。智能交通系统ITS(Intelligent Transportation Systems),通过引进信息管理技术,优化传统的交通管理系统,形成新型现代交通管理系统,体现出信息化、智能化和社会化的特点。在智能交通系统中,车载终端是重要组成部分,它使用卫星全球定位GPS功能对道路上运行的车辆,进行实时监管、控制和调度。具体设计实现时,使用GPS接收机,接收车辆实时运动位置信息,并将这些数据发送到车辆监控中心;监控中心根据接收到的车辆运行状态数据,以及当前道路实际监测状况,向车载终端发送控制指令,以达到对运行车辆的调度和监控。

当前,电子技术飞速发展,出现一些处理能力强、外设接口丰富的处理器芯片,比如ARM(Advanced RISC Machines)系列处理器,为开发多功能的车载终端提供了硬件技术基础;此外,LINUX操作系统日渐成熟稳定,且外设驱动支持丰富,被广泛应用于消费电子产品中,为开发智能车载终端提供了强大的软件支撑平台。

文中根据车载终端系统的功能需求,提出了一种基于ARM和LINUX的智能车载终端系统的设计方案。在该设计方案中,硬件平台主要围绕S3C44B0X处理器,配置GPS定位信息模块、GPRS通讯模块以及其他外设;软件平台以嵌入式LINUX为平台,对操作系统组件做适当的功能裁减,辅助必要的业务数据处理程序。

1 硬件设计方案

本智能车载终端系统的硬件组成主要包括4个部分:GPS定位模块、GPRS通信模块、触摸屏模块和ARM控制模块,系统的硬件结构见图1所示。本系统中的触摸屏模块选用了成熟的解决方案,下面着重说明本系统中GPS定位模块、GPRS通信模块和ARM控制模块的设计方案。

1.1 ARM控制模块设计

本智能车载终端系统中的ARM控制模块,主要用于设置GPS定位模块、GPRS通信模块、触摸屏模块以及外设器件的工作方式,使得各个硬件组件按照设计方式工作。

考虑到本系统的业务逻辑控制并不是异常复杂,经过慎重比较,选择了集成ARM公司的ARM7TDMI核的嵌入式微处理器S3C44B0X,作为主控制模块的处理器。S3C44B0X处理器内设丰富,集成了LCD控制器、存储器控制器、IIC总线控制器、IIS总线控制器等设备控制器,还有UART等外部接口。使用这款处理器,既简化了系统整体硬件设计,又降低了硬件成本。

1.2 GPS定位模块设计

本智能车载终端系统中的GPS定位模块,主要负责接收定位卫星的定位信息,通过RS232接口连接ARM主控模块,传递定位数据,用于计算行车的位置和坐标。

考虑到在通常行车环境下,GPS定位模块只能与4~8颗卫星同时通信。在设计本系统的GPS模块时,考虑了高性价比的选择标准,选择了上海丽浪公司的GPS—R25型GPS模块。该GPS模块有这样的特性:支持12通道C/A码接收控制,同时监控12路卫星信号;内部集成16位ARM处理器内核,电池可在正常使用中充电;数据误差范围为1~5m;有串行接口;达到工业级标准。

1.3 GPRS通信模块设计

本智能车载终端系统中的GPRS通信模块,是车载终端与后台监控中心的通信通道,实现将处理好的GPS数据和其他监控数据发送给监控中心,并接收后台监控中心发送给车载终端的控制数据。

本系统选用的GPRS模块是索尼爱立信公司推出的GR47模块,其主要特点:采用实时操作系统;内置完整的TCP/IP协议,允许一个TCP/UDP传输机制,以最小的前期配置和操作来被使用;内嵌控制器,方便集成用户的应用,减少外部控制器的需求。GR47支持双频GSM带宽900MHZ/1800MHZ,可以通过SMS短信息服务、CSD、HSCSD或GPRS来收发资料,并支持语音处理和传真。可通过AT命令或嵌入式应用访问其TCP/IP协议栈。由于GR47模块内嵌了TCP/IP协议栈,因而可以直接使用AT命令对其控制,使用方便。

2 软件设计方案

2.1 软件模块设计

本智能车载终端系统的软件部分主要包括:主控子模块、GPS采集/处理子模块、GPRS报文通信子模块和显示驱动子模块。

主控子模块:负责初始化硬件通信接口、GPS定位模块控制器、GPRS通信模块控制器、触摸屏控制器以及其他外设;从外设存储芯片中加载用户配置信息;响应并处理前台用户给出的控制命令,以及来自后台监控中心的控制指令。

GPS采集/处理子模块:负责接收GPS定位模块的定位数据,一方面对定位数据进行解析处理,从中提取位置信息,转交主控子模块,显示实时位置信息,便于车辆行驶人了解当前地理位置;另一方面对定位数据进行数据格式转换处理,然后借助GPRS通信接口,将转换后的数据发送给后台监控中心,方便后台控制中心实时了解车辆运行信息。

GPRS报文通信子模块:负责接收监控中心传递来的GPRS通信格式报文,并对接收到的报文按照约定的数据格式进行转换处理,通过内部消息,将转换后的报文数据送交至主控子模块继续处理;另外为GPS数据采集/处理子模块提供GPRS数据报文发送接口,按照GPRS约定格式的数据发送至后台监控中心。

显示驱动子模块:接收用户输入控制,比如:设置导航线路、发送行车状态等;显示定位信息数据,以及监控中心发来的控制命令。

2.2 多线程应用设计

借助于嵌入式LINUX系统的多线程技术、中断的快速响应机制、以及消息驱动机制,结合智能车载终端系统需要实现的功能,进行如下线程设计,如图2所示。

主要线程功能说明:

1)主控线程:本线程主要实现对GPS模块控制器、GPRS模块控制器、触摸屏模块控制器、以及其他外设器件初始化;接收报文接收线程发送的内部消息,处理后台监控中心的控制指令;接收GPS数据采集/处理线程发送的内部消息,实时更新显示地理位置信息;响应处理前台触摸屏控制用户的设置,设定行驶线路以及其他行车状态:

2)报文接收线程:本线程等待主控线程完成基本硬件器件初始化后,尝试连接GPRS通信网络;在连接成功之后,本线程开始接收后台监控中心发给本终端的控制命令报文,然后解析报文,转换为系统中约定的内部控制消息,交给主控线程继续处理;

3)GPS数据采集/处理线程:本线程等待主控线程完成基本硬件器件初始化后,开始采集GPS定位数据;采集到GPS定位数据后,发送内部控制消息给主控线程,实现地理位置

信息更新;同时对采集到的GPS数据按照约定的数据格式进行转换处理,然后使用GPRS报文发送接口,将转换后的数据报文发送给后台监控中心处理。

3 结束语

文中提出的技术实现方案,重点在于使用GPRS网络进行无线数据通信,代替传统的GSM短信息通信模式,提高了数据传输速率和传输可靠性;此外,基于嵌入式LINUX系统,通过使用多线程设计方案,解决了系统中多任务并行处理的问题,确保系统的稳定性和可靠性,相比现有车载终端,故障率降低了约50%;用户体验更好。

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

从ChatGPT到AI手机、AI PC,AI正在各种不同型态的设备上落地。而作为几百亿台移动设备和嵌入式设备的计算核心的供应商,Arm也敏锐捕捉到了这一新的重大机遇,持续在全线的新产品中增加AI的功能和特性,助力实现设备...

关键字: ARM Cortex-X925 Immortalis G925 终端计算子系统 CSS for Client

为增进大家对GPS的认识,本文将对GPS的常见用途、车载GPS的选购技巧予以介绍。

关键字: GPS 指数 定位系统

为增进大家对GPS的认识,本文将对GPS的5种测试方法以及选择GPS 方案所应考虑的几个方面予以介绍。

关键字: GPS 指数 定位系统

为增进大家对GPS的认识,本文将对介绍为什么已经有了北斗导航系统,生活中仍在用GPS。

关键字: GPS 指数 北斗

业内消息,近日Arm公司官宣推出全新的基于Arm v9架构的CPU、GPU IP,以及设计软件工具,以帮助智能手机更好地处理人工智能(AI)任务,并加速AI应用。

关键字: ARM 芯片IP 黑鹰 超大核 Cortex-A725

最新消息,昨天北京开源芯片研究院官宣 ,2024 年 5 月 21 日开芯院通过线上会议的方式,向会员单位正式发布了全球首个开源大规模片上互联网络(Network on Chip,NoC)IP—— 研发代号“温榆河”。这...

关键字: ARM 垄断 开源 片上互联网络 温榆河

据《日经新闻》报道,软银旗下英国芯片制造商Arm计划到2025年销售AI芯片。该公司专门成立一个AI芯片部门,并将在2025年春季之前制造出原型产品,并于秋季开始大规模生产。

关键字: 软银 AGI ARM AI芯片

业内消息,近日日本软件银行集团(SoftBank Group)旗下安谋国际科技公司(Arm)计划研发人工智能(AI)芯片,先成立一个AI芯片部门,目标是明年春季建立AI芯片原型产品,然后将量产工作交由代工厂制造,预估20...

关键字: ARM AI芯片

伊利诺伊州莱尔 – 2024年5月8日 – 全球电子行业领导者和创新连接器制造商Molex莫仕继续发挥其在汽车行业的专业优势,推出了MX-DaSH系列数据-信号混合连接器。这款创新型连接器将电源、信号和高速数据传输整合在...

关键字: 连接器 自动驾驶 GPS

为了满足日益增长的数据处理需求,铁威马NAS推出了全新的性能巅峰2024年旗舰之作F4-424 Pro,并搭载了最新的操作系统--TOS 6。这款高效办公神器的问世,无疑将为企业和专业人士带来前所未有的便捷与效率。

关键字: 存储 Linux 服务器
关闭
关闭