能否用CMOS门驱动TTL门?

核心提示1.输出高电平Uoh和输出低电平UolUoh≥2.4V,Uol≤0.4V2.输入高电平和输入低电平Uih≥2.0V,Uil≤0.8V二.CMOSCMOS电路是电压控制器件,输入电阻极大,对于干扰信号十分敏感,因此不用的输入端不应开路,接到地

1.输出高电平Uoh和输出低电平Uol

Uoh≥2.4V,Uol≤0.4V

2.输入高电平和输入低电平

Uih≥2.0V,Uil≤0.8V二.CMOSCMOS电路是电压控制器件,输入电阻极大,对于干扰信号十分敏感,因此不用的输入端不应开路,接到地或者电源上。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,这种情况下得根据实际情况调整电阻的大小,以保证信号的上升沿时间。

1、CMOS是场效应管构成(单极性电路),TTL为双极晶体管构成(双极性电路)

2、COMS的逻辑电平范围比较大(5~15V),TTL只能在5V下工作 ?

3、CMOS的高低电平之间相差比较大、抗干扰性强,TTL则相差小,抗干扰能力差

4、CMOS功耗很小,TTL功耗较大(1~5mA/门)

5、CMOS的工作频率较TTL略低,但是高速CMOS速度与TTL差不多相当

6、CMOS的噪声容限比TTL噪声容限大

7、通常以为TTL门的速度高于“CMOS门电路。影响 TTL门电路工作速度的主要因素是电路内部管子的开关特性、电路结构及内部的各电阻阻数值。电阻数值越大,工作速度越低。

扩展资料:

CMOS使用注意事项

1、COMS电路时电压控制器件,它的输入总抗很大,对干扰信号的捕捉能力很强。所以,不用的管脚不要悬空,要接上拉电阻或者下拉电阻,给它一个恒定的电平。

2、输入端接低内组的信号源时,要在输入端和信号源之间要串联限流电阻,使输入的电流限制在1mA之内。

3、当接长信号传输线时,在COMS电路端接匹配电阻。

4、当输入端接大电容时,应该在输入端和电容间接保护电阻。电阻值为R=V0/1mA.V0是外界电容上的电压。

5、COMS的输入电流超过1mA,就有可能烧坏COMS。

参考资料:

百度百科-CMOS电路

百度百科-TTL电路

 
友情链接
鄂ICP备19019357号-22