电子控制装置制造方法
【专利摘要】本发明提供一种电子控制装置,通过削减驱动IC与控制用IC之间的脉冲的串行传输量,来确保脉冲传输以外的各种命令发送时间,实现电子控制装置整体的可靠性提高、高功能化。驱动IC与控制用IC之间的脉冲的串行传输是检测到所述脉冲的边沿而被启动的。
【专利说明】电子控制装置
【技术领域】
[0001]本发明涉及电子控制装置,尤其涉及适用于具备对负载进行驱动的IC和生成对负载进行驱动的脉冲的IC这两种IC的装置的电子控制装置。
【背景技术】
[0002]随着各种控制对象被电子控制,喷射器、点火器、发动机、螺线管、继电器等的电动致动器被广泛利用。控制这些电动致动器的电子控制装置一般如例如专利文献I所记载的那样,使用对电动致动器(负载)进行驱动的驱动1C、和生成对负载进行驱动的脉冲的控制用IC这两种1C。
[0003]近年来,随着电子控制装置的高功能化的发展,可仅用一个驱动IC来驱动多个负载。在该情况下,驱动IC与控制用IC之间的信号数将增加,需要对各IC采用多管脚的封装,或者使搭载IC的板的布线区域较宽,因此存在电子控制装置的成本以及尺寸增大的问题。为了应对该问题,使用对驱动IC与控制用IC之间的多个脉冲信号进行串行传输的通信标准即Micro Second Bus (MSB),来削减驱动IC与控制用IC之间的信号数。
[0004]在先技术文献
[0005]专利文献
[0006]专利文献1:日本特开2004-339977号公报
【发明内容】
[0007]发明要解决的课题
[0008]在基于MSB的脉冲的串行传输中,为了实现高精度的控制而提高脉冲的时间分辨率的情况下,需要缩短串行传输周期。在此情况下,脉冲传输间的间隔短,例如在脉冲传输间无法发送进行IC2的故障诊断、各种功能的控制等的命令,因此产生电子控制装置整体的可靠性下降的问题、原本具备的IC2的功能受到限制的问题。
[0009]进而,如果所传输的脉冲的数目增加,则相应地串行传输要花费时间,由控制用IC生成的脉冲和驱动IC对负载进行驱动的时刻错开,故存在无法实现高精度的控制的问题。
[0010]本发明的第一目的在于,削减驱动IC与控制用IC之间的脉冲的串行传输量。
[0011]本发明的第二目的在于,提供一种在驱动IC与控制用IC之间的脉冲的串行传输中即便在脉冲的数目增加时也可确保脉冲的精确的时刻的手段。
[0012]用于解决课题的手段
[0013]为了达成上述目的,本发明的电子控制装置具备:第一电子电路,其具备用于对负载中流动的电流进行驱动的多个晶体管;和第二电子电路,其具备生成向所述多个晶体管输入的多个脉冲的脉冲生成电路,所述第二电子电路使用串行通信而向所述第一电子电路进行所述脉冲的传输,所述电子控制装置的特征在于,所述第二电子电路具备检测所述多个脉冲的边沿的边沿检测电路,在所述边沿检测电路检测到所述多个脉冲之中的至少一个脉冲的边沿时执行所述多个脉冲的传输。
[0014]发明效果
[0015]根据本发明,在驱动IC与控制用IC之间的脉冲的串行传输中,即便在脉冲的数目增加时,也能够确保脉冲的精确的时刻。
【专利附图】
【附图说明】
[0016]图1是表示基于本发明的第一实施方式的电流控制装置的构成的框图。
[0017]图2是基于本发明的第一实施方式的从ICl(I)向IC2(2)串行发送16比特的脉冲的时序图。
[0018]图3是表示基于本发明的第二实施方式的电流控制装置的构成的框图。
[0019]图4是表示基于本发明的第二实施方式的编码器31的详细构成的框图。
[0020]图5是调停电路47所输出的DATAl的数据构成。
[0021]图6是基于本发明的第二实施方式的、从ICl (I)向IC2(2)串行发送16比特的脉冲的时序图。
[0022]图7是表示基于本发明的第三实施方式的编码器31的详细构成的框图。
[0023]图8是边沿信号的编码表。
[0024]图9是调停电路77所输出的DATAl的数据构成。
[0025]图10是基于本发明的第三实施方式的、从ICl(I)向IC2(2)串行发送16比特的脉冲的时序图。
[0026]图11是表示基于本发明的第四实施方式的电流控制装置的构成的框图。
[0027]图12是表示基于本发明的第四实施方式的编码器31的详细构成的框图。
[0028]图13是调停电路121所输出的DATAl的数据构成。
【具体实施方式】
[0029]以下,使用图1、图2来说明基于本发明的第一实施方式的电流控制装置的构成以及动作。
[0030]实施例1
[0031]首先,使用图1来说明基于本实施方式的电子控制装置的构成。
[0032]图1是表示基于本发明的第一实施方式的电子控制装置的构成的框图。
[0033]电子控制装置具备:对负载进行驱动的IC2 (2)、和生成对IC2 (2)驱动负载的时刻进行指示的脉冲的ICl (I),ICl (I)和IC2(2)使用串行通信线Soll来连接。本实施例中的电子控制装置例如驱动用于向车载用的多缸发动机喷射燃料的8个喷射器I?8、另外4个负载Al?4、4个负载BI?4,但是只要是使用脉冲来驱动的负载即可,并不限于此。
[0034]ICl (I)主要具备:生成脉冲的脉冲生成电路4 ;生成脉冲宽度、脉冲时刻指令以及IC诊断等的各种命令的控制部3 ;检测脉冲的边沿的边沿检测电路5 ;用于经由串行通信线Soll而与IC2(2)进行通信的串行IFl (6)等各种数字电路。
[0035]控制部3根据对向在本实施例中未图示的发动机吸入的吸入空气量进行检测的吸入空气量传感器等各种传感器等的输入,基于燃料喷射量运算等控制算法来运算脉冲宽度、脉冲时刻指令,并将它们发送至脉冲生成电路4。此外,控制部3除了 IC2 (2)的故障诊断、设定变更之外,还根据需要来生成各种命令并向串行IFl (6)发送。
[0036]脉冲生成电路4按照从控制部3发送出的脉冲宽度、脉冲时刻指令,来生成例如16比特的脉冲。本脉冲经由16比特的信号线Pl (9)而发送至边沿检测电路5以及串行IFl (6)。另外,本实施例中的16比特的脉冲从高位比特起分别对应于8个喷射器I?8、4个负载Al?4、4个负载BI?4。
[0037]边沿检测电路5检测从脉冲生成电路4发送出的16比特的脉冲的各比特的上升或者下降沿,并将检测到边沿的时刻经由边沿检测信号El (10)而发送至串行IFl (6)。
[0038]串行IFl (6)如果从边沿检测电路5接收了检测到边沿的时刻,则对从脉冲生成电路4发送出的16比特的脉冲进行串行变换,经由串行通信线Soll而向IC2(2)发送。此外,串行IFl (6)在未接收到检出边沿的所述脉冲的串行发送的空闲时间,向IC2(2)发送从控制部3发送出的命令。
[0039]IC2(2)具备:用于经由串行通信线Soll而与ICl(I)进行通信的串行IF2 (7);和对负载进行驱动的驱动器8。
[0040]串行IF2(7)将从ICl (I)发送出的16比特的脉冲的串行数据变换为并行数据,将16比特的脉冲经由信号线P2 (12)而发送至驱动器8。此外,串行IF2(7)接收从ICl (I)发送出的命令,进行在本实施例中未图示的IC2(2)的故障诊断、各种功能的控制。
[0041]下面,使用图2来说明从ICl(I)向IC2(2)串行发送16比特的脉冲的动作。
[0042]图2是从ICl⑴向IC2(2)串行发送16比特的脉冲的时序图。
[0043]本时序图表不了 8个喷射器I?8、4个负载Al?4、4个负载BI?4之中驱动喷射器I的脉冲从O变化为I时的、16比特的脉冲的串行传输例。
[0044]首先,在周期2中,驱动喷射器I的脉冲Pl [15]从O变化为I。边沿检测电路5检测出Pl [15]的上升沿,向边沿检测信号El (10)输出I。
[0045]在后续的周期3中,串行IFl (6)接受来自边沿检测电路5的边沿检出,开始脉冲生成电路4所输出的16比特的脉冲的串行发送。16比特的脉冲的串行发送需要16周期,在周期19完成最终比特的发送。
[0046]在周期20中,串行IF2(7)对所接收到的16比特的脉冲的串行数据进行并行变换,向P2[15]输出I。
[0047]如以上所说明的那样,利用脉冲的边沿检出来启动串行传输,因此在脉冲无变化的区间内不发生脉冲的串行传输。能够利用该空闲周期,从周期21起发送用于进行IC2 (2)的故障诊断、各种功能的控制的各种命令,或者为了提高耐噪声性而冗余地发送脉冲。由此,能够实现电子控制装置整体的可靠性提高、高功能化。
[0048]实施例2
[0049]以下,使用图3?图6来说明基于本发明的第二实施方式的电流控制装置的构成以及动作。
[0050]首先,使用图3来说明基于本实施方式的电子控制装置的构成。
[0051]图3是表示基于第二实施方式的电流控制装置的构成的框图。另外,本实施例中的电子控制装置的构成除了编码器31、解码器32之外,与第一实施例相同,因此省略详细说明。
[0052]编码器31使用图4、图5利用后述的方式,对从脉冲生成电路4发送出的16比特的脉冲进行数据变换,并将所得到的数据经由信号线DATAl (33)而发送至串行IFl (6)。
[0053]如果从编码器31发送出有效的数据,则串行IFl (6)对该数据进行串行变换,并经由串行通信线Soll而向IC2(2)发送。此外,串行IFl (6)在所述脉冲的串行发送的空闲时间内向IC2(2)发送从控制部3发送出的各种命令。
[0054]串行IF2(7)将从ICl(I)发送出的串行数据变换为并行数据,经由DATA2 (34)而发送至解码器32。此外,串行IF2(7)接收从ICl (I)发送出的命令,进行在本实施例中未图示的IC2(2)的故障诊断、各种功能的控制。
[0055]解码器32对从串行IF2 (7)送出的数据进行与编码器31相反的数据变换,由此来复原16比特的脉冲,并将被复原后的脉冲经由信号线P2 (12)而发送至驱动器8。
[0056]下面,使用图4来说明编码器31的详细构成。
[0057]图4是表示编码器31的详细构成的框图。
[0058]编码器31具备:边沿检测电路I (43)、边沿检测电路2 (42)、边沿检测电路3 (41)、OR门电路I (46)、OR门电路2 (45)、OR门电路3 (44)以及调停电路47。
[0059]边沿检测电路I (43)检测从脉冲生成电路4发送出的16比特的脉冲之中O?3比特的上升或者下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号El [3:0]的各比特。OR门电路1(46)取边沿检测信号El [3:0]的逻辑或,并向reql输出该结果。根据以上构成,reql变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中O?3比特的某个比特产生了上升或者下降沿,发生了 16比特的脉冲之中O?3比特的传输请求。
[0060]边沿检测电路2 (42)检测从脉冲生成电路4发送出的16比特的脉冲之中4?7比特的上升或者下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号El [7:4]的各比特。OR门电路2(45)取边沿检测信号El [7:4]的逻辑或,并向req2输出该结果。根据以上构成,req2变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中4?7比特的某个比特产生了上升或者下降沿,发生了 16比特的脉冲之中4?7比特的脉冲的传输请求。
[0061]边沿检测电路3 (41)检测从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的上升或者下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号El [15:8]的各比特。OR门电路3(44)取边沿检测信号El[15:8]的逻辑或,并向req3输出该结果。根据以上构成,req3变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的某个比特产生了上升或者下降沿,发生了 16比特的脉冲之中8?15比特的传输请求。
[0062]调停电路47按照reql、req2、req3的各脉冲的传输请求来输出DATA1。另外,在reql、req2> req3的各传输请求发生了竞争的情况下,例如按照req3 > req2 > reql的优先顺序来选择传输请求。此外,在传输请求竞争时未被选择的请求保持在缓冲器中,在先被选择出的传输结束了之后再受理请求。
[0063]图5表示调停电路47所输出的DATAl的数据构成。DATAl由TAG和DATA字段构成,在选择 req3 时成为 TAG = “0,,、DATA = Pl [15:8],在选择 req2 时成为 TAG =“10,,、DATA=Pl [7:4],在选择 reql 时成为 TAG = “ 11”、DATA = Pl[3:0]。
[0064]下面,使用图6来说明从ICl(I)向IC2(2)串行发送16比特的脉冲的动作。
[0065]图6是从ICl (I)向IC2(2)串行发送16比特的脉冲的时序图。
[0066]本时序图示出了 8个喷射器I?8、4个负载Al?4、4个负载BI?4之中驱动喷射器I的脉冲从O变化为I时的、16比特的脉冲的串行传输例。
[0067]首先,在周期2中,驱动喷射器I的脉冲Pl [15]从O变化为I。边沿检测电路3(42)进行Pl [15]的上升沿检测,通过OR门电路3 (44)向16比特的脉冲之中8?15比特的传输请求即req3输出I。调停电路47如图5所说明的那样,输出由TAG = “0”、DATA =Pl [15:8]构成的 DATAl。
[0068]在后续的周期3中,串行IFl (6)接受来自调停电路47的有效的数据输出,开始调停电路47所输出的DATAl的串行发送。此时,被串行地传输的脉冲的数据仅传输16比特的脉冲之中包含需要传输的Pl [15]的8?15比特,因此在第一实施例中需要16周期的传输被缩短为9周期,在周期11完成了最终比特的发送。
[0069]接下来,在周期12中,由编码器31来复原经由串行IF2(7)而接收到的数据,并向P2[15]输出 I。
[0070]如以上所说明的那样,由于选择16比特的脉冲之中包含需要传输的比特在内的脉冲的组来进行串行传输,因此串行传输脉冲时的延迟被削减,从而能够确保脉冲的精确的时刻。此外,在无传输请求的串行发送的空闲时间中,能够发送进行IC2(2)的故障诊断、各种功能的控制的各种命令,或者为了提高耐噪声性而冗余地发送脉冲。由此,在驱动IC与控制用IC之间的串行传输中,可以确保脉冲传输以外的各种命令发送时间,从而实现电子控制装置整体的可靠性提高、高功能化。
[0071]实施例3
[0072]以下,使用图7?图10来说明基于本发明的第三实施方式的电流控制装置的构成以及动作。另外,基于第三实施方式的电流控制装置的构成除了编码器31、解码器32的内部构成之外,与第二实施例相同,因此省略详细说明。
[0073]首先,使用图7来说明编码器31的详细构成。
[0074]图7是表示编码器31的详细构成的框图。
[0075]编码器31由边沿检测电路I (43)、边沿检测电路2(42)、边沿检测电路3f (72)、边沿检测电路3r (71)、0R门电路I (46)、0R门电路2 (45)、0R门电路3f (74)、0R门电路3r (73)、编码器f (76)、编码器r (75)以及调停电路77构成。
[0076]边沿检测电路I (43)检测从脉冲生成电路4发送出的16比特的脉冲之中O?3比特的上升或者下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号El [3:0]的各比特。OR门电路1(46)取边沿检测信号El [3:0]的逻辑或,并向reql输出该结果。根据以上构成,reql变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中O?3比特的某个比特产生了上升或者下降沿,发生了 16比特的脉冲之中O?3比特的传输请求。
[0077]边沿检测电路2 (42)检测从脉冲生成电路4发送出的16比特的脉冲之中4?7比特的上升或者下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号El [7:4]的各比特。OR门电路2(45)取边沿检测信号El [7:4]的逻辑或,向req2输出该结果。根据以上构成,req2变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中4?7比特的某个比特产生了上升或者下降沿,发生了 16比特的脉冲之中4?7比特的脉冲的传输请求。
[0078]边沿检测电路3f (72)检测从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的下降沿,并将各比特的边沿检测结果分别输出至边沿检测信号Elf [15:8]的各比特。OR门电路3f(74)取边沿检测信号Elf [15:8]的逻辑或,向req3f输出该结果。根据以上构成,req3f变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的某个比特产生了下降沿,发生了 16比特的脉冲之中8?15比特的传输请求。
[0079]边沿检测电路3r (71)检测从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的上升沿,并将各比特的边沿检测结果分别输出至边沿检测信号Elr[15:8]的各比特。OR门电路3r(73)取边沿检测信号Elr [15:8]的逻辑或,向req3r输出该结果。根据以上构成,req3r变为“I”之时表示:从脉冲生成电路4发送出的16比特的脉冲之中8?15比特的某个比特产生了上升沿,发生了 16比特的脉冲之中8?15比特的传输请求。
[0080]编码器f (76)对Elf [15:8]进行编码,并将结果输出到E2f [2:0]。在此,Elf [15:8]表示与喷射器I?8对应的脉冲的下降沿。该下降沿在具有8个喷射器I?8的多缸发动机旋转一次的周期的每1/8周期的时刻产生,不会相互重叠。如果利用该特征,则例如能够如图8的输入输出表那样对8比特的Elf [15:8]进行编码而压缩至3比特。编码器r(75)对Elr [15:8]进行编码,并将结果输出到E2r [2:0]。在此,Elr [15:8]表示与喷射器I?8对应的脉冲的上升沿,该上升沿在具有8个喷射器I?8的多缸发动机旋转一次的周期的每1/8周期的时刻产生,不会彼此重叠。如果利用该特征,则例如能够如图8的输入输出表那样对8比特的Elf [15:8]进行编码而压缩至3比特。
[0081]在本实施例中,对相同的群组中所包含的多个脉冲进行编号,将产生了边沿的脉冲的序号如图8的输入输出表那样建立对应之后编码成二进制数,并传输编码后的数据。
[0082]另外,不只是喷射器的控制,如对混合气体进行点火的点火器等与多缸发动机同步地动作的负载那样,以系统上边沿不重叠为前提的驱动脉冲,同样能够压缩串行传输的比特数。
[0083]S卩,在本实施例中,将边沿不重叠在系统上得到保障的脉冲Pl[15:8]作为一个群组来分类,将边缘不重叠在系统上未被保障的Pl [3:0]、Pl [7:4]的脉冲作为其他群组来分类。由此,在脉冲Pl[15:8]的群组中,各脉冲可取的输出的组合模式受到限制,因此能够压缩传输比特数。
[0084]调停电路77按照reql、req2、req3f、req3r的各脉冲的传输请求来输出DATA1。另外,在reql、req2> req3f、req3r的各传输请求发生了竞争的情况下,例如按照req3r >req3f > req2 > reql的优先顺序来选择传输请求。此外,在传输请求竞争时未被选择的请求保持在缓冲器中,先被选择的传输结束之后再受理请求。
[0085]图9表示调停电路77所输出的DATAl的数据构成。DATAl由TAG和DATA字段构成,在选择 req3r 时成为 TAG =“01”、DATA = E2r [2:0],在选择 req3f 时成为 TAG =“00”、DATA = E2f[2:0],在选择req2 时成为 TAG = “ 101 ”、DATA = Pl [7:4],在选择 reql 时成为TAG = “100”、DATA = Pl [3:0]。
[0086]下面,使用图10来说明从ICl(I)向IC2(2)串行发送16比特的脉冲的动作。
[0087]图10是从ICl⑴向IC2(2)串行发送16比特的脉冲的时序图。
[0088]本时序图表示了 8个喷射器I?8、4个负载Al?4、4个负载BI?4之中驱动喷射器I的脉冲从O变化为I时的16比特的脉冲的串行传输例。
[0089]首先,在周期2中,驱动喷射器I的脉冲Pl [15]从O变化为I。边沿检测电路3r(71)进行Pl [15]的上升沿检测,通过OR门电路3 (44)而向16比特的脉冲之中8~15比特的传输请求即req3输出I。同时编码器r (75)编码Elr [15:8],向E2r [2:0]输出结果。调停电路77如图9所说明的那样输出由TAG = “01”、DATA = E2r[2:0]构成的DATAl0
[0090]在后续的周期3中,串行IFl (6)接受来自调停电路47的有效的数据输出,开始调停电路47所输出的DATAl的串行发送。此时被串行地传输的脉冲的数据传输已将16比特的脉冲之中包含需要传输的Pl [15]在内的8~15比特压缩成3比特的数据,因此在第二实施例中,需要9周期的传输被缩短成6周期,在周期7完成最终比特的发送。
[0091]接下来,在周期8中,由编码器31来复原经由串行IF2 (7)而接收到的数据,向P2[15]输出 I。
[0092]如以上所说明的那样,在本实施例中,由于选择16比特的脉冲之中包含需要传输的比特在内的脉冲的组,进一步对该数据进行压缩后串行传输,因此串行传输脉冲时的延迟被削减,从而能够确保脉冲的精确时刻。
[0093]实施例4
[0094]以下,使用图11~图13来说明基于本发明的第四实施方式的电流控制装置的构成。另外,基于第四实施方式的电流控制装置的构成除了编码器31、解码器32的内部构成之外,与第三实施例相同,因此省略详细说明。
[0095]首先,使用图11来说明基于本实施方式的电子控制装置的构成。本实施例中的电子控制装置驱动8个螺线管I~8、4个负载Al~4、4个负载BI~4。此外,本实施例中的16比特的脉冲从高位比特起分别对应于8个螺线管I~8、4个负载Al~4、4个负载BI~4。
[0096]下面,使用图12来说明编码器31的详细构成。
[0097]图12是表示编码器31的详细构成的框图。
[0098]编码器31由边沿检测电路I (43)、边沿检测电路2(42)、边沿检测电路3f (72)、边沿检测电路3r (71)、0R门电路I (46)、0R门电路2 (45)、0R门电路3f (74)、0R门电路3r (73)、编码器r(75)以及调停电路121构成。另外,本实施例中的编码器31的各构成要素除了调停电路121之外与第三实施例相同,因此省略详细说明。
[0099]编码器r (75)对Elr [15:8]进行编码,并将结果输出到E2r [2:0]。在此,Elr [15:8]表示与螺线管I~8对应的脉冲的上升沿,该上升沿为了降低噪声而一般设定成避免重复。如果利用该特征,则能够按照图8的输入输出表对8比特的Elr[15:8]进行编码而压缩至3比特。
[0100]调停电路121按照reql、req2、req3f、req3r的各脉冲的传输请求来输出DATA1。另外,在reql、req2、req3f、req3r的各传输请求发生了竞争的情况下,按照req3r > req3f> req2 > reql的优先顺序来选择传输请求。此外,传输请求竞争时未被选择的请求保持在缓冲器中,先被选择的传输结束之后再受理请求。
[0101]图13表示调停电路121所输出的DATAl的数据构成。DATAl由TAG和DATA字段构成,在选择 req3r 时成为 TAG =“01,,、DATA = E2r [2:0],在选择 req3f 时成为 TAG =“00”、DATA =卩1[15:8],在选择^92 时成为 TAG = “ 101 ”、DATA = Pl [7:4],在选择 reql 时成为TAG = “100”、DATA = Pl[3:0]。
[0102]另外,从ICl(I)向IC2(2)串行发送16比特的脉冲的动作由于与第三实施例相同,因此省略详细说明。
[0103]如以上所说明的那样,由于选择16比特的脉冲之中包含需要传输的比特在内的脉冲的组,进一步对数据进行压缩后串行传输,因此串行传输脉冲时的延迟被削减,从而能够确保脉冲的精确的时刻。
[0104]标号说明
[0105]I ICl
[0106]2 IC2
[0107]3 控制部
[0108]4 脉冲生成电路
[0109]5 边沿检测电路
[0110]6 串行 IFl
[0111]7 串行 IF2
[0112]8 驱动器
【权利要求】
1.一种电子控制装置,具备: 第一电子电路,其具备用于对负载中流动的电流进行驱动的多个晶体管;和 第二电子电路,其具备生成向所述多个晶体管输入的多个脉冲的脉冲生成电路, 所述第二电子电路使用串行通信而向所述第一电子电路进行所述脉冲的传输, 所述电子控制装置的特征在于, 所述第二电子电路具备检测所述多个脉冲的边沿的边沿检测电路, 在所述边沿检测电路检测到所述多个脉冲之中的至少一个脉冲的边沿时执行所述多个脉冲的传输。
2.根据权利要求1所述的电子控制装置,其特征在于, 所述多个脉冲被分类为多个群组, 在所述多个脉冲之中,选择包含由所述边沿检测电路检测到边沿的脉冲在内的群组来进行传输。
3.根据权利要求2所述的电子控制装置,其特征在于, 所述分类将不同时产生边沿的脉冲包含在相同的群组中。
4.根据权利要求3所述的电子控制装置,其特征在于, 在所述脉冲的串行传输中,对相同的群组中所包含的多个脉冲进行编号,将产生了边沿的脉冲的序号编码为二进制数,传输编码后的数据。
5.根据权利要求3所述的电子控制装置,其特征在于, 所述负载是按车载多缸发动机的每个气缸而设置的燃料喷射用喷射器。
6.根据权利要求3所述的电子控制装置,其特征在于, 所述负载是按车载多缸发动机的每个气缸而设置的燃料点火用点火器。
7.根据权利要求2所述的电子控制装置,其特征在于, 所述第二电子电路具备调停电路,该调停电路在不同的群组的传输发生了竞争时基于预先设定的优先级来进行传输。
8.根据权利要求1所述的电子控制装置,其特征在于, 在所述边沿检测电路未检测到所述多个脉冲之中的任何脉冲的边沿时,传输所述第一电子电路的诊断用的信息、在所述多个晶体管的驱动以外使用的信息、或者使所述多个脉冲冗余化后的信息。
【文档编号】F02D45/00GK104081029SQ201380007508
【公开日】2014年10月1日 申请日期:2013年2月1日 优先权日:2012年3月30日
【发明者】广津铁平, 金川信康, 黛拓也, 山田勉, 佐藤千寻 申请人:日立汽车系统株式会社