一種lin網絡從節(jié)點控制系統及方法
【專利摘要】本發(fā)明涉及一種LIN網絡從節(jié)點控制系統及方法,其中LIN網絡從節(jié)點控制系統包括電控部分:電控部分包括:LIN信號探測接收及控制模塊、與LIN信號探測接收及控制模塊相連的處理模塊以及與處理模塊相連的LIN信號發(fā)送模塊;處理模塊,還用于根據獲得的解析結果生成向LIN信號探測接收及控制模塊發(fā)送激活LIN信號發(fā)送模塊的控制信號,或禁用LIN信號發(fā)送模塊和/或處理模塊的控制信號;LIN信號探測接收及控制模塊,用于根據LIN總線上的喚醒信號激活處理模塊,還用于根據處理模塊的控制信號激活LIN信號發(fā)送模塊,或禁用LIN信號發(fā)送模塊和/或處理模塊。
【專利說明】—種LIN網絡從節(jié)點控制系統及方法
【技術領域】
[0001]本發(fā)明涉及LIN (Local Interconnect Network)網絡【技術領域】,特別涉及一種LIN網絡從節(jié)點控制系統及方法。
【背景技術】
[0002]LIN協議是目前應用于汽車上的主流協議之一,采用LIN協議的LIN網絡結構包含一個主節(jié)點(master node)和多個從節(jié)點(slave node),所述從節(jié)點最多為15個。從節(jié)點可以作為檢測部件(sensor)或執(zhí)行部件(actuator)使用,如車內各種檢測模塊和電機驅動模塊。由于從節(jié)點數目多,若能使每個從節(jié)點的功耗盡可能地低,將有助于降低整個LIN網絡的功耗。
[0003]另外,對于應用于汽車環(huán)境的從節(jié)點,使用環(huán)境也要求從節(jié)點盡可能地降低功耗,尤其對于諸如發(fā)動機艙內的高溫環(huán)境,其連續(xù)工作環(huán)境溫度可達125度。在這樣的高溫環(huán)境下,哪怕增加極小的額外功耗都將極大地增加器件溫升、降低器件可靠性的后果,這就導致只能采用更高等級的器件,增加制造成本。
[0004]申請?zhí)枮?01010264206.7的中國發(fā)明專利申請,公開了一種電子膨脹閥。參見圖1,該電子膨脹閥包括電控部分10和機械部分20,其中電控部分10包括總線信號接收/發(fā)送模塊11、中央處理模塊12、數據存儲模塊15、步進電機驅動模塊13。但該專利申請沒有涉及如何控制其中電控部分以達到更好地降低節(jié)點功耗的內容。
[0005]美國專利US7701943,公開了一種應用于LIN總線網絡的從節(jié)點。參見圖2,該從節(jié)點通過在接受信號時禁用LIN發(fā)送模塊66,并且只有當需要發(fā)送LIN信號時才將其激活,實現達到降低整個節(jié)點功耗的效果。該專利所述技術方案應用于不要求連續(xù)工作的執(zhí)行器,如專利US7701943圖2所示的從節(jié)點52,該發(fā)明的缺陷就會更加明顯。在這種應用中,在執(zhí)行器完成相應任務后即可處于睡眠狀態(tài),即圖示中的處理器62 (PROCESSING DEVICE)和執(zhí)行單元(HVAC LOUVRE MOTOR UNIT)可以被禁用或處于休眠狀態(tài)。一般來說,執(zhí)行器睡眠的時間要遠遠大于執(zhí)行器執(zhí)行任務的時間,如果在執(zhí)行器睡眠期間不能使所述設備禁用或進入休眠,將造成不必要的額外功耗。而且執(zhí)行器睡眠時間越長,不必要的額外功耗就越顯著,該發(fā)明的不完善之處也就越明顯。
[0006]一個執(zhí)行器應用于該發(fā)明所述方案,當執(zhí)行器帶動被控部件動作時平均電流為100mA,當被控部件不動作而所有模塊均保持激活時平均電流為10mA,其中有8mA以上是由處理模塊和驅動模塊造成的。即如果執(zhí)行器不動作的時間達到了執(zhí)行器工作時間的12.5倍以上,不必要的額外功耗將大于實際工作功耗。在一般應用中,這一比例還要更高,導致額外功耗遠遠大于實際功耗。
[0007]對于LIN網絡,網絡內不同類型的從節(jié)點并存。當總線休眠時,某些節(jié)點可以完全進入睡眠狀態(tài);而即使總線喚醒時,某些節(jié)點也可以部分進入睡眠狀態(tài)。采用上述發(fā)明方案應用于網絡內的所有節(jié)點時,將造成巨大的額外功耗。從節(jié)點數目越多,LIN網絡越大,缺陷越大。該專利所述方案只有當需要發(fā)送LIN信號時才激活LIN發(fā)送模塊的方式,部分程度上確實可以降低整個節(jié)點功耗,但是這樣的效果并不顯著。參見圖2,可見整個節(jié)點除了LIN接收模塊60、LIN發(fā)送模塊66,還包括處理模塊62,IGFS傳感器模塊64,在不需要使用處理模塊62和(IGFS)傳感器模塊64時保持這兩個模塊為激活狀態(tài),同樣會造成額外的功耗。LIN發(fā)送模塊只進行邏輯電平轉換功能,而處理模塊62是整個節(jié)點的控制中心,傳感器模塊64是功能執(zhí)行部件,相對于LIN發(fā)送模塊,這兩個模塊功能要復雜得多,功耗也大得多,該發(fā)明沒有涉及到如何降低節(jié)點內功耗最大的模塊的功耗,是該發(fā)明有待改進的地方。
【發(fā)明內容】
[0008]為了解決上述技術問題,本發(fā)明提供一種LIN網絡從節(jié)點控制系統及方法,實現LIN網絡從節(jié)點降低能耗。
[0009]為了達到上述目的,本發(fā)明采用的技術方案是:一種LIN網絡從節(jié)點控制系統,包括電控部分:
[0010]所述電控部分包括:LIN信號探測接收及控制模塊、與所述LIN信號探測接收及控制模塊相連的處理模塊以及與所述處理模塊相連的LIN信號發(fā)送模塊;其中,
[0011]所述LIN信號探測接收及控制模塊,用于將探測的所述LIN總線上的信號發(fā)送給所述處理模塊;
[0012]所述處理模塊,用于解析所述信號獲得解析結果,并將與所述解析結果相對應的反饋信號通過所述LIN信號發(fā)送模塊發(fā)送到LIN總線;
[0013]所述LIN信號發(fā)送模塊,用于將所述處理模塊輸出的反饋信號輸出到LIN總線;
[0014]所述處理模塊,還用于根據獲得的解析結果生成向所述LIN信號探測接收及控制模塊發(fā)送激活所述LIN信號發(fā)送模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊的控制信號;
[0015]所述LIN信號探測接收及控制模塊,用于根據所述LIN總線上的喚醒信號激活所述處理模塊,還用于根據所述處理模塊的控制信號激活所述LIN信號發(fā)送模塊,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊。
[0016]進一步的,所述電控部分還包括用于執(zhí)行所述處理模塊輸出的指令、并返回反饋信號的功能執(zhí)行模塊,所述功能執(zhí)行模塊可以被激活或禁用。
[0017]進一步的,所述處理模塊可以直接激活或禁用所述功能執(zhí)行模塊;或者
[0018]所述LIN信號探測接收及控制模塊根據所述處理模塊的控制信號激活或禁用所述功能執(zhí)行模塊。
[0019]進一步的,所述LIN網絡從節(jié)點還包括與外部電源連接的電源模塊,所述電源模塊為所述LIN信號探測接收及控制模塊、LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊供電;所述LIN信號探測接收及控制模塊通過控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的電源供給與否實現激活或禁用所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊;或者,
[0020]所述LIN信號探測接收及控制模塊根據所述處理模塊發(fā)送的控制信號直接控制所述LIN信號發(fā)送模塊禁用或激活。
[0021]進一步的,所述功能執(zhí)行模塊包括用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊的檢測模塊,[0022]或者,還包括用于根據所述處理模塊輸出的信號控制與該驅動模塊連接的機械部件的驅動模塊,
[0023]或者,還包括:用于驅動該驅動模塊連接的機械部件的驅動模塊,以及用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊的檢測模塊。
[0024]本發(fā)明還一種LIN網絡從節(jié)點控制方法,包括以下步驟:
[0025]所述LIN信號探測接收及控制模塊識別LIN總線上的喚醒信號,激活所述處理模塊;
[0026]所述LIN信號探測接收及控制模塊接收LIN總線上的信號;
[0027]所述處理模塊根據所述信號生成激活所述LIN信號發(fā)送模塊控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊的控制信號;
[0028]所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或處理模塊。
[0029]進一步的,包括以下步驟:
[0030]所述LIN信號探測接收及控制模塊接收LIN總線上的信號;
[0031 ] 所述處理模塊根據所述信號生成激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊和/或所述功能執(zhí)行模塊的控制信號;
[0032]所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊,或者,禁用所述LIN信號發(fā)送模塊和/或所述處理模塊和/或所述功能執(zhí)行模塊。
[0033]進一步的,所述“所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊,或禁用所述LIN信號發(fā)送模塊、所述處理模塊和/或所述功能執(zhí)行模塊”步驟中:
[0034]所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號直接激活或禁用所述LIN信號發(fā)送模塊;
[0035]所述處理模塊可以直接禁用或激活所述功能執(zhí)行模塊。
[0036]進一步的,根據所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的工作狀態(tài),LIN網絡從節(jié)點的工作狀態(tài)劃分為以下五種工作模式:
[0037]睡眠模式:所述LIN信號探測接收及控制模塊處于激活狀態(tài),所述功能執(zhí)行模塊、所述處理模塊、LIN信號發(fā)送模塊處于禁用狀態(tài);
[0038]第一準睡眠模式:所述LIN信號探測接收及控制模塊、處理模塊處于激活狀態(tài),功能執(zhí)行模塊、所述LIN信號發(fā)送模塊處于禁用狀態(tài);
[0039]第二準睡眠模式:所述LIN信號探測接收及控制模塊、處理模塊、LIN信號發(fā)送模塊處于激活狀態(tài),功能執(zhí)行模塊處于禁用狀態(tài);
[0040]準工作模式:所述LIN信號探測接收及控制模塊、處理模塊、功能執(zhí)行模塊均處于激活狀態(tài);所述LIN信號發(fā)送模塊處于禁用狀態(tài);[0041]完全工作模式:所述LIN信號探測接收及控制模塊、處理模塊、功能執(zhí)行模塊、LIN信號發(fā)送模塊均處于激活狀態(tài)。
[0042]進一步的,當滿足睡眠模式預設條件時,所述LIN網絡從節(jié)點工作狀態(tài)進入所述睡眠模式,所述睡眠模式預設條件為:
[0043]當所述LIN網絡從節(jié)點上電自檢通過后即可進入所述睡眠模式;或者當所述LIN網絡從節(jié)點上電自檢通過并經過預設時長后,所述LIN網絡從節(jié)點進入睡眠模式;
[0044]或,當LIN網絡從節(jié)點處于睡眠模式外的其他工作模式,且當所述LIN信號探測接收及控制模塊在所述預設時長內未收到來自所述LIN總線的信號,且所述LIN網絡從節(jié)點只需維持最少工作模塊工作時,所述LIN網絡從節(jié)點返回到所述睡眠模式;
[0045]或,當LIN網絡從節(jié)點處于睡眠模式外的其他模式,且當所述LIN信號探測接收及控制模塊接收到所述LIN總線的休眠指令,且所述LIN網絡從節(jié)點只需維持所述最少工作模塊工作時,所述LIN網絡從節(jié)點返回所述睡眠模式;
[0046]或,當所述LIN網絡從節(jié)點工作于所述睡眠模式時,若所述LIN信號探測接收及控制模塊識別出所述LIN總線上產生的信號為非喚醒信號,則所述LIN網絡從節(jié)點維持原睡眠模式。
[0047]進一步的,當滿足第一準睡眠模式預設條件時,Lin網絡從節(jié)點工作模式進入所述第一準睡眠模式,所述第一準睡眠模式預設條件為:
[0048]當所述LIN網絡從節(jié)點工作于所述睡眠模式時,若所述LIN信號探測接收及控制模塊識別出所述LIN總線上產生的信號為喚醒信號,則控制電源模塊給所述處理模塊供電,所述處理模塊被激活,所述LIN網絡從節(jié)點進入所述第一準睡眠模式;
[0049]或,當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若所述處理模塊根據所述LIN信號探測接收及控制模塊從LIN總線接收的信號獲得的解析結果為不需要激活或禁用其他模塊,則所述LIN網絡從節(jié)點維持所述第一準睡眠模式;
[0050]或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若不再需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,所述LIN網絡從節(jié)點返回到所述第一準睡眠模式;
[0051]或,當所述LIN網絡從節(jié)點工作于所述準工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第一準睡眠模式;
[0052]或,當所述LIN網絡從節(jié)點工作于所述完全工作模式時,若不再需要反饋信號給所述LIN總線,并且所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第一準睡眠模式。
[0053]進一步的,滿足第二準睡眠模式預設條件時,LIN網絡從節(jié)點進入所述第二準睡眠模式,所述第二準睡眠模式預設條件為:
[0054]當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若所述處理模塊根據所述LIN信號探測及控制模塊從LIN總線接收的信號獲得的解析結果為僅需要激活所述LIN信號發(fā)送模塊,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被激活,所述LIN網絡從節(jié)點進入所述第二準睡眠模式;[0055]或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若所述處理模塊根據所述LIN信號探測及控制模塊從LIN總線接收的信號獲得的解析結果為不需要激活或禁用其他模塊,則所述LIN網絡從節(jié)點維持第二準睡眠模式;
[0056]或,當所述LIN網絡從節(jié)點工作于準工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),但所述處理模塊需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN信號發(fā)送模塊被激活,所述LIN網絡從節(jié)點返回到第二準睡眠模式;
[0057]或,當所述LIN網絡從節(jié)點工作于所述完全工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述功能執(zhí)行模塊進入所述禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第二準睡眠模式。
[0058]進一步的,滿足準工作模式預設條件時,LIN網絡從節(jié)點工作模式接進入所述準工作模式,所述準工作模式預設條件是:
[0059]當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若需要激活所述功能執(zhí)行模塊,在所述處理模塊控制下,所述功能執(zhí)行模塊被激活,所述LIN網絡從節(jié)點進入所述準工作模式;
[0060]或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若需要激活所述功能執(zhí)行模塊,并且不再需要反饋信號到所述LIN總線,在所述處理模塊控制下,所述功能執(zhí)行模塊被激活,所述LIN信號發(fā)送模塊被禁用,所述LIN網絡從節(jié)點進入所述準工作模式;
[0061]或,當所述LIN網絡從節(jié)點工作于所述準工作模式時,若所述功能執(zhí)行模塊處于持續(xù)工作狀態(tài)并且不需要反饋信號到所述LIN總線,所述LIN網絡從節(jié)點保持準工作模式;
[0062]或,當所述LIN網絡從節(jié)點工作于完全所述工作模式時,若不再需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,返回到所述準工作模式。
[0063]進一步的,所述LIN網絡當節(jié)點需要進入所述完全工作模式時,在所述處理模塊控制下,LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊均被激活,實現從所述睡眠模式,或所述第一準睡眠模式,或所述第二準睡眠模式,或所述準工作模式中的任一模式進入所述完全工作模式。
[0064]本發(fā)明的有益效果是:采用本發(fā)明LIN網絡從節(jié)點控制系統及方法,可以根據實際使用情況,根據系統運行情況自動判斷出哪些模塊需要處于激活狀態(tài),哪些模塊可以被禁用,進而自動進行模式切換,使得節(jié)點功耗降到最低;本發(fā)明Lin信號探測接收及控制模塊在開機狀態(tài)下一直保持激活狀態(tài),但是其他模塊在不需要工作時均可被禁用,降低了各個模塊的能耗,從而降低了 LIN網絡從節(jié)點的能耗。
【專利附圖】
【附圖說明】
[0065]圖1是現有技術中電子膨脹閥結構圖;
[0066]圖2是現有技術中應用于LIN總線網絡的從節(jié)點結構圖;
[0067]圖3a是本發(fā)明實施例所述LIN網絡從節(jié)點第一種結構圖;
[0068]圖3b是本發(fā)明實施例所述LIN網絡從節(jié)點第二種結構圖;[0069]圖3c是本發(fā)明實施例所述LIN網絡從節(jié)點第三種結構圖;
[0070]圖4是本發(fā)明實施例所述LIN網絡從節(jié)點從其他模式返回到睡眠模式的示意圖;
[0071]圖5是本發(fā)明實施例所述LIN網絡從節(jié)點的第一準睡眠模式的進入及返回示意圖;
[0072]圖6是本發(fā)明實施例所述LIN網絡從節(jié)點的第二準睡眠模式的進入及返回示意圖;
[0073]圖7是本發(fā)明實施例所述LIN網絡從節(jié)點的準工作模式的進入及返回示意圖;
[0074]圖8是本發(fā)明實施例所述LIN網絡從節(jié)點從其他模式進入完全工作模式的示意圖;
[0075]圖9是本發(fā)明實施例所述LIN網絡從節(jié)點的睡眠模式向第一準睡眠模式轉換流程示意圖;
[0076]圖10本發(fā)明實施例所述LIN網絡從節(jié)點的第一準睡眠模式向第二準睡眠模式轉換流程一示意圖;
[0077]圖11本發(fā)明實施例所述LIN網絡從節(jié)點的第一準睡眠模式向第二準睡眠模式轉換流程二示意圖。
【具體實施方式】
[0078]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0079]參見圖3a,該圖是本發(fā)明實施例所述LIN網絡從節(jié)點控制系統結構圖。
[0080]本發(fā)明第一實施例所述一種LIN網絡從節(jié)點控制系統包括電控部分10。
[0081 ] 所述電控部分10包括LIN信號探測接收及控制模塊11、與所述LIN信號探測接收及控制模塊11相連的處理模塊12以及與所述處理模塊12相連的LIN信號發(fā)送模塊13,
[0082]所述LIN信號探測接收及控制模塊11,用于將探測的所述LIN總線上的信號發(fā)送給所述處理模塊12 ;
[0083]所述處理模塊12,用于解析所述信號獲得解析結果,并將與所述解析結果相對應的反饋信號通過所述LIN信號發(fā)送模塊13發(fā)送到LIN總線;
[0084]所述LIN信號發(fā)送模塊13,用于將所述處理模塊12輸出的反饋信號輸出到LIN總線。
[0085]本實施例中,所述處理模塊12,還用于根據獲得的解析結果生成向所述LIN信號探測接收及控制模塊11發(fā)送激活所述LIN信號發(fā)送模塊13的控制信號,或禁用所述LIN信號發(fā)送模塊13和/或所述處理模塊12的控制信號;
[0086]所述LIN信號探測接收及控制模塊,用于根據所述LIN總線上的喚醒信號激活所述處理模塊,還用于根據所述處理模塊的控制信號激活所述LIN信號發(fā)送模塊,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊。
[0087]本發(fā)明定義禁用:模塊處于不工作狀態(tài),且不供電狀態(tài)。
[0088]本發(fā)明定義激活:模塊處于工作狀態(tài)。
[0089]所述LIN信號探測接收及控制模塊11在開機狀態(tài)下始終保持激活狀態(tài),并具有喚醒信號識別功能、對所述處理模塊12和LIN信號發(fā)送模塊13分別執(zhí)行激活、禁用的功能。[0090]所述LIN信號探測接收及控制模塊11具體可以通過探測接收第一信號通道I上的來自LIN總線上的信號,控制將符合LIN協議的信號電平轉換為符合所述處理模塊要求的邏輯電平,具體可以通過第二信號通道2輸出至所述處理模塊12 ;
[0091]所述處理模塊12通過第四信號通道4將反饋信號發(fā)送至所述LIN信號發(fā)送模塊,所述LIN信號發(fā)送模塊13將符合處理模塊12要求的邏輯電平轉化為符合LIN協議的信號電平,且所述LIN信號發(fā)送模塊通過第五信號通道5將所述反饋信號發(fā)送至LIN總線。
[0092]所述處理模塊12還可以根據所述解析結果生成控制所述LIN信號發(fā)送模塊激活的控制信號,或控制所述LIN信號發(fā)送模塊、所述處理模塊禁用的控制信號,并將所述控制信號通過第六信號通道6發(fā)送至所述LIN信號探測接收及控制模塊;
[0093]由于本發(fā)明第一實施例所述LIN網絡從節(jié)點的電控部分10的處理模塊12和LIN信號發(fā)送模塊11能夠被禁用或激活,因此可以實現進一步降低節(jié)點內部模塊消耗的效果。
[0094]所述電控部分還包括用于執(zhí)行所述處理模塊輸出的指令、并返回反饋信號的功能執(zhí)行模塊,所述功能執(zhí)行模塊可以被激活或禁用。
[0095]所述處理模塊12可以直接激活或禁用所述功能執(zhí)行模塊;或者
[0096]所述LIN信號探測接收及控制模塊11根據所述處理模塊12的控制信號激活或禁用所述功能執(zhí)行模塊。
[0097]具體的,參見圖3a,所述功能執(zhí)行模塊包括用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊的檢測模塊15,檢測模塊15可以是集成了溫度、濕度、壓力等傳感單元,
[0098]所述LIN信號探測接收及控制模塊11根據所述處理模塊12的控制信號激活或禁用所述檢測模塊15 ;
[0099]參見圖3b,所述功能執(zhí)行模塊包括用于根據所述處理模塊12輸出的信號控制與該驅動模塊連接的機械部件的驅動模塊16,
[0100]所述LIN信號探測接收及控制模塊11根據所述處理模塊12的控制信號激活或禁用所述驅動模塊16 ;
[0101]參見圖3c,所述功能執(zhí)行模塊同時包括:用于驅動該驅動模塊16連接的機械部件的驅動模塊16,以及用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊12的檢測模塊15,
[0102]所述LIN信號探測接收及控制模塊11根據所述處理模塊12的控制信號激活或禁用所述驅動模塊16、所述檢測模塊15。
[0103]本發(fā)明實施例所述LIN網絡從節(jié)點控制系統進一步還可以包括電源模塊14:在開機狀態(tài)下始終保持激活狀態(tài),通過電源線接收外部電源輸入,為所述LIN信號探測接收及控制模塊11、LIN信號發(fā)送模塊13、處理模塊12供電;所述LIN信號探測接收及控制模塊11通過控制所述電源模塊14對所述LIN信號發(fā)送模塊13、處理模塊12的電源供給與否實現激活或禁用所述LIN信號發(fā)送模塊13、處理模塊12。
[0104]所述LIN信號探測接收及控制模塊11可以識別LIN總線上的喚醒信號,并通過第七信號通道7控制電源模塊14為所述處理模塊12供電,從而激活所述處理模塊12 ;
[0105]所述LIN信號探測接收及控制模塊11根據第六信號通道6傳輸的所述處理模塊12的控制信號控制電源模塊14對所述LIN信號發(fā)送模塊13、處理模塊12的電源供給與否實現禁用所述LIN信號發(fā)送模塊13、處理模塊12,或激活所述LIN信號發(fā)送模塊13,所述LIN信號探測接收及控制模塊11通過第七信號通道7發(fā)送控制信號控制所述電源模塊14。
[0106]電控部分10包括功能執(zhí)行模塊,功能執(zhí)行模塊包括檢測模塊15和/或驅動模塊16的具體實施例中,所述電源模塊14同時為所述檢測模塊15和/或驅動模塊16供電,所述LIN信號探測接收及控制模塊11通過控制電源模塊14對所述檢測模塊15和/或驅動模塊16供電與否實現激活或禁用所述檢測模塊15和/或驅動模塊16。
[0107]電源模塊14具體可以通過第五電源通道Pa接收電源線的電源輸入,具體可以分別通過第一電源通道P1、第二電源通道P2、第三電源通道P3給LIN信號探測接收及控制模塊11、LIN信號發(fā)送模塊13、處理模塊12供電,通過第四電源通道P4為檢測模塊15和/或驅動模塊16供電。
[0108]所述LIN信號探測接收及控制模塊11具體可以通過第七信號通道7輸出信號對所述電源模塊14的輸出進行控制。
[0109]所述處理模塊12具體可以通過第六信號通道6發(fā)送控制信號到所述LIN信號探測接收及控制模塊11。
[0110]所述LIN信號探測接收及控制模塊還可以根據所述處理模塊發(fā)送的控制信號通過第八信號通道8直接控制所述LIN信號發(fā)送模塊禁用或激活。
[0111]需要說明的是,對于其中的信號通道,在物理上可能是單獨的一條信號線,也可能是幾條信號線的組合。對于前者如第一信號通道1,用不同的信號形式代表不同的含義。對于后者如第六信號通道6、第三信號通道3,既可以通過幾條信號線上的信號組合以代表不同的含義,也可以用一條信號線上不同的形式來代表不同的含義,或者是這兩種方式的組
口 ο
[0112]比如,在基于本發(fā)明的一個具體實施例中,第六信號通道6是LIN信號探測接收及控制模塊使能輸入信號線、處理模塊第一輸出信號線的組合。其中處理模塊第一輸出信號線上的信號和第四信號通道4上的信號來自于處理模塊的同一個輸出信號。
[0113]同時禁用LIN信號發(fā)送模塊及處理模塊的控制命令為:當處理模塊輸出信號線保持低電平的情況下,LIN信號探測接收及控制模塊使能輸入信號線從高電平變?yōu)榈碗娖健?br>
[0114]單獨禁用LIN信號發(fā)送模塊的控制命令為:當處理模塊第一輸出信號線保持高電平的情況下,LIN信號探測接收及控制模塊使能輸入信號線從高電平變?yōu)榈碗娖健?br>
[0115]單獨激活LIN信號發(fā)送模塊的控制命令為:LIN信號探測接收及控制模塊使能輸入信號線由低電平變?yōu)楦唠娖健?br>
[0116]總的控制命令見表一。
[0117]表一
[0118]
【權利要求】
1.一種LIN網絡從節(jié)點控制系統,包括電控部分: 所述電控部分包括:LIN信號探測接收及控制模塊、與所述LIN信號探測接收及控制模塊相連的處理模塊以及與所述處理模塊相連的LIN信號發(fā)送模塊;其中, 所述LIN信號探測接收及控制模塊,用于將探測的所述LIN總線上的信號發(fā)送給所述處理模塊; 所述處理模塊,用于解析所述信號獲得解析結果,并將與所述解析結果相對應的反饋信號通過所述LIN信號發(fā)送模塊發(fā)送到LIN總線; 所述LIN信號發(fā)送模塊,用于將所述處理模塊輸出的反饋信號輸出到LIN總線; 其特征在于, 所述處理模塊,還用于根據獲得的解析結果生成向所述LIN信號探測接收及控制模塊發(fā)送激活所述LIN信號發(fā)送模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊的控制信號; 所述LIN信號探測接收及控制模塊,用于根據所述LIN總線上的喚醒信號激活所述處理模塊,還用于根據所述處理模塊的控制信號激活所述LIN信號發(fā)送模塊,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊。
2.根據權利要求1所述的LIN網絡從節(jié)點控制系統,其特征在于,所述電控部分還包括用于執(zhí)行所述處理模塊輸出的指令、并返回反饋信號的功能執(zhí)行模塊,所述功能執(zhí)行模塊可以被激活或禁用。
3.根據權利要求2所述的LIN網絡從節(jié)點控制系統,其特征在于,所述處理模塊可以直接激活或禁用所述功能執(zhí)行模塊;或者 所述LIN信號探測接收及控制模塊根據所述處理模塊的控制信號激活或禁用所述功能執(zhí)行模塊。
4.根據權利要求3所述的LIN網絡從節(jié)點控制系統,其特征在于,所述LIN網絡從節(jié)點還包括與外部電源連接的電源模塊,所述電源模塊為所述LIN信號探測接收及控制模塊、LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊供電;所述LIN信號探測接收及控制模塊通過控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的電源供給與否實現激活或禁用所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊,或者, 所述LIN信號探測接收及控制模塊根據所述處理模塊發(fā)送的控制信號直接控制所述LIN信號發(fā)送模塊禁用或激活。
5.根據權利要求2-4任一項所述的LIN網絡從節(jié)點控制系統,其特征在于,所述功能執(zhí)行模塊包括用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊的檢測模塊, 或者,還包括用于根據所述處理模塊輸出的信號控制與該驅動模塊連接的機械部件的驅動模塊, 或者,還包括:用于驅動該驅動模塊連接的機械部件的驅動模塊,以及用于檢測所述LIN網絡從節(jié)點相關信息并將反饋信號傳輸給所述處理模塊的檢測模塊。
6.一種LIN網絡從節(jié)點控制方法,其特征在于,包括以下步驟: 所述LIN信號探測接收及控制模塊識別LIN總線上的喚醒信號,激活所述處理模塊; 所述LIN信號探測接收及控制模塊接收LIN總線上的信號;所述處理模塊根據所述信號生成激活所述LIN信號發(fā)送模塊控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊的控制信號; 所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或處理模塊。
7.根據權利要求6所述的LIN網絡從節(jié)點控制方法,其特征在于,包括以下步驟: 所述LIN信號探測接收及控制模塊接收LIN總線上的信號; 所述處理模塊根據所述信號生成激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊的控制信號,或禁用所述LIN信號發(fā)送模塊和/或所述處理模塊和/或所述功能執(zhí)行模塊的控制信號; 所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊,或者,禁用所述LIN信號發(fā)送模塊和/或所述處理模塊和/或所述功能執(zhí)行模塊。
8.根據權利要求7所述的LIN網絡從節(jié)點控制方法,其特征在于,所述“所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號控制所述電源模塊對所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的供電狀態(tài),激活所述LIN信號發(fā)送模塊和/或所述功能執(zhí)行模塊,或禁用所述LIN信號發(fā)送模塊、所述處理模塊和/或所述功能執(zhí)行模塊”步驟中: 所述LIN信號探測接收及控制模塊根據所述處理模塊生成的控制信號直接激活或禁用所述LIN信號發(fā)送模塊; 所述處理模塊可以直接禁用或激活所述功能執(zhí)行模塊。
9.根據權利要求8所述的LIN網絡從節(jié)點控制方法,其特征在于, 根據所述LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊的工作狀態(tài),LIN網絡從節(jié)點的工作狀態(tài)劃分為以下五種工作模式: 睡眠模式:所述LIN信號探測接收及控制模塊處于激活狀態(tài),所述功能執(zhí)行模塊、所述處理模塊、LIN信號發(fā)送模塊處于禁用狀態(tài); 第一準睡眠模式:所述LIN信號探測接收及控制模塊、處理模塊處于激活狀態(tài),功能執(zhí)行模塊、所述LIN信號發(fā)送模塊處于禁用狀態(tài); 第二準睡眠模式:所述LIN信號探測接收及控制模塊、處理模塊、LIN信號發(fā)送模塊處于激活狀態(tài),功能執(zhí)行模塊處于禁用狀態(tài); 準工作模式:所述LIN信號探測接收及控制模塊、處理模塊、功能執(zhí)行模塊均處于激活狀態(tài);所述LIN信號發(fā)送模塊處于禁用狀態(tài); 完全工作模式:所述LIN信號探測接收及控制模塊、處理模塊、功能執(zhí)行模塊、LIN信號發(fā)送模塊均處于激活狀態(tài)。
10.根據權利要求9所述的LIN網絡從節(jié)點控制方法,其特征在于, 當滿足睡眠模式預設條件時,所述LIN網絡從節(jié)點工作狀態(tài)進入所述睡眠模式,所述睡眠模式預設條件為: 當所述LIN網絡從節(jié)點上電自檢通過后即可進入所述睡眠模式;或者當所述LIN網絡從節(jié)點上電自檢通過并經過預設時長后,所述LIN網絡從節(jié)點進入睡眠模式; 或,當LIN網絡從節(jié)點處于睡眠模式外的其他工作模式,且當所述LIN信號探測接收及控制模塊在所述預設時長內未收到來自所述LIN總線的信號,且所述LIN網絡從節(jié)點只需維持最少工作模塊工作時,所述LIN網絡從節(jié)點返回到所述睡眠模式; 或,當LIN網絡從節(jié)點處于睡眠模式外的其他模式,且當所述LIN信號探測接收及控制模塊接收到所述LIN總線的休眠指令,且所述LIN網絡從節(jié)點只需維持所述最少工作模塊工作時,所述LIN網絡從節(jié)點返回所述睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述睡眠模式時,若所述LIN信號探測接收及控制模塊識別出所述LIN總線上產生的信號為非喚醒信號,則所述LIN網絡從節(jié)點維持原睡眠模式。
11.根據權利要求9所述的LIN網絡從節(jié)點控制方法,其特征在于,當滿足第一準睡眠模式預設條件時,Lin網絡從節(jié)點工作模式進入所述第一準睡眠模式,所述第一準睡眠模式預設條件為: 當所述LIN網絡從節(jié)點工作于所述睡眠模式時,若所述LIN信號探測接收及控制模塊識別出所述LIN總線上產生的信號為喚醒信號,則控制電源模塊給所述處理模塊供電,所述處理模塊被激活,所述LIN網絡從節(jié)點進入所述第一準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若所述處理模塊根據所述LIN信號探測接收及控制 模塊從LIN總線接收的信號獲得的解析結果為不需要激活或禁用其他模塊,則所述LIN網絡從節(jié)點維持所述第一準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若不再需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,所述LIN網絡從節(jié)點返回到所述第一準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述準工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第一準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述完全工作模式時,若不再需要反饋信號給所述LIN總線,并且所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第一準睡眠模式。
12.根據權利要求9所述的LIN網絡從節(jié)點控制方法,其特征在于, 滿足第二準睡眠模式預設條件時,LIN網絡從節(jié)點進入所述第二準睡眠模式,所述第二準睡眠模式預設條件為: 當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若所述處理模塊根據所述LIN信號探測及控制模塊從LIN總線接收的信號獲得的解析結果為僅需要激活所述LIN信號發(fā)送模塊,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被激活,所述LIN網絡從節(jié)點進入所述第二準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若所述處理模塊根據所述LIN信號探測及控制模塊從LIN總線接收的信號獲得的解析結果為不需要激活或禁用其他模塊,則所述LIN網絡從節(jié)點維持第二準睡眠模式;或,當所述LIN網絡從節(jié)點工作于準工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),但所述處理模塊需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述功能執(zhí)行模塊進入禁用狀態(tài),所述LIN信號發(fā)送模塊被激活,所述LIN網絡從節(jié)點返回到第二準睡眠模式; 或,當所述LIN網絡從節(jié)點工作于所述完全工作模式時,若所述功能執(zhí)行模塊不再需要保持激活狀態(tài),在所述處理模塊控制下,所述功能執(zhí)行模塊進入所述禁用狀態(tài),所述LIN網絡從節(jié)點返回到所述第二準睡眠模式。
13.根據權利要求9所述的LIN網絡從節(jié)點控制方法,其特征在于,在LIN網絡中, 滿足準工作模式預設條件時,LIN網絡從節(jié)點工作模式接進入所述準工作模式,所述準工作模式預設條件是: 當所述LIN網絡從節(jié)點工作于所述第一準睡眠模式時,若需要激活所述功能執(zhí)行模塊,在所述處理模塊控制下,所述功能執(zhí)行模塊被激活,所述LIN網絡從節(jié)點進入所述準工作模式; 或,當所述LIN網絡從節(jié)點工作于所述第二準睡眠模式時,若需要激活所述功能執(zhí)行模塊,并且不再需要反饋信號到所述LIN總線,在所述處理模塊控制下,所述功能執(zhí)行模塊被激活,所述LIN信號發(fā)送模塊被禁用,所述LIN網絡從節(jié)點進入所述準工作模式; 或,當所述LIN網絡從節(jié)點工作于所述準工作模式時,若所述功能執(zhí)行模塊處于持續(xù)工作狀態(tài)并且不需要反饋信號到所述LIN總線,所述LIN網絡從節(jié)點保持準工作模式; 或,當所述LIN網絡從節(jié)點工作于完全所述工作模式時,若不再需要反饋信號給所述LIN總線,在所述處理模塊控制下,所述LIN信號發(fā)送模塊被禁用,返回到所述準工作模式?!?br>
14.根據權利要求9-13任一項所述的LIN網絡從節(jié)點控制方法,其特征在于,所述LIN網絡當節(jié)點需要進入所述完全工作模式時,在所述處理模塊控制下,LIN信號發(fā)送模塊、處理模塊、功能執(zhí)行模塊均被激活,實現從所述睡眠模式,或所述第一準睡眠模式,或所述第二準睡眠模式,或所述準工作模式中的任一模式進入所述完全工作模式。
【文檔編號】H04L29/08GK103580969SQ201210250782
【公開日】2014年2月12日 申請日期:2012年7月19日 優(yōu)先權日:2012年7月19日
【發(fā)明者】姜驍駿 申請人:杭州三花研究院有限公司