專利名稱:控制提供給網(wǎng)絡(luò)設(shè)備的電源的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本總的發(fā)明構(gòu)思涉及一種控制提供給網(wǎng)絡(luò)設(shè)備的電源的方法和裝置,且更具體地涉及一種控制向局域網(wǎng)(LAN)控制器提供的電源的方法和裝置。
背景技術(shù):
由于包括筆記本個人電腦(PC)等的電子設(shè)備的小型化,已經(jīng)研發(fā)了用于將電子設(shè)備連接到有線和無線網(wǎng)絡(luò)的外部以太網(wǎng)軟件狗(dongle)。外部以太網(wǎng)軟件狗是一種促進電子設(shè)備之間的網(wǎng)絡(luò)通信的外部設(shè)備。局域網(wǎng)(LAN)設(shè)備包含于個人電腦(PC)中且包括LAN控制器、LAN轉(zhuǎn)換器(transformer)和LAN端口。當(dāng)在筆記本PC中安裝LAN設(shè)備的所有組件時,筆記本PC的尺寸會增大,且由于LAN端口,筆記本PC的厚度增加。因此,僅在筆記本PC中安裝LAN控制器,且在外部軟件狗中安裝LAN轉(zhuǎn)換器和LAN端口,從而筆記本PC可被最小化且變得更薄。
發(fā)明內(nèi)容
本總的發(fā)明構(gòu)思提供了一種控制提供給網(wǎng)絡(luò)設(shè)備的電源并且在未連接外部軟件狗的情況下切斷到局域網(wǎng)(LAN)控制器的電源的方法和裝置,從而防止電源浪費。本總的發(fā)明構(gòu)思也提供了一種控制電源以便防止LAN控制器發(fā)送的信號漂移(foating)的方法和裝置,從而實現(xiàn)LAN控制器發(fā)送的信號與外部軟件狗發(fā)送的信號之間的穩(wěn)定阻抗匹配。本總的發(fā)明構(gòu)思的附加特征和效用將部分地闡述于下面的描述中,并且將部分地從描述中顯而易見,或者可以通過本總的發(fā)明構(gòu)思的實踐而獲知。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用可以通過提供一種控制電子設(shè)備的電源的裝置來實現(xiàn),所述裝置包括:局域網(wǎng)(LAN)控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗;連接檢測器,用于檢測是否從外部軟件狗接收到用于與LAN控制器連接的第一信號;和電源控制器,用于當(dāng)檢測到第一信號時將電源提供給LAN控制器,當(dāng)未檢測到第一信號時切斷到LAN控制器的電源。當(dāng)電源控制器提供電源時,所述LAN控制器可以將用于與外部軟件狗連接的第二信號發(fā)送到外部軟件狗。 所述第二信號可以在從外部軟件狗接收到第一信號之后發(fā)送。當(dāng)檢測到第一信號時,所述連接檢測器可以將低信號發(fā)送到電源控制器,當(dāng)未檢測到第一信號時,所述連接檢測器將高信號發(fā)送到電源控制器
所述電源控制器可以包括金屬氧化物半導(dǎo)體場效應(yīng)晶體管(M0SFET),其是通過低信號或高信號進行開關(guān)動作的開關(guān)器件。所述通信接口可以是媒體相關(guān)接口(MDI)端口。所述第一信號可以是MDI信號。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用可以通過提供一種控制電子設(shè)備的電源的方法來實現(xiàn),所述方法包括:檢測是否通過通信接口從外部軟件狗接收到用于與電子設(shè)備的LAN控制器連接的第一信號;和當(dāng)檢測到第一信號時將電源提供給LAN控制器,以及當(dāng)未檢測到第一信號時切斷到LAN控制器的電源。所述方法可以進一步包括:當(dāng)將電源提供給LAN控制器時,將用于與外部軟件狗連接的第二信號發(fā)送到外部軟件狗,其中所述LAN控制器進行所述發(fā)送。所述第二信號可以在從外部軟件狗接收到第一信號之后發(fā)送。所述方法可以進一步包括:當(dāng)檢測到第一信號時,將低信號發(fā)送到電源控制器以便將電源提供給LAN控制器,以及當(dāng)未檢測到第一信號時,將高信號發(fā)送到電源控制器以便切斷到LAN控制器的電源。所述切斷電源可以包括使用MOSFET切斷電源,該MOSFET是通過低信號或高信號進行開關(guān)動作的開關(guān)器件。所述通信接口可以是MDI端口。所述第一信號可以是MDI信號。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用也可以通過提供一種計算機可讀媒體來實現(xiàn),該計算機可讀媒體上記錄有用于執(zhí)行控制電子設(shè)備的電源的方法的程序。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用也可以通過提供一種控制電子設(shè)備的電源的裝置來實現(xiàn),所述裝置包括:LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗;連接到通信接口的連接管腳的連接檢測器,用于檢測外部軟件狗與通信接口的連接,并且輸出高信號或低信號;連接在通信接口的連接管腳與連接檢測器之間的電壓源;和電源控制器,用于當(dāng)輸出高信號時切斷到LAN控制器的電源,當(dāng)輸出低信號時將電源提供給LAN控制器,其中,所述通信接口的連接管腳連接到外部軟件狗的連接管腳當(dāng)中的接地連接管腳,其中,當(dāng)檢測到由電壓源施加的電壓時,所述連接檢測器輸出高信號,當(dāng)未檢測到所述電壓時,所述連接檢測器輸出低信號。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用也可以通過提供一種控制電子設(shè)備的電源的裝置來實現(xiàn),所述裝置包括:LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗;連接檢測器,用于檢測是否從外部軟件狗接收到用于與LAN控制器連接的鏈接脈沖信號;和電源控制器,用于當(dāng)檢測到鏈接脈沖信號時將電源提供給LAN控制器,當(dāng)未檢測到鏈接脈沖信號時切斷到LAN控制器的電源。本總的發(fā)明構(gòu)思的上面和/或其他特征和效用也可以通過提供一種控制電子設(shè)備的電源的裝置來實現(xiàn),所述裝置包括:LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗;連接檢測器,用于檢測通信接口的阻抗變化并且確定外部軟件狗是否連接到通信接口 ;和電源控制器,用于當(dāng)外部軟件狗連接到通信接口時將電源提供給LAN控制器,當(dāng)外部軟件狗未連接到通信接口時切斷到LAN控制器的電源。
本總的發(fā)明構(gòu)思的上面和/或其他特征和效用也可以通過提供一種控制電子設(shè)備的電源的裝置來實現(xiàn),所述裝置包括:局域網(wǎng)(LAN)控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;連接檢測器,用于檢測外部軟件狗與電子設(shè)備之間的連接的特性;和電源控制器,用于根據(jù)檢測到的特性控制將被提供給LAN控制器的電源。所述連接的特性可以包括以下中的至少一個:從外部軟件狗發(fā)送到通信接口的信號的存在、外部軟件狗與通信接口之間的信號的電壓電平、用于與LAN控制器的連接的鏈接脈沖信號和通信接口的阻抗級別的變化。所述裝置可以進一步包括:主控制器,用于生成控制供電裝置(power supplier)和電源控制器的信號,根據(jù)所述信號將電源提供給LAN控制器,以便在電源控制器終止向LAN控制器提供電源時開始與軟件狗通信。所述電源控制器可以根據(jù)檢測到的特性和啟動網(wǎng)絡(luò)通信的通信啟動信號中的至少一個重復(fù)對LAN控制器的電源提供操作和電源切斷操作。所述LAN控制器可以根據(jù)電源提供而處于喚醒狀態(tài)和睡眠狀態(tài)之一中。
從結(jié)合附圖進行的實施例的下列描述中,本總的發(fā)明構(gòu)思的這些和/或其他特征和效用將變得明顯且更易于理解,附圖中:圖1是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的包括與外部電源連接的電子設(shè)備和外部軟件狗的系統(tǒng)的方框圖;圖2是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的外部軟件狗的方框圖;圖3是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置的方框圖;圖4是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置的方框圖;圖5是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置的方框圖;圖6是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的包括與外部電源連接的電子設(shè)備和外部軟件狗的系統(tǒng)的方框圖;圖7是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的控制電源的方法的流程圖;和圖8是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電子設(shè)備的圖。
具體實施例方式現(xiàn)在將對本總的發(fā)明構(gòu)思的實施例進行詳細參考,本總的發(fā)明構(gòu)思的示例圖示于附圖中,其中全文中相似的附圖標(biāo)記指代相似的元件。下面描述實施例以便參考附圖解釋本總的發(fā)明構(gòu)思。如此處所使用的,術(shù)語“單元”是指例如現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)的硬件或軟件的組成部分,且“單元”執(zhí)行特定的功能。然而,術(shù)語“單元”不限于軟件或硬件。“單元”可被配置成包含在將被尋址的存儲媒體中或者再現(xiàn)一個或多個處理器。因此,“單元”的示例包括諸如面向?qū)ο蟮能浖M件、類組件和任務(wù)組件之類的組件、處理、功能、屬性、過程、子例程、程序代碼段、驅(qū)動軟件、固件、微代碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表格、陣列和參數(shù)。組件和“單元”所提供的功能可以通過組合少量的組件和“單元”來進行或者從中進一步分離附加組件和“單元”。
圖1是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的包括與外部電源11連接的電子設(shè)備12和外部軟件狗13的系統(tǒng)的方框圖。貫穿本說明書,電子設(shè)備12包括可連接到有線和無線網(wǎng)絡(luò)的任何電子設(shè)備,例如計算機、筆記本電腦、個人數(shù)字助理、智能電話、平板電腦裝置、音頻和/或視頻裝置、圖像處理或形成裝置等等。電子設(shè)備12接收來自外部電源11的電源并且進行工作。電子設(shè)備12可以連接到外部軟件狗13,該外部軟件狗13促進通過通信接口(未圖示)的網(wǎng)絡(luò)通信。電子設(shè)備12可以包括輔助電源(未圖示),例如電池單元,用于接收來自外部電源11的功率并且將接收到的功率存儲在電池單元的電池組中。在這種情況下,輔助電源可以將所存儲的功率提供給電子設(shè)備12的組件以便執(zhí)行其功能。電子設(shè)備12和外部軟件狗13可以分別傳送第二信號和第一信號以便將它們相互連接。第一信號可以從外部軟件狗13中生成并且被傳送到電子設(shè)備12,而第二信號可以從電子設(shè)備12中生成并且隨后被傳送到外部軟件狗13。如果當(dāng)電子設(shè)備12未連接到外部軟件狗13時從外部電源11施加的電源被持續(xù)地提供給局域網(wǎng)(LAN)控制器(未圖示)則可能浪費電源。為了進行穩(wěn)定的網(wǎng)絡(luò)通信,分別從電子設(shè)備12和外部軟件狗13傳送的以便連接電子設(shè)備12和外部軟件狗13的第二信號和第一信號必須是阻抗匹配的。然而,如果電源被持續(xù)地提供給LAN控制器,則當(dāng)LAN控制器未接收第一信號時,LAN控制器持續(xù)地傳送第二信號。結(jié)果,第二信號可能漂移且可能與第一信號阻抗不匹配。因此,根據(jù)本總的發(fā)明構(gòu)思的實施例,當(dāng)電子設(shè)備12連接到外部軟件狗13時,電子設(shè)備12將電源提供給LAN控制器。當(dāng)電子設(shè)備12未連接到外部軟件狗13時,電子設(shè)備12切斷向LAN控制器的電源。這將參考圖3進行詳細描述。圖2是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的圖1的外部軟件狗13的方框圖。參考圖2,外部軟件狗13包括LAN轉(zhuǎn)換器14和LAN端口 15。如上所述,構(gòu)成LAN卡的LAN控制器包含于電子設(shè)備12中,且LAN轉(zhuǎn)換器14包含于外部軟件狗13中。LAN轉(zhuǎn)換器14轉(zhuǎn)換通過LAN連接器接收的LAN信號并且與LAN控制器交換該LAN信號。LAN端口 15可以是與LAN連接器連接的端口并且可以包括RJ-45端口。圖3是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置100的方框圖。參考圖3,電源控制裝置100包括LAN控制器110、通信接口 120、連接檢測器130和電源控制器140。電源控制裝置100可以包含于電子設(shè)備12中。LAN控制器110控制電子設(shè)備12的網(wǎng)絡(luò)通信。LAN控制器110可以發(fā)送用于與外部軟件狗13連接的信號,并且可以連接到外部軟件狗13以進行網(wǎng)絡(luò)通信。通信接口 120可以連接到外部軟件狗13,且可以包括媒體相關(guān)接口(MDI)端口。當(dāng)通信接口 120是MDI端口時,LAN控制器110與外部軟件狗13之間發(fā)送的信號可以包括MDI信號。連接檢測器130檢測是否從外部軟件狗13接收到用于與LAN控制器110連接的
第一信號。當(dāng)外部軟件狗13連接到通信接口 120時,外部軟件狗13通過通信接口 120發(fā)送用于與LAN控制器110連接的第一信號。連接檢測器130可以通過檢測是否從外部軟件狗13接收到第一信號來確定外部軟件狗13是否連接到通信接口 120。當(dāng)通信接口 120是MDI端口時,第一信號可以是MDI信號。連接檢測器130也可以檢測是否從外部軟件狗13接收到鏈接脈沖信號。當(dāng)在LAN連接器連接到外部軟件狗13的LAN端口 15時外部軟件狗13連接到通信接口 120時,LAN連接器周期性地將鏈接脈沖信號發(fā)送到通信接口 120。當(dāng)LAN控制器110通過外部軟件狗13執(zhí)行網(wǎng)絡(luò)通信時,LAN連接器停止發(fā)送鏈接脈沖信號。因此,連接檢測器130可以檢測通過外部軟件狗13從LAN連接器接收到的鏈接脈沖信號,并且確定外部軟件狗13是否連接到通信接口 120。當(dāng)連接檢測器130檢測到第一信號時,電源控制器140將電源提供給LAN控制器110。當(dāng)連接檢測器130未檢測到第一信號時,電源控制器140切斷到LAN控制器110的電源。也就是,當(dāng)外部軟件狗13連接到通信接口 120時,電源控制器140將電源提供給LAN控制器110。當(dāng)外部軟件狗13未連接到通信接口 120時,電源控制器140切斷到LAN控制器110的電源。當(dāng)連接檢測器130檢測到鏈接脈沖信號且確定外部軟件狗13連接到通信接口 120時,電源控制器140將電源提供給LAN控制器110。當(dāng)連接檢測器130未檢測到鏈接脈沖信號且確定外部軟件狗13未連接到通信接口 120時,電源控制器140切斷提供給LAN控制器110的電源。在電源控制裝置100中,當(dāng)電源控制器140將電源提供給LAN控制器110時,LAN控制器110發(fā)送用于與外部軟件狗13連接的第二信號。即,在LAN控制器110從外部軟件狗13接收第一信號或鏈接脈沖信號之后,LAN控制器110將第二信號發(fā)送到外部軟件狗13。因此,當(dāng)外部軟件狗13未連接到通信接口 120時,防止了 LAN控制器110消耗電源。另外,LAN控制器110直到連接到外部軟件狗13才發(fā)送第二信號,從而維持了與第一信號的穩(wěn)定的阻抗匹配。如圖8中所示,電子設(shè)備12可以進一步包括用于控制電子設(shè)備12的功能的主控制器12a。參考圖3和圖8,主控制器12a可以生成用于控制LAN控制器110的信號、用于啟動電子設(shè)備12與外部軟件狗13之間的通信的信號、或者作為響應(yīng)于從外部軟件狗13接收的第一信號的第二信號的信號。電子設(shè)備12可以進一步包括用于根據(jù)電子設(shè)備12的存儲單元中存儲的數(shù)據(jù)或者從外部軟件狗13接收的數(shù)據(jù)來執(zhí)行電子設(shè)備12的功能的功能單元12b。功能單元12b可以具有與相應(yīng)功能相關(guān)聯(lián)的一個或多個電氣和機械組件。電子設(shè)備12可以進一步包括用于控制電源以及將電源提供給電子設(shè)備12的組件的電源控制裝置12c。圖8的電源控制裝置12c可以對應(yīng)于圖3的電源控制裝置100。返回參考圖3,LAN控制器110可以根據(jù)圖3的電源控制器140的電源提供或者來自圖8的主控制器12a的信號中的至少一個而處于喚醒狀態(tài)和睡眠狀態(tài)。圖4是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置200的方框圖。電源控制裝置200可以對應(yīng)于圖3的電源控制裝置100。圖4的電源控制裝置200包括對應(yīng)于圖3的電源控制器140的電路圖。連接檢測器130檢測電子設(shè)備12與外部軟件狗13之間的連接狀態(tài)或通信狀態(tài)的特性,例如,是否從外部軟件狗13接收到第一信號或鏈接脈沖信號。當(dāng)檢測到第一信號或鏈接脈沖信號時,將低信號發(fā)送到電源控制器140。當(dāng)未檢測到第一信號或鏈接脈沖信號時,將高信號發(fā)送到電源控制器140。低信號是具有預(yù)定輸出電平的信號。高信號是具有高于低信號的輸出電平的信號。當(dāng)從連接檢測器130接收到低信號時,第一開關(guān)142打開,從而12V的電壓可以連接到第二開關(guān)144,且由于12V,第二開關(guān)144可以關(guān)閉。第一開關(guān)142和第二開關(guān)144可以是N型金屬氧化物半導(dǎo)體場效應(yīng)晶體管(M0SFET)。因此,通過第二開關(guān)144將3.3V的電壓施加到LAN控制器110,從而將電源提供給LAN控制器110。當(dāng)從連接檢測器130接收到高信號時,第一開關(guān)142關(guān)閉,從而由于12V電壓,全部電流可以流向地。因此,第二開關(guān)144打開,從而通過第二開關(guān)144可以防止將3.3V的電壓提供給LAN控制器110。盡管圖4中圖示了當(dāng)施加高信號時打開的N型M0SFET,但是本總的發(fā)明構(gòu)思不限于此。當(dāng)施加低信號時打開的P型MOSFET可被用做第一開關(guān)142和第二開關(guān)144。因此,在P型MOSFET用做第一開關(guān)142和第二開關(guān)144的情況下,如果連接檢測器130檢測到第一信號或鏈接脈沖信號,則連接檢測器130可以發(fā)送高信號。如果連接檢測器130未檢測到第一信號或鏈接脈沖信號,則連接檢測器130可以發(fā)送低信號。圖5是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的電源控制裝置300的方框圖。參考圖3和圖5,電源控制裝置300可以包括LAN控制器110、通信接口 120、連接檢測器130、電源控制器140和電壓源160。通信接口 120包括多個連接管腳,所述多個連接管腳分別連接到外部軟件狗13的多個連接管腳,用于發(fā)送和接收用于執(zhí)行外部軟件狗13和電子設(shè)備12的相應(yīng)功能的數(shù)據(jù)
和/或信號。連接檢測器130連接到通信接口 120的連接管腳121,該通信接口 120的連接管腳121連接到外部軟件狗13的連接管腳當(dāng)中的接地連接管腳16。盡管通信接口 120的連接管腳121和外部軟件狗13的連接管腳16被布置成圖5的多個連接管腳當(dāng)中的上面第二管腳,但是這是示例性的,本總的發(fā)明構(gòu)思不限于此。連接管腳121和連接管腳16在多個連接管腳中可以具有其他位置。電壓源160連接在連接檢測器130與通信接口 120的連接管腳121之間。電壓源160可以并聯(lián)在連接檢測器130與通信接口 120的連接管腳121之間。當(dāng)外部軟件狗13未連接到通信接口 120時,連接檢測器130檢測從電壓源160施加的電壓。當(dāng)外部軟件狗13連接到通信接口 120時,連接檢測器130檢測由外部軟件狗13的接地連接管腳16所施加的電壓。外部軟件狗13的連接管腳16接地,因此連接檢測器130可以檢測OV的電壓。當(dāng)連接檢測器130檢測到由電壓源160施加的電壓時,連接檢測器130輸出高信號,并且當(dāng)連接檢測器130未檢測到由電壓源160施加的電壓時或者當(dāng)連接檢測器130檢測到對應(yīng)于接地連接管腳16的電壓的地電勢時,連接檢測器130輸出低信號。當(dāng)連接檢測器130輸出高信號時,電源控制器140切斷到LAN控制器110的電源,如果連接檢測器130輸出低信號,則電源控制器140將電源提供給LAN控制器110。在根據(jù)本總的發(fā)明構(gòu)思的電源控制裝置300中,連接檢測器130可以檢測通信接口 120的阻抗變化,并且確定外部軟件狗13是否連接到通信接口 120。也就是,當(dāng)外部軟件狗13未連接到通信接口 120時,通信接口 120可以具有針對MDI信號的第一阻抗值,而當(dāng)外部軟件狗13連接到通信接口 120時,通信接口 120可以具有針對MDI信號的第二阻抗值。連接檢測器130基于第一阻抗值與第二阻抗值之間的差或者基于通信接口 120的阻抗變化可以確定外部軟件狗13是否連接到通信接口 120。圖6是圖示根據(jù)本總的發(fā)明構(gòu)思的實施例的包括與外部電源11連接的電子設(shè)備12和外部軟件狗13的系統(tǒng)的方框圖。將來自外部電源11的電源提供給電子設(shè)備12的供電裝置150。供電裝置150將電源提供給包括LAN控制器110的其他組件。供電裝置150可以包括計算機裝置的主板。當(dāng)連接檢測器130檢測到從外部軟件狗13接收的第一信號或鏈接脈沖信號并且將低信號發(fā)送到電源控制器140時,電源控制器140可以控制供電裝置150將電源提供給LAN控制器110。當(dāng)連接檢測器130未檢測到從外部軟件狗13接收的第一信號或鏈接脈沖信號并且將高信號發(fā)送到電源控制器140時,電源控制器140可以控制供電裝置150切斷到LAN控制器110的電源。圖7是圖示在根據(jù)本總的發(fā)明構(gòu)思的實施例的電子設(shè)備中控制電源的方法的流程圖。參考圖7,根據(jù)本總的發(fā)明構(gòu)思的實施例的方法包括由圖3和圖4的電源控制裝置100和200中的每一個依序執(zhí)行的操作。因此,盡管以下進行了省略,但是圖3和圖4的電源控制裝置100和200的詳細描述也可應(yīng)用于圖7的方法。在操作SlO中,連接檢測器130檢測是否通過通信接口 120從外部軟件狗13接收到用于與LAN控制器110連接的第一信號。如果檢測到第一信號,則在操作S20中電源控制器140將電源提供給LAN控制器110。如果未檢測到第一信號,則在操作S30中電源控制器140切斷到LAN控制器110的電源。如上所述,在未連接外部軟件狗的情況下,在根據(jù)本總的發(fā)明構(gòu)思的實施例的電子設(shè)備中控制電源的方法和裝置切斷提供給LAN控制器的電源,從而防止浪費電池的功率。另外,根據(jù)本總的發(fā)明構(gòu)思的實施例的控制電源的方法和裝置防止了 LAN控制器發(fā)送的信號漂移,從而實現(xiàn)了由LAN控制器發(fā)送的信號與由外部軟件狗發(fā)送的信號之間的穩(wěn)定的阻抗匹配。本總的發(fā)明構(gòu)思也可以具體為計算機可讀媒體上的計算機可讀代碼。該計算機可讀媒體可以包括計算機可讀記錄媒體和計算機可讀傳輸媒體。計算機可讀記錄媒體是能夠?qū)?shù)據(jù)存儲為之后可由計算機系統(tǒng)讀取的程序的任何數(shù)據(jù)存儲設(shè)備。計算機可讀記錄媒體的示例包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、⑶-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備。計算機可讀記錄媒體也可以經(jīng)由網(wǎng)絡(luò)耦接的計算機系統(tǒng)來分布,從而計算機可讀代碼以分布形式存儲和執(zhí)行。計算機可讀傳輸媒體可以傳輸載波或信號(例如,通過因特網(wǎng)的有線或無線數(shù)據(jù)傳輸)。而且,實現(xiàn)本總的發(fā)明構(gòu)思的功能性程序、代碼和代碼段可以由本總的發(fā)明構(gòu)思所屬的領(lǐng)域的編程人員容易地解譯。盡管已經(jīng)示出并描述了本總的發(fā)明構(gòu)思的一些實施例,但是本領(lǐng)域技術(shù)人員將會明白,在不背離本總的發(fā)明構(gòu)思的原理和精神的情況下,可以在這些實施例中進行變化,本總的發(fā)明構(gòu)思的范疇定義于所附權(quán)利要求書及其等價物中。
權(quán)利要求
1.一種控制電子設(shè)備的電源的裝置,所述裝置包括: 局域網(wǎng)(LAN)控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信; 通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗; 連接檢測器,用于檢測是否從外部軟件狗接收到用于與LAN控制器連接的第一信號;和 電源控制器,用于當(dāng)檢測到第一信號時將電源提供給LAN控制器,當(dāng)未檢測到第一信號時切斷到LAN控制器的電源。
2.如權(quán)利要求1所述的裝置,其中,當(dāng)電源控制器提供電源時,所述LAN控制器將用于與外部軟件狗連接的第二信號發(fā)送到外部軟件狗。
3.如權(quán)利要求2所述的裝置,其中,所述第二信號在從外部軟件狗接收到第一信號之后發(fā)送。
4.如權(quán)利要求1所述的裝置,其中,當(dāng)檢測到第一信號時,所述連接檢測器將低信號發(fā)送到電源控制器,當(dāng)未檢測到第一信號時,所述連接檢測器將高信號發(fā)送到電源控制器
5.如權(quán)利要求4所述的裝置,其中,所述電源控制器包括金屬氧化物半導(dǎo)體場效應(yīng)晶體管(MOSFET)以便根據(jù)低信號或高信號執(zhí)行切換操作。
6.—種控制電子設(shè)備的電源的方法,所述方法包括: 檢測是否通過通信接口從外部軟件狗接收到用于與電子設(shè)備的LAN控制器連接的第`一信號;和 當(dāng)檢測到第一信號時將電源提供給LAN控制器,并且當(dāng)未檢測到第一信號時切斷到LAN控制器的電源。
7.一種非瞬時計算機可讀媒體,其上記錄有用于執(zhí)行權(quán)利要求6所述的方法的程序。
8.—種控制電子設(shè)備的電源的裝置,所述裝置包括: LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信; 通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗; 連接到通信接口的連接管腳的連接檢測器,用于檢測外部軟件狗與通信接口的連接,并且輸出高信號或低信號; 連接在通信接口的連接管腳與連接檢測器之間的電壓源;和 電源控制器,用于當(dāng)輸出高信號時切斷到LAN控制器的電源,以及當(dāng)輸出低信號時將電源提供給LAN控制器, 其中,所述通信接口的連接管腳連接到外部軟件狗的連接管腳當(dāng)中的接地連接管腳,其中,當(dāng)檢測到由電壓源施加的電壓時,所述連接檢測器輸出高信號,當(dāng)未檢測到所述電壓時,所述連接檢測器輸出低信號。
9.一種控制電子設(shè)備的電源的裝置,所述裝置包括: LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信; 通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗; 連接檢測器,用于檢測是否從外部軟件狗接收到用于與LAN控制器連接的鏈接脈沖信號;和 電源控制器,用于當(dāng)檢測到鏈接脈沖信號時將電源提供給LAN控制器,以及當(dāng)未檢測到鏈接脈沖信號時切斷到LAN控制器的電源。
10.一種控制電子設(shè)備的電源的裝置,所述裝置包括: LAN控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信; 通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗; 連接檢測器,用于檢測通信接口的阻抗變化并且確定外部軟件狗是否連接到通信接口 ;和 電源控制器,用于當(dāng)外部軟件狗連接到通信接口時將電源提供給LAN控制器,當(dāng)外部軟件狗未連接到通信接口時切斷到LAN控制器的電源。
11.一種控制電子設(shè)備的電源的裝置,所述裝置包括: 局域網(wǎng)(LAN)控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信; 連接檢測器,用于檢測外部軟件狗與電子設(shè)備之間的連接的特性;和 電源控制器,用于根據(jù)檢測到的特性控制將被提供給LAN控制器的電源。
12.如權(quán)利要求11所述的裝置,其中,所述連接的特性包括以下中的至少一個:從外部軟件狗發(fā)送到通信接口的信號的存在性、外部軟件狗與通信接口之間的信號的電壓電平、用于與LAN控制器的連接的鏈接脈沖信號和通信接口的阻抗級別的變化。
13.如權(quán)利要求11所述的裝置,進一步包括: 主控制器,用于生成控制供電裝置和電源控制器的信號,根據(jù)所述信號將電源提供給LAN控制器,以便在 電源控制器終止向LAN控制器提供電源之后開始與軟件狗通信。
14.如權(quán)利要求11所述的裝置,其中,所述電源控制器根據(jù)檢測到的特性和啟動網(wǎng)絡(luò)通信的通信啟動信號中的至少一個重復(fù)對LAN控制器的電源提供操作和電源切斷操作。
15.如權(quán)利要求11所述的裝置,其中,所述LAN控制器根據(jù)電源提供而處于喚醒狀態(tài)和睡眠狀態(tài)之一中。
全文摘要
一種控制電子設(shè)備的電源的裝置,包括局域網(wǎng)(LAN)控制器,用于控制電子設(shè)備的網(wǎng)絡(luò)通信;通信接口,其連接到用于執(zhí)行網(wǎng)絡(luò)通信的外部軟件狗;連接檢測器,用于檢測是否從外部軟件狗接收到用于與LAN控制器連接的第一信號;和電源控制器,用于當(dāng)檢測到第一信號時將電源提供給LAN控制器,當(dāng)未檢測到第一信號時切斷到LAN控制器的電源。
文檔編號H04L12/10GK103107892SQ201210457159
公開日2013年5月15日 申請日期2012年11月14日 優(yōu)先權(quán)日2011年11月14日
發(fā)明者全炳吉, 張銀湜 申請人:三星電子株式會社