專利名稱:用于控制計算機系統(tǒng)中電源的使用的系統(tǒng)和方法
用于控制計算機系統(tǒng)中電源的使用的系統(tǒng)和方法本申請是申請日為2006年2月I日、申請?zhí)枮?00680003762. O、發(fā)明名稱為“用于控制計算機系統(tǒng)中電源的使用的系統(tǒng)和方法”的專利申請的分案申請。相關(guān)申請的交叉參考本專利申請要求于2005年2月I日提交的美國臨時專利申請序列號No. 60/649,448的權(quán)益,該專利申請在此引用以供參考。
背景技術(shù):
給便攜式計算機供電的一個方法是通過使用電源適配器。電源適配器被耦合到交流(AC)電源(諸如AC電源插座),以及把交流線電壓變換成適合于便攜式計算機使用的較低的、直流(DC)電壓。電源適配器典型地是與便攜式計算機分開的單元。便攜式計算機被設(shè)計成可移動的。當(dāng)便攜式計算機移動到新的位置時,電源適配器常常連同其一起被攜帶到新的位置。結(jié)果,希望減小電源適配器的尺寸和重量,以便于電源適配器運動。典型地,便攜式計算機電源適配器被設(shè)計成輸出特定的標(biāo)稱輸出電壓,用于高達(dá)特定的最大電流電平的負(fù)荷電流。當(dāng)負(fù)荷電流達(dá)到或超過最大電流電平時,電源適配器減小輸出電壓,以便試圖阻止負(fù)荷電流超過最大電流電平。這樣地減小輸出電壓被稱為“電流限制”電源適配器。典型地,電源適配器給便攜式計算機的各種不同的部件(例如,包括中央處理單元(CPU)、顯示器、和貯存裝置,諸如內(nèi)部硬盤驅(qū)動器)供電。在某些情形下,電源適配器也供電來充電放置在便攜式計算機內(nèi)的電池。而且,在某些情形下,電源適配器供電給一個或多個外設(shè)或被稱合到便攜式計算機的其它設(shè)備(例如,對接站(dockingstation)或外部驅(qū)動單元,諸如CD,DVD,或軟盤驅(qū)動單元)。因此,便攜式計算機電源適配器典型地被使用來為各種負(fù)荷供電。便攜式計算機電源適配器被設(shè)計成與各種負(fù)荷工作的一個方法是設(shè)計電源適配器用于由電源適配器預(yù)期給予供電的最大負(fù)荷。然而,這樣地設(shè)計電源,典型地導(dǎo)致電源適配器,比起被設(shè)計來提供較小的功率的電源適配器是更大的、更重的、和/或更昂貴的。其中電源適配器的尺寸、重量和/或成本可被減小的一個方法是通過減小由電源適配器預(yù)期給予供電的最大負(fù)荷。結(jié)果,輸出較小的功率的電源適配器可被使用來給減小的最大預(yù)期負(fù)荷供電。其中最大的可能的負(fù)荷可被減小的一個方法是通過減小由便攜式計算機消耗的功率量(例如,通過減小便攜式計算機的CPU運行的時鐘頻率和/或通過減小被使用來給便攜式計算機內(nèi)的電池充電的功率量)。這種減小典型地導(dǎo)致便攜式計算機的性能惡化(例如,通過減小CPU執(zhí)行程序指令的速度和/或增加對于充電電池所需要的時間量)。
發(fā)明內(nèi)容
按照本發(fā)明的第一方面,提供了一種電源適配器,包括電源,輸出用于給電子設(shè)備供電的功率;其中當(dāng)所述電子設(shè)備應(yīng)當(dāng)減少其所使用的功率量時所述電源適配器輸出控制信息,所述控制信息由所述電子設(shè)備用來控制電子設(shè)備所使用的功率量;其中當(dāng)所述電源適配器輸出的功率量超過某值時電源適配器輸出所述控制信息;其中所述控制信息包括表示由所述電源輸出的負(fù)荷電流超過所述某值多少的信息。按照本發(fā)明的第二方面,提供了一種計算機系統(tǒng),包括計算機;電源適配器,所述電源適配器與所述計算機分離;接口,用于從電源適配器接收功率;其中當(dāng)所述計算機應(yīng)當(dāng)減少其所使用的功率量時所述計算機接收由所述電源適配器輸出的控制信息;其中當(dāng)所述電源適配器輸出的功率量超過某值時所述電源適配器輸出所述控制信息;其中所述計算機使用所述控制信息來控制由計算機使用的功率量;以及其中所述控制信息包括表示由電源輸出的負(fù)荷電流超過功率輸出值多少的信息。按照本發(fā)明的第三方面,提供了一種設(shè)備,包括接口,用于從電源適配器接收功率;其中當(dāng)所述設(shè)備應(yīng)當(dāng)減小其所使用的功率量時所述設(shè)備接收由所述電源適配器輸出的控制信息;其中當(dāng)所述電源適配器輸出的功率量超過某值時所述電源適配器輸出所述控制信息;其中所述設(shè)備使用所述控制信息來控制由所述設(shè)備使用的功率量;其中所述控制信息包括當(dāng)所述電源適配器輸出的負(fù)荷電流超過節(jié)流閥電流值時生成的控制信號;以及其中所述控制信息包括表示電源輸出的負(fù)荷電流超過所述節(jié)流閥電流值多少的信息。按照本發(fā)明的第四方面,提供了一種中間設(shè)備,包括適配器接口,用于把所述中間設(shè)備耦合到電源適配器以便接收來自所述電源適配器的功率;和至少一個設(shè)備接口,用于把所述中間設(shè)備耦合到電子設(shè)備;其中從所述電源適配器接收的至少一部分功率被施加到所述電子設(shè)備;其中當(dāng)所述電源適配器輸出的功率量超過某值時,所述中間設(shè)備接收由所述電源適配器輸出的第一控制信息;其中所述中間設(shè)備將第二控制信息傳遞給所述電子設(shè)備,其中所述第二控制信息被所述電子設(shè)備用來控制由所述電子設(shè)備使用的功率量;并且其中所述第二控制信息由所述第一控制信息導(dǎo)出。按照本發(fā)明的第五方面,提供了一種電源適配器,包括電源,用于給至少一個電子設(shè)備供電;以及設(shè)備接口,用于將所述電源適配器耦合到所述電子設(shè)備;其中所述設(shè)備接口包括端子,所述端子具有由所述電子設(shè)備用來識別與所述電源適配器相關(guān)聯(lián)的功率電平的相關(guān)屬性。按照本發(fā)明的第六方面,提供了一種設(shè)備,包括接口,用于從電源適配器接收功率;端子,當(dāng)所述電源適配器耦合到所述設(shè)備時所述端子具有耦合于此的電阻,其中所述電阻表示與所述電源適配器相關(guān)聯(lián)的屬性;并且其中所述設(shè)備至少基于所耦合的電阻來生成表示與所述電源適配器相關(guān)聯(lián)的屬性的信息。按照本發(fā)明的第七方面,提供了一種系統(tǒng),包括計算設(shè)備;電源適配器;設(shè)備接口,用于將所述電源適配器耦合到所述計算設(shè)備;并且其中所述設(shè)備接口包括端子,所述端子具有在將所述電源適配器耦合到所述設(shè)備接口時表示與所述電源適配器相關(guān)聯(lián)的屬性的電阻,用于由所述計算設(shè)備用來識別與所述電源適配器相關(guān)聯(lián)的屬性。
圖1是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的高級別框圖。圖2是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。圖3是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。
圖4是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。圖5是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的高級別框圖。圖6是圖不了在圖5的系統(tǒng)的一個實施方案中用于各種額定功率的Radp和Rnotebook的示例性數(shù)值的圖表。圖7是圖示了當(dāng)使用圖6的圖表實施的電源適配器直接被耦合到便攜式計算機時,在使用圖6的圖表實施的便攜式計算機的比較器的兩個輸入端之間的電壓差的圖表。圖8是按照本發(fā)明的計算系統(tǒng)的一個示例實施例的框圖。圖9是圖示了當(dāng)使用圖6的圖表實施的電源適配器經(jīng)由圖8的對接站被耦合到便攜式計算機時,在使用圖6的圖表實施的便攜式計算機的比較器的兩個輸入端之間的電壓差的圖表。圖10是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。圖11是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。圖12是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。圖13是計算系統(tǒng)的一個示例性實施例的框圖。圖14是按照本發(fā)明的計算系統(tǒng)的一個示例性實施例的框圖。在各個圖上相同的標(biāo)號表示相同的單元。
具體實施例方式圖1是計算系統(tǒng)100的一個實施例的高級別框圖。計算系統(tǒng)100包括電源適配器102,被使用來給至少一個被供電設(shè)備104供電。在圖1所示的特定的實施例,被供電設(shè)備104包括便攜式計算機106。在圖1所示的實施例中,便攜式計算機106可以由電源適配器102(當(dāng)被耦合到它時)供電,或由經(jīng)由電池接口 108被耦合到便攜式計算機106的電池供電。在其它實施例中,可通信地耦合到便攜式計算機106的一個或多個其它外部設(shè)備(例如,對接站或外部驅(qū)動單元,諸如CD,DVD,或軟盤驅(qū)動單元)也由電源適配器102供電。在某些其它實施例中,電源適配器被使用來給諸如其它類型的電池供電的設(shè)備的其它類型的電子設(shè)備供電。電源適配器102包括電源接口 110,被使用來把電源適配器102耦合到AC電源112(諸如AC插座)。電源適配器102還包括設(shè)備接口 114,被使用來把電源適配器102耦合到被供電設(shè)備104(圖1所示的實施例中的便攜式計算機106)。在圖1所示的實施例的一個實施方案中,電源適配器102通過使用適當(dāng)?shù)碾娎|和連接頭被直接耦合到電源112和便攜式計算機106。在另一個實施例中,電源適配器102經(jīng)由一個或多個中間設(shè)備,諸如對接站,被間接稱合到便攜式計算機106。電源適配器102還包括電源116,把來自AC電源112的AC線電壓變換成適合于便攜式計算機106使用的較低的DC電壓。在圖1所示的實施例中,電源116被設(shè)計成在設(shè)備接口 114上輸出特定的標(biāo)稱輸出電壓,供便攜式計算機106使用。電源116包括現(xiàn)在已知的或以后開發(fā)的任何適當(dāng)?shù)碾娫赐負(fù)?。在圖1所示的實施例中,電源116包括控制器118,控制由電源116輸出的電壓。電源適配器102包括電壓傳感電路120,把輸出電壓反饋提供到控制器118,它使用輸出電壓反饋來控制電源116。例如,在一個實施例中,輸出電壓反饋表示電源適配器102的輸出電壓何時超過電源適配器102的標(biāo)稱輸出電壓。在圖1所示的特定的實施例中,電壓傳感電路120包括電壓傳感運算放大器122。電壓傳感運算放大器122 (在這里也稱為“電壓傳感運算放大器” 122)在電壓傳感運算放大器122的非倒相輸入端上接收參考電壓(在這里也稱為“電壓傳感參考電壓”)。電壓傳感參考電壓對應(yīng)于(或表示)電源適配器102的標(biāo)稱輸出電壓。在圖1所示的特定的實施例中,電壓傳感電路120包括齊納二極管124,在該二極管上通過使用適當(dāng)?shù)钠珘弘娮?26形成電壓調(diào)整運算放大器參考電壓。表示電源適配器102的輸出電壓VOUT的電壓被耦合到電壓傳感運算放大器122的倒相輸入端。這個電壓是取自一對偏壓電阻128與130之間。電阻132和電容器134被串聯(lián)耦合在電壓傳感運算放大器122的倒相輸入端與輸出端之間,以提供控制穩(wěn)定性。電壓傳感運算放大器122的輸出端通過電阻138和二極管140被耦合到光耦合器二極管136。當(dāng)電源適配器102的輸出電壓VOUT小于或等于電源適配器102的標(biāo)稱輸出電壓時,電壓傳感運算放大器122輸出不足以接通二極管140的“高電壓值”。當(dāng)電源適配器102的輸出電壓VOUT大于電源適配器102的標(biāo)稱輸出電壓時,電壓傳感運算放大器122的輸出下降。當(dāng)運算放大器122的輸出下降到足以接通二極管140時,電流被驅(qū)動流過光耦合器136,這使得電源116的控制器118限制電源適配器102的輸出電壓??刂破?18限制電源適配器102的輸出電壓的量是基于流過光稱合器136的電流量。電壓傳感電路120和控制器118實施電源適配器102的輸出電壓的閉環(huán)控制。電源適配器102還包括電流傳感電路142。電流傳感電路142把負(fù)荷電流反饋提供到控制器118,控制器使用負(fù)荷電流反饋來控制電源116。例如,在一個實施例中,負(fù)荷電流反饋表示表示負(fù)荷電流何時達(dá)到電源適配器102的最大電流電平,這使得控制器118減小電源適配器102的輸出電壓(這繼而減小了由電源適配器102輸出的負(fù)荷電流)。在圖1所示的特定的實施例中,電流傳感電路142包括其中流過電源適配器102的負(fù)荷電流的電流傳感電阻144。電流傳感電路142還包括電流傳感運算放大器146 (在這里也稱為“電流傳感運算放大器”146)。參考電壓(在這里也稱為“電流傳感運算放大器參考電壓”)被耦合到電流傳感運算放大器146的非倒相輸入端。電流傳感運算放大器參考電壓對應(yīng)于電源適配器102的預(yù)定閾值負(fù)荷電流值(在這里也稱為“節(jié)流閥電流閾值”)。在圖1所示的特定的實施例中,電流傳感電路142包括與齊納二極管124的陰極和電流傳感電阻144的一端串聯(lián)的一對電阻148和150。表示電源適配器102的負(fù)荷電流的電壓通過把電流傳感運算放大器146的倒相輸入端經(jīng)由電阻152耦合到電流傳感電阻144的另一端而被耦合到電流傳感運算放大器146的倒相輸入端。電容器154被耦合在電流傳感運算放大器146的倒相輸入端與輸出端之間,以提供控制穩(wěn)定性。電流傳感運算放大器146的輸出端通過電阻156和二極管158被稱合到光稱合器二極管136。當(dāng)由電源適配器102輸出的負(fù)荷電流小于或等于電源適配器102的節(jié)流閥電流閾值時,電流傳感運算放大器146輸出不足以接通二極管158的“高電壓”值。當(dāng)電源適配器102的負(fù)荷電流大于電源適配器102的節(jié)流閥電流閾值時,電流傳感運算放大器146的輸出下降。在圖1所示的實施例中,電流傳感電路142被配置成使得當(dāng)負(fù)荷電流達(dá)到電源適配器102的最大電流電平時,電流傳感運算放大器146的輸出下降到足以接通二極管158和驅(qū)動電流流過光耦合器136。當(dāng)電流被驅(qū)動流過光耦合器136時,電源116的控制器118根據(jù)流過光耦合器136的電流量,限制電源適配器102的輸出電壓。通過減小電源適配器102的輸出電壓,電源適配器102的負(fù)荷電流被減小或被限制。電流傳感電路142和控制器118在試圖保持電源適配器102的負(fù)荷電流低于電源適配器102的最大電流電平時實施電源適配器102的負(fù)荷電流的閉環(huán)控制。電源適配器102的設(shè)備接口 114包括一對電源端160,被使用來給便攜式計算機106供電。在圖1所示的特定的實施例中,電源端160包括輸出電壓端(VOUT)和接地端(GND)。設(shè)備接口 114還包括控制端162,通過它把表示由電源適配器102輸出的功率量的信息提供到便攜式計算機106,便攜式計算機使用這個信息來控制由便攜式計算機106使用多少功率。在圖1所不的實施例中,表不由電源適配器102輸出的功率量的信息包括表不由電源適配器102輸出的控制信號??刂菩盘柋聿挥呻娫催m配器102輸出的功率量。電源適配器102包括輸出控制信號的控制信號電路164。在其它實施例中,表不由電源適配器102輸出的功率量的信息以其它方式傳送到被供電設(shè)備104。在圖1所示的實施例中,控制信號是由電源適配器102輸出的負(fù)荷電流的函數(shù)。當(dāng)由電源適配器102輸出的負(fù)荷電流小于節(jié)流閥電流閾值時,控制信號電路164不輸出控制信號。當(dāng)由電源適配器102輸出的負(fù)荷電流超過節(jié)流閥電流閾值時,控制信號電路164輸出控制信號。而且,在圖1所示的實施例中,由控制信號電路164輸出的控制信號的電流量表示電源適配器102的負(fù)荷電流超過節(jié)流閥電流閾值多少。在這樣的實施例中,控制信號電路164使用由電流傳感電路142提供的負(fù)荷電流反饋來確定電源適配器的負(fù)荷電流何時超過節(jié)流閥電流閾值和超過多少。由控制信號電路164生成的控制信號被至少一個被供電設(shè)備104使用,該被供電設(shè)備被通信地耦合到控制端162,以控制由設(shè)備104使用的功率量。在圖1所示的特定的實施例中,控制信號電路164包括晶體管166。電流傳感電路142的電流傳感運算放大器146的輸出端經(jīng)由電阻168和170被耦合到設(shè)備接口 114的輸出電壓端V0UT。在電阻168和170之間的節(jié)點處的電壓被耦合到晶體管166的基極。晶體管166的發(fā)射極經(jīng)由電阻173被耦合到設(shè)備接口 114的輸出電壓端V0UT。設(shè)備接口 114的控制端162經(jīng)由二極管172被耦合到晶體管166的集電極。當(dāng)電源適配器102輸出的負(fù)荷電流小于或等于電源適配器102的節(jié)流閥電流閾值時,電流傳感運算放大器146輸出“高電壓”值,使得在電流傳感運算放大器146的輸出與電源適配器102的輸出電壓VOUT之間的電壓差(和流過晶體管166的基極的最終得到的電流)不足以接通晶體管166。如上所述,當(dāng)電源適配器102的負(fù)荷電流大于電源適配器102的節(jié)流閥電流閾值時,電流傳感運算放大器146的輸出下降。當(dāng)運算放大器146的輸出下降到足以使得在運算放大器146的輸出與電源適配器102的輸出電壓之間的電壓差足以接通晶體管166時,電流從晶體管166的發(fā)射極流到集電極。從晶體管166的發(fā)射極流到集電極的電流在控制端162處作為控制信號輸出。在這樣的實施例中,控制信號電路164被配置成使得當(dāng)晶體管166接通時,從晶體管166的發(fā)射極流到集電極的電流(即,控制信號)正比于由電流傳感運算放大器146輸出的電壓,它正比于由電源適配器102輸出的負(fù)荷電流超過閾值電流電平的量??刂菩盘栯娐?64和/或電流傳感電路142被配置成使得控制信號電路164在電源適配器102被電流限制(如果全部)之前輸出控制信號。通過在電源適配器102被電流限制之前輸出控制信號,便攜式計算機106能夠試圖減小由便攜式計算機106使用的功率量。在由便攜式計算機106使用的功率量被充分減小以保持由電源適配器102輸出的負(fù)荷電流低于電源適配器102的最大電流電平的場合下,電源適配器102不被電流限制。例如,在圖1所示的實施例中,電阻156,168和170被選擇為使得當(dāng)由電源適配器102輸出的負(fù)荷電流上升時,晶體管166被接通,并且在二極管158接通和驅(qū)動電流流過光耦合器136之前驅(qū)動在控制端162上的控制信號。由電源適配器102供電的至少一個被供電設(shè)備104包括適配器接口,被使用來把被供電設(shè)備104耦合到電源適配器102。在圖1所示的實施例中,便攜計算機106包括適配器接口 174。適配器接口 174包括一對電源端176,被使用來經(jīng)由電源適配器的設(shè)備接口114的電源端160接收來自電源適配器102的功率。在圖1所示的特定的實施例中,電源端176包括輸入電壓端(VADP)和接地端(GND),它們分別被耦合到電源適配器的設(shè)備接口114的輸出電壓端VOUT和接地端GND。適配器接口 174還包括控制端178,便攜式計算機106通過它接收由電源適配器102輸出的控制信號。便攜式計算機106使用控制信號來實施閉環(huán)反饋,以便控制由便攜式計算機106使用的功率量。在圖1所示的特定的實施例中,節(jié)流閥信號電路180使用由電源適配器102輸出的控制信號作為輸入。當(dāng)控制信號表示由便攜式計算機106使用的功率量應(yīng)當(dāng)被減小時,節(jié)流閥信號電路180輸出節(jié)流閥信號181。在這樣的實施例中,節(jié)流閥信號181是到嵌入式控制器182的輸入,這在由節(jié)流閥信號181指令這樣做時使得便攜式計算機106減小由便攜式計算機106使用的功率量。在圖1所示的特定的實施例中,節(jié)流閥信號電路180使用脈寬調(diào)制來輸出節(jié)流閥信號181,其中節(jié)流閥信號181的占空比表示由電源適配器102輸出的負(fù)荷電流超過節(jié)流閥電流閾值的數(shù)量。在圖1所示的實施例中,節(jié)流閥信號電路180包括電阻184,控制信號通過該電阻終結(jié)到地。在電阻184上形成的電壓被耦合到比較器186的非倒相輸入端。比較器186的倒相輸入端被耦合到鋸齒波源188。比較器186比較鋸齒波與在電阻184上形成的電壓。比較器186的輸出由金屬氧化物半導(dǎo)體場效應(yīng)晶體管(MOSFET) 187變換成低電平有效邏輯電壓電平,且節(jié)流閥信號181取自MOSFET晶體管187的漏極。比較器186的輸出端被耦合到MOSFET 187的柵極。MOSFET 187的源極被耦合到接地端GND,且MOSFET 187的漏極經(jīng)由電阻189被耦合到邏輯電壓電平(VDD)。當(dāng)由電源適配器102輸出的負(fù)荷電流低于閾值電流電平時,在控制信號端上流過的電流是零,且在比較器186的非倒相輸入端處的電壓是零。結(jié)果,在鋸齒波的整個周期內(nèi),在比較器186的非倒相輸入端處的電壓小于在比較器186的倒相輸入端處的電壓,且比較器186的輸出將是零。因此,在鋸齒波的整個周期內(nèi)晶體管187沒有接通,且節(jié)流閥信號181具有邏輯高電平值(即,沒有斷言的)(即,節(jié)流閥信號181的占空比是百分之零)。在其中比較器186的非倒相輸入端處的電壓大于比較器186的倒相輸入端處的電壓時的鋸齒波的周期的那個部分內(nèi),比較器186的輸出具有非零值。當(dāng)比較器186的輸出具有足以接通晶體管187的數(shù)值時,節(jié)流閥信號181具有邏輯低電平值(即,斷言的)。這樣,控制信號被使用來脈寬調(diào)制節(jié)流閥信號181。在一個實施例中,節(jié)流閥信號電路180被配置成使得當(dāng)由電源適配器102輸出的負(fù)荷電流小于節(jié)流閥電流閾值時,節(jié)流閥信號181的占空比是百分之零。在這樣的實施例中,節(jié)流閥信號電路180還被配置成使得當(dāng)由電源適配器102輸出的負(fù)荷電流大于節(jié)流閥電流閾值但小于最大電流電平時,節(jié)流閥信號181的占空比是處在百分之零與百分之百之間。在這樣的實施例中,節(jié)流閥信號電路180還被配置成使得當(dāng)負(fù)荷電流大于或等于最大電流電平時,節(jié)流閥信號181的占空比是百分之百。在圖1所示的實施例中,便攜式計算機106包括各種計算機部件190,被使用來實施由便攜式計算機106支持的各種計算和輸入/輸出功能。便攜式計算機106包括至少一個中央處理單元(CPU) 192和存儲器194。CPU 192執(zhí)行各種軟件項目,例如包括操作系統(tǒng)和一個或多個應(yīng)用。典型地由CPU 192執(zhí)行的一部分軟件和在執(zhí)行期間由軟件使用的一個或多個數(shù)據(jù)結(jié)構(gòu)被存儲在存儲器194。存儲器194包括任何適當(dāng)?shù)拇鎯ζ?,諸如,例如隨機存取存儲器(RAM)、只讀存儲器(ROM)、和/或在CPU 192內(nèi)的寄存器。在圖1所示的實施例中,其中便攜式計算機106減小由便攜式計算機106使用的功率量的一個方法是減小CPU192運行的時鐘頻率。在圖1所示的實施例中,CPU 192包括改變CPU192工作的時鐘頻率的能力,以便管理被使用來操作CPU 192的功率量。在圖1所示的實施例中,嵌入式控制器182控制在便攜式計算機106中一個或多個其它部件的操作。尤其是,嵌入式控制器182根據(jù)在適配器接口 174處從電源適配器102接收的控制信號,控制由便攜式計算機106使用的功率量。在一個這樣的實施例中,嵌入控制器182包括執(zhí)行程序指令(例如軟件或固件)的可編程處理器,使得嵌入控制器182執(zhí)行這里描述的、由嵌入控制器182執(zhí)行的至少一部分功能。在圖1所示的實施例中,嵌入控制器182減小CPU 192運行的時鐘頻率,以便減小由便攜式計算機106使用的功率量。在某些其它實施例中,除了減小CPU 192運行的時鐘頻率以外或代替它,嵌入控制器182以其它方式(例如,通過減小被使用來給電池充電的功率量或通過減暗被包括在便攜式計算機106中的顯示裝置)減小由便攜式計算機106使用的功率量。而且,在某些其它實施例中,除了通過使用嵌入控制器182以外或代替它,便攜式計算機106使用的功率量以其它方式被控制。便攜式計算機106的各種部件,如有必要,通過使用適當(dāng)?shù)慕涌?例如,通過使用總線、端口等等)而互相耦合。在圖1所示的實施例中,當(dāng)由電源適配器102輸出的負(fù)荷電流超過用于電源適配器102的節(jié)流閥電流閾值時,電源適配器102的控制信號電路164輸出控制信號。在控制信號中流動的電流量被使用來表示由電源適配器102輸出的負(fù)荷電流超過用于電源適配器102的節(jié)流閥電流閾值多少。便攜式計算機106的節(jié)流閥信號電路180在控制端178處接收來自電源適配器102的控制信號,并根據(jù)接收的控制信號輸出節(jié)流閥信號181。在圖1所示的實施例中,節(jié)流閥信號181是脈寬調(diào)制信號,其中節(jié)流閥信號181的占空比表示電源適配器102的負(fù)荷電流超過用于電源適配器102的節(jié)流閥電流閾值多少。嵌入控制器182根據(jù)節(jié)流閥信號181通過減小CPU 192運行的時鐘頻率而減小由便攜式計算機106使用的功率量。在圖1所示的實施例中,嵌入控制器182使用由節(jié)流閥信號電路180輸出的節(jié)流閥信號181來驅(qū)動CPU 192的停止時鐘輸入,以便減小CPU 192運行的時鐘頻率。當(dāng)節(jié)流閥信號181被斷言時,CPU 192的時鐘頻率被“節(jié)流”。結(jié)果,CPU 192的時鐘頻率被減小正比于節(jié)流閥信號181的占空比的一個量。這樣,閉環(huán)反饋被使用來控制由便攜式計算機106消耗的功率量。在其它實施例中,CPU 192的時鐘頻率根據(jù)控制信號以其它方式被減小(例如,通過用由節(jié)流閥信號電路180輸出的節(jié)流閥信號181直接驅(qū)動CPU 192的停止時鐘輸入)。在這樣的閉環(huán)反饋控制使得(當(dāng)適當(dāng)時)由便攜式計算機106消耗的電流量被減小以使得由電源適配器102輸出的負(fù)荷電流不超過電源適配器102的最大電流電平的場合下,電源適配器102不受到電流限制。因為由電源適配器102輸出的控制信號表示由電源適配器102輸出到被耦合到電源適配器102的所有的被供電設(shè)備104的總的負(fù)荷電流,每個被供電設(shè)備104不需要包括用于測量由各個被供電設(shè)備使用的電流量的電路,也不估計或確定電源適配器102的多少功率能夠輸出。因此,被供電設(shè)備104可以使用由電源適配器102輸出的控制信號,更精確地控制由被供電設(shè)備104使用的功率量。另外,能夠輸出不同的功率量的不同的電源適配器102可被使用來給被供電設(shè)備104供電,而同時仍舊使得被供電設(shè)備104控制功率如何被使用。圖1所示的特定的實施例圖示了由電源適配器102輸出的控制信號可以如何被使用來控制由諸如便攜式計算機106的被供電設(shè)備104使用的功率量的一個例子。在其它實施例和實施方案中,由電源適配器102輸出的控制信號以其它方式被使用來控制由被供電設(shè)備104使用的功率量。例如,在一個這樣的替換實施例中,除了控制由中央處理單元192使用的功率量以外和/或代替它,由電源適配器102輸出的控制信號被便攜式計算機106使用來控制被使用來(例如,通過被包括在電池接口 108中的電池充電器)給電池充電的功率量。在這樣的實施例的一個不例實施方案中,電池充電器比較在電阻184上形成的電壓與參考電壓。當(dāng)在電阻184上的電壓大于參考電壓時,電池充電器減小由電池充電器使用于對被耦合到便攜式計算機106的任何電池進(jìn)行充電的功率量(即,電池充電器被“節(jié)流”)。在這樣的示例性實施方案中,電池充電器減小用于電池充電的功率的量正比于在電阻184上電壓超過參考電壓的量(直至沒有功率被使用于電池充電為止)。在一個這樣的實施方案中,電池充電器和/或節(jié)流閥信號電路180被配置成使得當(dāng)控制信號被電源適配器102輸出時(它表示由便攜式計算機106使用的功率量應(yīng)當(dāng)減小),用于電池充電的功率量在CPU192運行的頻率被減小之前被減小。在某些情形下,通過減小用于電池充電的功率量,由便攜式計算機106使用的功率量可被減小到足以避免節(jié)流CPU 192。例如,在一個這樣的實施方案中,節(jié)流閥信號電路180被配置成使得由節(jié)流閥信號電路180使用的鋸齒波具有大于由電池充電器使用的參考電壓的直流偏置。在這樣的實施方案中,當(dāng)在電阻184上形成的電壓大于由電池充電器使用的參考電壓,但小于鋸齒波的直流偏置時,節(jié)流閥信號181的占空比是百分之零。在這樣的情形下,電池充電器減小用于電池充電的功率量,但CPU 192沒有被節(jié)流。而且,圖1所示的特定的實施例圖示了控制信號如何被電源適配器102生成的一個例子。在其它實施例和實施方案中,控制信號由電源適配器102以其它方式被生成。例如,在圖1所示的特定的實施例中,控制信號電路164和被使用來控制電源116的電流限制反饋環(huán),利用相同的運算放大器(即,電流傳感運算放大器146)。在替換實施例中,分開的運算放大器(或其它比較器)在控制信號電路164和電流限制反饋環(huán)中被使用,電流限制反饋環(huán)用于控制電源116。在圖1所示的特定的實施例中,由電源適配器102輸出的控制信號被直接耦合到被供電設(shè)備104,并且通過使用被使用來供電給便攜式計算機106的相同的接口被提供到便攜式計算機106。在其它實施例和實施方案中,由被供電設(shè)備102輸出的控制信號以其它方式被傳送到被供電設(shè)備104。例如,在一個實施例中,由被供電設(shè)備102輸出的控制信號經(jīng)由一個或多個中間設(shè)備(諸如,對接站)被傳送到被供電設(shè)備104。這樣的實施例的一個例子在圖2中示出。另外,在其它實施例中,控制信號通過使用不同于被使用來為便攜式計算機106供電的接口的接口(例如,信號接口 )被傳送到便攜式計算機106。圖2是計算系統(tǒng)200的一個實施例的框圖。在圖2所示的實施例中,圖1的便攜式計算機106被插入到或被耦合到對接站202,且便攜式計算機106、對接站202和被耦合到便攜式計算機106或?qū)诱?02的任何設(shè)備由圖1的電源適配器102供電。在圖2所示的實施例中,對接站202包括適配器接口 204,被使用來把對接站202耦合到電源適配器102。對接站202的適配器接口 204包括一對電源端206,被使用來經(jīng)由電源適配器的設(shè)備接口 114的電源端260接收來自電源適配器102的功率。在圖2所示的特定的實施例中,適配器接口 204的電源端206包括輸入電壓端和接地端,它們分別被耦合到電源適配器的設(shè)備接口 114的輸出電壓端VOUT和接地端GND。在圖2所示的實施例中,適配器接口 204包括控制端208,通過它從電源適配器102接收表示由電源適配器102輸出的功率量的信息。在圖2所示的實施例中,表示由電源適配器102輸出的功率量的信息包括由對接站202在適配器接口 204的控制端208處從電源適配器102接收的控制信號。對接站202還包括設(shè)備接口 212 (這里還被稱為“便攜式計算機接口 ” 212),被使用來把對接站202耦合到便攜式計算機106。便攜式計算機接口 212包括一對電源端214。在圖2所示的實施例中,這對電源端214包括輸出電壓端和接地端。對接站202的便攜式計算機接口 212的輸出電壓端和接地端被耦合到便攜式計算機的適配器接口 174的輸入電壓端VADP和接地端GND。在圖2所示的實施例中,設(shè)備接口 212被示出為被耦合到適配器接口 174。在圖2所示的實施例中,便攜式計算機接口 212還包括控制端216,通過它表示從電源適配器102接收的、由電源適配器102輸出的功率量的信息被提供到便攜式計算機106。在圖2所示的實施例中,表示由電源適配器102輸出的功率量的信息包括從電源適配器102接收的控制信號??刂菩盘栍蓪诱?02在控制端216輸出到便攜式計算機106??刂菩盘柋硎居呻娫催m配器102輸出到對接站202的功率量。在本實施例中,控制信號是由電源適配器102輸出的負(fù)荷電流的函數(shù)。在圖2所示的實施例中,在適配器接口 204的電源端206上接收的功率被使用來給被包括在對接站202中的一個或多個部件(例如,一個或多個發(fā)光二極管)供電。另外,在圖2所示的實施例中,在適配器接口 204的電源端206上接收的功率被使用來給被耦合到對接站202的便攜式計算機106和任何數(shù)目的其它外部設(shè)備(例如,外部驅(qū)動單元,諸如外部軟盤、硬盤、CD、或DVD驅(qū)動器,或外部輸入設(shè)備,諸如外部鍵盤或指向設(shè)備)供電。在圖2所示的實施例中,便攜式計算機106被耦合到電源端206,以便接收來自電源適配器102的功率,且被耦合到控制端208,以便接收來自電源適配器102的控制信號。在圖2所示的特定實施例中,對接站202在控制信號線209上傳送控制信號到便攜式計算機106,而不用處理或使用控制信號。便攜式計算機106使用由電源適配器102輸出的控制信號,以上面結(jié)合圖1描述的方式控制由便攜式計算機106使用的功率量。如上所述,控制信號由電源適配器102根據(jù)由電源適配器102輸出的總的負(fù)荷電流一這包括由電源適配器102供電的所有的設(shè)備(即,對接站202、便攜式計算機106、和任何外部設(shè)備)所使用的電流一被生成。便攜式計算機106通過使用控制信號,根據(jù)由電源適配器102提供給由電源適配器102供電的所有的設(shè)備的總的功率量,控制由便攜式計算機106使用的功率量。由電源適配器102生成的控制信號向便攜式計算機106表示由電源適配器102輸出的負(fù)荷電流何時超過節(jié)流閥電流閾值,這表示電源適配器102接近電源適配器102的最大電流電平。便攜式計算機106響應(yīng)于控制信號,節(jié)流CPU 192,或減小由便攜式計算機106使用的功率量。通過這樣的方法,便攜式計算機106不需要本身來測量由電源適配器102供電的每個設(shè)備正在使用多少功率或知道電源適配器102能夠輸出多少功率。在圖2所示的特定的實施例中,設(shè)備接口 212被耦合到便攜式計算機106的適配器接口 174,它也被使用來把便攜式計算機106直接耦合到電源適配器102。在其它實施例和實施方案中,便攜式計算機106包括分開的接口(例如,“對接站接口,,),用于把便攜式計算機106耦合到對接站202的設(shè)備接口 212。圖3是計算系統(tǒng)300的一個實施例的框圖。在圖3所示的實施例中,圖1的便攜式計算機106被插入到,或被耦合到對接站302,且便攜式計算機106、對接站302、和被耦合到便攜式計算機106或?qū)诱?02的任何設(shè)備由電源適配器304供電。在圖3所示的實施例中,電源適配器304類似于圖1的電源適配器102,除了電源適配器304不輸出控制信號(或表示由電源適配器304輸出的功率量的其它信息)且不包括控制信號電路164或控制端162以外。也就是,電源適配器304包括設(shè)備接口 350,設(shè)備接口 350包括一對電源端352,但不包括通過其輸出控制信號的控制端。在圖3所示的特定的實施例中,電源端352包括輸出電壓端VOUT和接地端GND。其它方面,電源適配器304類似于圖1的電源適配器102,且類似的部件在圖3中使用在圖1中對于這些部件所使用的相同的標(biāo)號被表不。在圖3所示的實施例中,對接站302包括適配器接口 306,它被使用來把對接站302耦合到電源適配器304。對接站302的適配器接口 306包括一對電源端308,被使用來經(jīng)由電源適配器的設(shè)備接口 350的電源端352接收來自電源適配器304的功率。在圖3所示的特定的實施例中,電源端308包括輸入電壓端和接地端,它們分別被耦合到電源適配器的設(shè)備接口 350的輸出電壓端VOUT和接地端GND。在圖3所示的實施例中,適配器接口306包括控制端310,用于接收控制信號。然而,如上所述,在圖3所示的特定的實施例中,電源適配器304不輸出控制信號。適配器接口 306的控制端310可被使用來接收來自輸出控制信號的不同的電源適配器(例如,圖1的電源適配器102)的控制信號。對接站302還包括設(shè)備接口 312 (這里也稱為“便攜式計算機接口 ” 312),被使用來把對接站302耦合到便攜式計算機106。便攜式計算機接口 312包括一對電源端314。在圖3所示的實施例中,這對電源端314包括輸出電壓端和接地端。對接站的便攜式計算機接口 312的輸出電壓端和接地端被耦合到便攜式計算機的適配器接口 174的輸入電壓端VADP和接地端GND。對接站302生成表示由對接站302從電源適配器304接收的功率量的信息。在圖3所示的實施例中,表示由對接站302從電源適配器接收的功率量的信息包括作為由對接站302從電源適配器304接收的負(fù)荷電流的函數(shù)的控制信號。便攜式計算機接口 312還包括控制端316,對接站302通過它把控制信號輸出到便攜式計算機106。在其它實施例中,表示由對接站302從電源適配器304接收的功率量的信息以其它方式被傳送到便攜式計算機 106。在圖3所示的實施例中,對接站302包括輸出控制信號的對接站控制信號電路318。當(dāng)由對接站302接收的負(fù)荷電流超過節(jié)流閥電流閾值時,對接站控制信號電路318輸出控制信號。在圖3所示的實施例中,當(dāng)由對接站302接收的負(fù)荷電流低于節(jié)流閥電流閾值時,對接站控制信號電路318不輸出控制信號。在圖3所示的實施例中,對接站302使用預(yù)定的節(jié)流閥電流閾值,用于被耦合到對接站302的任何電源適配器,而不管被耦合到對接站302的任何特定的電源適配器能夠輸出多少功率。在圖3所示的實施例中,對接站控制信號電路318包括電流傳感電阻320,被串聯(lián)耦合在適配器接口 306的輸入電壓端與便攜式計算機接口 312的輸出電壓端之間。電流傳感電阻320的一端被耦合到電流傳感運算放大器322 (在這里也稱為“對接站電流傳感運算放大器”322)的非倒相輸入端。參考電壓(在這里也稱為“對接站參考電壓”)被耦合到對接站電流傳感運算放大器322的倒相輸入端。對接站參考電壓通過使用齊納二極管324和適當(dāng)?shù)钠秒娮?26被形成和被耦合到運算放大器322的倒相輸入端。齊納二極管324通過電阻327被耦合到用于運算放大器322的電源電壓(VADP+4VDC)。電容器328被耦合在運算放大器322的倒相輸入端與輸出端之間,以便提供控制穩(wěn)定性。對接站電流傳感運算放大器322的輸出經(jīng)由電阻330被耦合到晶體管332的發(fā)射極。晶體管322的基極被耦合到輸出電壓端314且晶體管332的集電極被耦合到二極管334的陽極。二極管334的陰極被耦合到便攜式計算機接口 312的控制端316。當(dāng)由對接站302從電源適配器304接收的負(fù)荷電流小于或等于由對接站302使用的節(jié)流閥電流閾值時,對接站電流傳感運算放大器322的輸出電壓使得在晶體管332的發(fā)射極與基極上形成的電壓不足以接通晶體管332。當(dāng)由對接站302從電源適配器304接收的負(fù)荷電流大于由對接站302使用的節(jié)流閥電流閾值時,對接站電流傳感運算放大器322的輸出電壓使得在晶體管332的發(fā)射極與基極上形成的電壓足以接通晶體管332。從晶體管332的發(fā)射極流到集電極的電流在控制端316處作為控制信號輸出。在這樣的實施例中,對接站控制信號電路318被配置成使得當(dāng)晶體管332接通時,從晶體管332的發(fā)射極流到集電極的電流(即,控制信號)正比于由對接站電流傳感運算放大器322輸出的電壓,它正比于由對接站302從電源適配器304接收的負(fù)荷電流超過對于對接站304的節(jié)流閥電流閾值的量。在圖3所示的特定的實施例中,適配器接口 306的控制端310通過控制信號線309被耦合到便攜式計算機接口 312的控制端316 (雖然在圖3上,電源適配器304不包括通過其輸出控制信號的控制端)。在這樣的實施例中,由對接站控制信號電路318輸出的控制信號也通過控制信號線309被耦合到便攜式計算機接口 312的控制端316。便攜式計算機106使用由對接站302輸出的控制信號,以便以上面結(jié)合圖1描述的方式控制由便攜式計算機106使用的功率量。便攜式計算機106通過使用控制信號,根據(jù)由對接站302從電源適配器304接收的總的功率量,控制由便攜式計算機106使用的功率量。然而,在圖3所示的實施例中,對接站302對于被耦合到對接站302的所有的電源適配器使用相同的節(jié)流閥電流閾值,而不管任何特定的電源適配器實際上能夠輸出多少功率。換句話說,在這樣的實施例中,對接站302假設(shè)所有的電源適配器能夠輸出相同的功率量。在圖3所示的特定的實施例中,設(shè)備接口 312被耦合到便攜式計算機106的適配器接口 174,它也被使用來把便攜式計算機106直接耦合到電源適配器102。在其它實施例和實施方案中,便攜式計算機106包括分開的接口(例如,“對接站接口,,),用于把便攜式計算機106耦合到對接站302的設(shè)備接口 312。如上所述,對接站302可以結(jié)合電源適配器(例如,圖1的電源適配器102)被使用于輸出控制信號。圖4圖示了一個這樣的實施例。圖4是計算系統(tǒng)400的一個實施例的框圖。在圖4所示的實施例中,圖1的便攜式計算機106被插入到或被耦合到圖3的對接站302,且便攜式計算機106、對接站302、和被耦合到便攜式計算機106或?qū)诱?02的任何設(shè)備由圖1的電源適配器102供電。在圖4所示的實施例中,電源適配器的設(shè)備接口 114的控制端162被耦合到對接站的適配器接口 306的控制端310,且如上所述,適配器接口 306的控制端310通過控制信號線309被耦合到對接站的便攜式計算機接口 312的控制端316。在這樣的實施例中,如果和當(dāng)對于每個電路的各個節(jié)流閥電流閾值被超過時,電源適配器102的控制信號電路164和對接站302的對接站控制信號電路318輸出控制信號。便攜式計算機106使用從對接站302接收的任何控制信號,以便以上面結(jié)合圖1描述的方式控制由便攜式計算機106使用的功率量。在其中用于對接站控制信號電路318的節(jié)流閥電流閾值低于電源適配器102的控制信號電路164的實施方案中,當(dāng)由對接站302接收的負(fù)荷電流超過對于該電路318的節(jié)流閥電流閾值時,對接站控制信號電路318將輸出控制信號,這使得便攜式計算機106減小它使用的功率量。因此,在這樣的實施方案中,電源適配器102的控制信號電路164典型地將不輸出控制信號,因為由對接站控制信號電路318輸出的控制信號典型地將阻止由電源適配器102輸出的負(fù)荷電流超過對于電源適配器102的節(jié)流閥電流閾值。在其中用于電源適配器102的控制信號電路164的節(jié)流閥電流閾值低于對接站控制信號電路318的實施方案中,當(dāng)由電源適配器102輸出的負(fù)荷電流超過電源適配器102的節(jié)流閥電流閾值時,電源適配器102的控制信號電路164將輸出控制信號,這使得便攜式計算機106減小它使用的功率量。因此,在這樣的實施方案中,對接站控制信號電路318典型地將不輸出控制信號,因為由電源適配器的控制信號電路164輸出的控制信號典型地將阻止由對接站302接收的負(fù)荷電流超過對于對接站控制信號電路318的節(jié)流閥電流閾值。在其它實施例和實施方案中,對于電源適配器102的控制信號電路164的節(jié)流閥電流閾值是與對于對接站控制信號電路318的節(jié)流閥電流閾值相同的,或?qū)τ陔娫催m配器102的控制信號電路164的節(jié)流閥電流閾值高于對于對接站控制信號電路318的節(jié)流閥電流閾值。在其它實施例中,其上可以輸出控制信號(或表不由電源適配器輸出的負(fù)荷電流量的其它信息)的、被包括在電源適配器的設(shè)備接口中的控制端被使用于表示電源適配器的一個或多個屬性。例如,在一個這樣的實施例中,控制端由被耦合到電源適配器的被供電設(shè)備使用來確定電源適配器的額定功率是否等于或大于被供電設(shè)備的額定功率(即,由被供電設(shè)備所需要的最小功率量)。圖5示出了一個這樣的實施例。圖5是計算系統(tǒng)500的一個實施例的高級別框圖。計算系統(tǒng)500包括電源適配器502,被使用來給至少一個被供電設(shè)備504供電。在圖5所示的特定的實施例中,被供電設(shè)備504包括便攜式計算機506。在圖5所示的實施例中,便攜式計算機506可以由電源適配器502 (當(dāng)被耦合到它時)供電,或由經(jīng)由電池接口 508被耦合到便攜式計算機506的電池供電。在其它實施例中,可通信地耦合到便攜式計算機506的一個或多個其它外部設(shè)備(例如,對接站或外部驅(qū)動單元,諸如CD,DVD,或軟盤驅(qū)動單元)也由電源適配器502供電。在某些其它實施例中,電源適配器被使用來給諸如其它類型的電池供電的設(shè)備的其它類型的電子設(shè)備供電。電源適配器502包括電源接口 510,被使用來把電源適配器502耦合到AC電源512 (諸如AC插座)。電源適配器502還包括設(shè)備接口 514,被使用來把電源適配器502耦合到被供電設(shè)備504(圖5所示的實施例中的便攜式計算機506)。在圖5所示的實施例的一個實施方案中,電源適配器502通過使用適當(dāng)?shù)碾娎|和連接頭被直接耦合到電源512和便攜式計算機506。在另一個實施例中,電源適配器502經(jīng)由一個或多個中間設(shè)備,諸如對接站,被間接稱合到便攜式計算機506。電源適配器502還包括電源516,把來自AC電源512的AC線電壓變換成適合于便攜式計算機506使用的較低的DC電壓。在圖5所示的實施例中,電源516被設(shè)計成在設(shè)備接口 514上輸出特定的標(biāo)稱輸出電壓,供便攜式計算機506使用。電源516包括現(xiàn)在已知的或以后開發(fā)的任何適當(dāng)?shù)碾娫赐負(fù)?。在圖5所示的實施例中,電源516包括控制器518,控制由電源516輸出的電壓(例如,根據(jù)由電源適配器502輸出的電壓和/或負(fù)荷電流)。電源適配器502的設(shè)備接口 514包括一對電源端560,被使用來給便攜式計算機506供電。在圖5所示的特定的實施例中,電源端560包括輸出電壓端(VOUT)和接地端(GND)。設(shè)備接口 514還包括控制端562。在圖5所示的實施例中,控制端562經(jīng)由上拉電阻595 (這里也被稱為“電阻Radp”,或僅僅“Radp”)被耦合到V0UT。由電源適配器502供電的至少一個被供電設(shè)備504包括適配器接口,被使用來把被供電設(shè)備504耦合到電源適配器502。在圖5所示的實施例中,便攜式計算機506包括適配器接口 574。適配器接口 574包括一對電源端576,被使用來經(jīng)由電源適配器的設(shè)備接口 514的電源端560接收來自電源適配器502的功率。在圖5所示的特定的實施例中,電源端576包括輸入電壓端(VADP)和接地端(GND),它們分別被耦合到電源適配器的設(shè)備接口 514的輸出電壓端VOUT和接地端GND。適配器接口 574還包括控制端578,當(dāng)電源適配器502被耦合到便攜式計算機506時,被耦合到電源適配器502的設(shè)備接口 514的控制端562。便攜式計算機506的控制端578被用作為到用來識別被耦合到便攜式計算機506的任何電源適配器502的一個或多個屬性的識別電路580的輸入端。在圖5所示的特定的實施例中,識別電路580識別電源適配器502是否具有大于或等于與便攜式計算機506有關(guān)的特定“全功率額定功率”的額定功率。在這樣的實施例中,全功率額定功率是由在全功率模式下工作的便攜式計算機506需要的功率量。在這樣的實施例的一個實施方案中,全功率模式是便攜式計算機506在不惡化便攜式計算機506的性能(例如,不減小CPU運行的時鐘頻率)的條件下工作時的模式。在另一個實施方案中,全功率模式是用戶能夠使用便攜式計算機506的工作模式(與其中發(fā)生電池充電,但用戶不能夠使用便攜式計算機506的睡眠模式相反)。在圖5所示的特定的實施例中,識別電路580包括下拉電阻596 (這里也被稱為“電阻Rnotebook”,或僅僅“Rnotebook”),把控制端578耦合到地。當(dāng)電源適配器502被耦合到便攜式計算機506時,電源適配器502的上拉電阻595和便攜式計算機506的下拉電阻596形成分壓器。在上拉電阻595和下拉電阻596之間形成的節(jié)點處(即,在控制端578處)形成的電壓被識別電路580使用來確定電源適配器502的額定功率是否等于或大于便攜式計算機506的全功率額定功率。在圖5所示的實施例中,便攜式計算機506還包括比較器597,比較在控制端578處形成的電壓與參考電壓。在控制端578處形成的電壓(即,在上拉電阻595和下拉電阻596之間形成的節(jié)點處形成的電壓)被耦合到比較器597的非倒相輸入端,且參考電壓被耦合到比較器597的倒相輸入端。在控制端578處形成的電壓表示Radp的電阻值與Rnotebook的電阻值的比值。在圖5所示的特定的實施例中,參考電壓在第一偏置電阻531與第二偏置阻598之間形成的節(jié)點處被形成。第一和第二偏置阻531和598被串聯(lián)耦合在VADP與地之間。在第一和第二偏置電阻531和598之間的節(jié)點處形成的電壓(S卩,參考電壓)表不第一電阻531的電阻值與第二電阻598的電阻值的比值。比較器597的輸出電壓經(jīng)由電阻599耦合到邏輯電壓電平(VDD)。比較器597的輸出電壓表示在控制端578處形成的電壓與參考電壓之間的差值。通過這樣的方法,在VADP處的變化由比較器597執(zhí)行的比較結(jié)果“抵消”掉。在這樣的實施例的一個示例性實施方案中,偏置電阻598被配置成使得參考電壓正好是VADP的一半。在這樣的實施方案中,如果電源適配器502的上拉電阻595小于或等于便攜式計算機506的下拉電阻596,則比較器597輸出邏輯“高電平”信號。如果電源適配器502的上拉電阻595大于便攜式計算機506的下拉電阻596,則比較器597輸出邏輯“低電平”信號。在這樣的實施方案中,電源適配器502的上拉電阻595和便攜式計算機506的下拉電阻596被選擇為使得如果電源適配器502的額定功率等于或大于便攜式計算機506的全功率額定功率,則上拉電阻595小于或等于便攜式計算機506的下拉電阻596,且如果電源適配器502的額定功 率小于便攜式計算機506的全功率額定功率,則電源適配器502的上拉電阻595大于便攜式計算機506的下拉電阻596。在圖5所示的特定的實施例中,便攜式計算機506還包括嵌入式控制器582,比較器597的輸出被輸出到該嵌入式控制器582。在這樣的實施例中,當(dāng)電源適配器502初始地被耦合到便攜式計算機506時,嵌入式控制器582檢測該事實(例如,因為功率被加到便攜式計算機506的適配器接口 574),并檢驗比較器597的輸出。在前面段落中描述的示例性實施方案中,如果比較器597的輸出具有邏輯高電平值,則嵌入式控制器582知道,電源適配器502的額定功率等于或大于便攜式計算機506的額定功率。如果比較器597的輸出具有邏輯低電平值,則嵌入控制器582知道,電源適配器502的額定功率小于便攜式計算機506的額定功率。在一個這樣的實施方案中,當(dāng)嵌入式控制器582知道電源適配器502的額定功率等于或大于便攜式計算機506的額定功率時,嵌入式控制器582使得便攜式計算機506在“全功率”模式下運行。當(dāng)嵌入式控制器582知道電源適配器502的額定功率小于便攜式計算機506的額定功率時,嵌入式控制器582不允許便攜式計算機506在“全功率”模式下運行,而是使得便攜式計算機506在“低功率”模式下運行(例如,其中被包括在便攜式計算機506中的CPU以較低的時鐘頻率運行)。在一個這樣的實施方案中,嵌入式控制器582通知便攜式計算機506的用戶便攜式計算機506在低功率模式下運行。在其它實施例和實施方案中,在嵌入式控制器582知道電源適配器502的額定功率小于便攜式計算機506的全功率額定功率的情況下采取其它行動。例如,在一個這樣的其它實施方案中,當(dāng)嵌入式控制器582知道電源適配器502的額定功率小于便攜式計算機506的全功率額定功率時,嵌入控制器582可以使得便攜式計算機506運行在睡眠模式,在其中進(jìn)行電池充電,但用戶不能使用便攜式計算機506。在這樣的實施方案的一個例子中,電源適配器502包括小的“旅行”適配器,它具有足以給電池充電的額定功率,但不足以使得便攜式計算機506運行在全功率模式。圖6是圖示了在圖5的系統(tǒng)500的一個實施方案中用于各種額定功率的Radp和Rnotebook的示例性數(shù)值的圖表600。圖表600的每行對應(yīng)于給定的額定功率,以瓦計。圖表600上標(biāo)記為Radp的列,對于圖表600的每行,包含與具有與該行有關(guān)的額定功率的電源適配器502相關(guān)的電阻Radp的電阻值,以千歐計。圖表600上標(biāo)記為Rnotebook的每列,對于圖表600的每行,包含與具有與該行有關(guān)的全功率額定功率的便攜式計算機506相關(guān)的電阻Rnotebook的電阻值。在圖表600所示的特定例子中,電阻值是對于為VADP的30%的參考電壓被配置的。例如,在按照圖表600設(shè)計的一個實施方案中,具有65瓦的額定功率的第一電源適配器502包括383千歐上拉電阻595 (Radp),具有50瓦的額定功率的第二電源適配器502包括499千歐上拉電阻595 (Radp),且具有65瓦的全功率額定功率的便攜式計算機506包括191千歐下拉電阻596 (Rnotebook)。如果第一電源適配器502 (具有電阻值為383千歐的Radp)被稱合到便攜式計算機506 (具有電阻值為191千歐的Rnotebook),則便攜式計算機506的比較器597輸出表不該電源適配器502的額定功率等于或大于便攜式計算機506的全功率額定功率的邏輯高電平值。如果第二電源適配器502 (具有電阻值為499千歐的Radp)被稱合到便攜式計算機506 (具有電阻值為191千歐的Rnotebook),則便攜式計算機506的比較器597輸出表示該電源適配器502的額定功率小于便攜式計算機506的全功率額定功率的邏輯低電平值。在后者的情形下,便攜式計算機506的嵌入式控制器582例如使得便攜式計算機506在低功率模式下運行。圖7是圖示了當(dāng)使用圖6的圖表600實施的電源適配器502被直接耦合到便攜式計算機506時,在使用圖6的圖表600實施的便攜式計算機506的比較器597的兩個輸入端之間的電壓差的圖表700。圖表700的每行對應(yīng)于包括具有來自圖表600的各個行與列的交叉點的電阻值的上拉電阻595的電源適配器502。圖表700的每列對應(yīng)于包括具有來自圖表600的各個行與列的交叉點的電阻值的下拉電阻596的便攜式計算機506。例如,在這樣的實施方案中,在具有50瓦的額定功率的電源適配器502 (具有電阻值為499千歐的Radp)被耦合到具有65瓦的全功率額定功率的便攜式計算機506 (具有電阻值為191千歐的Rnotebook)的場合下,在便攜式計算機506的比較器597的兩個輸入端之間的電壓差是-0. 54伏,這導(dǎo)致比較器597輸出邏輯低電平值。電源適配器502在圖5上被示出為直接耦合到便攜式計算機506。在其它使用法的情景下,電源適配器502經(jīng)由一個或多個中間設(shè)備,諸如對接站,被耦合到便攜式計算機506。在某些實施例中,這樣的中間設(shè)備至少消耗由電源適配器502提供的一部分功率。圖8示出了一個這樣的使用法情景。圖8是計算系統(tǒng)800的一個實施例的框圖。在圖8所示的實施例中,圖5的便攜式計算機506被插入到或被耦合到對接站802,且便攜式計算機506,對接站802和被耦合到便攜式計算機506或?qū)诱?02的任何設(shè)備由圖5的電源適配器502供電。在圖8所示的實施例中,對接站802包括適配器接口 804,被使用來把對接站802耦合到電源適配器502。對接站802的適配器接口 804包括一對電源端806,被使用來經(jīng)由電源適配器的設(shè)備接口 514的電源端560接收來自電源適配器502的功率。在圖8所示的特定的實施例中,適配器接口 804的電源端806包括輸入電壓端和接地端,它們分別被耦合到電源適配器的設(shè)備接口 514的輸出電壓端VOUT和接地端GND。在圖8所示的實施例中,適配器接口 804包括控制端808,它在對接站802被耦合到電源適配器502時被耦合到電源適配器502的控制端562。對接站802還包括設(shè)備接口 812 (這里還被稱為“便攜式計算機接口 ” 812),被使用來把對接站802耦合到便攜式計算機506。便攜式計算機接口 812包括一對電源端814。在圖8所示的實施例中,這對電源端814包括輸出電壓端和接地端。對接站802的便攜式計算機接口 812的輸出電壓端和接地端被耦合到便攜式計算機的適配器接口 574的輸入電壓端VADP和接地端GND。在圖8所示的實施例中,設(shè)備接口 812被示出為被耦合到適配器接口 574。在圖8所示的實施例中,便攜式計算機接口 812還包括控制端816,它在對接站802被耦合到便攜式計算機506時被耦合到便攜式計算機506的控制端578。在圖8所示的實施例中,在適配器接口 804的電源端806上接收的功率被使用來給被包括在對接站802中的一個或多個部件803 (例如,一個或多個發(fā)光二極管)供電。另夕卜,在圖8所示的實施例中,在適配器接口 804的電源端806上接收的功率被使用來給被耦合到對接站802的便攜式計算機506和任何數(shù)目的其它外部設(shè)備(例如,外部驅(qū)動單元,諸如外部軟盤、硬盤、CD、或DVD驅(qū)動器,或外部輸入設(shè)備,諸如外部鍵盤或指向設(shè)備)供電。在圖8所示的實施例中,適配器接口 804的控制端808經(jīng)由齊納二極管820被耦合到便攜式計算機接口 812的控制端816。當(dāng)電源適配器502被耦合到對接站802的適配器接口 804,且便攜式計算機506被耦合到對接站802的便攜式計算機接口 812時,電源適配器502的控制端562經(jīng)由對接站802的齊納二極管820被耦合到便攜式計算機506的控制端578。齊納二極管820提供從適配器接口 804的控制端808到便攜式計算機接口 812的控制端816的固定的電壓降(例如,3伏)。結(jié)果,在上拉電阻595與下拉電阻596之間形成的節(jié)點處形成的電壓低于當(dāng)電源適配器502被直接耦合到便攜式計算機506時在上拉電阻595和下拉電阻596之間形成的節(jié)點處形成的電壓。在其它實施例和實施方案中,固定的電壓降以其它方式(例如,使用二端參考電壓集成電路)從適配器接口 804的控制端808提供到便攜式計算機接口 812的控制端816。在使用圖6的圖表600實施的這樣的實施例的一個實施方案中,系統(tǒng)800被配置成使得當(dāng)電源適配器502被耦合到對接站802的適配器接口 804,且便攜式計算機506被耦合到對接站802的便攜式計算機接口 812時,由齊納二極管820造成的電壓降足以使得電源適配器502對于便攜式計算機506呈現(xiàn)為在圖表600上具有次最低的額定功率的電源適配器。例如,當(dāng)具有135瓦的額定功率(且包括具有電阻值為169千歐的上拉電阻595)的電源適配器502被耦合到對接站802時,由于齊納二極管820造成的電壓降,電源適配器502對于被耦合到對接站802的便攜式計算機506呈現(xiàn)為具有120瓦的額定功率的電源適配器。這樣,當(dāng)確定電源適配器502是否能夠提供足夠的功率來使得便攜式計算機506以全功率模式運行時,便攜式計算機506計及由對接站802消耗的功率量。圖9是圖示了當(dāng)通過使用圖6的圖表600實施的電源適配器502經(jīng)由圖8的對接站802被耦合到便攜式計算機506時,在使用圖6的圖表600實施的便攜式計算機506的比較器597的兩個輸入端之間的電壓差的圖表900。
在圖5所示的實施例中,便攜式計算機506被配置成比較在控制端578處形成的電壓與一個參考電壓。在其它實施例中,把在控制端578處形成的電壓與多個參考電壓進(jìn)行比較。圖10圖示了一個這樣的實施例。圖10是計算系統(tǒng)1000的一個實施例的框圖。在圖10所示的實施例中,圖5的電源適配器502被耦合到便攜式計算機1006。圖10的便攜式計算機1006類似于圖5的便攜式計算機506,且類似的部件在圖10中使用在圖5中對于這些部件所使用的相同的引用來表不。圖10的便攜式計算機1006包括第一比較器1004,其把在控制端578處形成的電壓與第一參考電壓進(jìn)行比較。便攜式計算機1006還包括第二比較器1005,它把在控制端578處形成的電壓與第二參考電壓進(jìn)行比較。在這樣的實施例中,第一參考電壓表示與便攜式計算機1006有關(guān)的特定的“全功率”額定功率。在這樣的實施例中,全功率額定功率是在全功率模式下運行的便攜式計算機1006所需要的功率量。在控制端578處形成的電壓被耦合到第一比較器1004的非倒相輸入端,且第一參考電壓被耦合到第一比較器1004的倒相輸入端。在這樣的實施例中,第二參考電壓表示與便攜式計算機1006有關(guān)的特定的“最小”額定功率。在這樣的實施例中,最小額定功率是在低功率模式下運行的便攜式計算機1006所需要的功率量。在控制端578處形成的電壓被耦合到第二比較器1005的非倒相輸入端,且第二參考電壓被耦合到第二比較器1005的倒相輸入端。便攜式計算機1006包括第一、第二、和第三電阻1008、1010和1012,它們被串聯(lián)耦合在VADP與地之間。第一參考電壓是在第一和第二電阻1008和1010之間的節(jié)點處形成的,且第二參考電壓是在第二和第三電阻1010和1012之間的節(jié)點處形成的。第一比較器1004的輸出電壓經(jīng)由電阻1014被耦合到邏輯電壓電平(VDD)。第一比較器1004的輸出電壓表不在控制端578處形成的電壓與第一參考電壓之間的差值。第二比較器1005的輸出電壓經(jīng)由電阻1016被耦合到邏輯電壓電平(VDD)。第二比較器1005的輸出電壓表示在控制端578處形成的電壓與第二參考電壓之間的差值。在圖10所示的實施例中,系統(tǒng)1000被配置成使得當(dāng)具有小于與第二參考電壓有關(guān)的最小額定功率的額定功率(和具有相應(yīng)的電阻值的上拉電阻595)的電源適配器502被耦合到便攜式計算機1006時,第一和第二比較器1004和1005輸出邏輯低電平值。而且,系統(tǒng)1000被配置成使得當(dāng)具有大于或等于與第二參考電壓有關(guān)的最小額定功率、但小于與第一參考電壓有關(guān)的全功率額定功率的額定功率的電源適配器502被耦合到便攜式計算機1006時,第一比較器1004輸出邏輯低電平值且第二比較器1005輸出邏輯高電平值。在這樣的實施例中,系統(tǒng)1000被配置成使得當(dāng)具有大于或等于與第一參考電壓有關(guān)的最大額定功率的額定功率的電源適配器502被耦合到便攜式計算機1006時,比較器1004和1005輸出邏輯高電平值。在圖10所示的特定的實施例中,便攜式計算機1006還包括嵌入式控制器1082,第一和第二比較器1004和1005的輸出被輸出到該控制器1082。在這樣的實施例中,當(dāng)電源適配器502初始地被耦合到便攜式計算機1006時,嵌入式控制器1082檢測該事實(例如,因為功率被加到便攜式計算機1006的適配器接口 574),并檢驗第一和第二比較器1004和1005的輸出。在圖10所示的實施例中,如果兩個比較器1004和1005輸出邏輯高電平值,則嵌入式控制器1082知道,電源適配器502的額定功率等于或大于與便攜式計算機1006有關(guān)的全功率額定功率。在這樣的情形下,嵌入式控制器1082使得便攜式計算機1006在全功率模式下運行。如果第一比較器1004輸出邏輯低電平值而第二比較器1005輸出邏輯高電平值,則嵌入式控制器1082知道,電源適配器502的額定功率等于或大于與便攜式計算機1006有關(guān)的最小額定功率但小于與便攜式計算機1006有關(guān)的全功率額定功率。在這樣的情形下,嵌入式控制器1082可以使得便攜式計算機1006在低功率模式下運行(例如,其中被包括在便攜式計算機1006中的CPU以較低的時鐘頻率運行)。如果兩個比較器1004和1005輸出邏輯低電平值,則嵌入式控制器1082知道,電源適配器502的額定功率小于與便攜式計算機1006有關(guān)的最小功率額定功率。在這樣的情形下,嵌入式控制器1082可以關(guān)斷便攜式計算機1006(例如,通過使得便攜式計算機1006進(jìn)入“睡眠”狀態(tài),在其中進(jìn)行電池充電,但用戶不能使用便攜式計算機1006)。圖11是計算系統(tǒng)1100的一個實施例的框圖。在圖11所示的實施例中,電源適配器1102被直接耦合到便攜式計算機1106(雖然在其它實施例中,電源適配器1102經(jīng)由一個或多個中間設(shè)備,諸如圖8的對接站802,被耦合到便攜式計算機1106)。除了這里描述的以外,電源適配器1102和便攜式計算機1006分別類似于圖1的電源適配器102和便攜式計算機106,且類似的部件在圖11中使用在圖1中對于這些部件所使用的相同的標(biāo)號被表示。電源適配器1102包括被耦合到VOUT與電源適配器1102的適配器接口 114的控制端162,并與控制信號電路164并聯(lián)的上拉電阻1195(這里也稱為“電阻Radp”或僅僅“Radp”)。在圖11所示的實施例中,電源適配器1102的上拉電阻1195具有遠(yuǎn)大于在便攜式計算機1106的節(jié)流閥信號電路180中使用的電阻184的電阻值,以把控制信號178耦合到地。在這樣的實施例的一個實施方案中,電阻184具有2千歐的電阻值,且上拉電阻1195具有遠(yuǎn)大于2千歐的電阻值。在圖11所示的實施例中,便攜式計算機1106包括節(jié)流閥信號電路180和類似于圖5的識別電路580的識別電路580 (且類似的部件在圖11中使用在圖5中對于這些部件所使用的相同的標(biāo)號被表示)。在這樣的實施例中,節(jié)流閥信號電路180的比較器186的非倒相輸入端通過使用具有例如6. 8伏的電壓降的齊納二極管1101被耦合到便攜式計算機1106的控制端178。另外,在這樣的實施例中,由節(jié)流閥信號電路180使用的鋸齒波具有DC偏置(例如,鋸齒波具有1. O伏的DC偏置和2. O伏的最大幅度)。當(dāng)電源適配器1102被耦合到便攜式計算機1106時,首先,由電源適配器1102的控制信號電路164輸出的控制信號是零。因為上拉電阻1195遠(yuǎn)大于電阻184,流過上拉電阻1195的電流將不足以生成在控制端178的電流,所述電流足以“接通”節(jié)流閥信號電路180。被使用來把節(jié)流閥信號電路180耦合到便攜式計算機1106的控制端178的齊納二極管1101不影響識別電路580,因為在控制端178處形成的電壓大大地小于齊納二極管1101的齊納電壓。在這樣的實施例中,當(dāng)電源適配器1102首先被耦合到便攜式計算機1106時,識別電路580的輸出被便攜式計算機1106的嵌入式控制器1182檢驗。電源適配器1102的控制信號電路164在這個時間期間典型地不輸出控制信號,因為由電源適配器1102輸出的負(fù)荷電流在這個時間期間典型地不上升到超過節(jié)流閥電流閾值,或因為控制信號電路164的響應(yīng)時間足夠長,以使得控制信號電路164在這個時間期間不反應(yīng)(和輸出控制信號)。在便攜式計算機1106的嵌入式控制器1182讀出識別電路580的輸出(且確定是否使得便攜式計算機在全功率模式下運行,如以上結(jié)合圖5描述的)后,嵌入式控制器1182不需要再次讀出識別電路580的輸出,而同時相同的電源適配器1102被耦合到便攜式計算機1106。此后,由便攜式計算機1106使用的功率量可以通過使用表示由電源適配器1102輸出的功率量的信息被控制(即,使用由控制信號電路164輸出的控制信號),如以上結(jié)合圖1描述的。在其它實施例中,其上可以輸出控制信號(或表示由電源適配器輸出的負(fù)荷電流量的其它信息)的、被包括在電源適配器的設(shè)備接口中的控制端被使用來以其它方式識別電源適配器的一個或多個屬性。圖12圖示了一個這樣的實施例。圖12是計算系統(tǒng)1200的一個實施例的框圖。計算系統(tǒng)1200包括電源適配器1202,被使用來至少給一個被供電設(shè)備1204供電。在圖12所示的特定的實施例中,被供電設(shè)備1204包括便攜式計算機1206。在圖12所示的實施例中,便攜式計算機1206可以由電源適配器1202(當(dāng)被耦合到它時)供電,或由經(jīng)由電池接口 1208被耦合到便攜式計算機1206的電池供電。在其它實施例中,可通信地耦合到便攜式計算機1206的一個或多個其它外部設(shè)備(例如,對接站或外部驅(qū)動單元,諸如CD,DVD,或軟盤驅(qū)動單元)也由電源適配器1202供電。在某些其它實施例中,電源適配器被使用來給諸如其它類型的電池供電的設(shè)備的其它類型的電子設(shè)備供電。除了這里描述的以外,電源適配器1202類似于圖5的電源適配器502,且類似的部件在圖12中使用在圖5中對于這些部件所使用的相同的標(biāo)號被表示。在圖12所示的實施例中,電阻Radp被選擇使得電阻Radp的電阻值表示電源適配器1202的額定功率。在這樣的實施例的一個示例性實施方案中,具有50瓦、65瓦、90瓦、和120瓦的各個額定功率的一組電源適配器1202包括分別具有電阻值例如為50千歐、75千歐、100千歐、和125千歐的各個電阻Radp。也就是,具有90瓦的額定功率的電源適配器1202例如具有電阻值為100千歐的電阻Radp。在其它實施例和實施方案中,使用其它元件數(shù)值。由電源適配器1202供電的至少一個被供電設(shè)備1204包括適配器接口,被使用來把被供電設(shè)備1204耦合到電源適配器1202。在圖12所示的實施例中,便攜式計算機1206包括適配器接口 1274。適配器接口 1274包括一對電源端1276,被使用來經(jīng)由電源適配器的設(shè)備接口 514的電源端560接收來自電源適配器1202的功率。在圖12所示的特定的實施例中,電源端1276包括輸入電壓端(VADP)和接地端(GND),它們分別被耦合到電源適配器的設(shè)備接口 514的輸出電壓端VOUT和接地端GND。適配器接口 1274還包括控制端1278,當(dāng)電源適配器1202被耦合到便攜式設(shè)備1206時,被耦合到電源適配器1202的設(shè)備接口 514的控制端562。便攜式計算機1206的控制端1278被用作為到用來識別被耦合到便攜式計算機1206的電源適配器1202的一個或多個屬性的識別電路1280的輸入端。在圖12所示的特定的實施例中,識別電路1280被使用來識別與被耦合到便攜式計算機1206的任何電源適配器1202有關(guān)的額定功率。識別電路1280包括電容器1230。在這樣的實施例的一個實施方案中,電容器1230具有O.1微法的電容值。電容器1230具有被耦合到地的第一端。電容器1230具有經(jīng)由第一晶體管開關(guān)1232被耦合到便攜式計算機1206的控制端1278的第二端。當(dāng)電源適配器1202被耦合到便攜式計算機1206時,控制端1278被耦合到便攜式計算機1202的控制端562,它繼而經(jīng)由電源適配器1202的電阻Radp把電容器1230耦合到V0UT。電容器1230的第二端也經(jīng)由第二晶體管開關(guān)1234和上拉電阻1236(這里也被稱為“電阻Rnotebook”,或僅僅“Rnotebook”)被耦合到便攜式計算機1206的VDAP。在一個實施方案中,第一和第二電阻1232和1234通過使用各個BSS138場效應(yīng)晶體管被實施。識別電路1280被耦合到嵌入式控制器1282。在圖12所示的特定的實施例中,嵌入式控制器1282包括輸入/輸出端GPI0_1和輸出端GP0_2。嵌入式控制器1282的輸入/輸出端GPI0_1經(jīng)由電阻1238被耦合到電容器1230的第二端。在這樣的實施例的一個實施方案中,電阻1238具有220千歐的電阻值。嵌入式控制器1282的輸出端GP0_2被使用來或者通過關(guān)閉第一晶體管1232(同時第二晶體管1234打開)經(jīng)由電源適配器1202的Radp,或者通過關(guān)閉第二晶體管1234(同時第一晶體管1232打開)經(jīng)由便攜式計算機1206的Rnotebook,而把電容器1230的第二端選擇性地耦合到VADP。在圖12所示的實施例中,當(dāng)由嵌入式控制器1280在輸出端GP0_2上輸出“低”值時,第二晶體管1234被關(guān)閉(它經(jīng)由Rnotebook把電容器1230的第二端耦合到VADP)且第一晶體管1232被打開(它電子去耦合電容器1230的第二端與Radp)。第二晶體管1234的柵極經(jīng)由第一倒相放大器1239被率禹合到嵌入式控制器1282的輸出端GP0_2,該第一倒相放大器1239放大由嵌入式控制器1282在輸出端GP0_2上輸出的低電平信號到適當(dāng)?shù)碾妷?例如,5伏),以使得第二晶體管1234接通。第一晶體管1232的柵極經(jīng)由第二倒相放大器1240被耦合到第一倒相放大器1239的輸出端。當(dāng)輸出端GP0_2的輸出是低電平時,第二倒相放大器1240把適當(dāng)?shù)牡碗妷褐凳┘拥降谝痪w管1232的柵極,以使得第一晶體管1232打開。在圖12所示的實施例中,當(dāng)由嵌入式控制器1280在輸出端GP0_2上輸出“高”值時,第二晶體管1234被打開(它電子去耦合電容器1230的第二端與Rnotebook)且第一晶體管1232被關(guān)閉(它經(jīng)由Radp把電容器1230的第二端耦合到VADP)。在這樣的情形下,第一倒相放大器1239把適當(dāng)?shù)牡碗妷褐凳┘拥降诙w管1234的柵極,以使得第二晶體管1234打開,且第二倒相放大器1239把適當(dāng)?shù)母唠妷褐凳┘拥降谝痪w管1232的柵極,以使得第一晶體管1232關(guān)閉。在圖12所示的實施例中,當(dāng)電源適配器1202首先被耦合到便攜式計算機1206時,嵌入式控制器1282運行識別程序。在一個實施方案中,識別程序包括被存儲(或被嵌入)在適當(dāng)?shù)馁A存媒體上的適當(dāng)?shù)某绦蛑噶?,至少一部分程序指令由嵌入式控制?282從該貯存媒體讀出,用于以后執(zhí)行。當(dāng)電源適配器1202首先被耦合到便攜式計算機1206時,嵌入式控制器1282使得在輸出端GP0_2上輸出低電平值,這關(guān)閉第二晶體管1234和打開第一晶體管1232。關(guān)閉第二晶體管1234,經(jīng)由電阻Rnotebook把電容器1230的第二端電耦合到VADP。在這個時間期間,嵌入式控制器1282在輸入/輸出端GPI0_1上輸出低電平值,這使得電容器1230通過電阻1238放電。在電容器1230充分放電后,輸入/輸出端GPI0_1被配置為輸入端,這使得流過Rnotebook的電流充電電容器1230。嵌入式控制器1282監(jiān)視在輸入/輸出端GPI0_1上的電壓,以確定在輸入/輸出端GPI0_1上的電壓達(dá)到邏輯高電平值(例如,2. 3伏)花費多少時間(例如,使用定時器或計數(shù)器)。在輸入/輸出端GPI0_1上的電壓達(dá)到邏輯高電平值花費多少時間,在這里也稱為時間Tnbk。嵌入式控制器1282保存時間Tnbk0嵌入式控制器1282然后使得在輸出端GP0_2上輸出高電平值,這打開第二晶體管開關(guān)1234且關(guān)閉第一晶體管1232。關(guān)閉第一晶體管1232,經(jīng)由電阻Radp把電容器1230的第二端電耦合到VADP。在這個時間期間,嵌入式控制器1282在輸入/輸出端GPI0_1上輸出低電平值,這使得電容器1230通過電阻1238放電。在電容器1230充分放電后,輸入/輸出端GPIO_l被配置為輸入端,這使得流過Radp的電流充電電容器1230。嵌入式控制器1282監(jiān)視在輸入/輸出端GPIO_l上的電壓,以確定在輸入/輸出端GPIO_l上的電壓達(dá)到邏輯高電平值(例如,2. 3伏)花費多少時間(例如,使用定時器或計數(shù)器)。在輸入/輸出端GPIO_l上的電壓達(dá)到邏輯高電平值花費多少時間,在這里也稱為時間Tadp。嵌入式控制器1282保存時間Tadp。在圖12所示的實施例中,嵌入式控制器1282計算Tadp/Tnbk的比值,并使用該比值Tadp/Tndk來識別(或表征)電源適配器1202的額定功率。例如,在一個實施方案中,嵌入式控制器1282使用其中存儲各種Tadp/Tnbk比值的查找表。每個存儲的Tadp/Tnbk比值與具有特定的額定功率的電源適配器1202相聯(lián)系。在這樣的實施方案中,嵌入式控制器1282比較測量的Tadp/Tnbk比值與被存儲在查找表中的Tadp/Tnbk比值,以便確定測量的Tadp/Tnbk比值匹配于哪個存儲的Tadp/Tnbk比值。在這樣的實施方案中,嵌入式控制器1282假設(shè)被耦合到便攜式計算機1206的電源適配器1202具有與匹配于測量的Tadp/Tnbk比值的存儲的Tadp/Tnbk比值有關(guān)的額定功率。嵌入式控制器1282在被耦合到電源適配器1202時能夠使用電源適配器1202的額定功率來管理便攜式計算機1206的運行。在一個示例性實施方案中,如果電源適配器1202的額定功率大于或等于與便攜式計算機1206有關(guān)的全功率額定功率,則嵌入式控制器1282使得便攜式計算機1206在全功率模式下運行。如果電源適配器1202的額定功率小于與便攜式計算機1206有關(guān)的全功率額定功率而大于或等于與便攜式計算機1206有關(guān)的最小額定功率,則在這樣的示例性實施方案中,嵌入式控制器1282使得便攜式計算機1206在低功率模式下運行。如果電源適配器1202的額定功率小于與便攜式計算機1206有關(guān)的最小額定功率,則在這樣的示例性實施方案中,嵌入式控制器1282關(guān)斷便攜式計算機1206(例如,通過使得便攜式計算機1206進(jìn)入“睡眠”狀態(tài),在其中進(jìn)行電池充電,但用戶不能使用便攜式計算機1206)。電源適配器1202在圖12中被示出為直接耦合到便攜式計算機1206。結(jié)合1200描述的識別技術(shù)也可以被使用來識別與經(jīng)由對接站被耦合到便攜式計算機1206的任何電源適配器1202有關(guān)的額定功率。對接站提供在電源適配器1202的控制端564與便攜式計算機1206的控制端1278之間的信號路徑,這樣,識別電路1280能夠識別如上所述被耦合到對接站的電源適配器1202的額定功率。嵌入式控制器1282能夠確定電源適配器1202何時經(jīng)由對接站被耦合到便攜式計算機1206,且修改嵌入式控制器1282在被耦合到該電源適配器1202時隨之管理便攜式計算機1206的運行的方式(例如,通過在確定電源適配器1202是否能夠傳遞足夠的功率使得便攜式計算機1206在全功率模式下和/或低功率模式下運行時計及由對接站典型地消耗的功率量)。在其它實施例中,識別電路1280以其它方式被實施。一個這樣的實施例被圖示于圖13。圖13是計算系統(tǒng)1300的一個實施例的框圖。在圖13所示的實施例中,圖12的電源適配器1202被耦合到便攜式計算機1306,以便給便攜式計算機1306(和被耦合到便攜式計算機1306的任何外部設(shè)備)供電。除了這里描述的以外,便攜式計算機1306類似于圖12的便攜式計算機1206,且類似的部件在圖13中使用在圖12中對于這些部件所使用的相同的引用來表示。便攜式計算機1306的識別電路1380類似于以上結(jié)合圖12描述 的識別電路1280,除了第一和第二晶體管1232和1234的各個柵極被控制的方式以外。第 一柵極偏置電阻1354和第一柵極控制晶體管1356被串聯(lián)耦合在5伏電壓電平與地之間。 第二晶體管1234的柵極被耦合到在第一柵極偏置電阻1354和第一柵極控制晶體管1356 之間形成的節(jié)點。第一柵極控制晶體管1356的柵極被耦合到嵌入式控制器1282的輸出端 GP0_2。第二柵極偏置電阻1350和第二柵極控制晶體管1352被串聯(lián)耦合在5伏電壓電平 與地之間。第一晶體管1232的柵極被耦合到在第二柵極偏置電阻1350和第二柵極控制晶 體管1352之間形成的節(jié)點。第二柵極控制晶體管1352的柵極被耦合到第二晶體管1234 的柵極。
當(dāng)嵌入式控制器1282在GP0_2上輸出低電平值時,第一柵極控制晶體管1356被 關(guān)斷,這使得在第二晶體管1234的柵極處形成的電壓成為足以接通第二晶體管1234的高 電平值。當(dāng)?shù)诙w管1234被接通時,第二柵極控制晶體管1352也接通,這使得在第一晶 體管1232的柵極處形成的電壓成為足以關(guān)斷第一晶體管1232的低電平值。當(dāng)嵌入式控 制器1282在GP0_2上輸出高電平值時,第一柵極控制晶體管1356被接通,這使得在第二 晶體管1234的柵極處形成的電壓成為足以關(guān)斷第二晶體管1234的低電平值。當(dāng)?shù)诙w 管1234被關(guān)斷時,第二柵極控制晶體管1352也關(guān)斷,這使得在第一晶體管1232的柵極處 形成的電壓成為足以接通第一晶體管1232的高電平值。這樣,電阻1354和1350以及第一 和第二柵極控制晶體管1356和1352被使用來代替圖12的第一和第二倒相放大器1239和 1240。識別電路1380和嵌入式控制器1282的運行與以上結(jié)合圖12描述的是相同的。
圖14是計算系統(tǒng)1400的一個實施例的框圖。在圖14所示的實施例中,電源適配 器1402被直接耦合到便攜式計算機1406(雖然在其它實施例中,電源適配器1402經(jīng)由一 個或多個中間設(shè)備,諸如對接站,被耦合到便攜式計算機1406)。除了這里描述的以外,電源 適配器1402和便攜式計算機1406分別類似于圖1的電源適配器102和便攜式計算機106, 且類似的部件在圖14中使用在圖1中對于這些部件所使用的相同的引用來表示。電源適 配器1402包括被耦合到VOUT與電源適配器1402的適配器接口 114的控制端162,并與控 制信號電路164并聯(lián)的上拉電阻1495(這里也稱為“電阻Radp”或僅僅“Radp”)。在圖14 所示的實施例中,電源適配器1402的上拉電阻1495具有遠(yuǎn)大于在1406的節(jié)流閥信號電路 180中使用的電阻184的電阻值,以把控制信號178耦合到地。在這樣的實施例的一個實施 方案中,電阻184具有2千歐的電阻值,且上拉電阻1495具有遠(yuǎn)大于2千歐的電阻值。
在圖14所示的實施例中,便攜式計算機1406包括節(jié)流閥信號電路180和類似于 圖13的識別電路1380的識別電路1480(且類似的部件在圖14中使用在圖13中對于這些 部件所使用的相同的標(biāo)號被表示)。在這樣的實施例中,節(jié)流閥信號電路180的比較器186 的倒相輸入端通過使用具有例如6. 8伏的電壓降的齊納二極管1401被耦合到便攜式計算 機1106的控制端178。另外,在這樣的實施例中,由節(jié)流閥信號電路180使用的鋸齒波具有 DC偏置(例如,鋸齒波具有1. O伏的DC偏置和2. O伏的最大幅度)。當(dāng)電源適配器1402 被耦合到便攜式計算機1406時,首先,由電源適配器1402的控制信號電路164輸出的控制 信號是零。因為上拉電阻1495遠(yuǎn)大于電阻184,流過上拉電阻1495的電流將不足以生成在 控制端178的電流,所述電流足以“接通”節(jié)流閥信號電路180。被使用來把節(jié)流閥信號電 路180耦合到便攜式計算機1406的控制端178的齊納二極管1401不影響識別電路1480,因為在控制端178處形成的電壓大大地小于齊納二極管1401的齊納電壓。
在這樣的實施例中,當(dāng)電源適配器1402首先被耦合到便攜式計算機1406時,識別 電路1480的輸出被便攜式計算機1406的嵌入式控制器1482檢驗。電源適配器1402的控 制信號電路164在這個時間期間典型地不輸出控制信號,因為由電源適配器1402輸出的負(fù) 荷電流在這個時間期間典型地不上升到超過節(jié)流閥電流閾值,或因為控制信號電路164的 響應(yīng)時間足夠長,以使得控制信號電路164在這個時間期間不反應(yīng)(和輸出控制信號)。在 便攜式計算機1406的嵌入式控制器1482測量Tadp和Tnbk后,嵌入式控制器1482不需要 再次與識別電路1480互動,而同時相同的電源適配器1402被耦合到便攜式計算機1406。 此后,由便攜式計算機1406使用的功率量通過使用表示由電源適配器1402輸出的功率量 的信息(即,使用由控制信號電路164輸出的控制信號)被控制,如以上結(jié)合圖1描述的。
在其它實施例中,以上結(jié)合圖5-14描述的技術(shù)被使用來識別被耦合到便攜式計 算機的電源適配器的其它屬性。更通常地,這樣的技術(shù)可被便攜式計算機使用來識別當(dāng)前 被耦合到便攜式計算機的電源適配器,且電源適配器可以使用這樣的信息來管理便攜式計 算機的運行(例如,通過管理便攜式計算機如何使用功率)。
權(quán)利要求
1.一種電源適配器,包括 電源,用于給至少一個電子設(shè)備供電;以及 設(shè)備接口,用于將所述電源適配器耦合到所述電子設(shè)備; 其中所述設(shè)備接口包括端子,所述端子具有由所述電子設(shè)備用來識別與所述電源適配器相關(guān)聯(lián)的功率電平的相關(guān)屬性。
2.如權(quán)利要求1所述的電源適配器,還包括耦合到端子的電阻器。
3.如權(quán)利要求1所述的電源適配器,其中所述屬性包括與電源的功率輸出相關(guān)聯(lián)的電壓電平。
4.如權(quán)利要求1所述的電源適配器,其中所述電源適配器輸出表示電源輸出的功率量的信息,由所述電子設(shè)備用來控制電子設(shè)備使用的功率量。
5.一種設(shè)備,包括 接口,用于從電源適配器接收功率; 端子,當(dāng)所述電源適配器耦合到所述設(shè)備時所述端子具有耦合到其的電阻,其中所述電阻表示與所述電源適配器相關(guān)聯(lián)的屬性;并且 其中所述設(shè)備至少基于所耦合的電阻來生成表示與所述電源適配器相關(guān)聯(lián)的屬性的信息。
6.如權(quán)利要求5所述的設(shè)備,還包括識別電路,所述識別電路包括 跨接所述端子和地而耦合的第一電阻器; 跨接所述電源適配器的輸出電壓和地而串聯(lián)耦合的第二電阻器和第三電阻器;以及比較器,用于輸出表示所述端子處產(chǎn)生的第一電壓和節(jié)點處產(chǎn)生的第二電壓之間差的信號,所述節(jié)點在所述第二電阻器和第三電阻器之間形成; 其中表示與所述電源適配器相關(guān)聯(lián)的屬性的信息包括由比較器輸出的所述信號。
7.如權(quán)利要求5所述的設(shè)備,還包括識別電路,所述識別電路包括 跨接所述端子和地而耦合的第一電阻器; 跨接所述電源適配器的輸出電壓和地而串聯(lián)耦合的第二電阻器、第三電阻器和第四電阻器;以及 第一比較器,用于輸出表不所述端子處產(chǎn)生的第一電壓和第一節(jié)點處產(chǎn)生的第二電壓之間差的第一信號,所述第一節(jié)點在所述第二電阻器和第三電阻器之間形成; 第二比較器,用于輸出表示所述端子處產(chǎn)生的第一電壓和第二節(jié)點處產(chǎn)生的第三電壓之間差的第二信號,所述第二節(jié)點在所述第三電阻器和第四電阻器之間形成; 其中表示與所述電源適配器相關(guān)聯(lián)的屬性的信息包括由第一比較器輸出的第一信號和由第二比較器輸出的第二信號。
8.如權(quán)利要求5所述的設(shè)備,其中 所述電源適配器包括適配器電阻器,其中當(dāng)所述電源適配器耦合到所述設(shè)備時所述適配器電阻器耦合到所述端子;并且 所述設(shè)備還包括識別電路,所述識別電路還包括設(shè)備電阻器和電容器,其中所述識別電路選擇性地將所述電容器耦合到所述端子和設(shè)備電阻器中之一。
9.如權(quán)利要求8所述的設(shè)備,其中所述設(shè)備 將所述電容器耦合到所述適配器電阻器并且確定與通過所述適配器電阻器為所述電容器充電相關(guān)聯(lián)的第一時間;以及 將所述電容器耦合到所述設(shè)備電阻器并且確定與通過所述設(shè)備電阻器為所述電容器充電相關(guān)聯(lián)的第二時間。
10.如權(quán)利要求9所述的設(shè)備,其中基于第一時間和第二時間來生成所述信息。
11.如權(quán)利要求9所述的設(shè)備,其中基于第一時間和第二時間的比率來生成所述信息。
12.如權(quán)利要求5所述的設(shè)備,其中 所述接口包括將電子設(shè)備耦合到所述設(shè)備的對接站接口 ; 將所耦合的電阻耦合到所述對接站接口的端子;并且 所述對接站在所述對接站接口的端子處產(chǎn)生與所述電源適配器的功率輸出電平相關(guān)聯(lián)的電壓。
13.—種系統(tǒng),包括 計算設(shè)備; 電源適配器; 設(shè)備接口,用于將所述電源適配器耦合到所述計算設(shè)備;并且 其中所述設(shè)備接口包括端子,所述端子具有在將所述電源適配器耦合到所述設(shè)備接口時表示與所述電源適配器相關(guān)聯(lián)的屬性的電阻,用于由所述計算設(shè)備用來識別與所述電源適配器相關(guān)聯(lián)的屬性。
14.如權(quán)利要求13所述的系統(tǒng),還包括耦合到所述端子的電阻器。
15.如權(quán)利要求13所述的系統(tǒng),其中所述屬性包括與所述電源適配器相關(guān)聯(lián)的功率電平。
16.如權(quán)利要求13所述的系統(tǒng),其中所述電源適配器輸出表示電源適配器輸出的功率量的信息,由所述計算設(shè)備用來控制計算設(shè)備使用的功率量。
17.如權(quán)利要求13所述的系統(tǒng),其中所述電源適配器輸出與電源適配器的功率輸出相關(guān)聯(lián)的電壓電平,由所述計算設(shè)備用來控制計算設(shè)備使用的功率量。
18.如權(quán)利要求17所述的系統(tǒng),其中在所述端子上輸出所述電壓電平。
19.如權(quán)利要求16所述的系統(tǒng),其中一旦超過預(yù)定的功率電平,則所述電源適配器輸出所述信息。
全文摘要
本發(fā)明涉及用于控制計算機系統(tǒng)中電源的使用的系統(tǒng)和方法。在一個實施例中,電源適配器(102)包括電源(116),以輸出用于給被供電設(shè)備(104)供電的功率。電源適配器輸出表示電源所輸出的、由被供電設(shè)備使用的功率量的信息,以便控制由被供電設(shè)備使用的功率量。
文檔編號G06F1/26GK103064494SQ201210472508
公開日2013年4月24日 申請日期2006年2月1日 優(yōu)先權(quán)日2005年2月1日
發(fā)明者T.P.肖耶斯, J.K.簡索恩 申請人:惠普開發(fā)有限公司