国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      電子控制裝置制造方法

      文檔序號:5151828閱讀:143來源:國知局
      電子控制裝置制造方法
      【專利摘要】本發(fā)明提供一種電子控制裝置,通過削減驅(qū)動IC與控制用IC之間的脈沖的串行傳輸量,來確保脈沖傳輸以外的各種命令發(fā)送時間,實現(xiàn)電子控制裝置整體的可靠性提高、高功能化。驅(qū)動IC與控制用IC之間的脈沖的串行傳輸是檢測到所述脈沖的邊沿而被啟動的。
      【專利說明】電子控制裝置

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及電子控制裝置,尤其涉及適用于具備對負載進行驅(qū)動的IC和生成對負載進行驅(qū)動的脈沖的IC這兩種IC的裝置的電子控制裝置。

      【背景技術(shù)】
      [0002]隨著各種控制對象被電子控制,噴射器、點火器、發(fā)動機、螺線管、繼電器等的電動致動器被廣泛利用。控制這些電動致動器的電子控制裝置一般如例如專利文獻I所記載的那樣,使用對電動致動器(負載)進行驅(qū)動的驅(qū)動1C、和生成對負載進行驅(qū)動的脈沖的控制用IC這兩種1C。
      [0003]近年來,隨著電子控制裝置的高功能化的發(fā)展,可僅用一個驅(qū)動IC來驅(qū)動多個負載。在該情況下,驅(qū)動IC與控制用IC之間的信號數(shù)將增加,需要對各IC采用多管腳的封裝,或者使搭載IC的板的布線區(qū)域較寬,因此存在電子控制裝置的成本以及尺寸增大的問題。為了應(yīng)對該問題,使用對驅(qū)動IC與控制用IC之間的多個脈沖信號進行串行傳輸?shù)耐ㄐ艠?biāo)準(zhǔn)即Micro Second Bus (MSB),來削減驅(qū)動IC與控制用IC之間的信號數(shù)。
      [0004]在先技術(shù)文獻
      [0005]專利文獻
      [0006]專利文獻1:日本特開2004-339977號公報


      【發(fā)明內(nèi)容】

      [0007]發(fā)明要解決的課題
      [0008]在基于MSB的脈沖的串行傳輸中,為了實現(xiàn)高精度的控制而提高脈沖的時間分辨率的情況下,需要縮短串行傳輸周期。在此情況下,脈沖傳輸間的間隔短,例如在脈沖傳輸間無法發(fā)送進行IC2的故障診斷、各種功能的控制等的命令,因此產(chǎn)生電子控制裝置整體的可靠性下降的問題、原本具備的IC2的功能受到限制的問題。
      [0009]進而,如果所傳輸?shù)拿}沖的數(shù)目增加,則相應(yīng)地串行傳輸要花費時間,由控制用IC生成的脈沖和驅(qū)動IC對負載進行驅(qū)動的時刻錯開,故存在無法實現(xiàn)高精度的控制的問題。
      [0010]本發(fā)明的第一目的在于,削減驅(qū)動IC與控制用IC之間的脈沖的串行傳輸量。
      [0011]本發(fā)明的第二目的在于,提供一種在驅(qū)動IC與控制用IC之間的脈沖的串行傳輸中即便在脈沖的數(shù)目增加時也可確保脈沖的精確的時刻的手段。
      [0012]用于解決課題的手段
      [0013]為了達成上述目的,本發(fā)明的電子控制裝置具備:第一電子電路,其具備用于對負載中流動的電流進行驅(qū)動的多個晶體管;和第二電子電路,其具備生成向所述多個晶體管輸入的多個脈沖的脈沖生成電路,所述第二電子電路使用串行通信而向所述第一電子電路進行所述脈沖的傳輸,所述電子控制裝置的特征在于,所述第二電子電路具備檢測所述多個脈沖的邊沿的邊沿檢測電路,在所述邊沿檢測電路檢測到所述多個脈沖之中的至少一個脈沖的邊沿時執(zhí)行所述多個脈沖的傳輸。
      [0014]發(fā)明效果
      [0015]根據(jù)本發(fā)明,在驅(qū)動IC與控制用IC之間的脈沖的串行傳輸中,即便在脈沖的數(shù)目增加時,也能夠確保脈沖的精確的時刻。

      【專利附圖】

      【附圖說明】
      [0016]圖1是表示基于本發(fā)明的第一實施方式的電流控制裝置的構(gòu)成的框圖。
      [0017]圖2是基于本發(fā)明的第一實施方式的從ICl(I)向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0018]圖3是表示基于本發(fā)明的第二實施方式的電流控制裝置的構(gòu)成的框圖。
      [0019]圖4是表示基于本發(fā)明的第二實施方式的編碼器31的詳細構(gòu)成的框圖。
      [0020]圖5是調(diào)停電路47所輸出的DATAl的數(shù)據(jù)構(gòu)成。
      [0021]圖6是基于本發(fā)明的第二實施方式的、從ICl (I)向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0022]圖7是表示基于本發(fā)明的第三實施方式的編碼器31的詳細構(gòu)成的框圖。
      [0023]圖8是邊沿信號的編碼表。
      [0024]圖9是調(diào)停電路77所輸出的DATAl的數(shù)據(jù)構(gòu)成。
      [0025]圖10是基于本發(fā)明的第三實施方式的、從ICl(I)向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0026]圖11是表示基于本發(fā)明的第四實施方式的電流控制裝置的構(gòu)成的框圖。
      [0027]圖12是表示基于本發(fā)明的第四實施方式的編碼器31的詳細構(gòu)成的框圖。
      [0028]圖13是調(diào)停電路121所輸出的DATAl的數(shù)據(jù)構(gòu)成。

      【具體實施方式】
      [0029]以下,使用圖1、圖2來說明基于本發(fā)明的第一實施方式的電流控制裝置的構(gòu)成以及動作。
      [0030]實施例1
      [0031]首先,使用圖1來說明基于本實施方式的電子控制裝置的構(gòu)成。
      [0032]圖1是表示基于本發(fā)明的第一實施方式的電子控制裝置的構(gòu)成的框圖。
      [0033]電子控制裝置具備:對負載進行驅(qū)動的IC2 (2)、和生成對IC2 (2)驅(qū)動負載的時刻進行指示的脈沖的ICl (I),ICl (I)和IC2(2)使用串行通信線Soll來連接。本實施例中的電子控制裝置例如驅(qū)動用于向車載用的多缸發(fā)動機噴射燃料的8個噴射器I?8、另外4個負載Al?4、4個負載BI?4,但是只要是使用脈沖來驅(qū)動的負載即可,并不限于此。
      [0034]ICl (I)主要具備:生成脈沖的脈沖生成電路4 ;生成脈沖寬度、脈沖時刻指令以及IC診斷等的各種命令的控制部3 ;檢測脈沖的邊沿的邊沿檢測電路5 ;用于經(jīng)由串行通信線Soll而與IC2(2)進行通信的串行IFl (6)等各種數(shù)字電路。
      [0035]控制部3根據(jù)對向在本實施例中未圖示的發(fā)動機吸入的吸入空氣量進行檢測的吸入空氣量傳感器等各種傳感器等的輸入,基于燃料噴射量運算等控制算法來運算脈沖寬度、脈沖時刻指令,并將它們發(fā)送至脈沖生成電路4。此外,控制部3除了 IC2 (2)的故障診斷、設(shè)定變更之外,還根據(jù)需要來生成各種命令并向串行IFl (6)發(fā)送。
      [0036]脈沖生成電路4按照從控制部3發(fā)送出的脈沖寬度、脈沖時刻指令,來生成例如16比特的脈沖。本脈沖經(jīng)由16比特的信號線Pl (9)而發(fā)送至邊沿檢測電路5以及串行IFl (6)。另外,本實施例中的16比特的脈沖從高位比特起分別對應(yīng)于8個噴射器I?8、4個負載Al?4、4個負載BI?4。
      [0037]邊沿檢測電路5檢測從脈沖生成電路4發(fā)送出的16比特的脈沖的各比特的上升或者下降沿,并將檢測到邊沿的時刻經(jīng)由邊沿檢測信號El (10)而發(fā)送至串行IFl (6)。
      [0038]串行IFl (6)如果從邊沿檢測電路5接收了檢測到邊沿的時刻,則對從脈沖生成電路4發(fā)送出的16比特的脈沖進行串行變換,經(jīng)由串行通信線Soll而向IC2(2)發(fā)送。此外,串行IFl (6)在未接收到檢出邊沿的所述脈沖的串行發(fā)送的空閑時間,向IC2(2)發(fā)送從控制部3發(fā)送出的命令。
      [0039]IC2(2)具備:用于經(jīng)由串行通信線Soll而與ICl(I)進行通信的串行IF2 (7);和對負載進行驅(qū)動的驅(qū)動器8。
      [0040]串行IF2(7)將從ICl (I)發(fā)送出的16比特的脈沖的串行數(shù)據(jù)變換為并行數(shù)據(jù),將16比特的脈沖經(jīng)由信號線P2 (12)而發(fā)送至驅(qū)動器8。此外,串行IF2(7)接收從ICl (I)發(fā)送出的命令,進行在本實施例中未圖示的IC2(2)的故障診斷、各種功能的控制。
      [0041]下面,使用圖2來說明從ICl(I)向IC2(2)串行發(fā)送16比特的脈沖的動作。
      [0042]圖2是從ICl⑴向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0043]本時序圖表不了 8個噴射器I?8、4個負載Al?4、4個負載BI?4之中驅(qū)動噴射器I的脈沖從O變化為I時的、16比特的脈沖的串行傳輸例。
      [0044]首先,在周期2中,驅(qū)動噴射器I的脈沖Pl [15]從O變化為I。邊沿檢測電路5檢測出Pl [15]的上升沿,向邊沿檢測信號El (10)輸出I。
      [0045]在后續(xù)的周期3中,串行IFl (6)接受來自邊沿檢測電路5的邊沿檢出,開始脈沖生成電路4所輸出的16比特的脈沖的串行發(fā)送。16比特的脈沖的串行發(fā)送需要16周期,在周期19完成最終比特的發(fā)送。
      [0046]在周期20中,串行IF2(7)對所接收到的16比特的脈沖的串行數(shù)據(jù)進行并行變換,向P2[15]輸出I。
      [0047]如以上所說明的那樣,利用脈沖的邊沿檢出來啟動串行傳輸,因此在脈沖無變化的區(qū)間內(nèi)不發(fā)生脈沖的串行傳輸。能夠利用該空閑周期,從周期21起發(fā)送用于進行IC2 (2)的故障診斷、各種功能的控制的各種命令,或者為了提高耐噪聲性而冗余地發(fā)送脈沖。由此,能夠?qū)崿F(xiàn)電子控制裝置整體的可靠性提高、高功能化。
      [0048]實施例2
      [0049]以下,使用圖3?圖6來說明基于本發(fā)明的第二實施方式的電流控制裝置的構(gòu)成以及動作。
      [0050]首先,使用圖3來說明基于本實施方式的電子控制裝置的構(gòu)成。
      [0051]圖3是表示基于第二實施方式的電流控制裝置的構(gòu)成的框圖。另外,本實施例中的電子控制裝置的構(gòu)成除了編碼器31、解碼器32之外,與第一實施例相同,因此省略詳細說明。
      [0052]編碼器31使用圖4、圖5利用后述的方式,對從脈沖生成電路4發(fā)送出的16比特的脈沖進行數(shù)據(jù)變換,并將所得到的數(shù)據(jù)經(jīng)由信號線DATAl (33)而發(fā)送至串行IFl (6)。
      [0053]如果從編碼器31發(fā)送出有效的數(shù)據(jù),則串行IFl (6)對該數(shù)據(jù)進行串行變換,并經(jīng)由串行通信線Soll而向IC2(2)發(fā)送。此外,串行IFl (6)在所述脈沖的串行發(fā)送的空閑時間內(nèi)向IC2(2)發(fā)送從控制部3發(fā)送出的各種命令。
      [0054]串行IF2(7)將從ICl(I)發(fā)送出的串行數(shù)據(jù)變換為并行數(shù)據(jù),經(jīng)由DATA2 (34)而發(fā)送至解碼器32。此外,串行IF2(7)接收從ICl (I)發(fā)送出的命令,進行在本實施例中未圖示的IC2(2)的故障診斷、各種功能的控制。
      [0055]解碼器32對從串行IF2 (7)送出的數(shù)據(jù)進行與編碼器31相反的數(shù)據(jù)變換,由此來復(fù)原16比特的脈沖,并將被復(fù)原后的脈沖經(jīng)由信號線P2 (12)而發(fā)送至驅(qū)動器8。
      [0056]下面,使用圖4來說明編碼器31的詳細構(gòu)成。
      [0057]圖4是表示編碼器31的詳細構(gòu)成的框圖。
      [0058]編碼器31具備:邊沿檢測電路I (43)、邊沿檢測電路2 (42)、邊沿檢測電路3 (41)、OR門電路I (46)、OR門電路2 (45)、OR門電路3 (44)以及調(diào)停電路47。
      [0059]邊沿檢測電路I (43)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中O?3比特的上升或者下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號El [3:0]的各比特。OR門電路1(46)取邊沿檢測信號El [3:0]的邏輯或,并向reql輸出該結(jié)果。根據(jù)以上構(gòu)成,reql變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中O?3比特的某個比特產(chǎn)生了上升或者下降沿,發(fā)生了 16比特的脈沖之中O?3比特的傳輸請求。
      [0060]邊沿檢測電路2 (42)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中4?7比特的上升或者下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號El [7:4]的各比特。OR門電路2(45)取邊沿檢測信號El [7:4]的邏輯或,并向req2輸出該結(jié)果。根據(jù)以上構(gòu)成,req2變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中4?7比特的某個比特產(chǎn)生了上升或者下降沿,發(fā)生了 16比特的脈沖之中4?7比特的脈沖的傳輸請求。
      [0061]邊沿檢測電路3 (41)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的上升或者下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號El [15:8]的各比特。OR門電路3(44)取邊沿檢測信號El[15:8]的邏輯或,并向req3輸出該結(jié)果。根據(jù)以上構(gòu)成,req3變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的某個比特產(chǎn)生了上升或者下降沿,發(fā)生了 16比特的脈沖之中8?15比特的傳輸請求。
      [0062]調(diào)停電路47按照reql、req2、req3的各脈沖的傳輸請求來輸出DATA1。另外,在reql、req2> req3的各傳輸請求發(fā)生了競爭的情況下,例如按照req3 > req2 > reql的優(yōu)先順序來選擇傳輸請求。此外,在傳輸請求競爭時未被選擇的請求保持在緩沖器中,在先被選擇出的傳輸結(jié)束了之后再受理請求。
      [0063]圖5表示調(diào)停電路47所輸出的DATAl的數(shù)據(jù)構(gòu)成。DATAl由TAG和DATA字段構(gòu)成,在選擇 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)串行發(fā)送16比特的脈沖的動作。
      [0065]圖6是從ICl (I)向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0066]本時序圖示出了 8個噴射器I?8、4個負載Al?4、4個負載BI?4之中驅(qū)動噴射器I的脈沖從O變化為I時的、16比特的脈沖的串行傳輸例。
      [0067]首先,在周期2中,驅(qū)動噴射器I的脈沖Pl [15]從O變化為I。邊沿檢測電路3(42)進行Pl [15]的上升沿檢測,通過OR門電路3 (44)向16比特的脈沖之中8?15比特的傳輸請求即req3輸出I。調(diào)停電路47如圖5所說明的那樣,輸出由TAG = “0”、DATA =Pl [15:8]構(gòu)成的 DATAl。
      [0068]在后續(xù)的周期3中,串行IFl (6)接受來自調(diào)停電路47的有效的數(shù)據(jù)輸出,開始調(diào)停電路47所輸出的DATAl的串行發(fā)送。此時,被串行地傳輸?shù)拿}沖的數(shù)據(jù)僅傳輸16比特的脈沖之中包含需要傳輸?shù)腜l [15]的8?15比特,因此在第一實施例中需要16周期的傳輸被縮短為9周期,在周期11完成了最終比特的發(fā)送。
      [0069]接下來,在周期12中,由編碼器31來復(fù)原經(jīng)由串行IF2(7)而接收到的數(shù)據(jù),并向P2[15]輸出 I。
      [0070]如以上所說明的那樣,由于選擇16比特的脈沖之中包含需要傳輸?shù)谋忍卦趦?nèi)的脈沖的組來進行串行傳輸,因此串行傳輸脈沖時的延遲被削減,從而能夠確保脈沖的精確的時刻。此外,在無傳輸請求的串行發(fā)送的空閑時間中,能夠發(fā)送進行IC2(2)的故障診斷、各種功能的控制的各種命令,或者為了提高耐噪聲性而冗余地發(fā)送脈沖。由此,在驅(qū)動IC與控制用IC之間的串行傳輸中,可以確保脈沖傳輸以外的各種命令發(fā)送時間,從而實現(xiàn)電子控制裝置整體的可靠性提高、高功能化。
      [0071]實施例3
      [0072]以下,使用圖7?圖10來說明基于本發(fā)明的第三實施方式的電流控制裝置的構(gòu)成以及動作。另外,基于第三實施方式的電流控制裝置的構(gòu)成除了編碼器31、解碼器32的內(nèi)部構(gòu)成之外,與第二實施例相同,因此省略詳細說明。
      [0073]首先,使用圖7來說明編碼器31的詳細構(gòu)成。
      [0074]圖7是表示編碼器31的詳細構(gòu)成的框圖。
      [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)以及調(diào)停電路77構(gòu)成。
      [0076]邊沿檢測電路I (43)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中O?3比特的上升或者下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號El [3:0]的各比特。OR門電路1(46)取邊沿檢測信號El [3:0]的邏輯或,并向reql輸出該結(jié)果。根據(jù)以上構(gòu)成,reql變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中O?3比特的某個比特產(chǎn)生了上升或者下降沿,發(fā)生了 16比特的脈沖之中O?3比特的傳輸請求。
      [0077]邊沿檢測電路2 (42)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中4?7比特的上升或者下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號El [7:4]的各比特。OR門電路2(45)取邊沿檢測信號El [7:4]的邏輯或,向req2輸出該結(jié)果。根據(jù)以上構(gòu)成,req2變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中4?7比特的某個比特產(chǎn)生了上升或者下降沿,發(fā)生了 16比特的脈沖之中4?7比特的脈沖的傳輸請求。
      [0078]邊沿檢測電路3f (72)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的下降沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號Elf [15:8]的各比特。OR門電路3f(74)取邊沿檢測信號Elf [15:8]的邏輯或,向req3f輸出該結(jié)果。根據(jù)以上構(gòu)成,req3f變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的某個比特產(chǎn)生了下降沿,發(fā)生了 16比特的脈沖之中8?15比特的傳輸請求。
      [0079]邊沿檢測電路3r (71)檢測從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的上升沿,并將各比特的邊沿檢測結(jié)果分別輸出至邊沿檢測信號Elr[15:8]的各比特。OR門電路3r(73)取邊沿檢測信號Elr [15:8]的邏輯或,向req3r輸出該結(jié)果。根據(jù)以上構(gòu)成,req3r變?yōu)椤癐”之時表示:從脈沖生成電路4發(fā)送出的16比特的脈沖之中8?15比特的某個比特產(chǎn)生了上升沿,發(fā)生了 16比特的脈沖之中8?15比特的傳輸請求。
      [0080]編碼器f (76)對Elf [15:8]進行編碼,并將結(jié)果輸出到E2f [2:0]。在此,Elf [15:8]表示與噴射器I?8對應(yīng)的脈沖的下降沿。該下降沿在具有8個噴射器I?8的多缸發(fā)動機旋轉(zhuǎn)一次的周期的每1/8周期的時刻產(chǎn)生,不會相互重疊。如果利用該特征,則例如能夠如圖8的輸入輸出表那樣對8比特的Elf [15:8]進行編碼而壓縮至3比特。編碼器r(75)對Elr [15:8]進行編碼,并將結(jié)果輸出到E2r [2:0]。在此,Elr [15:8]表示與噴射器I?8對應(yīng)的脈沖的上升沿,該上升沿在具有8個噴射器I?8的多缸發(fā)動機旋轉(zhuǎn)一次的周期的每1/8周期的時刻產(chǎn)生,不會彼此重疊。如果利用該特征,則例如能夠如圖8的輸入輸出表那樣對8比特的Elf [15:8]進行編碼而壓縮至3比特。
      [0081]在本實施例中,對相同的群組中所包含的多個脈沖進行編號,將產(chǎn)生了邊沿的脈沖的序號如圖8的輸入輸出表那樣建立對應(yīng)之后編碼成二進制數(shù),并傳輸編碼后的數(shù)據(jù)。
      [0082]另外,不只是噴射器的控制,如對混合氣體進行點火的點火器等與多缸發(fā)動機同步地動作的負載那樣,以系統(tǒng)上邊沿不重疊為前提的驅(qū)動脈沖,同樣能夠壓縮串行傳輸?shù)谋忍財?shù)。
      [0083]S卩,在本實施例中,將邊沿不重疊在系統(tǒng)上得到保障的脈沖Pl[15:8]作為一個群組來分類,將邊緣不重疊在系統(tǒng)上未被保障的Pl [3:0]、Pl [7:4]的脈沖作為其他群組來分類。由此,在脈沖Pl[15:8]的群組中,各脈沖可取的輸出的組合模式受到限制,因此能夠壓縮傳輸比特數(shù)。
      [0084]調(diào)停電路77按照reql、req2、req3f、req3r的各脈沖的傳輸請求來輸出DATA1。另外,在reql、req2> req3f、req3r的各傳輸請求發(fā)生了競爭的情況下,例如按照req3r >req3f > req2 > reql的優(yōu)先順序來選擇傳輸請求。此外,在傳輸請求競爭時未被選擇的請求保持在緩沖器中,先被選擇的傳輸結(jié)束之后再受理請求。
      [0085]圖9表示調(diào)停電路77所輸出的DATAl的數(shù)據(jù)構(gòu)成。DATAl由TAG和DATA字段構(gòu)成,在選擇 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)串行發(fā)送16比特的脈沖的動作。
      [0087]圖10是從ICl⑴向IC2(2)串行發(fā)送16比特的脈沖的時序圖。
      [0088]本時序圖表示了 8個噴射器I?8、4個負載Al?4、4個負載BI?4之中驅(qū)動噴射器I的脈沖從O變化為I時的16比特的脈沖的串行傳輸例。
      [0089]首先,在周期2中,驅(qū)動噴射器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]輸出結(jié)果。調(diào)停電路77如圖9所說明的那樣輸出由TAG = “01”、DATA = E2r[2:0]構(gòu)成的DATAl0
      [0090]在后續(xù)的周期3中,串行IFl (6)接受來自調(diào)停電路47的有效的數(shù)據(jù)輸出,開始調(diào)停電路47所輸出的DATAl的串行發(fā)送。此時被串行地傳輸?shù)拿}沖的數(shù)據(jù)傳輸已將16比特的脈沖之中包含需要傳輸?shù)腜l [15]在內(nèi)的8~15比特壓縮成3比特的數(shù)據(jù),因此在第二實施例中,需要9周期的傳輸被縮短成6周期,在周期7完成最終比特的發(fā)送。
      [0091]接下來,在周期8中,由編碼器31來復(fù)原經(jīng)由串行IF2 (7)而接收到的數(shù)據(jù),向P2[15]輸出 I。
      [0092]如以上所說明的那樣,在本實施例中,由于選擇16比特的脈沖之中包含需要傳輸?shù)谋忍卦趦?nèi)的脈沖的組,進一步對該數(shù)據(jù)進行壓縮后串行傳輸,因此串行傳輸脈沖時的延遲被削減,從而能夠確保脈沖的精確時刻。
      [0093]實施例4
      [0094]以下,使用圖11~圖13來說明基于本發(fā)明的第四實施方式的電流控制裝置的構(gòu)成。另外,基于第四實施方式的電流控制裝置的構(gòu)成除了編碼器31、解碼器32的內(nèi)部構(gòu)成之外,與第三實施例相同,因此省略詳細說明。
      [0095]首先,使用圖11來說明基于本實施方式的電子控制裝置的構(gòu)成。本實施例中的電子控制裝置驅(qū)動8個螺線管I~8、4個負載Al~4、4個負載BI~4。此外,本實施例中的16比特的脈沖從高位比特起分別對應(yīng)于8個螺線管I~8、4個負載Al~4、4個負載BI~4。
      [0096]下面,使用圖12來說明編碼器31的詳細構(gòu)成。
      [0097]圖12是表示編碼器31的詳細構(gòu)成的框圖。
      [0098]編碼器31由邊沿檢測電路I (43)、邊沿檢測電路2(42)、邊沿檢測電路3f (72)、邊沿檢測電路3r (71)、0R門電路I (46)、0R門電路2 (45)、0R門電路3f (74)、0R門電路3r (73)、編碼器r(75)以及調(diào)停電路121構(gòu)成。另外,本實施例中的編碼器31的各構(gòu)成要素除了調(diào)停電路121之外與第三實施例相同,因此省略詳細說明。
      [0099]編碼器r (75)對Elr [15:8]進行編碼,并將結(jié)果輸出到E2r [2:0]。在此,Elr [15:8]表示與螺線管I~8對應(yīng)的脈沖的上升沿,該上升沿為了降低噪聲而一般設(shè)定成避免重復(fù)。如果利用該特征,則能夠按照圖8的輸入輸出表對8比特的Elr[15:8]進行編碼而壓縮至3比特。
      [0100]調(diào)停電路121按照reql、req2、req3f、req3r的各脈沖的傳輸請求來輸出DATA1。另外,在reql、req2、req3f、req3r的各傳輸請求發(fā)生了競爭的情況下,按照req3r > req3f> req2 > reql的優(yōu)先順序來選擇傳輸請求。此外,傳輸請求競爭時未被選擇的請求保持在緩沖器中,先被選擇的傳輸結(jié)束之后再受理請求。
      [0101]圖13表示調(diào)停電路121所輸出的DATAl的數(shù)據(jù)構(gòu)成。DATAl由TAG和DATA字段構(gòu)成,在選擇 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)串行發(fā)送16比特的脈沖的動作由于與第三實施例相同,因此省略詳細說明。
      [0103]如以上所說明的那樣,由于選擇16比特的脈沖之中包含需要傳輸?shù)谋忍卦趦?nèi)的脈沖的組,進一步對數(shù)據(jù)進行壓縮后串行傳輸,因此串行傳輸脈沖時的延遲被削減,從而能夠確保脈沖的精確的時刻。
      [0104]標(biāo)號說明
      [0105]I ICl
      [0106]2 IC2
      [0107]3 控制部
      [0108]4 脈沖生成電路
      [0109]5 邊沿檢測電路
      [0110]6 串行 IFl
      [0111]7 串行 IF2
      [0112]8 驅(qū)動器
      【權(quán)利要求】
      1.一種電子控制裝置,具備: 第一電子電路,其具備用于對負載中流動的電流進行驅(qū)動的多個晶體管;和 第二電子電路,其具備生成向所述多個晶體管輸入的多個脈沖的脈沖生成電路, 所述第二電子電路使用串行通信而向所述第一電子電路進行所述脈沖的傳輸, 所述電子控制裝置的特征在于, 所述第二電子電路具備檢測所述多個脈沖的邊沿的邊沿檢測電路, 在所述邊沿檢測電路檢測到所述多個脈沖之中的至少一個脈沖的邊沿時執(zhí)行所述多個脈沖的傳輸。
      2.根據(jù)權(quán)利要求1所述的電子控制裝置,其特征在于, 所述多個脈沖被分類為多個群組, 在所述多個脈沖之中,選擇包含由所述邊沿檢測電路檢測到邊沿的脈沖在內(nèi)的群組來進行傳輸。
      3.根據(jù)權(quán)利要求2所述的電子控制裝置,其特征在于, 所述分類將不同時產(chǎn)生邊沿的脈沖包含在相同的群組中。
      4.根據(jù)權(quán)利要求3所述的電子控制裝置,其特征在于, 在所述脈沖的串行傳輸中,對相同的群組中所包含的多個脈沖進行編號,將產(chǎn)生了邊沿的脈沖的序號編碼為二進制數(shù),傳輸編碼后的數(shù)據(jù)。
      5.根據(jù)權(quán)利要求3所述的電子控制裝置,其特征在于, 所述負載是按車載多缸發(fā)動機的每個氣缸而設(shè)置的燃料噴射用噴射器。
      6.根據(jù)權(quán)利要求3所述的電子控制裝置,其特征在于, 所述負載是按車載多缸發(fā)動機的每個氣缸而設(shè)置的燃料點火用點火器。
      7.根據(jù)權(quán)利要求2所述的電子控制裝置,其特征在于, 所述第二電子電路具備調(diào)停電路,該調(diào)停電路在不同的群組的傳輸發(fā)生了競爭時基于預(yù)先設(shè)定的優(yōu)先級來進行傳輸。
      8.根據(jù)權(quán)利要求1所述的電子控制裝置,其特征在于, 在所述邊沿檢測電路未檢測到所述多個脈沖之中的任何脈沖的邊沿時,傳輸所述第一電子電路的診斷用的信息、在所述多個晶體管的驅(qū)動以外使用的信息、或者使所述多個脈沖冗余化后的信息。
      【文檔編號】F02D45/00GK104081029SQ201380007508
      【公開日】2014年10月1日 申請日期:2013年2月1日 優(yōu)先權(quán)日:2012年3月30日
      【發(fā)明者】廣津鐵平, 金川信康, 黛拓也, 山田勉, 佐藤千尋 申請人:日立汽車系統(tǒng)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1