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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 邏輯門電路使用中的幾個實際問題

          邏輯門電路使用中的幾個實際問題

          作者: 時間:2011-07-25 來源:網(wǎng)絡(luò) 收藏
          以上討論了幾種邏輯門電路特別是重點地討論了 TTL和CMOS兩種電路。在具體的應(yīng)用中可以根據(jù)要求來選用何種器件。器件的主要技術(shù)參數(shù)有傳輸延遲時間、功耗、噪聲容限,帶負(fù)載能力等,據(jù)此可以正確地選用一種器件或兩種器件混用。下面對幾個實際問題,如不同門電路之間的接口技術(shù),門電路與負(fù)載之間的匹配等進(jìn)行討論。

          一、各種門電路之間的接口問題

            在數(shù)字電路或系統(tǒng)的設(shè)計中,往往由于工作速度或者功耗指標(biāo)的要求,需要采用多種邏輯器件混合使用 ,例如,TTL和CMOS兩種器件都要使用。由前面幾節(jié)的討論已知,每種器件的電壓和電流參數(shù)各不相同,因而需要采用接口電路,一般需要考慮下面三個條件:
            1.驅(qū)動器件必須能對負(fù)載器件提供灌電流最大值。
            2.驅(qū)動器件必須對負(fù)載器件提供足夠大的拉電流。
            3.驅(qū)動器件的輸出電壓必須處在負(fù)載器件所要求的輸入電壓范圍
          ,包括高。低電壓值。
            其中條件1和2,屬于門電路的扇出數(shù)問題,已在第四節(jié)作過詳細(xì)的分析。條件3屬于電壓兼容性的問題。其余如噪聲容限、輸入和輸出電容以及開關(guān)速度等參數(shù)在某些設(shè)計中也必須予以考慮。
            下面分別就CMOS門驅(qū)動TTL 門或者相反的兩種情況的接口問題進(jìn)行分析。

          1.CMOS門驅(qū)動TTL門

            在這種情況下,只要兩者的電壓參數(shù)兼容,不需另加接口電路,僅按電流大小計算出扇出數(shù)即可。
            下圖表示CMOS門驅(qū)動TTL門的簡單電路 。當(dāng)CMOS門的輸出為高電平時,它為TTL負(fù)載提供拉電流,反之則提供灌電流。

          例2.9.1——74HC00與非門電路用來驅(qū)動一個基本的TTL反相器和六個74LS門電路。試驗算此時的CMOS門電路是否過載?
          解:
            (1)查相關(guān)手冊得接口參數(shù)如下:一個基本的TTL門電路,IIL=1.6mA,六個74LS門的輸入電流IIL=6×0.4mA=2.4mA。總的輸入電流IIL(total)=1.6mA+2.4mA=4mA。
            (2)因74HC00門電路的IOL=IIL=4mA,所驅(qū)動的TTL門電路未過載。

          2. TTL門驅(qū)動CMOS門

            此時TTL為驅(qū)動器件,CMOS為負(fù)載器件。由手冊可知,當(dāng)TTL輸入為低電平時 ,它的輸出電壓參數(shù)與CMOS HC的輸入電壓參數(shù)是不兼容的。例如,LSTTL的VOH(min)為2.7V,而HC CMOS的VIH(min)為3.5V。為了克服這一矛盾,常采用如上圖所示的接口措施。由圖可知,用上拉電阻Rp接到VDD可將TTL的輸出高電平電壓升到約5V,上拉電阻的值取決于負(fù)載器件的數(shù)目以及TTL和CMOS的電流參數(shù)。
            當(dāng)TTL驅(qū)動CMO——HCT時,由于電壓參數(shù)兼容 ,不需另加接口電路。基于這一情況,在數(shù)字電路設(shè)計中 ,也常用CMOS——HCT當(dāng)作接口器件,以免除上拉電阻。

          上拉電阻相關(guān)文章:上拉電阻原理


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();