自適應一體計算機及其電源控制方法
【技術領域】
[0001] 本發(fā)明涉及一種一體計算機,特別涉及一種具有自適應電源的一體計算機。本發(fā) 明還揭示了該自適應一體計算機的電源控制方法。
【背景技術】
[0002] 在計算機電源管理規(guī)范中,S0狀態(tài)代表計算機正常工作,S1狀態(tài)為上電待機模 式,此時CPU停止執(zhí)行指令,S2狀態(tài)深度睡眠模式,S3狀態(tài)為睡眠模式,此時電源僅對內存 供電,S4狀態(tài)為休眠模式,此時所有主存儲器的內容被儲存在硬盤,S5狀態(tài)代表關機。
[0003] 通常,便攜式一體計算機會包括一內部電池,一體計算機在連接市電時對該內部 電池充電,當一體計算機未連接市電時,該內部電源供電使一體計算機繼續(xù)工作。然而,現 在的一體計算機要求越來越輕便,內部電池會占用一定比例的內部空間并且增加一體計算 機的重量。
【發(fā)明內容】
[0004] 鑒于此,有必要提供一種自適應一體計算機。
[0005] 一種自適應一體計算機,包括: 一電源控制模塊,所述電源控制模塊用于判斷所述一體計算機的電源供應狀況并且傳 輸電能至一體計算機內的電性組件; 一電源模塊,所述電源模塊用于從一主電源或至少一外部電源接收電能并將電能輸出 至所述電源控制模塊; 一接口切換模塊,所述接口切換模塊用于在所述電源控制模塊以及至少一外部電源之 間傳輸電能;及 至少一接口,所述接口用于連接至少一外部電源。
[0006] 本發(fā)明還提供一種適用于所述自適應一體計算機的電源控制方法,包括: 判斷所述一體計算機與一主電源及一外部電源之間的連接關系; 當所述一體計算機連接于所述主電源而未連接該外部電源時,所述主電源為所述一體 計算機供電; 當所述一體計算機連接于該外部電源但未連接該主電源時,所述外部電源為所述一體 計算機供電; 當所述一體計算機連接所述主電源以及所述外部電源時,所述主電源為所述一體計算 機及所述外部電源供電; 當所述一體計算機未連接所述主電源和所述外部電源時,控制所述一體計算機為第一 類特定狀態(tài);及 當所述一體計算機連接外部電源但未連接主電源時,控制所述一體計算機為第二類特 定狀態(tài)。
[0007] 所述自適應一體計算機設計上不包括內部電池,更加輕薄,在工作時通過外部電 源作為不間斷電源,可以保證數據安全。
【附圖說明】
[0008] 圖1為本發(fā)明自適應一體計算機連接一主電源以及兩個外部電源的較佳實施方 式的示意圖。
[0009] 圖2為圖1中自適應一體計算機僅連接該主電源的示意圖。
[0010] 圖3為圖1中自適應一體計算機連接該主電源以及一外部電源的示意圖。
[0011] 圖4為圖1中自適應一體計算機僅連接一外部電源的示意圖。
[0012] 圖5為本發(fā)明自適應一體計算機的電源控制方法的較佳實施方式的流程圖。
[0013] 主要元件符號說明
如下【具體實施方式】將結合上述附圖進一步說明本發(fā)明。
【具體實施方式】
[0014] 在計算機電源管理規(guī)范中,SO狀態(tài)代表計算機正常工作,S1狀態(tài)為上電待機模 式,此時CPU停止執(zhí)行指令,S2狀態(tài)深度睡眠模式,S3狀態(tài)為睡眠模式,此時電源僅對內存 供電,S4狀態(tài)為休眠模式,此時所有主存儲器的內容被儲存在硬盤,S5狀態(tài)代表關機。
[0015] 請參考圖1,本發(fā)明自適應一體計算機100的較佳實施方式中,一主電源200以及 至少一外部電源300用于為該自適應一體計算機100供電。該主電源200可以為市電,該 外部電源300可以為移動電源或不間斷電源。該主電源200通過一適配器210連接于所述 自適應一體計算機100。每一外部電源300通過一第一接口 310連接于所述自適應一體計 算機100,當存在多個外部電源300時,每一外部電源300均連接于所述自適應一體計算機 100,本實施方式中兩個外部電源300并聯后通過第一接口 310連接于所述自適應一體計算 機100,在其他實施方式中,多個外部電源可以串聯連接后再通過第一接口 310連接于所述 自適應一體計算機。所述自適應一體計算機100還可以通過至少一第二接口 410對應連接 至少一外部設備400。本實施方式中,所述第一接口 310以及第二接口 410為USB接口。
[0016] 所述自適應一體計算機100包括一電源控制模塊10, 一接口切換模塊20, 一電源 模塊30, 一顯示器背光控制器40以及一控制芯片50。所述外部電源300通過所述第一接 口 310連接于所述接口切換模塊20。當所述主電源200為所述自適應一體計算機100供電 時,電能通過電源模塊30輸出至電源控制模塊10。當所述外部電源為所述自適應一體計算 機100供電時,電能依次通過第一接口 310、接口切換模塊20以及電源模塊30傳輸至所述 電源控制模塊10。所述電源控制模塊10判斷所述自適應一體計算機100是否與所述主電 源200及外部電源300其中一個相連,或與主電源200及外部電源300二者均相連,或與主 電源200及外部電源300二者均不相連。
[0017] 請參考圖2,所述自適應一體計算機100僅連接所述主電源200。所述主電源200 通過所述電源模塊30為所述自適應一體計算機100供電,所述自適應一體計算機100工作 正常。
[0018] 請參考圖3,所述自適應一體計算機100連接所述主電源200以及所述外部電源 300。此時,所述主電源200通過所述電源模塊30為所述自適應一體計算機100供電,并進 一步為所述外部電源300供電。所述電源控制模塊10通過電源模塊30接收所述主電源 200的電能并將電能供應給所述自適應一體計算機100內的顯示器背光控制器40等其它電 性組件,并通過所述接口切換模塊20將電能傳遞至所述外部電源300。具體而言,當自適應 一體計算機100處于S0或S3狀態(tài)時,,所述電源控制模塊10將電能通過所述接口切換模 塊20供應給所述外部電源300以為所述外部電源300充電;當自適應一體計算機100處于 S4或S5狀態(tài)時,所述電源控制模塊10停止將電能傳遞至所述接口切換模塊20。
[0019] 請參考圖4,當所述自適應一體計算機100僅連接所述外部電源300時,所述電源 控制模塊10關閉所述顯示器背光控制器40,所述控制芯片50控制所述自適應一體計算機 100工作于S4狀態(tài)。具體而言,當所述自適應一體計算機100運行于S0狀態(tài)時,所述控制 芯片50控制所述自適應一體計算機100直接進入S4狀態(tài);當所述自適應一體計算機100 運行于S3狀態(tài)時,所述控制芯片50控制所述自適應一體計算機100進入S0狀態(tài)后再進入 S4狀態(tài);當所述自適應一體計算機100進入S4狀態(tài)時,自