下载后可任意编辑解析基于 CAN 系统的汽车无线测量系统方案12024 年 4 月 19 日解析基于 CAN 系统的汽车无线测量系统方案1 引言 汽车工作过程中,对各系统的运行参数的实时测量可方便地实现对汽车运行状态的分析与故障诊断。用传统的有线方式连接汽车诊断接口或检测传感器输出值的方法存在着布线和设备使用等方面的不方便。假如能把汽车各系统中的参数值无线、快速、准确地测量出来,利用功能强大的微机系统进行分析和处理将大大方便汽车运行状态的监控。本文提出并实现了一种利用单片机组成 CAN 系统,利用蓝牙无线传输技术对汽车运行数据进行采集与处理的方法。 随着汽车电子的进展,汽车内电子产品越来越多,汽车发动机、底盘和车身等电控系统中的电控单元数量不断增加,同时它们之间的通信也越来越重要。在汽车内利用网络技术,可大大提下载后可任意编辑高系统之间信息传递的可靠性,同时可大大减少汽车线束的数量,降低汽车电气系统的成本。近年来,CAN 系统在汽车内的应用越来越广泛。CAN(ControllerAreaNetwork)是控制局域网的简称,最早由德国 BOSCH 公司推出,用于汽车内部测量与执行部件的数据通信。由于其高性能、高可靠性、实时性好和独特的设计,已广泛的应用于控制系统的各检测和执行机构之间的数据通信。CAN 总线符合 ISO11898 标准,最大传输速率可达 1Mbps,最大传输距离为 10km,传输介质可为双绞线。它具有如下的一些技术特性: 1)多主方式工作,非破坏性的基于优先权的总线仲裁技术; 2)采纳短帧结构,受干扰概率低,每帧信息都有 CRC 检验及其它检错措施; 3)对严重错误具有自动关闭总线的功能,使总线的其它操作32024 年 4 月 19 日下载后可任意编辑不受影响。 在汽车运行过程中,车载射频装置如汽车立体声系统、GPS导航设备、卫星数字音频无线电业务(SDARS)装置、GSM 无线电收发器以及其它电器设备均可能造成干扰或受到干扰,这些射频干扰信号会对汽车无线系统的数据流造成不良影响。假如应用传统的无线数据传输技术,传输的数据的速率和准确率都不能很高,从而不能实现快速、准确地进行数据的传输,而把蓝牙无线传输技术用在汽车上能够很好地解决这个问题。 本文所用蓝牙模块采纳英国 CSR 公司的 BC417 芯片,并与SST 公司的 8M 的 FLASH 芯片 39VF800A 构成了模块。 模块的硬件图如图 1 所示。图 1 蓝牙模块原理图 此模块的主要特点如下:42024 年 4 月 19...