TTL电平和CMOS电平的区别及其应用
TTL電平和CMOS電平的區別及其應用
TTL電平標準:
輸入 L: <1.2V H: >2.0V
輸出 L: <0.8V H: >2.4V
CMOS電平標準:
輸入 L: <0.3Vcc H: >0.7Vcc
輸出 L: <0.1Vcc H: >0.9Vcc
TTL器件輸出低電平要小于0.8V,高電平要大于2.4V輸入,低于1.2V就認為是0,高于2.0就認為是1;
CMOS電路不使用的輸入端不能懸空,會造成邏輯混亂。TTL電路不使用的輸入端懸空為高電平。
另外,CMOS集成電路電源電壓可以在較大范圍內變化,因而對電源的要求不像TTL集成電路那樣嚴格,用TTL電平連接他們就可以兼容。
因為TTL電路電源電壓是5V,CMOS電路電源電壓一般是12V。
5V的電平不能觸發CMOS電路,12V的電平會損壞TTL電路,因此如果電壓不同不能互相兼容匹配。
===============================================================================
一般單片機、DSP、FPGA他們之間管教能否直接相連?
一般情況下,同電壓的是可以的,不過最好是要好好查查技術手冊上的VIL,VIH,VOL,VOH的值,看是否能夠匹配(VOL要小于VIL,VOH要大于VIH,是指一個連接當中的)。有些在一般應用
中沒有問題,但是參數上就是有點不夠匹配,在某些情況下可能就不夠穩定,或者不同批次的器
件就不能運行。
例如:74LS的器件的輸出,接入74HC的器件。在一般情況下都能好好運行,但是,在參數上卻是
不匹配的,有些情況下就不能運行。
74LS和54系列是TTL電路,74HC是CMOS電路。如果它們的序號相同,則邏輯功能一樣,但電氣
性能和動態性能略有不同。如,TTL的邏輯高電平為>2.7V,CMOS為>3.6V。如果CMOS電路的前一級為
TTL則隱藏著不可靠隱患(TTL2.7V的高電平信號送給3.6V的COMS可能會不被認為是高電平),反之則
沒問題。
===============================================================================
TTL與CMOS電平使用起來有什么區別
1.電平的上限和下限定義不一樣,CMOS具有更大的抗噪區域。
同是5伏供電的話,TTL一般是1.7V和3.5V的樣子,CMOS一般是2.2V,2.9V的樣子,不準確,僅供參考。
2.電流驅動能力不一樣,ttl一般提供25毫安的驅動能力,而CMOS一般在10毫安左右。
3.需要的電流輸入大小也不一樣,一般ttl需要2.5毫安左右,CMOS幾乎不需要電流輸入。
4.很多器件都是兼容ttl和CMOS的,datasheet會有說明。如果不考慮速度和性能,一般器件可以互換。
但是需要注意有時候負載效應可能引起電路工作不正常,因為有些TTL電路需要下一級的輸入阻抗作
為負載才能正常工作。
總結
以上是生活随笔為你收集整理的TTL电平和CMOS电平的区别及其应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 魅族魅蓝mirror简单打开usb调试模
- 下一篇: React开发(132):ant des