论文部分内容阅读
随着电子技术在汽车中的拓展,特别是在上个世纪末以后,MCU(Micro Controller Unit)在汽车中得到了广泛应用,也出现了基于数据通讯的车载网络,这为提高汽车性能和减少线束数量提供了有效的解决途径。随着汽车向人们生活中的渗透,它已从一个单纯的代步工具发展成为人们的另一生活空间,与现代人们生活具有密切相关的盯也将不断地与汽车融合。作为IT平台,汽车必须实现车内IT装置之间的信息共享。车内媒体之间的互连标准MOST(Media Oriented Systems Transport)可以实现车内CD、GPS和TV等媒体装置之间的信息共享。 本文分析了当前车上网络技术的现状,讨论了车上网络的结构,CAN总线的技术规范,重点介绍了CAN控制器SJA1000在本设计中的应用。 而PC机要方便地连接到CAN总线上,进行高速高性能的网络数据传输,就需要在PC机和CAN总线之间设计智能通讯网卡,实现CAN总线与主机PC的高速数据交换。本文第2章采用经济实惠的高性能微处理器和电子元件设计出适合本设计的适配器,并设计出该适配器的驱动程序流程图,在实际应用中可使适配卡高速进行数据处理和传输工作。 随后详细分析了MOST的网络拓扑结构、报文帧格式,并对标准帧和扩展帧进行了比较。对MOST网络的底层管理进行了详细的分析,并选择出适合本设计的发送/接收方式。要设计出1个完整的MOST网络管理系统过于复杂,但是可以设计出单个的节点,把控制单元只看做是通信终端,只考虑它的信号输入输出端,而不需要对信号进行处理。本文设计MOST系统硬件的总体结构,设计出具有CAN接口和PC接口CAN适配卡。然后选择AT91RM9200独立控制器作为微控制器的适配器的接口,设计出支持CAN协议的MOST网络节点控制器接口,设计出一个独立的MOST网络节点。最后使用voctor公司开发的CANoe对网络节点进行功能测试和单元测试。测试结果显示适配器与节点控制器之间进行了必要的数据交换和控制过程。