1、 TTL電路
TTL集成電路的主要類型是晶體管 - 晶體管邏輯門,大多數TTL使用5V電源。
a.輸出高電平Uoh並輸出低電平Uol
Uoh≥2.4V,Uol≤0.4V
b.輸入高電平和輸入低電平
Uih≥2.0V,Uil≤0.8V
2、 CMOS電路
CMOS電路是一種具有大輸入電阻且對干擾信號非常敏感的電壓控制設備,因此不應打開未使用的輸入,接地或電源。 CMOS電路的優點是它們具有寬的噪聲容限和小的靜態功耗。
a.輸出高電平Uoh並輸出低電平Uol
Uoh≈VCC,Uol≈GND
b.輸入高電平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,在這種情況下,應根據實際情況調整電阻的大小,以保證信號的上升沿時間。
閱讀更多 包驕子 的文章