晶體管組成了TTL集成電路,TTL大多采用5V電路。用二進(jìn)制來(lái)進(jìn)行表示的話, 5V正好等于邏輯上的“1”, 0V等于邏輯上的“0”,因此, TTL電平在電路中得以被大星應(yīng)用。而在此領(lǐng)域中,同樣被大量應(yīng)用的還有CMOS電平。除了邏輯電平范圍的不同,TTL電平和CMOS電平之間還有哪些不同呢?
TTL集成電路:
TTL集成電路的主要形式為晶體管晶體管邏輯門(mén),且大部分 都采用5V電源。
輸出高電平Uoh和輸出低電平UoI時(shí): Uoh大于等于2 4V , Uol小于等于0.4V ;輸入高電平和輸入低電平時(shí): Uih大于等于2.0V , Uil小于等于0.8V ;
CMOS:
CMOS電路是電壓控制器件,輸入電阻極大,對(duì)于干擾信號(hào)+分敏感,因此不用的輸入端不應(yīng)開(kāi)路,接到地或者電源上。CMOS電路的優(yōu)點(diǎn)是噪聲容限較寬,靜態(tài)功耗很小。
輸出高電平Uoh和輸出低電平Uo時(shí): Uoh=VCC , Uol=GND ;
輸入高電平Uoh和輸入低電平Uo時(shí): Uih大于等于7VCC , Uil小于等于0.2VCC ( VCC為電源電壓, GND為地) ;
從以上的數(shù)據(jù)對(duì)比中我們可以看出,在同樣5V電源電壓情況下, COMS電路可以直接驅(qū)動(dòng)TTL ,因?yàn)镃MOS的輸出高電平大于2.0V ,輸出低電平小于0.8V ;而TTL電路則不能直接驅(qū)動(dòng)CMOS電路, TTL的輸出高電平為大于2 4V 。
如果落在2.4V~3.5V之間,則CMOS電路就不能檢測(cè)到高電平,低電平小于0.4V滿足要求,所以在TTL電路驅(qū)動(dòng)COMS電路時(shí)需要加上拉電阻。如果出現(xiàn)不同電壓電源的情況,也可以通過(guò)上面的方法進(jìn)行判斷。
如果電路中出現(xiàn)3.3V的COMS電路去驅(qū)動(dòng)5V CMOS電路的情況,如3 3V單片機(jī)去驅(qū)動(dòng)74HC ,這種情況有以下幾種方法解決,最簡(jiǎn)單的就是直接將74HC換成74HCT的芯片,因?yàn)?.3V CMOS可以直接驅(qū)動(dòng)5V的TTL電路,或者加電壓轉(zhuǎn)換芯片,還有就是把單片機(jī)的/O口設(shè)為開(kāi)漏,然后加上拉電阻到5V ,這種情況下得根據(jù)實(shí)際情況調(diào)整電阻的大小,以保證信號(hào)的上升沿時(shí)間。
簡(jiǎn)單的進(jìn)行理解的話, TTL的電源工作電壓是5V ,所以TTL的電平是根據(jù)電源電壓5V來(lái)定的。CMOS電平, CMOS的電源I作電壓是3V-18V , CMOS的電源工作電壓范圍寬,如果CMOS的電源工作電壓是12V ,那么這個(gè)CMOS的輸入輸出電平電壓要符合12V的輸入輸出要求。即CMOS的電平,要看用的電源工作電壓是多少, 3v-18V ,都在CMOS的電源工作電壓范圍內(nèi),具體數(shù)值,看加在CMOS芯片上的電源工作電壓是多少。
-
CMOS
+關(guān)注
關(guān)注
58文章
5620瀏覽量
234490 -
TTL電平
+關(guān)注
關(guān)注
1文章
98瀏覽量
11929
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論