91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 存 儲 器

電氣隔離I2C總線電路

發布時間:2013/9/5 20:19:20 訪問次數:2196

    1.用  途
    自動控制電路。
    2.原  理
    當用兩個光耦去隔離連接在I2C總線上的兩個設備時,74HCT125N對第一個光耦沒有問題,它能夠簡單地將SCL和SDA相關的低電平(邏輯“O”)進行轉換。對于第二個光耦,它以第一個光耦的輸出作為輸入,同樣也會輸出邏輯“O”,與第一個輸出的相同,這樣就造成了一個輸出“0”的無限循環。
    這個問題可以這樣解決:設計一個通過光耦不返回邏輯“O”的I2C總線連接器,電路如圖4.18所示。例如,當光耦IC2接收到邏輯“0”時,通過IC1。使IC2的11腳為低電平,從而封鎖IC6d,所以邏輯“O”不會再重新回到I2C總線。而當邏輯“O”從T2端輸出I2C總線時,這時IC。沒有被禁用,因而通過光耦IC,傳遞到總線連接器的左邊。
    還有另外一個問題:邏輯“O”能夠通過光耦IC2快速傳遞給T2,到目前還不是問題,但是有時I2C總線可能會返回邏輯“1”,T2需要大約2tL/ S的時間才會完全截止,即需要幾微秒時間總線才被拉起來置為“l”,在這段時間I2C總線應為邏輯“1”,而將邏輯“0”從右到左通過光耦IC.傳遞是不對的,這會導致振瘍,可以通過將返回的光耦IC2的使能信號延遲實現。延遲網絡由R1、D2和C。組成。

          

    當系統的I2C總線負載較重時,該總線連接器可能仍然能夠產生振蕩,這時可以稍微增大R,的電阻值直到振蕩消失。系統會因為R,、C4的延時而減慢。可以考慮使用MOSFET(例如,BS170)來取代T,~T4,這樣做會減少傳播延遲大約22Us,4.7k\Q,的電阻用電纜取代,如果問題仍然存在,試著降低SCL信號的速度。使用低速光耦(如TI。I。111、TI_I.3 11CNY17-2等)電路的傳遞速度低于30kHz。使用高速光耦(如6 N137)電路的傳遞速度可達loOkHz。
    該雙向總線連接器使用5V的電源電壓,大約5mA的電流消耗。

    1.用  途
    自動控制電路。
    2.原  理
    當用兩個光耦去隔離連接在I2C總線上的兩個設備時,74HCT125N對第一個光耦沒有問題,它能夠簡單地將SCL和SDA相關的低電平(邏輯“O”)進行轉換。對于第二個光耦,它以第一個光耦的輸出作為輸入,同樣也會輸出邏輯“O”,與第一個輸出的相同,這樣就造成了一個輸出“0”的無限循環。
    這個問題可以這樣解決:設計一個通過光耦不返回邏輯“O”的I2C總線連接器,電路如圖4.18所示。例如,當光耦IC2接收到邏輯“0”時,通過IC1。使IC2的11腳為低電平,從而封鎖IC6d,所以邏輯“O”不會再重新回到I2C總線。而當邏輯“O”從T2端輸出I2C總線時,這時IC。沒有被禁用,因而通過光耦IC,傳遞到總線連接器的左邊。
    還有另外一個問題:邏輯“O”能夠通過光耦IC2快速傳遞給T2,到目前還不是問題,但是有時I2C總線可能會返回邏輯“1”,T2需要大約2tL/ S的時間才會完全截止,即需要幾微秒時間總線才被拉起來置為“l”,在這段時間I2C總線應為邏輯“1”,而將邏輯“0”從右到左通過光耦IC.傳遞是不對的,這會導致振瘍,可以通過將返回的光耦IC2的使能信號延遲實現。延遲網絡由R1、D2和C。組成。

          

    當系統的I2C總線負載較重時,該總線連接器可能仍然能夠產生振蕩,這時可以稍微增大R,的電阻值直到振蕩消失。系統會因為R,、C4的延時而減慢。可以考慮使用MOSFET(例如,BS170)來取代T,~T4,這樣做會減少傳播延遲大約22Us,4.7k\Q,的電阻用電纜取代,如果問題仍然存在,試著降低SCL信號的速度。使用低速光耦(如TI。I。111、TI_I.3 11CNY17-2等)電路的傳遞速度低于30kHz。使用高速光耦(如6 N137)電路的傳遞速度可達loOkHz。
    該雙向總線連接器使用5V的電源電壓,大約5mA的電流消耗。

相關技術資料
9-5電氣隔離I2C總線電路

熱門點擊

 

推薦技術資料

循線機器人是機器人入門和
    循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
鸡西市| 那曲县| 咸阳市| 高清| 山阴县| 达拉特旗| 东乡族自治县| 五指山市| 黄大仙区| 万州区| 锡林郭勒盟| 庄浪县| 胶州市| 从化市| 绿春县| 青铜峡市| 吴江市| 鄂州市| 文山县| 乾安县| 安阳县| 云浮市| 大英县| 饶平县| 阳朔县| 高州市| 扬中市| 太原市| 大厂| 金川县| 吉首市| 建阳市| 建宁县| 连山| 西林县| 涞水县| 浪卡子县| 老河口市| 绍兴县| 雷山县| 文安县|