專利名稱:一種防止帶電插拔ecu接插件的方法和裝置的制作方法
技術領域:
本發(fā)明涉及電子控制單元(ECU)維護技術領域,尤其涉及一種防止帶電插拔ECU接插件的方法和裝置。
背景技術:
ECU指汽車或發(fā)動機上使用的專用微機控制器(或稱專用單片機),它的功用是根據(jù)其內(nèi)存的程序和數(shù)據(jù)對各種傳感 器輸入的信息進行運算、處理、判斷,然后輸出指令,以控制執(zhí)行部件運行、診斷并記錄執(zhí)行部件故障、獲取執(zhí)行部件運行狀態(tài)等。ECU作為電控發(fā)動機的核心部件之一,隨著發(fā)動機的各種電控技術的使用,其重要性也日漸突出。由于ECU中存儲著不同的控制程序代碼和各種類型的數(shù)據(jù),且其所控制的部件的特性數(shù)據(jù)均不相同,因此在電控發(fā)動機研發(fā)和生產(chǎn)的過程中,經(jīng)常要進行ECU數(shù)據(jù)刷寫或參數(shù)調(diào)整等工作,這時就需使用連接設備和E⑶接插件連接E⑶,并使用計算機軟件或其他設備對ECU進行操作。參見圖I所示的E⑶與E⑶接插件的連接示意圖,該圖包括E⑶1、E⑶端口 2、E⑶接插件3、電源4、E⑶上電開關5、連接設備6和計算機7。按照要求,在插拔E⑶接插件時是不允許帶電操作的,當ECU與ECU接插件連接完畢后方可打開電源、打開上電開關給ECU上電。相反的,當斷開上電開關、斷開電源后才可斷開ECU與ECU接插件的連接。但在實際的使用過程中,經(jīng)常會出現(xiàn)忘記斷電就插拔ECU接插件的情況,造成ECU和連接設備的損壞。為此,現(xiàn)有技術多從提升ECU和連接設備的抗電沖擊能力方面入手,通過在ECU和連接設備中增加光電隔離、磁電隔離電路等方式,確保在帶電插拔ECU接插件的情況下,ECU和連接設備能夠抵御接插瞬間的電沖擊。這種方式雖然能夠從一定程度上減少E⑶和連接設備的損壞幾率,但僅是采用了被動的方式試圖消除電沖擊的影響,而未從根源上避免ECU接插件的帶電插拔。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明解決的技術問題在于提供一種防止帶電插拔ECU接插件的方法和裝置,實現(xiàn)了在插拔ECU接插件前對ECU斷電的目的。為實現(xiàn)上述目的,本發(fā)明提供了一種防止帶電插拔ECU接插件的方法,其特征在于,包括獲取E⑶接插件與E⑶的連接狀態(tài);如果所述連接狀態(tài)由斷開變?yōu)檫B接,則接通電源控制開關和連接電源與所述ECU接插件的E⑶上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的方法中,還包括如果所述連接狀態(tài)為連接,則查詢所述E⑶的斷電方式;如果所述斷電方式為手動操作,則在所述連接狀態(tài)由接通變?yōu)閿嚅_后,斷開所述電源控制開關和所述ECU上電開關;
如果所述斷電方式為自動操作,則在外部設備對所述ECU的操作進程結(jié)束后,斷開所述電源控制開關和所述ECU上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的方法中,所述獲取E⑶接插件與E⑶的連接狀態(tài)包括通過安裝于所述ECU接插件的扣緊裝置中的觸點開關獲取ECU接插件與ECU的連接狀態(tài)。優(yōu)選地,在上述防止帶電插拔E⑶接插件的方法中,所述接通電源控制開關和連接電源與所述ECU接插件的ECU上電開關包括輸出第一接通信號以接通電源控制開關;延時一段時間后輸出第二接通信號以接通連接電源與E⑶接插件的E⑶上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的方法中,所述斷開所述電源控制開關和所述E⑶上電開關包括輸出第一斷開信號以斷開所述E⑶上電開關;延時一段時間后輸出第二斷開信號以斷開所述電源控制開關。一種防止帶電插拔E⑶接插件的裝置,包括獲取單元,用于獲取E⑶接插件與E⑶的連接狀態(tài);上電單元,用于當所述獲取單元獲取到的所述連接狀態(tài)由斷開變?yōu)檫B接時,接通電源控制開關和連接電源與所述ECU接插件的ECU上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的裝置中,還包括查詢單元,用于當所述獲取單元獲取到的所述連接狀態(tài)為連接時,查詢所述ECU的斷電方式;斷電單元,用于當所述查詢單元查到的所述斷電方式為手動操作時,在所述連接狀態(tài)由接通變?yōu)閿嚅_后,斷開所述電源控制開關和所述ECU上電開關;所述斷電單元,還用于當所述查詢單元查到的所述斷電方式為自動操作時,在外部設備對所述ECU的操作進程結(jié)束后,斷開所述電源控制開關和所述ECU上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的裝置中,所述上電單元包括第一接通單元,用于輸出第一接通信號以接通電源控制開關;第二接通單元,用于延時一段時間后輸出第二接通信號以接通連接電源與E⑶接插件的E⑶上電開關。優(yōu)選地,在上述防止帶電插拔E⑶接插件的裝置中,所述斷電單元包括第一斷開單元,用于輸出第一斷開信號以斷開所述E⑶上電開關;第二斷開單元,用于延時一段時間后輸出第二斷開信號以斷開所述電源控制開關??梢姡景l(fā)明防止帶電插拔E⑶接插件的方法和裝置通過獲取E⑶接插件與E⑶的連接狀態(tài)確定對ECU的上電和斷電時機,實現(xiàn)了在插拔ECU接插件前對ECU斷電的目的,從而消除了帶電插拔ECU接插件所產(chǎn)生的電沖擊對ECU及其連接設備的損壞。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為E⑶與E⑶接插件的連接示意圖;圖2為本發(fā)明所提供的E⑶與E⑶接插件的連接示意圖; 圖3為本發(fā)明防止帶電插拔ECU接插件的方法的實施例一的流程示意圖;圖4為本發(fā)明防止帶電插拔ECU接插件的方法的實施例二的流程示意圖;圖5為本發(fā)明防止帶電插拔ECU接插件的裝置的實施例一的結(jié)構(gòu)示意圖;圖6為本發(fā)明防止帶電插拔ECU接插件的裝置的實施例二的結(jié)構(gòu)示意圖。
具體實施例方式圖2為本發(fā)明所提供的E⑶與E⑶接插件的連接示意圖,該圖包括E⑶1、E⑶端口
2、E⑶接插件3、電源4、E⑶上電開關5、連接設備6、計算機7、電源控制開關8、觸點開關9和輸入輸出卡(數(shù)字量)10。其中,連接設備是計算機或其他設備連接ECU時使用的通訊協(xié)議轉(zhuǎn)換裝置,電源控制開關用于控制電源的供電與斷電;ECU上電開關用于控制電源和ECU接插件的連接與斷開,使得在ECU與ECU接插件處于連接或斷開狀態(tài)下時利用電源對ECU上電或斷電;利用輸入輸出卡并配合計算機程序?qū)劬o裝置中的觸點開關、電源控制開關和ECU上電開關這三者進行控制,實現(xiàn)在插拔ECU接插件時對ECU自動上電或斷電。為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。參見圖3所示,本發(fā)明防止帶電插拔ECU接插件的方法的具體實施例一的步驟包括101 :獲取E⑶接插件與E⑶的連接狀態(tài)。本發(fā)明實施例中,上述E⑶接插件與E⑶的連接狀態(tài)通過安裝于E⑶接插件的扣緊裝置中的觸點開關獲取,觸點開關是利用金屬觸點使電路開路、使電流中斷或使其流到其它電路的開關。當ECU接插件扣緊時觸點開關被接通;而當打開扣緊裝置時觸點開關關閉,此時E⑶接插件與E⑶仍相互連接。當觸點開關處于接通或斷開狀態(tài)時,可利用輸入輸出卡采集表征觸點開關通斷狀態(tài)的電壓值或電流值,該電壓值或電流值通過模數(shù)轉(zhuǎn)換器轉(zhuǎn)換成一個數(shù)字信號后被輸入輸出卡或是其他控制部件所接收。例如當觸點開關接通時,輸入輸出卡采集的數(shù)字信號為1,當觸點開關關閉時,采集到的數(shù)字信號為O。102 :如果E⑶接插件與E⑶的連接狀態(tài)由斷開變?yōu)檫B接,則接通電源控制開關和連接電源與E⑶接插件的E⑶上電開關。當E⑶接插件與E⑶的連接狀態(tài)由斷開變?yōu)檫B接時,輸入輸出卡可采集到觸點開關的通斷狀態(tài)所對應的數(shù)字信號由I變?yōu)?,延時一段時間后,再通過輸入輸出卡依次控制接通電源控制開關和連接電源與E⑶接插件的E⑶上電開關,用以完成對E⑶的上電操作。
上述方法通過獲取E⑶接插件與E⑶的連接狀態(tài)確定E⑶上電時機,確保E⑶接插件連接到ECU后對ECU進行上電操作,避免了 ECU接插件帶電連接ECU時所產(chǎn)生的電沖擊對E⑶及其連接設備的損壞。參見圖4示,本發(fā)明防止帶電插拔ECU接插件的方法的具體實施例二的步驟包括201 :通過安裝于E⑶接插件的扣緊裝置中的觸點開關獲取E⑶接插件與E⑶的連接狀態(tài)。利用計算機程序設置采集狀態(tài)信號的時間間隔T,每間隔時間T采集一次狀態(tài)信號,用以獲取觸點開關的通斷狀態(tài)。當ECU接插件未連接ECU時,觸點開關處于斷開狀態(tài); 當E⑶接插件連接到E⑶上后,觸點開關被接通。202 :當E⑶接插件與E⑶相互連接時,執(zhí)行步驟203到步驟207,當E⑶接插件未連接ECU時,執(zhí)行步驟208到步驟210。203 :查詢E⑶的斷電方式,如果E⑶的斷電方式為手動操作,則執(zhí)行步驟204 ;如果ECU的斷電方式為自動操作,則執(zhí)行步驟205。204 :當E⑶接插件與E⑶的連接狀態(tài)由連接變?yōu)閿嚅_時,輸入輸出卡通過計算機程序采集到觸點開關的通斷狀態(tài)所對應的數(shù)字信號由I變?yōu)?后執(zhí)行步驟206。205 :監(jiān)測外部設備對ECU的操作進程,當操作進程結(jié)束時執(zhí)行步驟206。上述操作進程可以是利用計算機對ECU進行數(shù)據(jù)刷寫或參數(shù)調(diào)整等方面的工作,其中數(shù)據(jù)刷寫就是將程序和數(shù)據(jù)下載到ECU內(nèi)存中的過程。206 :利用輸入輸出卡輸出第一斷開信號以斷開E⑶上電開關。207 :延時一段時間后,利用輸入輸出卡輸出第二斷開信號以斷開電源控制開關。本實施例中,延時一段時間后再輸出斷開信號以關閉電源控制開關的目的是輸出第一斷開信號后,ECU上電開關的關閉需要一定的時間,所以延時一段時間用以等待ECU上電開關關閉后在輸出控制信號斷開電源控制開關。208 :當E⑶接插件與E⑶的連接狀態(tài)由斷開變?yōu)檫B接時,輸入輸出卡通過計算機程序采集到觸點開關的通斷狀態(tài)所對應的數(shù)字信號由0變?yōu)镮。209 :利用輸入輸出卡輸出第一接通信號以接通電源控制開關。210 :延時一段時間后,利用輸入輸出卡輸出第二接通信號以接通連接電源與E⑶接插件的E⑶上電開關。本實施例中,延時一段時間后再輸出接通信號以接通ECU上電開關的目的是輸出第一接通信號后,電源控制開關的接通需要一定的時間,所以延時一段時間用以等待電源控制開關接通后在輸出控制信號接通E⑶上電開關。上述方法通過獲取E⑶接插件與E⑶的連接狀態(tài),不但用于確定E⑶的上電時機還用于確定ECU的斷電時機,實現(xiàn)了斷電插拔ECU接插件的目的,不但避免了帶電插拔ECU接插件所產(chǎn)生的電沖擊對ECU及其連接設備的損壞,還可以通過計算機程序監(jiān)測外部設備對ECU的操作進程確定對ECU的斷電時機。圖5為本發(fā)明防止帶電插拔ECU接插件的裝置的實施例一的結(jié)構(gòu)示意圖,該裝置包括獲取單元11,用于獲取E⑶接插件與E⑶的連接狀態(tài);上電單元12,用于當獲取單元獲取到的ECU接插件與ECU的連接狀態(tài)由斷開變?yōu)檫B接時,接通電源控制開關和連接電源與E⑶接插件的E⑶上電開關。
圖6為本發(fā)明防止帶電插拔ECU接插件的裝置的實施例二的結(jié)構(gòu)示意圖,該裝置包括獲取單元21,用于獲取E⑶接插件與E⑶的連接狀態(tài);上電單元22,用于當獲取單元獲取到的ECU接插件與ECU的連接狀態(tài)由斷開變?yōu)檫B接時,接通電源控制開關和連接電源與ECU接插件的ECU上電開關。查詢單元23,用于當獲取單元獲取到的ECU接插件與ECU的連接狀態(tài)為連接時,查詢ECU的斷電方式;斷電單元24,用于當查詢單元查到的斷電方式為手動操作時,在ECU接插件與ECU的連接狀態(tài)由接通變?yōu)閿嚅_后,斷開電源控制開關和ECU上電開關;所述斷電單元24,還用于當查詢單元查到的斷電方式為自動操作時,在外部設備對ECU的操作進程結(jié)束后,斷開電源控制開關和ECU上電開關。其中,上電單元22包括第一接通單元221,用于輸出第一接通信號以接通電源控制開關;第二接通單元222,用于延時一段時間后輸出第二接通信號以接通連接電源與ECU接插件的E⑶上電開關。其中,斷電單元24包括第一斷開單元241,用于輸出第一斷開信號以斷開E⑶上電開關;第二斷開單元242,用于延時一段時間后輸出第二斷開信號以斷開電源控制開關。本發(fā)明采用的觸點開關也可由行程開關或是光電開關代替,行程開關與觸點開關的工作原理類似,行程開關對應有一段行程,而觸點開關僅僅是個觸點,扣緊裝置壓上去就會造成開關通斷的狀態(tài)變化。而光電開關,利用光源控制開關的通斷狀態(tài),扣緊和松開扣緊裝置會造出光電開關上方光照的變化,同樣可以起到判斷ECU接插件與ECU的連接狀態(tài)的作用。需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
權利要求
1.一種防止帶電插拔E⑶接插件的方法,其特征在于,包括 獲取E⑶接插件與E⑶的連接狀態(tài); 如果所述連接狀態(tài)由斷開變?yōu)檫B接,則接通電源控制開關和連接電源與所述E⑶接插件的E⑶上電開關。
2.根據(jù)權利要求I所述的方法,其特征在于,所述方法還包括 如果所述連接狀態(tài)為連接,則查詢所述E⑶的斷電方式; 如果所述斷電方式為手動操作,則在所述連接狀態(tài)由接通變?yōu)閿嚅_后,斷開所述電源控制開關和所述ECU上電開關; 如果所述斷電方式為自動操作,則在外部設備對所述ECU的操作進程結(jié)束后,斷開所述電源控制開關和所述ECU上電開關。
3.根據(jù)權利要求I所述的方法,其特征在于,所述獲取ECU接插件與ECU的連接狀態(tài)包括 通過安裝于所述ECU接插件的扣緊裝置中的觸點開關獲取ECU接插件與ECU的連接狀態(tài)。
4.根據(jù)權利要求I所述的方法,其特征在于,所述接通電源控制開關和連接電源與所述E⑶接插件的E⑶上電開關包括 輸出第一接通信號以接通電源控制開關; 延時一段時間后輸出第二接通信號以接通連接電源與ECU接插件的ECU上電開關。
5.根據(jù)權利要求2所述的方法,其特征在于,所述斷開所述電源控制開關和所述ECU上電開關包括 輸出第一斷開信號以斷開所述ECU上電開關; 延時一段時間后輸出第二斷開信號以斷開所述電源控制開關。
6.一種防止帶電插拔ECU接插件的裝置,其特征在于,包括 獲取單元,用于獲取ECU接插件與ECU的連接狀態(tài); 上電單元,用于當所述獲取單元獲取到的所述連接狀態(tài)由斷開變?yōu)檫B接時,接通電源控制開關和連接電源與所述ECU接插件的ECU上電開關。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述裝置還包括 查詢單元,用于當所述獲取單元獲取到的所述連接狀態(tài)為連接時,查詢所述ECU的斷電方式; 斷電單元,用于當所述查詢單元查到的所述斷電方式為手動操作時,在所述連接狀態(tài)由接通變?yōu)閿嚅_后,斷開所述電源控制開關和所述ECU上電開關; 所述斷電單元,還用于當所述查詢單元查到的所述斷電方式為自動操作時,在外部設備對所述ECU的操作進程結(jié)束后,斷開所述電源控制開關和所述ECU上電開關。
8.根據(jù)權利要求6所述的裝置,其特征在于,所述上電單元包括 第一接通單元,用于輸出第一接通信號以接通電源控制開關; 第二接通單元,用于延時一段時間后輸出第二接通信號以接通連接電源與ECU接插件的E⑶上電開關。
9.根據(jù)權利要求7所述的裝置,其特征在于,所述斷電單元包括 第一斷開單元,用于輸出第一斷開信號以斷開所述ECU上電開關;第 二斷開單元,用于延時一段時間后輸出第二斷開信號以斷開所述電源控制開關。
全文摘要
本發(fā)明公開了一種防止帶電插拔ECU接插件的方法,包括獲取ECU接插件與ECU的連接狀態(tài);如果所述連接狀態(tài)由斷開變?yōu)檫B接,則接通電源控制開關和連接電源與所述ECU接插件的ECU上電開關。本發(fā)明還公開了一種防止帶電插拔ECU接插件的裝置。
文檔編號G05B19/042GK102621917SQ20121009951
公開日2012年8月1日 申請日期2012年4月6日 優(yōu)先權日2012年4月6日
發(fā)明者佟德輝, 原利超, 周石磊, 孫少軍, 宋梅, 徐文俊, 王欣偉 申請人:濰柴動力股份有限公司