国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

使用數字隔離器對USB實現隔離的方法

發(fā)布時間:2010-11-24 16:04    發(fā)布者:eetech
關鍵詞: USB , 隔離 , 數字隔離器
早期的個人電腦以串行和并行端口作為與外部世界連接的標準接口。這些標準是從最早的大型計算機繼承而來的。另一個可用的通訊標準RS-232接口,雖然速度慢,但因為可簡單地實現所需要的魯棒隔離,很適合醫(yī)療和工業(yè)環(huán)境。由于得到廣泛使用并有良好的支持,人們容忍了其速度低和點對點的缺點。

USB接口已取代RS-232,成為個人電腦及其外設的標準端口,其特性幾乎在所有方面都遠遠優(yōu)于較老的串行端口。然而,對于要求隔離的醫(yī)療和工業(yè)應用,由于實現隔離的難度大且成本高,USB一直主要用作診斷端口和臨時連接。

本文討論了對USB實現隔離的各種方法。值得特別介紹的是,ADI公司現提供了一個新的可選方案——ADuM41601 USB隔離器。這一突破性產品可簡單廉價地實現外設隔離(特別是D+和D-線的隔離),提高了USB在醫(yī)療和工業(yè)應用中的使用價值。

關于通用串行總線

USB是個人電腦的首選串行接口。該接口得到所有常用的商業(yè)操作系統(tǒng)的支持,且允許硬件和驅動器熱插拔。一臺主機可以集中星型方式連接多達127個設備。許多數據傳輸模式可處理存儲設備的大批量數據傳輸、流媒體的同步傳輸以及時間關鍵型數據的中斷驅動型傳輸(如鼠標移動)等各類傳輸。USB以三種數據傳輸速率運行:低速(1.5Mbps)、全速(12Mbps)和高速(480Mbps)。該規(guī)范創(chuàng)建后強化了消費應用,這些應用要求連接必須簡單且具有魯棒性,由控制器和物理層信令來解決復雜性的問題。

USB物理層只包含4條線:兩條向外設提供5V電源和地,另外兩條(D+和D-)構成可傳遞差分數據的雙絞線對(圖1)。這些線也可傳遞單端數據以及用無源電阻實現的空閑狀態(tài)。當設備連接到總線上時,無源電阻結構中的電流對傳輸速度進行協(xié)商,并建立無驅動的空閑狀態(tài)。數據被組織成數據幀或數據包,每幀可以包含時鐘同步位、數據類型標識符、設備地址、數據有效載荷及包尾序列。





圖1. USB的標準組成。

串行接口引擎(SIE)在電纜的兩端對這個復雜的數據結構進行控制,這個專用控制器(或作為更大控制器的一部分)實現USB協(xié)議,通常內置USB收發(fā)器硬件。當某個外設首次連接到電纜上時,SIE在 枚舉,2 期間向宿主計算機提供外設的配置信息和功率要求。在運行期間,SIE把所有數據按照要求的傳輸類型格式化,并提供錯誤檢查和自動故障處理。SIE處理總線上的所有控制流,并按需要使能和禁用線驅動器和接收器。主機啟動所有的處理業(yè)務,然后按明確規(guī)定的數據序列在主機和外設之間交換數據,包括數據損壞和出現其它故障的情況。SIE可以內建在微處理器中,因此它可能只有D+和D-線與外設相連。實現這個總線的隔離面臨幾個挑戰(zhàn):

隔離器幾乎總是單向器件,而D+和D-線是雙向的。

SIE不提供確定數據傳輸方向的外部方式。

隔離器必須與無源電阻的上拉和下拉功能兼容,即與隔離阻障兩側的電路匹配。

隔離USB的典型方法主要是設法回避上述挑戰(zhàn)。

第一種方法: 使USB接口與需要隔離的設備完全分離(圖2)。許多設備可把其它通用的串行總線與USB連接;圖2中顯示了RS-232與USB的連接接口。SIE提供普通的串行接口功能;隔離是在低速串行線中實現的。但這種方法并不能利用USB的優(yōu)勢,所實現的是一個可熱插拔的串行端口。接口芯片可通過改變固件來實現定制,以識別外設,從而允許創(chuàng)建定制的驅動程序;但每個外設可能都需要一個定制的適配器。除非該適配器是永久連在這個外設上,否則這將是維修人員的噩夢。此外,接口的速度將被限制在標準RS-232的速度,甚至遠低于低速USB的吞吐量。





圖2. 通過RS-232隔離。

第二種方法:使用帶有易隔離接口的獨立SIE(圖3)。市場上有幾種產品(如SPI)使用快速單向接口把SIE連接到微處理器。數字隔離器(如ADuM1401C 四通道數字隔離器)可對SPI總線實現完全隔離。由于SIE包含可通過SPI總線填充的緩沖存儲器,SPI的運行速度在很大程度上可不依賴于USB的速度。SIE將與USB主機協(xié)商其可能的最高連接速度,并以協(xié)商得出的總線速度分發(fā)數據,直到把緩沖中的數據傳遞完。此時,SIE會通知主機如果有更多的數據需要傳送則重試,并留出時間使SPI接口可為下一個傳輸循環(huán)重新填充緩存。雖然非常有效,這種方案通常要求修改外設驅動程序,并忽視內置在外設的微處理器中的USB電路。該方案在元件和電路板尺寸方面的成本較高。





圖3. 通過SPI接口隔離SIE。
本文地址:http://www.qingdxww.cn/thread-41442-1-1.html     【打印本頁】

本站部分文章為轉載或網友發(fā)布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 利用模擬開發(fā)工具生態(tài)系統(tǒng)進行安全電路設計
  • Cortex-M4外設 —— TC&TCC結合事件系統(tǒng)&DMA優(yōu)化任務培訓教程
  • 想要避免發(fā)生災難,就用MPLAB SiC電源仿真器!
  • 我們是Microchip
  • 貿澤電子(Mouser)專區(qū)

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久久成人午夜 | 亚洲欧美日本人成在线观看 | 日本三级网站在线线观看 | 日本在线视频网站www色下载 | 久久婷婷五月综合色丁香 | 91网站视频在线观看 | 久久久噜噜噜www成人网 | www.天堂网.com | 高清毛片免费看 | 99精品国产综合久久久久五月天 | 欧美不卡二区 | 亚洲欧美综合一区二区三区四区 | 九九视频免费精品视频免费 | 亚洲一区二区三区精品国产 | 久久这里只有精品99 | 久久国产精品1区2区3区网页 | 大蕉久久伊人中文字幕 | 老妇毛片久久久久久久久 | 在线不卡日韩 | 国产精品久久久久久久久免费观看 | 久久久久久国产精品三级 | 美女视频黄频大全免费 | 岛国片在线免费观看 | 亚洲第一色在线 | 日韩经典在线观看 | 久久久性视频 | 亚洲一区二区三区四区在线 | 亚洲高清免费 | 亚洲一区区 | 女人18毛片久久 | 国内一级特黄女人精品片 | 榴莲草莓向日葵黄瓜丝瓜污 | 亚洲国产成人精品久久 | 四虎国产精品永久在线网址 | 四虎影视免费观看 | 99re最新地址获取精品 | 在线国产小视频 | 亚洲成人手机在线观看 | 日韩免费在线 | 免费观看国产精品视频 | 韩国在线a免费观看网站 |