新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 設計一個屬于您自己的簡易 I2C 隔離器

        設計一個屬于您自己的簡易 I2C 隔離器

        作者: 時間:2012-05-24 來源:網絡 收藏

        3.jpg


        圖 3 式 RS-232 線路接口

        本文引用地址:http://www.104case.com/article/177161.htm

        4.jpg
        圖 4 多主機應用 總線接口
        請注意,為了便于說明,我們省略了旁路電容器和上拉/下拉電阻器。首批三個電路都有異步數據傳輸模式,其使用兩條數據線路和一條控制線路,用于驅動器/接收器激活。這樣,在節點控制器和標準兼容收發器芯片之間便只需三重器了。

        圖 4 所示隔離式 (inter-integrated circuit,IIC)表示一種特殊情況,因為它支持僅有幾英寸長的短通信鏈路,因此不需要線路收發器。在一些多主機應用中,兩個節點會同時訪問總線。為了防止信號轉回其源,我們使用雙向緩沖器來支持從R(x,y) 到 S(x,y) 的接收傳輸以及 S(x,y) 到 T(x,y) 的發送傳輸,而非R(x,y) 到 T(x,y) 的直接回環。

        幸運的是,多主機只是少數情況,大多數都是單主機應用。因此,我們可以極大地簡化圖 4 所示電路。

        由于是單主機,時鐘信號 (SCL) 僅需單向傳輸,從而將時鐘隔離減少至一條通道。然后,用一個晶體二極管開關代替雙向緩沖器,這樣隔離層(圖 5)每端將電路簡化至我們的標準三重隔離器(圖 6)。

        5.jpg

        圖 5 利用晶體管開關隔離發送和接收路徑



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 禹州市| 红桥区| 吉水县| 东乡| 水城县| 阜阳市| 綦江县| 保定市| 曲水县| 海安县| 海阳市| 乌兰县| 专栏| 乌什县| 沧源| 堆龙德庆县| 旅游| 于田县| 江安县| 韶关市| 蕲春县| 嵊泗县| 安义县| 卢龙县| 巴楚县| 平舆县| 双辽市| 喜德县| 奉新县| 比如县| 神池县| 长宁县| 翼城县| 襄城县| 丹寨县| 汾西县| 密山市| 绍兴县| 永定县| 安远县| 苍南县|