<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > 3V與5V混合系統(tǒng)中邏輯器接口問題解決辦法

          3V與5V混合系統(tǒng)中邏輯器接口問題解決辦法

          作者: 時間:2012-04-29 來源:網(wǎng)絡 收藏
          計中,必須討論以下4種信號電平的配置

            5V TTL輸出驅(qū)動3V TTL輸入;

            3V輸出驅(qū)動5V TTL輸入;

            5V CMOS輸出驅(qū)動3V TTL輸入;

            3V輸出驅(qū)動5V CMOS輸入。

           ?。?)通常,5V TTL器件可以驅(qū)動3V TTL輸入,因為典型雙極晶體管的輸出并不能達到電源電壓幅度。當一個5V器件的輸出為高電平時,內(nèi)部壓降限制了輸出電壓。典型情況是Vcc-2VBE,即約3.6V。這樣工作通常不會引起5V電源的電流流向3V電源。但是,因為驅(qū)動器結(jié)構(gòu)會有所不同,因此必須控制驅(qū)動器的輸出不宜超過3.6V以防萬一。

           ?。?)用3V器件驅(qū)動5V TTL的輸入端應當是沒有困難的。不管是CMOS或biCMOS器件,3V器件實際上能輸出3V擺幅的電壓。對5V TTL輸入的高電平2V門限是容易滿足的。

           ?。?)當用5V CMOS器件來驅(qū)動3V TTL輸入時,必須小心選擇。要選用的3V接收器件應具有5V的容限。

           ?。?)前面曾談到3V輸出可以驅(qū)動5V TTL器件輸入,但要注意對5V CMOS器件的輸入來說情況卻大不一樣。應該記住3V輸出是不能可靠地驅(qū)動5V CMOS輸入的。在最壞的情況下,當Vcc=5.5V時所要求的VIH至少是3.85V,而3V器件是不能達到的。

            5 兩種電平移位器件

            上面討論了不同電平器件接口的4種情況,那么對于第4種情況該怎么辦?這里介紹兩種電平移位器件可以解決類似問題。

            (1)雙電源電平移位器74LVC4245

            74LVC4245是一種雙電源的電平移位器,如圖8所示。5V端用5V電源作為Vcc,而3V端則用3V作為Vcc。它的功能類似于常用的收發(fā)器74LVC245,所不同的是用兩個電源而不是一個電源。

            74LVC4245的電平移位在其內(nèi)部進行。雙電源能保證兩邊端口的輸出擺幅部能達到滿電源幅值,并且有很好的噪聲抑制性能。因此該器件用來驅(qū)動5V CMOS器件的輸入是很理想的。它的缺點是增加了功耗。

            3V與5V混合系統(tǒng)中邏輯器接口問題解決辦法

            圖8 74LVC4245電平移位器

            較為簡單的一種電平移位器件是74LVC07。它使用一個漏極開路緩沖器去驅(qū)動5V CMOS器件的輸入,如圖9所示。它的輸出端由一個上拉電阻R接到5V電源。

            3V與5V混合系統(tǒng)中邏輯器接口問題解決辦法

            圖9 74LVC07電平移位器

            6 結(jié)論

            5V器件能和3V甚至更低電壓的器件共存于一個系統(tǒng)中。這種情況已經(jīng)存在并將存在相當長的時間。在設計這種系統(tǒng)時要分析其中的接口問題。其關鍵是理解和運用以上討論的基本概念以保證所設計的電路在不同電壓器件間數(shù)據(jù)傳輸?shù)目煽啃浴?/P>

          比較器相關文章:比較器工作原理


          網(wǎng)線測試儀相關文章:網(wǎng)線測試儀原理

          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();