1. 首頁
  2. 生活常識

otg資料線是什麼-作用有哪些

otg資料線是什麼-作用有哪些

OTG,為On-The-GO的縮寫,是近年來發展起來的技術,2001年12月18日由USB Implementers Forum公佈,主要應用於各種不同的裝置或移動裝置間的聯接,經行資料交換。以下是小編為您收集整理提供到的範文,歡迎閱讀參考,希望對你有所幫助!

otg資料線是什麼_作用有哪些

發展由來/OTG 由來

OTG圖冊自1996 年USB1.0規範以後,USB-IF(Universal Serial Bus Implementers Forums)又陸續公佈了USB1.0、USB2.0和USB OTG等幾個規範,其中USB2.0的傳輸頻寬達到480Mbps,而USB OTG更使USB裝置擺脫了原來主從架構的限制,實現了端對端的傳輸模式,隨著USB規範的不斷完善,USB的應用領域也得到了拓展。USB誕生的初衷是簡化電腦和其外設的連線,最早是用在鍵盤和滑鼠上,而現在,USB的應用已經從PC外設跨越到了消費電子產品和通訊電子產品領域,最顯著的應用是在數碼相機等消費電子產品上。目前,USB低功耗、便於連線和高速傳輸的特性已經使它成為一個可方便應用的架構,它與其他技術結合便誕生出新的應用。如在移動儲存領域,USB與快閃記憶體結合,創造性催生了目前廣為流行的移動儲存裝置-隨身碟。

USB OTG是USB On-The-Go的縮寫,是近年發展起來的技術,2001年12月18日由USB Implementers Forum公佈,主要應用於各種不同的裝置或移動裝置間的聯接,進行資料交換。特別是PDA、行動電話、消費類裝置。改變如數碼照相機、攝象機、印表機等裝置間多種不同制式聯結器,多達7種制式的儲存卡間資料交換的不便。USB技術的發展,使得PC和周邊裝置能夠透過簡單方式、適度的製造成本將各種裝置連線在一起,上述我們提到應用,都可以透過USB匯流排,作為PC的周邊,在PC的控制下進行資料交換。但這種方便的交換方式,一旦離開了PC,各裝置間無法利用USB口進行操作,因為沒有一個裝置能夠充當PC一樣的Host。On-The-Go,即OTG技術就是實現在沒有Host的情況下,實現裝置間的資料傳送。例如數碼相機直接連線到印表機上,透過OTG技術,連線兩臺裝置見的USB口,將拍出的相片立即打印出來;也可以將數碼照相機中的資料,透過 OTG傳送到USB介面的行動硬碟上,野外操作就沒有必要攜帶價格昂貴的儲存卡,或者背一個便攜電腦。

“In-stat/MDR於2月的統計資料也顯示,未來幾年USB2.0 OTG介面的周邊裝置將從2002年的11萬臺增長至2007年的1.68億臺,增長1527倍。可以看出,隨著外圍裝置的多樣化與高速傳輸的需求, USB 2.0 OTG的後續發展態勢十分樂觀。” 從業界應用來看,目前高通公司(QualcommInc.)已經宣佈將在其最新的3G手機基帶套片中採用該USB OTG。索尼電子(Sony Electronics)也宣佈會選用飛利浦的USB OTG晶片為其最新的行動式裝置提供USB OTG連線性。索尼CLIE是業內第一個具備USB OTG功能的行動式產品,可以與其它USB裝置實現點對點通訊。可以預見,USB OTG會成為未來電子產品的基本配置功能。

分類/OTG

根據USB介面所屬協議,OTG可分為3類:

USB2.0 OTG

Micro 5PIN OTG:常見安卓手機OTG介面

Mini 5PIN OTG:常見藍魔等安卓平板OTG介面

Micro USB3.0 OTG:三星NOTE3、Galaxy5高階手機OTG介面

TYpe C OTG:見樂視手機Type C OTG介面

通訊協議/OTG

OTG圖冊USB OTG標準在完全相容USB2.0標準的`基礎上,增添了電源管理(節省功耗)功能,它允許裝置既可作為主機,也可作為外設操作(兩用OTG)。 OTG兩用裝置完全符合USB2.0標準,並可提供一定的主機檢測能力,支援主機通令協議(HNP)和對話請求協議(SRP)。在OTG中,初始主機裝置稱為A裝置,外設稱為B裝置。可用電纜的連線方式來決定初始角色。圖1所示是用第5個ID腳確定預設主機的示意圖,兩用裝置使用新型mini-AB插座,從而使mini-A插頭、mini-B插頭和mini-AB插座增添了第五個引腳(ID),以用於識別不同的電纜端點。mini-A插頭中的ID引腳接地,mini-B插頭中的ID引腳浮空。當OTG裝置檢測到接地的ID引腳時,表示預設的是A裝置(主機),而檢測到ID引腳浮著的裝置則認為是B裝置(外設)。系統一旦連線後,OTG的角色還可以更換。主機與外設採用新的HNP,A裝置作為預設主機並提供VBUS電源,並在檢測到有裝置連線時復位匯流排、列舉並配置B裝置。OTG標準為USB增添的第二個新協議稱為對話請求協議(SRP)。SRP允許B裝置請求A裝置開啟VBUS電源並啟動一次對話。一次OTG對話可透過A裝置提供VBUS電源的時間來確定(注:A裝置總是為VBUS供電,即使作為外設)。也可透過A裝置關閉VBUS電源來結束一次會話以節省功耗,這在電池供電產品中是非常重要的。例如,在兩臺蜂窩電話透過連線互相交換資訊時,一臺連線在費電的mini-A端,是A裝置,預設為主機。另一臺是B裝置,預設為外設。當在不需要USB通訊時,A裝置可以關閉VBUS線,此時B裝置就會檢測到該狀態並進入低功耗模式。

主機協商協議

協議圖冊在USB標準中,主機採用A型介面,稱為A類裝置(A-Device);外設採用B型介面,稱為B類裝置(B-Device)。1個DRD既可以作為主機,也可以作為外設。那麼,當2個DRD互連時,哪個裝置作為主機,為什麼要作為主機?為了解決這兩個問題,在OTG中提出了新的協議--主機協商協議(HNP)。在OTG中還定義了一種新的介面--微型AB插座(mini-AB receptacle)以及微型A插頭(mi-ni-A plug)和微型B插頭(mini-B plug)。在微型AB插座、微型A插頭和微型B插頭中增加了1個引腳--ID引腳,如圖l所示。主機協商協議(HNP)

在微型A插頭中,ID引腳接地,在微型B插頭中,ID引腳懸空。在OTG中,如果裝置的ID引腳接地(即mini-A插頭連線的裝置,如圖l右側的裝置),則此裝置預設為主機,否則為外設。同時,在裝置連線使用過程中,透過主機協商協議,允許主機和外設功能互換。例如,假設圖1左邊的B-Device為1個手持PDA,右邊的A-Device為1個印表機。由於連線線的關係,印表機初始化為主機。但是印表機的驅動程式存在PDA中,這時需要PDA作為主機,印表機作為外設。透過HNP可以方便實現此功能,而不必拔下連線線調換插頭方向,重新連線印表機和PDA。

會話請求協議

OTG圖冊OTG收發器一般用在嵌入式裝置中,這類裝置普遍採用電池供電,對功耗要求很嚴。為了節省電源,在OTG標準中,當電源匯流排沒有使用時,允許A類裝置掛起電源匯流排。當1個B類裝置要工作時,它必須透過某種方法通知A類裝置向電源匯流排供電。為了實現這一功能,在OTG中提出了會話請求協議(SRP)。在OTG中,1個會話定義為A類裝置向電源匯流排VBUS有效供電的時間。需要注意的是,在OTG中電源一直都是由A類裝置(連線mini-Aplug的DRD)提供的。由於主機協商協議,A類裝置也可能作為外設使用,此時,電源也必須由A類裝置提供。當A類裝置掛起VBUS後,B類裝置進入休眠狀態。當B類裝置需要再次工作時,它可以透過向資料線傳送1個脈衝訊號(Data-linePulsing)或向電源匯流排傳送一個脈衝訊號(VBUSPulsing)來請求A類裝置向電源匯流排供電。OTG要求無論是DRD裝置還是普通的B類裝置,都必須具有傳送會話請求的功能;同時,普通的A類裝置或者DRD裝置都必須能夠響應1個會話請求。

OTG功能構建

圖3 所示電路給出了構建OTG功能時需要在基礎USB外設上新增的電路,電路中的通用序列匯流排控制器可以是一個微處理器和USB SIE(串列埠引擎),也可以是整合的μP/USB晶片或與USB收發器相連的ASIC。為匯流排提供電源的外部裝置需要一路3.3V穩壓輸出供電電壓,以便為邏輯電路和連線在D+、D-引腳的1500Ω電阻提供電源。透過D+、D-引腳上的上拉電阻可向主機發出裝置已連線的訊號,並指示裝置的工作速度。電阻上拉至D+表示全速執行,電阻上拉至D-表示低速執行。其它端點(包括D+和D-的15kΩ下拉電阻)用於檢測上拉電阻的狀態。由於USB設計需要提供熱插拔功能。因此,其ESD保護電路主要用於為D+、D-和VBUS引腳提供保護。

為了增加OTG的兩用功能,必須擴充收發器功能來使OTG裝置既可作為主機使用,也可以作為外設使用。而要實現上述功能,就需要在圖3所示電路中新增D+和D-端的15kΩ下拉電阻併為VBUS提供供電電源。此外,收發器還需要具備以下三個條件:

(1)可切換D+/D-線上的上拉和下拉電阻,以提供外設和主機功能。

(2)作為A裝置時,需要具有VBUS監視和供電電路;作為B裝置初始化SRP時,需要監視和觸發VBUS。

(3)具有ID輸入引腳。

作為兩用OTG裝置,ASIC、DSP或其它與收發器連線的電路必須具備充當外設和主機的功能,並應按照HNP協議轉換其角色。

收發器所需新增的大多數電路用於VBUS引腳的管理。作為主機,它必須能夠提供5V、輸出電流可達8mA的電源。圖3中的模擬開關用於配置收發器的各種功能。

ASIC和控制器還必須包含USB主機邏輯控制功能,包括髮送SOF(幀啟動)包、傳送配置u36755輸入u36755輸出資料包,在USB 1 msec幀內確定傳輸程序、傳送USB復位訊號、提供USB電源管理等。