嵌入式 TTL电平和CMOS电平

TTL,CMOS都属于数字电路。

TTL (采用5V电源) 电流控制器件
输出高电平 >2.4V
输出低电平 <0.4V
速度快 传输延迟时间短(5-10ns) 功耗大
CMOS(采用5~15V电源) 电压控制器件
输出高电平 >5V
输出低电平 0V
速度慢 传输延迟时间长(25-50ns) 功耗低

在同样5V电源电压情况下,COMS电路可以直接驱动TTL,
因为CMOS:
输出高电平 VCC = 5V > 2.0V
输出低电平 GND = 0V < 0.8V

而TTL电路则不能直接驱动CMOS电路
TTL的输出高电平为大于2.4V,如果落在2.4V~3.5V之间,则CMOS电路就不能检测到高电平,低电平小于0.4V满足要求,所以在TTL电路驱动COMS电路时需要加上拉电阻。

RS232 负逻辑电平
逻辑0 3V~15V
逻辑1 -3V ~ -15V
距离 15米
与ttl电平不兼容,需使用电平转换电路
易损坏
抗干扰能力差
RS485 传输差分信号
逻辑0 以两线间的电压差 -(2~6)
逻辑1 以两线间的电压差 +(2~6)
可与ttl电平兼容
接口信号电平降低不易损坏
抗干扰能力较好(因为是差分信号,取两数之差,当被减数受到干扰,减数也会被干扰,但它们的差值不会变)

猜你喜欢

转载自blog.csdn.net/weixin_44291381/article/details/114780714