详细对比TTL,CMOS与RS232电平的差异
详细对比TTL,CMOS与RS232电平的差异
我们在使用串口调试的时候,经常会遇到TTL电平,RS232电平等概念,也经常分不清这两者的关系。到底MAX232和MAX3232芯片有什么作用?
| TTL 电平 | CMOS电平 | RS232电平 |
电压范围 | 0~5V |
0~Vcc (74系列12V供电) | -15~+15V |
输入电压 | L: <1.2V | L: <0.3*Vcc | L: +3~+15V |
H: >2.0V | H: >0.7*Vcc | H: -3~-15V | |
输出电压 | L: <0.8V | L: <0.1*Vcc | L: +3~+15V |
H: >2.4V | H: >0.9*Vcc | H: -3~-15V | |
低电平噪声容限 | 0.4V | 0.2*Vcc |
|
高电平噪声容限 | 0.4V | 0.2*Vcc |
|
噪声容限 | 0.4V | 0.2*Vcc |
|
噪声容限的定义::
低电平噪声容限=最大输入低电平电压-最大输出低电平电压
高电平噪声容限=最小输出高电平电压-最小输入高电平电压
噪声容限=min{高电平噪声容限,低电平噪声容限}
对于噪声容限的计算,我查过数字电子技术基础书籍。以下的TTL噪声容限在书中的截图:
常用逻辑芯片特点
74LS系列:TTL 输入: TTL 输出:TTL
74HC系列:CMOS输入: CMOS输出:CMOS
74HCT系列:CMOS输入: TTL 输出:CMOS
CD4000系列:CMOS输入: CMOS 输出:CMOS
MAX232芯片与MAX3232芯片的作用:
前者用于民用消费级,后者用于军用级别,本质上都是用于把电平转为标准的RS232电平。
下面提供Mini2440的串口电路图: