在FlexRay总线上实现汽车通讯单元的设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在FlexRay总线上实现汽车通讯单元的设计

引言

随着汽车电子技术的发展,汽车电子化程度的与日俱增,车体内应用的ECU模块数量的增加使得线束也随之增加。另一方面,以网络通讯为基础的线控技术(X-by-wire)将在汽车上普遍应用。早期的CAN总线已经不能很好地解决众多电子设备之间的通信,通信速度更高和通信更安全的车内总线成为汽车电子的迫切需求。由FlexRay联盟制定的FlexRay 协议标准成为一种理想的解决方案。它不仅是一个通信协议,它还包括特殊定义的高速发送和接收驱动器,以及各种元件的硬件和软件接口标准。

汽车通讯系统的普及是汽车电子发展的一大方向。车载通讯系统是指装载在汽车上的移动通讯系统。其特点是以车为载体,同时能够随车移动进行无线信号的传输。它不仅包括车载电话,还包括汽车状态远程监控、报警、娱乐等功能。根据汽车本身具有移动、分布、数量大的特点,数字蜂窝移动通讯系统是较为理想的选择。随着“三网融合”技术的发展,内嵌TCP/IP协议的GSM/GPRS模块就可以实现基本的汽车通讯功能。

1 系统结构和原理

本系统作为FlexRay总线上的一个节点,接收总线上传输来的信号,完成相关的通讯任务。FlexRay节点有两种结构,一种由微控制器、通讯控制器、总线控制器组成;一种由集成通讯控制器的微控制器、总线控制器组成。本系统采用后一种结构,系统结构图如图1所示。

总线上的数据帧都将到达总线上所有的总线收发器。每一个总线收发器在收到总线数据帧后,将不属于自己地址的数据帧滤除,只将属于自己的数据帧和广播帧存储到接收FIFO 中。在工作状态下,微控制器可以访问总线收发器的接收模块和发送器,通过对其操作实现对物理层数据的收发。微控制器接收到相关总线信号后将其分成若干种任务,按照优先级对这些任务进行处理,唤醒GSM/GPRS模块来执行相应的通讯任务或者通过总线收发器将处理后的结果发送到其他节点。GSM/GPRS模块具有语音通话、短信(SMS)/彩信

相关文档
最新文档