基礎知識大爆料:TTL、CMOS 電平對比分析
發布時間:2015-05-06 責任編輯:echolady
【導讀】在電力專業中,TTL電平是常見的概念,在數字電路、微機原理與接口技術、電路、單片機中都有涉及。電路中有兩種電平,高電平+5V、低電平0V。CMOS電平、232電平、485電平等也都較為常用。
TTL電路
TTL集成電路的主要型式為晶體管-晶體管邏輯門(transistor-transistor logic gate),TTL大部分都采用5V電源。
1.輸出高電平Uoh和輸出低電平Uol
Uoh≥2.4V,Uol≤0.4V
2.輸入高電平和輸入低電平
Uih≥2.0V,Uil≤0.8V
CMOS電路
CMOS電路是電壓控製器件,輸入電阻極大,對於幹擾信號十分敏感,因此不用的輸入端不應開路,接到地或者電源上。CMOS電路的優點是噪聲容限較寬,靜態功耗很小。
1.輸出高電平Uoh和輸出低電平Uol
Uoh≈VCC,Uol≈GND
2.輸入高電平Uoh和輸入低電平Uol
Uih≥0.7VCC,Uil≤0.2VCC (VCC為電源電壓,GND為地)
從上麵可以看出:
在同樣5V電源電壓情況下,COMS電路可以直接驅動TTL,因為CMOS的輸出高電平大於2.0V,輸出低電平小於0.8V;而TTL電路則不能直接驅動CMOS電路,TTL的輸出高電平為大於2.4V,如果落在2.4V~3.5V之間,則CMOS電路就不能檢測到高電平,低電平小於0.4V滿足要求,所以在TTL電路驅動COMS電路時需要加上拉電阻。如果出現不同電壓電源的情況,也可以通過上麵的方法進行判斷。
如果電路中出現3.3V的COMS電路去驅動5V CMOS電路的情況,如3.3V單片機去驅動74HC,這種情況有以下幾種方法解決,最簡單的就是直接將74HC換成74HCT(74係列的輸入輸出在下麵有介紹)的芯片,因為3.3V CMOS 可以直接驅動5V的TTL電路;或者加電壓轉換芯片;還有就是把單片機的I/O口設為開漏,然後加上拉電阻到5V,這種情況下得根據實際情況調整電阻的大小,以保證信號的上升沿時間。
74係列簡介
74係列可以說是我們平時接觸的最多的芯片,74係列中分為很多種,而我們平時用得最多的應該是以下幾種:74LS,74HC,74HCT這三種,這三種係列在電平方麵的區別如下:
輸入電平 輸出電平
74LS TTL電平 TTL電平
74HC COMS電平 COMS電平
74HCT TTL電平 COMS電平
TTL和CMOS電平
1、TTL電平(什麼是TTL電平):
輸出高電平>2.4V,輸出低電平<0.4V。在室溫下,一般輸出高電平是3.5V,輸出低電平是0.2V。最小輸入高電平和低電平:輸入高電平>=2.0V,輸入低電平<=0.8V,噪聲容限是0.4V。
2、CMOS電平:
1邏輯電平電壓接近於電源電壓,0邏輯電平接近於0V。而且具有很寬的噪聲容限。
3、電平轉換電路:
因為TTL和COMS的高低電平的值不一樣(ttl 5v<==>cmos 3.3v),所以互相連接時需要電平的轉換:就是用兩個電阻對電平分壓,沒有什麼高深的東西。
4、OC門,即集電極開路門電路,ODmen,jiloujikailumendianlu,bixuwaijieshangladianzuhedianyuancainengjiangkaiguandianpingzuoweigaodidianpingyong。fouzetayibanzhizuoweikaiguandadianyahedadianliufuzai,suoyiyoujiaozuoqudongmendianlu。
[page]
5、TTL和COMS電路比較:
1)TTL電路是電流控製器件,而CMOS電路是電壓控製器件。
2)TTL電路的速度快,傳輸延遲時間短(5-10ns),但是功耗大。COMS電路的速度慢,傳輸延遲時間長(25-50ns),但功耗低。COMS電路本身的功耗與輸入信號的脈衝頻率有關,頻率越高,芯片集越熱,這是正常現象。
3)COMS電路的鎖定效應:
COMS電路由於輸入太大的電流,內部的電流急劇增大,除非切斷電源,電流一直在增大。這種效應就是鎖定效應。當產生鎖定效應時,COMS的內部電流能達到40mA以上,很容易燒毀芯片。
防禦措施: 1)在輸入端和輸出端加鉗位電路,使輸入和輸出不超過不超過規定電壓。 2)芯片的電源輸入端加去耦電路,防止VDD端出現瞬間的高壓。 3)在VDD和外電源之間加限流電阻,即使有大的電流也不讓它進去。4)當係統由幾個電源分別供電時,開關要按下列順序:開啟時,先開啟COMS路得電源,再開啟輸入信號和負載的電源;關閉時,先關閉輸入信號和負載的電源,再關閉COMS電路的電源。
6、COMS電路的使用注意事項
1)COMSdianlushidianyakongzhiqijian,tadeshuruzongkanghenda,duiganraoxinhaodebuzhuonenglihenqiang。suoyi,buyongdeguanjiaobuyaoxuankong,yaojieshangladianzuhuozhexialadianzu,geitayigehengdingdedianping。
2)輸入端接低內阻的信號源時,要在輸入端和信號源之間要串聯限流電阻,使輸入的電流限製在1mA之內。
3)當接長信號傳輸線時,在COMS電路端接匹配電阻。
4)當輸入端接大電容時,應該在輸入端和電容間接保護電阻。電阻值為R=V0/1mA.V0是外界電容上的電壓。
5)COMS的輸入電流超過1mA,就有可能燒壞COMS。
7、TTL門電路中輸入端負載特性(輸入端帶電阻特殊情況的處理):
1)懸空時相當於輸入端接高電平。因為這時可以看作是輸入端接一個無窮大的電阻。
2)在門電路輸入端串聯10K電阻後再輸入低電平,輸入端出呈現的是高電平而不是低電平。因為由TTL門電路的輸入端負載特性可知,隻有在輸入端接的串聯電阻小於910歐 時,它輸入來的低電平信號才能被門電路識別出來,串聯電阻再大的話輸入端就一直呈現高電平。這個一定要注意。COMS門電路就不用考慮這些了。
8、TTL電路有集電極開路OC門,MOS管也有和集電極對應的漏極開路的OD門,它的輸出就叫做開漏輸出。OC門在截止時有漏電流輸出,那就是漏電流,為什麼有漏電流呢?那是因為當三極管截止的時候,它的基極電流約等於0,但是並不是真正的為0,經過三極管的集電極的電流也就不是真正的 0,而是約0。而這個就是漏電流。
開漏輸出:OC門的輸出就是開漏輸出;OD門men的de輸shu出chu也ye是shi開kai漏lou輸shu出chu。它ta可ke以yi吸xi收shou很hen大da的de電dian流liu,但dan是shi不bu能neng向xiang外wai輸shu出chu的de電dian流liu。所suo以yi,為wei了le能neng輸shu入ru和he輸shu出chu電dian流liu,它ta使shi用yong的de時shi候hou要yao跟gen電dian源yuan和he上shang拉la電dian阻zu一yi齊qi用yong。OD門一般作為輸出緩衝/驅動器、電平轉換器以及滿足吸收大負載電流的需要。
9、什麼叫做圖騰柱,它與開漏電路有什麼區別?
TTL集成電路中,輸出有接上拉三極管的輸出叫做圖騰柱輸出,沒有的叫做OC門。因為TTL就是一個三級關,圖騰柱也就是兩個三級管推挽相連。所以推挽就是圖騰。一般圖騰式輸出,高電平400UA,低電平8MA。
CMOS 器件不用的輸入端必須連到高電平或低電平, 這是因為 CMOS 是高輸入阻抗器件, 理想狀態是沒有輸入電流的. 如果不用的輸入引腳懸空, 很容易感應到幹擾信號, 影響芯片的邏輯運行, 甚至靜電積累永久性的擊穿這個輸入端, 造成芯片失效.
另外, 隻有 4000 係列的 CMOS 器件可以工作在15伏電源下, 74HC, 74HCT 等都隻能工作在 5伏電源下, 現在已經有工作在 3伏和 2.5伏電源下的 CMOS 邏輯電路芯片了.
CMOS電平和TTL電平:
CMOS邏輯電平範圍比較大,範圍在3~15V,比如4000係列當5V供電時,輸出在4.6以上為高電平,輸出在0.05V以下為低電平。輸入在3.5V以上為高電平,輸入在1.5V以下為低電平。
而對於TTL芯片,供電範圍在0~5V,常見都是5V,如74係列5V供電,輸出在2.7V以上為高電平,輸出在 0.5V以下為低電平,輸入在2V以上為高電平,在0.8V以下為低電平。
因此,CMOS電路與 TTL電路就有一個電平轉換的問題,使兩者電平域值能匹配。
有關邏輯電平的一些概念 :
要了解邏輯電平的內容,首先要知道以下幾個概念的含義:
1:輸入高電平(Vih):保證邏輯門的輸入為高電平時所允許的最小輸入高電平,當輸入電平高於Vih時,則認為輸入電平為高電平。
2:輸入低電平(Vil):保證邏輯門的輸入為低電平時所允許的最大輸入低電平,當輸入電平低於Vil時,則認為輸入電平為低電平。
3:輸出高電平(Voh):保證邏輯門的輸出為高電平時的輸出電平的最小值,邏輯門的輸出為高電平時的電平值都必須大於此Voh。
4:輸出低電平(Vol):保證邏輯門的輸出為低電平時的輸出電平的最大值,邏輯門的輸出為低電平時的電平值都必須小於此Vol。
5: 閥值電平(Vt):數字電路芯片都存在一個閾值電平,就是電路剛剛勉強能翻轉動作時的電平。它是一個界於Vil、Vih之間的電壓值,對於CMOS電路的閾值電平,基本上是二分之一的電源電壓值,但要保證穩定的輸 出,則必須要求輸入高電平> Vih,輸入低電平 對於一般的邏輯電平,以上參數的關係如下:
Voh > Vih > Vt > Vil > Vol
6:Ioh:邏輯門輸出為高電平時的負載電流(為拉電流)。
7:Iol:邏輯門輸出為低電平時的負載電流(為灌電流)。
8:Iih:邏輯門輸入為高電平時的電流(為灌電流)。
9:Iil:邏輯門輸入為低電平時的電流(為拉電流)。
門電路輸出極在集成單元內不接負載電阻而直接引出作為輸出端,這種形式的門稱為開路門。開路的TTL、CMOS、ECL門分別稱為集電極開路(OC)、漏極開路(OD)、發射極開路(OE),使用時應審查是否接上拉電阻(OC、OD門)或下拉電阻(OE門),以及電阻阻值是否合適。對於集電極開路(OC)門,其上拉電阻阻值RL應滿足下麵條件:
(1):RL < (VCC-Voh)/(n*Ioh+m*Iih)
(2):RL > (VCC-Vol)/(Iol+m*Iil)
其中n:線與的開路門數;m:被驅動的輸入端數。
[page]
10:常用的邏輯電平
·邏輯電平:有TTL、CMOS、LVTTL、ECL、PECL、GTL;RS232、RS422、LVDS等。
·其中TTL和CMOS的邏輯電平按典型電壓可分為四類:5V係列(5V TTL和5V CMOS)、3.3V係列,2.5V係列和1.8V係列。
·5V TTL和5V CMOS邏輯電平是通用的邏輯電平。
·3.3V及以下的邏輯電平被稱為低電壓邏輯電平,常用的為LVTTL電平。
·低電壓的邏輯電平還有2.5V和1.8V兩種。
·ECL/PECL和LVDS是差分輸入輸出。
·RS-422/485和RS-232是串口的接口標準,RS-422/485是差分輸入輸出,RS-232是單端輸入輸出。
OC門
OC門,又稱集電極開路(漏極開路)與非門門電路,Open Collector(Open Drain)。
為什麼引入OC門?
實際使用中,有時需要兩個或兩個以上與非門的輸出端連接在同一條導線上,將這些與非門上的數據(狀態電平)用同一條導線輸送出去。因此,需要一種新的與非門電路--OC門來實現“線與邏輯”。
OC門主要用於3個方麵:
1、實現與或非邏輯,用做電平轉換,用做驅動器。由於OC門電路的輸出管的集電極懸空,使用時需外接一個上拉電阻Rp到電源VCC。OC門men使shi用yong上shang拉la電dian阻zu以yi輸shu出chu高gao電dian平ping,此ci外wai為wei了le加jia大da輸shu出chu引yin腳jiao的de驅qu動dong能neng力li,上shang拉la電dian阻zu阻zu值zhi的de選xuan擇ze原yuan則ze,從cong降jiang低di功gong耗hao及ji芯xin片pian的de灌guan電dian流liu能neng力li考kao慮lv應ying當dang足zu夠gou大da;從確保足夠的驅動電流考慮應當足夠小。
2、線與邏輯,即兩個輸出端(包括兩個以上)直接互連就可以實現“AND”的邏輯功能。在總線傳輸等實際應用中需要多個門的輸出端並聯連接使用,而一般TTL門輸出端並不能直接並接使用,否則這些門的輸出管之間由於低阻抗形成很大的短路電流(灌電流),而燒壞器件。在硬件上,可用OC門或三態門(ST門)來實現。 用OC門實現線與,應同時在輸出端口應加一個上拉電阻。
3、三態門(ST門)主要用在應用於多個門輸出共享數據總線,為避免多個門輸出同時占用數據總線,這些門的使能信號(EN)中隻允許有一個為有效電平(如高電平),由於三態門的輸出是推拉式的低阻輸出,且不需接上拉(負載)電阻,所以開關速度比OC門快,常用三態門作為輸出緩衝器。
什麼是OC、OD?
集電極開路門(集電極開路 OC 或漏極開路 OD)
Open-Drain是漏極開路輸出的意思,相當於集電極開路(Open-Collector)輸出,即TTL中的集電極開路(OC)輸出。一般用於線或、線與,也有的用於電流驅動。
Open-Drain是對MOS管而言,Open-Collector是對雙極型管而言,在用法上沒啥區別。
開漏形式的電路有以下幾個特點:
a. 利用外部電路的驅動能力,減少IC內部的驅動。 或驅動比芯片電源電壓高的負載.
b.可以將多個開漏輸出的Pin,連接到一條線上。通過一隻上拉電阻,在不增加任何器件的情況下,形成“與邏輯”關係。這也是I2C,SMBusdengzongxianpanduanzongxianzhanyongzhuangtaideyuanli。ruguozuoweitutengshuchubixujieshangladianzu。jierongxingfuzaishi,xiajiangyanshixinpianneidejingtiguan,shiyouyuanqudong,sudujiaokuai;上升延是無源的外接電阻,速度慢。如果要求速度高電阻選擇要小,功耗會大。所以負載電阻的選擇要兼顧功耗和速度。
c. 可以利用改變上拉電源的電壓,改變傳輸電平。例如加上上拉電阻就可以提供TTL/CMOS電平輸出等。
d. 開漏Pin不連接外部的上拉電阻,則隻能輸出低電平。一般來說,開漏是用來連接不同電平的器件,匹配電平用的。
正常的CMOS輸出級是上、下兩個管子,把上麵的管子去掉就是OPEN-DRAIN了。這種輸出的主要目的有兩個:電平轉換和線與。
由於漏級開路,所以後級電路必須接一上拉電阻,上拉電阻的電源電壓就可以決定輸出電平。這樣你就可以進行任意電平的轉換了。
線與功能主要用於有多個電路對同一信號進行拉低操作的場合,如果本電路不想拉低,就輸出高電平,因為OPEN-DRAIN上麵的管子被拿掉,高電平是靠外接的上拉電阻實現的。(而正常的CMOS輸出級,如果出現一個輸出為高另外一個為低時,等於電源短路。)
OPEN-DRAINtigonglelinghuodeshuchufangshi,danshiyeyouqiruodian,jiushidailaishangshengyandeyanshi。yinweishangshengyanshitongguowaijieshanglawuyuandianzuduifuzaichongdian,suoyidangdianzuxuanzexiaoshiyanshijiuxiao,dangonghaoda;反之延時大功耗小。所以如果對延時有要求,則建議用下降沿輸出。
相關閱讀:
網友分享:精準設計CMOS電路中ESD保護的“不二法門”
處理CMOS電路中ESD問題的經驗分享
CMOS電路IDDQ測試電路設計
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 三星上演罕見對峙:工會集會討薪,股東隔街抗議
- 摩爾線程實現DeepSeek-V4“Day-0”支持,國產GPU適配再提速
- 築牢安全防線:智能駕駛邁向規模化應用的關鍵挑戰與破局之道
- GPT-Image 2:99%文字準確率,AI生圖告別“鬼畫符”
- 機器人馬拉鬆的勝負手:藏在主板角落裏的“時鍾戰爭”
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
鑒頻器
江蘇商絡
交流電機
腳踏開關
接觸器接線
接近開關
接口IC
介質電容
介質諧振器
金屬膜電阻
晶體濾波器
晶體諧振器
晶體振蕩器
晶閘管
精密電阻
精密工具
景佑能源
聚合物電容
君耀電子
開發工具
開關
開關電源
開關電源電路
開關二極管
開關三極管
科通
可變電容
可調電感
可控矽
空心線圈

