科士達YDC9101S/科士達YDC9101H/科士達YDC9101S-RT/科士達YDC9101H-RT/科士達YDC9102S/科士達YDC9102H/科士達YDC9102-RT/科士達YDC9102H-RT/科士達YDC9103S/科士達YDC9103H/科士達YDC9103S-RT/科士達YDC9103H-RT/科士達YDC9106S/科士達YDC9106H/科士達YDC9106S-RT/科士達YDC9106H-RT/科士達YDC9110S/科士達YDC9110H/科士達YDC9110S-RT/科士達YDC9110H-RT
近年來厅缺,電源管理和USB是兩個正在飛速發(fā)展押框。自從廠家把USB所需的控制芯片加入到外圍設(shè)備的ASIC(專用IC)中,PC對USB的支持只需要增加成本不到1美元的插座。這大大刺激了USB的發(fā)展泡仗。Microsoft推出的PC98和PC99系統(tǒng)已宣布將USB和HID作為其支持的工業(yè)標(biāo)準之一。電源設(shè)備作為通用型設(shè)備纲缓,也越來越向標(biāo)準統(tǒng)一的方向發(fā)展牲蜀,USB標(biāo)準在電源設(shè)備的實現(xiàn),大大提高了電源設(shè)備的通用性除秀,簡化了電源設(shè)備的控制和管理糯累。可以想見册踩,隨著USB的發(fā)展泳姐,USB支持的電源設(shè)備也會成為標(biāo)準的電源設(shè)備,這一切都將使得電源管理更標(biāo)準囤檐,更輕松门烧。
電源源管理,歷來是電子產(chǎn)品設(shè)計與維護的主要環(huán)節(jié)之一膊护。在過去鹅棺,用戶想了解電源的情況,只能通過設(shè)備上有限的工作指示;隨著計算機技術(shù)的發(fā)展淋渤,電源系統(tǒng)(如UPS)開始通過RS-232與計算機通信脂性,使用戶對電源的控制大為方便;但RS-232也并非是完美的,總線結(jié)構(gòu)的發(fā)展帶來了IEEE1394(高速串行總線)和USB决癞。電源設(shè)備終選擇了適合中低速外設(shè)的USB標(biāo)準委勤。這并不是在趕時髦,在其背后有著深厚的需求背景榴廷。
遵循USB標(biāo)準設(shè)計和管理電源設(shè)備宴甩,充分實現(xiàn)USB設(shè)備的即插即用,低功耗和使用維護方便等優(yōu)點,是電源設(shè)備發(fā)展趨勢之一钢战。
一. USB通用串行總線與HID人機接口設(shè)備
USB(Universal Serial Bus)是以Intel為主沾尔,并有Compaq,Microsoft弟头,IBM吩抓,DEC,Northern Telecom以及日本NEC等共七家公司共同制定的串行接口標(biāo)準,1994年11月制定了個草案疹娶,1996年2月公布了USB規(guī)格版本1.0伴栓。USB可把多達127個外設(shè)聯(lián)到你的系統(tǒng)上,其12Mbps的帶寬對如鍵盤雨饺,鼠標(biāo)等低中速外設(shè)是完全足夠的钳垮。該技術(shù)使你能把設(shè)備隨時插上或拔下你的系統(tǒng),終還將不再需要在你的PC機后面設(shè)多個并行和串行口额港。
USB將設(shè)備分為不同的類型饺窿,每個設(shè)備類型都定義了類似功能設(shè)備的共同行為和協(xié)議。HID(Human Interface Device)人機接口設(shè)備主要指用于人控制計算機系統(tǒng)操作的器件移斩,而電源設(shè)備(Power Device)則被定位為HID的子系統(tǒng)之一肚医。對設(shè)備進行分類是為了抹除不同硬件廠商之間的差異,以便于主機(PC)對設(shè)備進行方便向瓷、統(tǒng)一的管理肠套。相同類型的設(shè)備都由一組標(biāo)準定義的功能模塊組成。這樣主機與USB設(shè)備之間的通信就可以通過一些標(biāo)準格式的數(shù)據(jù)包來完成恒欣。
二.HID電源設(shè)備
設(shè)備的電源管理移良,通常是通過在內(nèi)部用硬件集成控制部件,以完成對電池或是內(nèi)部電源器件的管理髓界。同樣的對于外供電設(shè)備辰稽,(比如用UPS供電的設(shè)備),也有專門的控制部件用以完成各種控制功能咪犹,爷瓜。不管是哪種情況,都可以通過USB協(xié)議完成主機與控制部件之間的狀態(tài)和控制信息的通信遭屑,使主機實現(xiàn)對設(shè)備電源的控制享偎。
從主機角度來看,由于USB電源設(shè)備協(xié)議是在USB人機接口設(shè)備的框架中設(shè)計的贴袖,所以主機上的HID類驅(qū)動程序是電源設(shè)備實現(xiàn)的根基漏匹。借助HID類驅(qū)動,設(shè)備驅(qū)動程序可以在友好得多的平臺上直接訪問設(shè)備质窒,而無需過多考慮類驅(qū)動與系統(tǒng)低層軟件之間的交互硫朦。
總之,USB通過一系列的標(biāo)準定義背镇,使用戶可以通過主機直接觸摸到設(shè)備的電源管理咬展,大大增強和方便了電源的管理功能。
三.電源設(shè)備的對象定義
每個電源設(shè)備都由一組模塊(如電池系統(tǒng)瞒斩、電源轉(zhuǎn)換器)組成破婆,而每個模塊又可細分為一個或多個子模塊涮总。子模塊可以存在于模塊內(nèi)部(如電池、充電器)祷舀,也可以是模塊間的接口瀑梗。所有的模塊、子模塊以及接口都被定義為對象蔑鹦,有著明確的物理描述:
Battery(電池)
Charger(充電器)
Input and Output(輸入/輸出)
Battery System(電池系統(tǒng)--電池夺克,充電器和輸入/輸出的集合)
Power Supply or Power Converter(電源供應(yīng)或電源轉(zhuǎn)換器--特定電壓箕宙、頻率的轉(zhuǎn)換嚎朽、輸出)
Outlet and Outlet System(電源出路及電源出路系統(tǒng)--能由PC機進行遠程開關(guān)控制的電源輸出)
Gang(群--具有相同特性和功能的對象的集合)
Flow(流--電源線電氣特性的摘要描述)
Power Summary(電源報告),供電源設(shè)備向主機或其它設(shè)備提供自身的工作柬帕、狀態(tài)消息哟忍,完成電源自身的信息收集和對外通信,
不同電源設(shè)備內(nèi)部的秃囚,模塊融确、小模塊和接口的組成結(jié)構(gòu)稱為電源設(shè)備的對象層次表,具體如下:
1. 電池系統(tǒng):
輸入(連至輸入流)
充電器
電池(連至充電器或輸出)
輸出(連至輸出流)
2. 電源轉(zhuǎn)換器:
輸入(連至輸出流或輸出)
輸出(連至輸入流或輸入)
3. 電源出路系統(tǒng):
獨立的電源出路(連至輸出流)
一個輸入流
輸出流
電源報告(連至輸出流)
模塊內(nèi)部的子模塊是直接相連的测佣,而不同的模塊則通過流相連醒横,連接點即為模塊的輸入和輸出。
四. 兩個簡單電源設(shè)備的實現(xiàn)
1. 一個典型USB外設(shè)的電源供應(yīng)
圖1.典型USB外設(shè)的電源供應(yīng)
一個AC輸入流,一個DC輸入流(USB總線電源)
一個電源轉(zhuǎn)換器(包括一個AC輸入,一個DC輸入和一個DC輸出)
一個DC輸出流
一個電源報告
2. 一個簡單的UPS電源
一個AC輸入流(主AC輸入)
一個電池系統(tǒng)(一個AC輸入涌俘,一個電池权煎,一個充電器和一個DC輸出)
一個DC流(后備DC)
一個電源轉(zhuǎn)換器(一個DC輸入,一個AC輸入和一個AC輸出)
一個AC輸出流(AC流)
一個電源報告