欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于多主板的電源控制裝置和方法與流程

文檔序號(hào):12116843閱讀:419來源:國知局
一種用于多主板的電源控制裝置和方法與流程

本發(fā)明涉及多主板電源控制領(lǐng)域,尤其涉及一種用于多主板的電源控制裝置和方法。



背景技術(shù):

ATX電源能把交流220V的電源轉(zhuǎn)換為計(jì)算機(jī)內(nèi)部使用的直流3.3V,5V,12V,-12V的電源,給計(jì)算機(jī)供電。它能夠通過控制“PS-ON”信號(hào)電平的變化,控制電源的開啟和關(guān)閉?,F(xiàn)今,ATX電源及與之配套的ATX主板廣泛運(yùn)用于各類計(jì)算機(jī)產(chǎn)品中。

而在擁有兩個(gè)或以上主板的多主板計(jì)算機(jī)中,由于各個(gè)主板的上電或掉電時(shí)序無法保證完全一致,用單電源無法很好的控制各主板的供電,往往是通過設(shè)置與主板一一匹配的電源來為之供電,以保證每一個(gè)主板的正常工作。而用多個(gè)電源分別給主板供電成本太高,占用系統(tǒng)資源,且使機(jī)箱體積重量增大。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,提供一種用于多主板的電源控制裝置和方法。

本發(fā)明提供的用于多主板的電源控制裝置包括:至少兩塊主板、一個(gè)控制模塊和一個(gè)電源模塊,各個(gè)主板根據(jù)外部開/關(guān)機(jī)信號(hào)向所述控制模塊發(fā)送開/關(guān)機(jī)執(zhí)行信號(hào),所述控制模塊根據(jù)各主板的開機(jī)時(shí)序控制所述電源模塊向各個(gè)主板供電,當(dāng)主板上電時(shí),所述控制模塊接收到所有主板的開機(jī)執(zhí)行信號(hào)后,控制模塊向所述電源模塊發(fā)出電源開啟信號(hào),控制電源模塊向給各主板供電,當(dāng)所述控制模塊未接收到所有主板的開機(jī)執(zhí)行信號(hào)時(shí),保持關(guān)機(jī)狀態(tài);當(dāng)主板掉電時(shí),所述控制模塊接收到所有主板的關(guān)機(jī)信號(hào)后,控制模塊向所述電源模塊發(fā)出電源關(guān)閉信號(hào),控制電源模塊停止給各主板供電,當(dāng)所述控制模塊未接收到所有主板的關(guān)機(jī)執(zhí)行信號(hào)時(shí),保持開機(jī)供電狀態(tài)。

本發(fā)明還提出了一種用于多主板的電源控制方法,所述控制模塊根據(jù)各主板的開機(jī)時(shí)序控制所述電源模塊向各個(gè)主板供電,包括以下步驟:

當(dāng)主板上電時(shí),所述控制模塊接收到所有主板的開機(jī)執(zhí)行信號(hào)后,控制模塊向所述電源模塊發(fā)出電源開啟信號(hào),控制電源模塊向給各主板供電,當(dāng)所述控制模塊未接收到所有主板的開機(jī)執(zhí)行信號(hào)時(shí),保持關(guān)機(jī)狀態(tài);

當(dāng)主板掉電時(shí),所述控制模塊接收到所有主板的關(guān)機(jī)信號(hào)后,控制模塊向所述電源模塊發(fā)出電源關(guān)閉信號(hào),控制電源模塊停止給各主板供電,當(dāng)所述控制模塊未接收到所有主板的關(guān)機(jī)執(zhí)行信號(hào)時(shí),保持開機(jī)供電狀態(tài)。

所述外部開/關(guān)機(jī)信號(hào)為脈沖信號(hào),所述開/關(guān)機(jī)執(zhí)行信號(hào)、電源開啟信號(hào)和電源關(guān)閉信號(hào)為電平信號(hào),所述控制模塊根據(jù)所述開/關(guān)機(jī)執(zhí)行信號(hào)的電平變化來進(jìn)行邏輯判斷。

在一實(shí)施例中,所述主板為ATX主板,所述電源為ATX電源,所述控制模塊為AT89S52芯片。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:通過合理的管理開關(guān)機(jī)信號(hào),有效實(shí)現(xiàn)單電源控制兩片ATX主板,同步的控制兩塊主板的供電和斷電,避免因上電時(shí)序和掉電時(shí)序不同步導(dǎo)致主板開機(jī)或關(guān)機(jī)異常,做到單電源實(shí)現(xiàn)兩塊主板的同時(shí)軟關(guān)機(jī)和觸發(fā)開機(jī)等,且相比雙電源控制兩片主板,成本更低,系統(tǒng)資源占用少,機(jī)箱體積重量小。

附圖說明

圖1為本發(fā)明裝置的功能模塊圖;

圖2為本發(fā)明方法的步驟流程圖;

圖3為本發(fā)明方法的信號(hào)控制流程圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)發(fā)明進(jìn)行詳細(xì)的說明。

如圖1所示,本發(fā)明提出的用于多主板的電源控制裝置包括:包括至少兩塊主板、控制模塊和電源模塊。各個(gè)主板根據(jù)外部開/關(guān)機(jī)信號(hào)向所述控制模塊發(fā)送開/關(guān)機(jī)執(zhí)行信號(hào),控制模塊根據(jù)各主板的開機(jī)時(shí)序控制所述電源模塊向各個(gè)主板供電。

在一實(shí)施例中,主板采用ATX主板,共兩塊,分別為ATX主板1和ATX主板2,電源模塊為ATX電源,控制模塊為AT89S52芯片。

ATX主板1和ATX主板2內(nèi)設(shè)有開關(guān)信號(hào)傳送模塊,通過PS_ON1和PS_ON2端口接收并發(fā)送,控制模塊實(shí)時(shí)監(jiān)測ATX主板1和ATX主板2的PS_ON1、PS_ON2端口電平,當(dāng)ATX主板1及ATX主板2接收到外部開機(jī)信號(hào)時(shí),PS_ON1、PS_ON2端口為低電平,作為開機(jī)執(zhí)行信號(hào)發(fā)送至控制模塊,當(dāng)ATX主板1及ATX主板2接收到外部關(guān)機(jī)信號(hào)時(shí),PS_ON1、PS_ON2端口為高電平,作為關(guān)機(jī)執(zhí)行信號(hào)發(fā)送至控制模塊。其中,外部開/關(guān)機(jī)信號(hào)為脈沖信號(hào),開/關(guān)機(jī)執(zhí)行信號(hào)為電平信號(hào),即為PS_ON1、PS_ON2端口電平。

ATX電源的開機(jī)邏輯如表1所示:

表1

ATX電源的關(guān)機(jī)邏輯如表2所示:

表2

根據(jù)ATX電源的開機(jī)邏輯表1和關(guān)機(jī)邏輯表2:

ATX電源關(guān)閉狀態(tài)下,當(dāng)控制模塊監(jiān)測到兩塊主板的PS_ON1和PS_ON2端口電平均為低電平時(shí),表示兩塊主板均已接收到開機(jī)信號(hào),此時(shí),控制模塊產(chǎn)生一個(gè)電源開啟信號(hào),這里的電源開啟信號(hào)為電平信號(hào),即控制模塊PS_ON端口的電平,以PS_ON端口低電平的形式發(fā)送給ATX電源,ATX電源啟動(dòng),同時(shí)向兩塊主板供電;

ATX電源開啟狀態(tài)下,當(dāng)控制模塊監(jiān)測到兩塊主板的PS_ON1和PS_ON2端口電平均為高電平時(shí),表示兩塊主板均已接收到關(guān)機(jī)信號(hào),這里的電源關(guān)閉信號(hào)為電平信號(hào),此時(shí),控制模塊產(chǎn)生一個(gè)電源關(guān)閉信號(hào),即控制模塊的PS_ON端口的電平,以PS_ON端口高電平的形式發(fā)送給ATX電源,ATX電源關(guān)閉,兩塊主板將同步掉電。

圖2是本發(fā)明提出的用于多主板的單電源控制方法的流程圖,具體包括以下步驟:

步驟S21,監(jiān)測所有主板的開關(guān)機(jī)信號(hào)接收端口;

步驟S22,電源關(guān)閉狀態(tài)下,當(dāng)監(jiān)測到所有主板均接收到開機(jī)信號(hào)時(shí),開啟電源向所有主板供電,返回步驟S21,否則保持電源關(guān)閉狀態(tài),返回步驟S21;

步驟S23,電源開啟狀態(tài)下,當(dāng)監(jiān)測到所有主板均接收到關(guān)機(jī)信號(hào)時(shí),關(guān)閉電源,返回步驟S21,否則保持電源開啟狀態(tài),返回步驟S21。

本實(shí)施例中,主板采用ATX主板,共兩塊,分別為ATX主板1和ATX主板2,電源模塊為ATX電源,并采用AT89S52芯片監(jiān)控兩塊主板的信號(hào)接收端口。

ATX主板1和ATX主板2內(nèi)通過PS_ON1和PS_ON2端口接收并發(fā)送開關(guān)機(jī)信號(hào),AT89S52芯片實(shí)時(shí)監(jiān)測ATX主板1和ATX主板2的PS_ON1、PS_ON2端口電平,當(dāng)為高電平時(shí),表示主板關(guān)機(jī),當(dāng)為低電平時(shí),表示主板開機(jī),同時(shí)主控芯片AT89S52通過其PS_ON端口的高低電平向ATX電源發(fā)送關(guān)機(jī)或開機(jī)信號(hào)。

具體信號(hào)控制流程如圖3所示,包括以下步驟:

步驟S31,將ATX主板1和ATX主板2及主控芯片的PS_ON1、PS_ON2、PS_ON端口初始化,將計(jì)數(shù)器歸零;

步驟S32,監(jiān)測PS_ON1和PS_ON2;

步驟S33,判斷PS_ON1是否有變化,若有變化則進(jìn)行下一步驟;若無變化,轉(zhuǎn)步驟S35;

步驟S34,判斷PS_ON1是否為低電平,當(dāng)PS_ON1為低電平時(shí),計(jì)數(shù)器累加1;當(dāng)PS_ON1為高電平時(shí),計(jì)數(shù)器減1;

步驟S35,判斷PS_ON2是否有變化,若有變化則進(jìn)行下一步驟;若無變化則返回步驟S32;

步驟S36,判斷PS_ON2是否為低電平,當(dāng)PS_ON2為低電平時(shí),計(jì)數(shù)器累加1;當(dāng)PS_ON2為高電平時(shí),計(jì)數(shù)器減1;

步驟S37,判斷計(jì)數(shù)器的值是否為2,若是,則控制PS_ON為低電平,返回步驟S31;否則進(jìn)行下一步驟;

步驟S38,判斷計(jì)數(shù)器的值是否為0,若是,則控制PS_ON為高電平,返回步驟S31;否則返回步驟S32。

本實(shí)施例中,開機(jī)信號(hào)由計(jì)算機(jī)人機(jī)接口發(fā)出,當(dāng)用戶按下開機(jī)按鈕,將向所有主板發(fā)送開機(jī)信號(hào),當(dāng)主板接收到該信號(hào)時(shí),PS_ON端口將變?yōu)榈碗娖?,?dāng)所有主板的PS_ON端口變?yōu)榈碗娖綍r(shí),即所有主板接收到開機(jī)信號(hào)準(zhǔn)備開機(jī)時(shí),電源的PS_ON端口將變?yōu)榈碗娖?,開始向主板供電;而在主板正在工作電源供電狀態(tài)時(shí),當(dāng)主板接收到計(jì)算機(jī)程序的關(guān)機(jī)指令,PS_ON端口將變?yōu)楦唠娖?,而?dāng)所有主板的PS_ON端口均變?yōu)楦唠娖綍r(shí),所有主板已準(zhǔn)備好開始關(guān)機(jī),此時(shí)電源的PS_ON端口將變?yōu)楦唠娖?,停止供電?/p>

本發(fā)明通過合理的管理開關(guān)機(jī)信號(hào),有效實(shí)現(xiàn)單電源控制兩片ATX主板,同步的控制兩塊主板的供電和斷電,避免因上電時(shí)序和掉電時(shí)序不同步導(dǎo)致主板開機(jī)或關(guān)機(jī)異常,做到單電源實(shí)現(xiàn)兩塊主板的同時(shí)軟關(guān)機(jī)和觸發(fā)開機(jī)等,且相比雙電源控制兩片主板,成本更低,系統(tǒng)資源占用少,體積重量小。

上述實(shí)施例僅用于說明本發(fā)明的具體實(shí)施方式。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和變化,這些變形和變化都應(yīng)屬于本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
米泉市| 同仁县| 白水县| 金堂县| 濮阳县| 永顺县| 莱阳市| 清丰县| 精河县| 科技| 沁源县| 郴州市| 尼勒克县| 分宜县| 仲巴县| 沙河市| 嘉定区| 南开区| 栾城县| 莒南县| 兴国县| 习水县| 惠安县| 清徐县| 灵丘县| 商丘市| 乳山市| 永清县| 五峰| 石林| 华阴市| 武冈市| 牡丹江市| 丰都县| 屯门区| 腾冲县| 西城区| 乾安县| 龙井市| 汝南县| 大同市|