TTL 和 CMOS 到底是什么東東,其實(shí)我也不知道,于是我就百度知道了一下,看了之后與大家一起分享一下。
------------------------------------------------------ 華麗的分割線(xiàn)-------------------------------------------------------
首先,我們要知道 “電平” 和 “電壓” 有什么區別。
電平:是一個(gè)離散的數字量,可以有一定范圍,沒(méi)有具體確切的值。一般我們就分 “高電平” 和 “低電平”。
電壓:是一個(gè)連續的模擬量,是一個(gè)確切的數值,可以是任意實(shí)數,可以通過(guò)儀器儀表測得。
我們的計算機只能識別 “高電平” 還是 “低電平”,不能識別具體的電壓值是多少。
-------------------------------------------------------- 華麗的分割線(xiàn)------------------------------------------------------
接下來(lái) 區分一下 TTL 電平 和 CMOS 電平。
TTL : Transistor-Transistor Logic 晶體管-晶體管 邏輯
CMOS: Complementary Metal-Oxide-Semiconductor 互補型 金屬氧化物 半導體
TTL 電路的電平就叫 TTL電平,CMOS 電路的電平就叫 CMOS電平。
在輸入時(shí):TTL 的高電平范圍是:2V ~ 5V
TTL 的低電平范圍是: < 0.8V
即TTL電路把低于0.8V的輸入認為是“0”,把高于2V的輸入認為是“1”。浮空輸入狀態(tài)被視為是高電平“1”。
CMOS 的高電平范圍是:> 0.7*(VCC)
CMOS 的低電平范圍是:< 0.3*(VCC)
即CMOS電路把低于 0.3倍的VCC 的輸入認為是“0”,把高于 0.7倍的VCC 的輸入認為是“1”。不能浮空輸入,否則會(huì )造成邏輯混亂
在輸出時(shí):TTL 的高電平范圍是:2.4V ~ 5V
TTL 的低電平范圍是: < 0.4V
即TTL電路輸出“0”時(shí)的電壓 小于0.4V ,輸出“1”時(shí)的電壓 大于2.4V。
CMOS 的高電平范圍是:> 0.9*(VCC)
CMOS 的低電平范圍是:< 0.1*(VCC)
即CMOS電路輸出“0”時(shí)的電壓 小于 0.1倍的VCC,輸出“1”時(shí)的電壓 大于0.9倍的VCC。
TTL 電路的電源電壓一般為5V,CMOS電路的電源電壓一般為12V。
CMOS電路的供電電源范圍比較大可以在3~15V之間,所以對電源的要求不像TTL電路那樣嚴格。
5V的電平可能不能觸發(fā)CMOS電路,而12V的電平會(huì )損壞TTL電路,所以TTL電路和CMOS電路間存在一個(gè)電平轉換的問(wèn)題,一般可以用電阻分壓的方法。
--------------------------------------------------------- 華麗的分割線(xiàn)-------------------------------------------------------
最后簡(jiǎn)單的總結下 TTL電路 和 CMOS電路 的區別
TTL 器件是 電流控制型器件(因為是晶體管構成的,所以是流控型的咯)。
CMOS 器件是 電壓控制器件(因為是場(chǎng)效應管構成的,所以是壓控型的咯)。
TTL 電路的速度快,傳輸延遲時(shí)間短(5-10ns),但是功耗大。
COMS 電路的速度慢,傳輸延遲時(shí)間長(cháng)(25-50ns),但功耗低。COMS電路本身的功耗與輸入信號的頻率有關(guān),頻率越高,功耗越大,溫度越高。
------------------------------------------------------ 華麗的分割線(xiàn)-----------------------------------------------------
我這里講的比較簡(jiǎn)單,比較模糊,只因為我個(gè)人只能理解這些,希望各位高手能做具體講解,希望我這塊“破磚”能引來(lái)一大塊“美玉”。
如果有錯誤,請各位朋友在留言中指正我的錯誤。謝謝。
聯(lián)系客服