微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 汽车电子 > 基于K线的汽车天窗马达ECU通讯系统

基于K线的汽车天窗马达ECU通讯系统

时间:05-25 来源: 点击:

为了保证PC机与ECU之间的通讯正常,使用校验码来确保发送代码的安全性,它是通过所有代码的位与CHECKSUM_BASE=0xAA异或来求得。计算方法如下:

发送端的校验码:

CHKSUM_s=CHECKSUM_BASE xor LEN xor ID xor DATA_1 xor... xor DATA_n

接收端的校验码:
CHKSUM_r=LEN xor ID xor DATA_1 xor... xor DATA_n xor CHKSUM_s xor CHECKSUM_BASE
CHKSUM_r的结果为0,说明通讯顺利完成。

为了确保通讯正常,在串行通讯过程中,规定两个接收字节之间的时间不得超过50ms,若超过,则认为此次操作失败。

此汽车天窗马达ECU通讯系统软件的程序流程如图4所示。汽车天窗马达ECU通讯系统的软件运行如图5所示。



界面上半部分负责*.s参数读写的部分,下半部分负责*.par参数读写的部分。此系统的硬件和软件在Webasto车顶供暖系统有限公司的测试平台上已经通过验证。此系统对其天窗马达ECU进行参数读写、故障分析时,缩短了周期,大大提高了工作效率。

当前,汽车天窗市场多由国外厂商控制,价格昂贵,其马达检测系统的理念也是随着国外先进技术的引进而来的。因此,开发适合我国的汽车天窗马达ECU通讯系统不仅可以降低整车成本,还可以提高其国产化速度。现在越来越多的电控系统将在车辆上使用,这些设备都可通过K 线使PC机与ECU进行信息交换,以满足实际车辆使用和维护的要求。同时K线也可进行电控标定系统的开发,因此,本研究工程应用前景非常广泛。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top