一种基于串行链路的发动机ECU控制装置制造方法及图纸

技术编号:32920994 阅读:20 留言:0更新日期:2022-04-07 12:12
本实用新型专利技术一种基于串行链路的发动机ECU控制装置,包括有:发动机ECU、MAX9259串行器、MAX9260解串器,使串行链路上的发动机ECU协同工作,实现对发动机性能、排放以及相关系统的控制,保障发动机的运转稳定性。保障发动机的运转稳定性。保障发动机的运转稳定性。

【技术实现步骤摘要】
一种基于串行链路的发动机ECU控制装置


[0001]本技术涉及沼气发电
,具体涉及一种基于串行链路的发动机ECU控制装置。

技术介绍

[0002]发动机ECU对存储器(ROM/FLASH/EEPROM、RAM)、输入/输出接口(I/O)和其它外部电路的控制;存储器ROM中存放的程序是经过精确计算和大量实验取得的数据为基础编写出来的,这个固有程序在发动机工作时,不断地与采集来的各传感器的信号进行比较和计算,把比较和计算的结果用来对发动机的点火、空燃比、怠速、废气再循环等多项参数的控制。为实现对发动机性能、排放以及相关系统的控制,控制发动机协同工作,基于串行链路的发动机ECU控制装置形成完整的数字串行链路,用于控制数据的传输,采用基于串行链路的发动机ECU控制装置可以省去远端微处理器及相关器件,消除了对外部CAN或LIN接口的需要,不但简化了远端设计,而且降低了系统成本、尺寸和功耗。

技术实现思路

[0003]本技术的目的在于提供一种基于串行链路的发动机ECU控制装置,使串行链路上的发动机ECU协同工作,实现对发动机性能、排放以及相关系统的控制,保障发动机的运转稳定性。
[0004]为实现上述目的,本技术提供如下技术方案:一种基于串行链路的发动机ECU控制装置,包括有:发动机ECU、MAX9259串行器、MAX9260解串器,发动机ECU配置有UART接口的RX和TX;发动机ECU在串行链路的MAX9259串行器侧,UART接口的RX和TX分别连接MAX9259串行器的RX/SDA和TX/SCL;发动机ECU在串行链路的MAX9260解串器侧,UART接口的TX和RX分别连接MAX9260解串器的RX/SDA和TX/SCL。
[0005]发动机ECU和MAX9259串行器之间的控制链路根据连接到发动机ECU的模式选择输入以基本模式或旁路模式运行,基本模式为半双工控制链路,旁路模式为全双工控制链路,全双工控制通道可处理所有的HDCP协议;发动机ECU和MAX9260解串器之间的控制链路根据连接到发动机ECU的模式选择输入以基本模式或旁路模式运行,基本模式为半双工控制链路,旁路模式为全双工控制链路,全双工控制通道可处理所有的HDCP协议。
[0006]MAX9259串行器的控制方向选择引脚CDS置低电平,MAX9260解串器的控制方向选择引脚CDS置高电平,MAX9259串行器和MAX9260解串器通过屏蔽双绞线配对组合成的数字串行链路,每一侧的发动机ECU通过串行链路的通信需要重新使能相应链路端的通信,任一侧的发动机ECU的CDS引脚改变状态,链路将恢复链路启动程序部分中描述的相应状态。
[0007]MAX9259串行器和MAX9260解串器的I2C主机都被禁用,每个器件都作为本地器件运行,利用对应的低电平有效PWDN引脚控制每个器件进入低功耗状态,当从电源关断状态唤醒时,所有器件设定复位到其上电初始值。
[0008]MAX9259串行器和MAX9260解串器的FWDCCEN和REVCCEN位置0(0x04 D[1:0]),串行
链路上的UART通信停止。
附图说明
[0009]图1为本技术发动机ECU和MAX9259串行器之间的控制链路应用原理图。
[0010]图2为本技术发动机ECU和MAX9260解串器之间的控制链路应用原理图。
[0011]图3为本技术简单的双发动机ECU应用原理图。
[0012]图4为本技术串行器状态图(CDS =低电平)。
[0013]图5为本技术解串器状态图(CDS =高电平)。
[0014]图6为本技术独立控制网络避免了冲突的逻辑图。
具体实施方式
[0015]为了使审查委员能对本技术之目的、特征及功能有更进一步了解,兹举较佳实施例并配合图式详细说明如下:
[0016]如图1~6所示,在本技术的实施例中,一种基于串行链路的发动机ECU控制装置,包括有:发动机ECU(1)、MAX9259串行器(2)、MAX9260解串器(3),所述的发动机ECU(1)配置有UART接口(4)的RX(5)和TX(6);所述的发动机ECU(1)在串行链路的MAX9259串行器(2)侧,所述的UART接口(4)的RX(5)和TX(6)分别连接所述的MAX9259串行器(2)的RX/SDA(7)和TX/SCL(8);所述的发动机ECU(1)在串行链路的MAX9260解串器(3)侧,所述的UART接口(4)的TX(6)和RX(5)分别连接所述的MAX9260解串器(3)的RX/SDA(9)和TX/SCL(10)。
[0017]所述的发动机ECU(1)和所述的MAX9259串行器(2)之间的控制链路根据连接到所述的发动机ECU(1)的模式选择输入以基本模式或旁路模式运行,所述的基本模式为半双工控制链路,所述的旁路模式为全双工控制链路,所述的全双工控制通道可处理所有的HDCP协议;所述的发动机ECU(1)和所述的MAX9260解串器(3)之间的控制链路根据连接到所述的发动机ECU(1)的模式选择输入以基本模式或旁路模式运行,所述的基本模式为半双工控制链路,所述的旁路模式为全双工控制链路,所述的全双工控制通道可处理所有的HDCP协议。
[0018]所述的MAX9259串行器(2)的控制方向选择引脚CDS(11)置低电平,所述的MAX9260解串器(3)的控制方向选择引脚CDS(12)置高电平,所述的MAX9259串行器(2)和所述的MAX9260解串器(3)通过屏蔽双绞线(13)配对组合成的数字串行链路,每一侧的所述的发动机ECU(1)通过串行链路的通信需要重新使能相应链路端的通信,任一侧的所述的发动机ECU(1)的CDS引脚改变状态,链路将恢复链路启动程序部分中描述的相应状态。
[0019]所述的MAX9259串行器(2)和所述的MAX9260解串器(3)的I2C主机都被禁用,每个器件都作为本地器件运行,利用对应的低电平有效PWDN引脚控制每个器件进入低功耗状态,当从电源关断状态唤醒时,所有器件设定复位到其上电初始值。
[0020]所述的MAX9259串行器(2)和所述的MAX9260解串器(3)的FWDCCEN和REVCCEN位置0(0x04 D[1:0]),串行链路上的UART通信停止。
[0021]喷气量的控制实例:发动机ECU控制系统的主要控制目的就是根据进气空气量,控制燃气的供给量,将实际空燃比控制在理论空燃比17.5附近,通过空燃比控制,利用三元催化剂降低尾气的有害排放。
[0022]发动机的进气空气量是主要工作参数,在发动机ECU控制系统中,通过发动机转速
和进气管内的压力来推算进气空气量,推算过程中通过查询存储在发动机ECU中的MAP图来完成。
[0023]发动机的燃气量由电磁阀的喷射时间来决定,喷射时间由以下表达式给出:
[0024]T=Tb
×
K+T...

【技术保护点】

【技术特征摘要】
1.一种基于串行链路的发动机ECU控制装置,包括有:发动机ECU(1)、MAX9259串行器(2)、MAX9260解串器(3),其特征在于:所述的发动机ECU(1)配置有UART接口(4)的RX(5)和TX(6);所述的发动机ECU(1)在串行链路的MAX9259串行器(2)侧,所述的UART接口(4)的RX(5)和TX(6)分别连接所述的MAX9259串行器(2)的RX/SDA(7)和TX/SCL(8);所述的发动机ECU(1)在串行链路的MAX9260解串器(3)侧,所述的UART接口(4)的TX(6)和RX(5)分别连接所述的MAX9260解串器(3)的RX/SDA(9)和TX/SCL(10)。2.根据权利要求1所述的一种基于串行链路的发动机ECU控制装置,其特征在于:所述的发动机ECU(1)和所述的MAX9259串行器(2)之间的控制链路根据连接到所述的发动机ECU(1)的模式选择输入以基本模式或旁路模式运行,所述的基本模式为半双工控制链路,所述的旁路模式为全双工控制链路,所述的全双工控制通道可处理所有的HDCP协议;所述的发动机ECU(1)和所述的MAX9260解串器(3)之间的控制链路根据连接到所述的发动机ECU(1)的模式选择输入以基本模式或旁路模式运行,所述的基本模式为半双工控制链路,所述...

【专利技术属性】
技术研发人员:陈庚唐雁明翁镇波陈楚进
申请(专利权)人:广东西电动力科技股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1