0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ARM11的IMX35车载信息娱乐模块的开发

电子设计 2018-09-26 08:56 次阅读

车载信息娱乐系统(In-Vehicle Infotainment 简称IVI),是采用车载专用中央处理器,基于车身总线系统和互联网服务,形成的车载综合信息处理系统。IVI能够实现包括三维导航、实时路况、IPTV、辅助驾驶、故障检测、车辆信息、车身控制、移动办公、无线通讯、基于在线的娱乐功能及TSP服务等一系列应用,极大的提升的车辆电子化、网络化和智能化水平。

车载信息娱乐系统在汽车驾乘的舒适度上起到了决定性的作用,从而使得汽车娱乐系统在近些年得到了飞速发展。其中不仅有用户对多媒体娱乐的要求在逐步增高;而且由于汽车电子硬件技术的不断发展,也使得各种各样的汽车娱乐系统应用实现成为可能。通过铜缆发送音频数据的简单音频系统已经成为过去,车载娱乐系统的技术发展正在变得日益复杂。为了满足多通道音频处理和分布式视频的要求,复杂的网络处理也已经成为了主流。特别是与数字传输内容保护(DTCP)加密和解密方法相关的面向媒体的系统传输(MOST)光网络正在被许多高档和中档汽车采用。

1 系统组成

系统采用飞思卡尔IMX35处理器,该处理器基于ARM11TM核心技术,高性能、低功耗、面向数据连接和多媒体而设计,可满足当前多媒体应用的各种需求。本系统通过蓝牙与带有蓝牙功能的手机相连实现免提通话,能够播放插入系统U盘中的多种格式的音频文件,车载GPS为驾驶者提供导航信息。通过MOST总线将车内功放、DVD机连接,传输音频、视频及控制命令等信息。信息娱乐模块的结构图如图1所示。

1.1 电源管理

汽车内的电源管理是一项具有挑战性的任务。汽车电源是电量受限制的电池。在汽车熄火之后,一方面,车内系统,尤其是信息娱乐系统不能有过大的耗电量,必须保证正常电池在几天、甚至几周后仍然能够顺利点火;另一方面,信息娱乐系统要能够在超低能耗的状态下对特定事件作出有效和及时的响应。解决方案就是根据具体的需要定制多层次的待机状态,使得信息娱乐系统能够随着时间的推移和电池电量的下降逐步进入各个低能耗待机状态,直至彻底关机。IMX35处理器具有不同层次的电源模式、待机模式、休眠模式、停止模式、静止模式。每种模式的耗电量逐步降低。

1.2 音频处理部分

音频系统分为3个部分,第一部分为USB部分,在该部分中IMX35将USB驱动器中的音频文件读出,根据设置选择播放方式,将音频信息传送至MOST经扬声器播放或通过耳机播放;第二部分为蓝牙部分,蓝牙系统将接收到的语音信息传送至IMX35,后根据设置选择播放方式;第三部分MIC部分,IMX35将MIC收集到的经CODEC处理后的音频信息,传送至蓝牙经编码发送到手机,手机通过无线网络将语音信息送至对方手机。第一部分和第三部分主要为数字方式,即通过串口或USB口传送PCM编码流。第二部分,包含模拟和数字两部分,首先对MIC采集到的语音信息通过运放进行条理,然后通过CODEC进行A/D采样后送至IMX35。对于耳机输出,则通过CODEC将IMX35传输过来的PCM编码流,进行D/A转换,转换成模拟信号送至耳机。所以CODEC最主要的工作有两个,一个是将由外界录进来的声波从模拟信号转换为数字信号交由IMX35系统处理,不论是从Mic In或是Line In录进来的模拟信号都必须经过这个程序,才能够让IMX35看得懂;另一个则是反向的流程工作,也就是将IMX35的数字音讯资料透过CODEC还原成模拟的声音。由此可知CODEC在音频系统的组件中所扮演的角色相当关键。

1.3 GPS部分

GPS车载应用是近年来GPS应用的一个热点,越来越多的消费者在车上添加GPS功能以方便出行。在本系统中,IMX35将接收到的GPS信息送至DVD机显示,并将地理位置信息通过MOST总线送至功率放大器进行语音播放。由于GPS系统接收来自遥远太空的微弱信号,本身对系统设计和元器件接收灵敏度的要求就很高,而车载GPS因应用环境特殊,在设计时需要注意更多的问题。要解决这些难题,除了保证芯片组接收到高质量的信号外,提高接收器的灵敏度也很重要。本系统采用了UBLOX公司的GPS芯片LEA-4A。

1.4 MOST通信

MOST总线在车载音频、视频等系统中越来越多地被应用。MOST总线不仅传送速率快,而且还具有衰减少、质量轻、抗电磁波干扰能力强等优点,MOST总线专门用于满足要求严格的车载环境。这种新的基于光纤的网络能够支持24.8 Mb/s的数据速率,与以前的铜缆相比具有重量轻和抗电磁干扰(EMI)的优点。MOST总线基于环形拓扑网络,一个网络上最多可高达64个主设备。

MOST传输协议由分割成帧的数据块组成,每一帧包含流数据、分组数据和控制数据。流数据与MOST时钟同步,并且不断地在网络中循环传输。分组数据与MOST时钟异步,根据需要产生。帧中分配给流数据和分组数据之间的带宽是可变的,以满足系统在特定时间的需求,并且其控制字包含数据类型、在帧中什么地方可以找到数据以及数据大小等流信息。控制信息可以在多个帧中分配,并且应该在接收设备中重建。

1.5 蓝牙部分

蓝牙系统采用CSR公司BC41B143。该芯片集成了Bluetooth 2.0+EDR蓝牙版本。2.0版本的蓝牙标准是 1.2版本的改良提升版,传输速率约在1.8 Mb/s~2.1 Mb/s,可以双工方式工作。即作语音通信的同时亦可以传输档案和高质素图片。IMX35通过USB接口与BC41B143通信,传递语音信息。

蓝牙天线的设计是蓝牙系统硬件设计中最重要的部分,它关系到接收信号的带宽、质量,影响着通信的好坏。同时成本也是考虑因素,在本系统中,选择了F形状的PCB走线制作蓝牙天线,这样与购买成品的蓝牙天线相比节省了很大成本。在天线的周围应该保证一定范围内没有任何金属器件,以免发射和接收受到干扰。产品完成后,通信结果表明,信号的质量良好,通信的状态稳定,误码率非常低。

2 软件组成

车载信息娱乐系统是一个多任务的复杂系统,其中包含有许多和汽车网络进行交互的子系统,系统软件的设计考虑了系统的实时特性。一方面,引入实时性设计能够为用户带来更好的应用体验,如稳定和流畅的多媒体播放、准确和有效的导航提示等;另一方面,系统的实时性设计能够保证某些关键任务的顺利执行,比如蓝牙电话等。

系统的软件采用了模块化设计,良好的软件模块能够保证某个模块中发生的故障不会导致其他模块也发生故障,更不会导致整个系统故障;发生故障的模块会很快重新启动,同时整个系统的其他部分正常运转。同时产生并记录故障代码,这样在系统诊断时,能够给诊断人员提供充足的信息,对于改进产品的缺陷,提高产品的质量有很大的作用。

本系统模块采用了Windows CE 6.0操作系统,CE 6.0在内核方面的改变主要是为了适应嵌入式设备硬件发展的要求,在进程数量方面,从过去最多运行32个进程,改变为最多运行32 000个进程;内存方面,从每个进程最多拥有32 MB虚拟内存空间改为最多拥有2 GB虚拟内存空间;在OS布局方面,将关键的驱动程序、文件系统和图形界面管理器(GWES)移到了内核中,可以更好地解决因为CPU在内核态和用户态间切换而造成的性能损失。

IMX35能够适应各种复杂的电磁环境,是专门用于车载多媒体应用的处理器,配合多种外设组成了稳定可靠的信息娱乐系统,产品将可以长期稳定的运行。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8643

    浏览量

    361659
  • IMX35
    +关注

    关注

    0

    文章

    2

    浏览量

    2438
收藏 人收藏

    评论

    相关推荐

    什么是车载信息娱乐系统和集成驾驶舱

    什么是车载信息娱乐系统(IVI)?“车载信息娱乐(IVI)”通过向驾驶员和乘客提供
    的头像 发表于 01-18 17:38 896次阅读
    什么是<b class='flag-5'>车载</b><b class='flag-5'>信息</b><b class='flag-5'>娱乐</b>系统和集成驾驶舱

    基于航顺HK32AUTO39A的车载娱乐系统方案

    车载娱乐系统,顾名思义最开始其功能主要是为驾驶员和乘客提供娱乐体验,但现在智能座舱时代到来,车载信息娱乐
    的头像 发表于 01-18 09:43 293次阅读
    基于航顺HK32AUTO39A的<b class='flag-5'>车载</b><b class='flag-5'>娱乐</b>系统方案

    航顺HK32AUTO39A—适用车载娱乐系统优化方案

    车载娱乐系统,顾名思义最开始其功能主要是为驾驶员和乘客提供娱乐体验,但现在智能座舱时代到来,车载信息娱乐
    的头像 发表于 01-17 15:58 172次阅读
    航顺HK32AUTO39A—适用<b class='flag-5'>车载</b><b class='flag-5'>娱乐</b>系统优化方案

    Taiyo Yuden车载娱乐信息系统的元器件方案

    电子发烧友网站提供《Taiyo Yuden车载娱乐信息系统的元器件方案.pdf》资料免费下载
    发表于 11-09 09:14 0次下载
    Taiyo Yuden<b class='flag-5'>车载</b><b class='flag-5'>娱乐</b>和<b class='flag-5'>信息</b>系统的元器件方案

    基于ARM11的电源完整性分析

    电子发烧友网站提供《基于ARM11的电源完整性分析.pdf》资料免费下载
    发表于 11-07 14:51 0次下载
    基于<b class='flag-5'>ARM11</b>的电源完整性分析

    基于ARM11和RFID的智能物流管理

    电子发烧友网站提供《基于ARM11和RFID的智能物流管理.pdf》资料免费下载
    发表于 11-07 11:28 0次下载
    基于<b class='flag-5'>ARM11</b>和RFID的智能物流管理

    基于ARM11和Android嵌入式系统的全新的用户侧智能终端设计方案

    电子发烧友网站提供《基于ARM11和Android嵌入式系统的全新的用户侧智能终端设计方案.pdf》资料免费下载
    发表于 10-23 10:17 0次下载
    基于<b class='flag-5'>ARM11</b>和Android嵌入式系统的全新的用户侧智能终端设计方案

    如何实例化i2c设备?实例化i2c设备的4种方式

    在架构板级文件中添加i2c设备信息,并注册到特定位置。看一个nxp imx开发板的电源芯片的实例,arch/arm/mach-imx/mac
    的头像 发表于 10-17 11:18 429次阅读

    Core Tile for ARM11 MPCore用户指南

    核心瓷砖是开发板,使您能够开发基于ARM处理器和AMBA接口的产品。 核心贴片围绕测试芯片构建,测试芯片是一个或多个ARM处理器的ASIC实现。 核心磁贴提供来自处理器的一个或多个AM
    发表于 08-12 07:56

    用于ARM11 MPC的RealView平台底板核心用户指南

    ARM11 MPCore平台基板(PB11MPCore)是一个基于ARM SMP架构的软硬件高度集成的开发系统。 它是在ATX Profile外壳中自行供电的。 使用独立的PB
    发表于 08-12 07:16

    ARM11 MPCore技术参考手册

    该处理器包含多达四个MP11 CPU,用于实现ARM体系结构v6K。它支持ARM和Thumb指令集,支持直接执行Java字节码的Jazelle技术,以及一系列对32位寄存器中的16位或8位数据值进行
    发表于 08-02 18:45

    CoreSight ETM11技术参考手册

    CoreSight ETM11ARM11系列微处理器提供指令跟踪和数据跟踪。CoreSight ETM11支持所有当前的ARM11内核,并与TrustZone和Thumb-2兼容。您
    发表于 08-02 18:39

    车载信息娱乐系统中的电源设计(下)

    汽车车载信息娱乐系统,又称车机,是基于车身总线系统和互联网服务而形成的车载综合信息处理系统。在上篇中,我们介绍了车机系统中一级电源和二级电源
    的头像 发表于 08-02 11:29 747次阅读
    <b class='flag-5'>车载</b><b class='flag-5'>信息</b><b class='flag-5'>娱乐</b>系统中的电源设计(下)

    从收音机到移动智能乐园,看车载信息娱乐系统如何点亮“第三空间”?

     车载信息娱乐系统  或许每个人都有过这样的经历:在拥堵的城市交通中,作为司机的你独自坐在车里,无聊地等待着红灯变绿的漫长时刻。那时,你或许会希望智能驾驶时代赶紧到来,你可以松开你握着方向盘
    的头像 发表于 07-26 08:15 616次阅读
    从收音机到移动智能乐园,看<b class='flag-5'>车载</b><b class='flag-5'>信息</b><b class='flag-5'>娱乐</b>系统如何点亮“第三空间”?

    雷卯车载信息娱乐系统保护器件和方案

    车载信息娱乐系统主要由三个部分组成:车辆接口处理器、应用处理器以及远程信息处理器。 车辆接口处理器: 主要负责电源管理 、网络、启动Appl i ca t i on Pr oces s
    的头像 发表于 07-20 18:17 651次阅读
    雷卯<b class='flag-5'>车载</b><b class='flag-5'>信息</b><b class='flag-5'>娱乐</b>系统保护器件和方案