在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>消費電子>使用數字隔離器簡化醫療和工業應用中的USB隔離資料下載

使用數字隔離器簡化醫療和工業應用中的USB隔離資料下載

2021-04-26 | pdf | 624.51KB | 次下載 | 3積分

資料介紹

作者:Mark Cantrell 目前在辦公室和家庭中使用的標準信息處理設備—個人電腦 (PC),使用通用串行總線(U S B) 與大多數外設進行通訊。標準化、低成本 及軟件和開發工具的支持已使個人電腦成為醫療和工業應用很具吸引力的主處理器平臺,但這些增長中的市場對安全性和可靠性要求 (特別是在電氣隔離方面)與一直以來推動個人電腦發展的辦公室環境有很大不同。 早期的個人電腦以串行和并行端口作為與外部世界連接的標準接口。這些標準是從最早的大型計算機繼承而來的。另一個可用的通訊標準R S-232 接口,雖然速度慢,但因為可簡單地實現所需要的魯棒隔離,很適合醫療和工業環境。由于得到廣泛使用并有良好的支持,人們容忍了其速度低和點對點的缺點。 USB接口已取代R S-232,成為個人電腦及其外設的標準端口,其特性幾乎在所有方面都遠遠優于較老的串行端口。然而,對于要求隔離 的醫療和工業應用,由于實現隔離的難度大且成本高,USB一直主要用作診斷端口和臨時連接。 本文討論了對USB實現隔離的各種方法。值得特別介紹的是,ADI公司現提供了一個新的可選方案— ADuM41601 USB隔離器。這一突破性 產品可簡單廉價地實現外設隔離(特別是D 和D-線的隔離),提高了USB在醫療和工業應用中的使用價值。 關于通用串行總線 USB是個人電腦的首選串行接口。該接口得到所有常用的商業操作系統的支持,且允許硬件驅動器熱插拔。一臺主機可以集中星型方式連接多達127 個設備。許多數據傳輸模式可處理存儲設備的大批量數據傳輸、流媒體的同步傳輸以及時間關鍵型數據的中斷驅動型傳輸(如鼠標移動)等各類傳輸。 USB以三種數據傳輸速率運行:低速 (1.5Mbps)、全速 (12Mbps) 和高速(480Mbps)。該規范創建后強化了 消費應用,這些應用要求連接必須簡單且具有魯棒性,由控制器和物理層信令來解決復雜性的問題。 USB物理層只包含4條線:兩條向外設提供5V電源和地,另外兩條(D 和D-)構成可傳 遞差分數據的雙絞線對(圖1)。這些線也可傳遞 單端數據以及用無源電阻實現的空閑狀態。當設備 連接到總線上時,無源電阻結構中的電流對傳輸速度進行協商,并建立無驅動的空 閑狀態。數據被組織成數據幀或數據包,每幀可以包含時鐘同步位、數據類型標識符、設備地址、數據有效載荷及包尾序列。 圖1. USB的標準組成。 串行接口引擎(SIE) 在電纜的兩端對這個復雜的數據結構進行控制,這個專用控制器(或作為更大控制器的一部分)實現USB協議,通常內置 USB收發器硬件。當某個外設首次連接到電纜上時,SIE在枚舉,2期間向宿主計算機提供外設的配置信息和功率要求。在運行期間,SIE 把所有數據按照要求的傳輸類型格式化,并提供錯誤檢查和自動故障處理。SIE處理總線上的所有控制流,并按需要使能和禁用線驅動器和接收器。主機 啟動所有的處理業務,然后按明確規定的數據序列在主機和外設之間交換數據,包括數據損壞和出現其它故障的情況。SIE可以內建在微處理器中,因此它可能只有 D 和D-線與外設相連。實現這個總線的隔離面臨幾個挑戰: * 隔離器幾乎總是單向器件,而D 和D-線是雙向的。 * SIE不提供確定數據傳輸方向的外部方式。 * 隔離器必須與無源電阻的上拉和下拉功能兼容,即與隔離阻障兩側的電路匹配。 * 隔離USB的典型方法主要是設法回避上述挑戰。 第一種方法: 使USB接口與需要隔離的設備完全分離(圖2)。許多設備可把其它通用的串行總線與USB連接;圖2中顯示了R S-232與USB 的連接接口。SIE提供普通的串行接口功能;隔離是在低速串行線中實現的。但這種方法并不能利用USB的優勢,所實現的是一個可熱 插拔的串行端口。接口芯片可通過改變固件來實現定制,以識別外設,從而允許創建定制的驅動程序;但每個外設可能都需要一個定 制的適配器。除非該適配器是永久連在這個外設上,否則這將是維修人員的噩夢。此外,接口的速度將被限制在標準R S-232的速度,甚 至遠低于低速USB的吞吐量。 圖2.通過RS-232隔離。 第二種方法: 使用帶有易隔離接口的獨立SIE(圖3)。市場上有幾種產品(如SPI)使用快速單向接口把SIE連接到微處理器。數字隔離器 (如 ADuM1401C 四通道數字隔離器)可對SPI 總線實現完全隔離。由于SIE包含可通過SPI總線填充的緩沖存儲器,SPI的運行速度在很大程度上可不依賴于USB的速度。SIE將與USB主機協商其可能的最高 連接速度,并以協商得出的總線速度分發數據,直到把緩沖中的數據傳遞完。此時,SIE會通知主機如果有更多的數據需要傳送則重試,并留出時間使 SPI接口可為下一個傳輸循環重新填充緩存。雖然非常有效,這種方案通常要求修改外設驅動程序,并忽視內置在外設的微處理器中的 USB電路。該方案在元件和電路板尺寸方面的成本較高。 圖3. 通過SPI接口隔離SIE。 第三種方法: 如果微處理器的SIE使用外部收發器,則可以對微處理器和收發器之間的數據和控制線進行隔離(圖4)。但是,這種方式要求在SIE 和收發器之間有9條單向數據線。在高速數字隔離器中,這將帶來極大的成本問題。此外,現有的速度最快的數字隔離器工作在約150M b p s,雖然遠高于低速和全速 USB,但不能處理高速數據,限制了USB接口的速度范圍。該方案與為微處理器SIE提供的USB驅動器完全 兼容,可降低開發成本,但需使用多個隔離通道致使實現成本高昂。此類收發器接口將被集成度要求日益提高的市場所淘汰。 圖4. 隔離的外部USB收發器 第四種方法:直接在D 和D-線線中插入隔離(圖5)。這種方式允許在現有的USB應用中添加D /D-隔離,而無需重寫驅動程序或增加冗余 SIE,同其它方法相比,這是一個很大的優點。但是,D 和D-線的隔離較為復雜,因為隔離器件必須能夠像SIE那樣處理控制流,允許 在隔離屏障兩邊使用上拉電阻,并確定傳輸速度。另外,其運行不應要求額外的設備驅動程序相關的開銷。 圖5. 隔離D /D-線. 新型芯片級器件ADuM4160 USB隔離器解決了這些挑戰性難題(圖6),它支持低速和全速USB的D 和D-線直接隔離. 圖6. ADuM4160的框圖。 ADI公司的 iCoupler? 技術3 特別適合于構建USB隔離器。在開發USB隔離器時所面臨的主要挑戰是正確確定數據傳輸的方向,以及何時禁 用驅動器以讓總線處在空閑狀態。USB數據的面向數據包特性使我們可以使用一種簡單的方法來確定數據方向,免去了整個SIE的開銷。 當總線空閑時,上拉和下拉電阻使USB保持在空閑狀態,緩沖器不再驅動總線 TA D u M4160監視總線的上游和下游部分,等待來自任何方向的躍遷信號。當檢測到躍遷信號時,則對信號進行編碼并傳過隔離阻障。這些數據被解碼之后, A D u M4160使能輸出驅動器在電纜的另一段上進行傳輸。從第一次傳送開始,由于數據流的方向已得到確認,A D u M4160 將禁用反向隔離通道。只要繼續收到數據,隔離器就沿相同的方向繼續傳輸數據。當USB數據包結束時,A D u M4160傳輸特殊 的數據—包尾序列。包尾序列包含非差分信號,而非差分信號不應包含在任何數據結構中。A D u M4160可以區分有效數據和包尾標識。包尾標識通知總線返回 空閑狀態。然后,A D u M4160禁用輸出驅動器,并開始監視上游和下游輸入的下一次躍遷,該信號將決定下一次數據傳輸的方向。 此外,當發生總線錯誤時,看門狗定時器將使A D u M4160返回空閑狀態。A D u M4160使用了基于躍遷的隔離方案,基于躍遷的隔離是 iCoupler technology技術的核心能力之一. 隔離器還必須支持上拉和下拉電阻。隔離器的每側支持一個獨立的USB總線段,在空閑狀態連接所有的偏置電阻。當在總線上有某個 設備需要進入初始化序列(稱為枚舉)時,上拉電阻 發出信號。知道外設的工作速度以及何時應連接上拉電阻,使枚舉過程以受控的方 式啟動。有幾個因素影響上游上拉電阻的狀態。上游和下游電源電壓可能有多種組合,隔離器的設計保證對所有給定的電源組合給出可預測的操作。有時,如外設需在開始 USB枚舉之前完成自己的本地初始化的話,外設要求延遲啟用上游的上拉電阻。ADuM4160在其下游側提供了一個控制引腳以便由外設來決定何時開始枚舉。 該器件還可以工作于5V或3.3V電源,因此,外設僅需一個電源。A D u M4160還具有良好的ESD保護能力,通常允許在連接器的D 和D- 引腳沒有外部保護電路的情況下熱插拔。 ADuM4160可按以下三種方式之一使用:: 安裝在外設中以隔離其上游端口。A D u M4160是以這個配置為基礎應用設計的,該設計極大地簡化了電源和控制配置(圖7)。 可用來隔離集線器以及集線器所有的下游外設(圖8)。 可用于隔離電纜(圖9)。 下面的示例給出了ADuM4160在這些應用中的連接方法。 在 外設 應 用中(圖 7 ),外設有自己的電源,幾乎不需要從 USB 電纜獲 得能量—只需約 10 毫瓦來驅動該隔離器的上游側和上拉電阻。由于 外設以單一速度運行,該隔離器按期望的速度( 全速 或 低速 )設置以 硬連線方式與外設連接。如果外設端口具有 高速 性 能 ,那 么 ,它 在 枚 舉期間發送高速的" chirp "信號。這通常會啟動速度協商以實現高速 操 作 ,但 A D u M4160 會阻斷" chirp "信號并自動迫使高速外設運行在 全速模式 。對不帶電源的低功耗外設,可用隔離型 DC/DC 轉換器(如 ADuM5000)給外設供電,而ADuM4160從USB電纜汲取能量。 圖7. 隔離的外設端口。 在作為集線器隔離器使用時,ADuM4160把集線器作為外設來對待(圖8)。A D u M4160設置為全速,其它部分與上面討論的標準外設類似。在 A D u M4160的chirp功能干預下,集線器被迫以全速運行。即使ADuM4160以固定的速度運行,集線器芯片都可以連接到低速和全 速設備的各種組合。集線器向下游端口的隔離器提供能量,枚舉可以以上電啟動或延遲啟動的方式進行。集線器要求提供的能量通常 高于上游電纜通過隔離型DC/DC轉換器供電的能力。 圖8. 隔離的集線器。 驅動隔離的USB 電纜(圖9)需使用DC/DC轉換器為下游端口和電纜供電。為了滿足USB規范的要求,電纜的下游部分必須向外設的上拉電路提供5V電源。可使用 ADuM5000等隔離型DC/DC轉換器可以用于提供這個電源,另外,它還有足夠的裕量為下游功率要求低的設備提供能量。圖9顯示了ADuM5000 isoPower? 器件.3 這個應用中, A D u M4160以硬連線連接的速度引腳有些不便。該電纜每次只能以一個USB速度運行,要切換速度模式須重新接線或通過簡單 的開關以手動方式切換或采用更復雜的電路,這依賴于末端用戶的需求。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1490次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  92次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  10次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7藍牙設備在嵌入式領域的廣泛應用
  14. 0.63 MB  |  3次下載  |  免費
  15. 89天練會電子電路識圖
  16. 5.91 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 日本黄色录像视频| 国产欧美日韩电影| 另类性欧美喷潮videofree| 激情五月综合综合久久69| www.四虎影院.con| 忘忧草爱网| 国产午夜精品理论片久久影视 | 国模精品一区二区| 夜夜天天干| 国产人成午夜免费看| 亚洲一区二区免费视频| 亚洲人成电影在线观看网| 视频三区| 天堂网在线视频| 精品一区二区视频| 天天躁狠狠躁| 国产黄视频网站| 亚洲人成综合网站在线| 韩国精品视频| www.九九热| 伊人久久精品成人网| 免费三级黄色| 婷婷亚洲综合五月天在线| 色女人综合| 黄色一级片视频| 99干99| 三级毛片免费| www.色午夜.com| 又粗又大又爽又色又过瘾视频| 性欧美videofree丝袜| 国产主播在线播放| 视频在线免费看| 天堂在线网| 天天爽夜夜爽夜夜爽精品视频 | 在线播放黄色网址| 亚洲你懂得| 又长又大又粗又硬3p免费视频| 4438x亚洲最大| 亚洲成人激情电影| 久久成人网18网站| 91破处视频|