计算机串口高低电平,[转载]PC串口电平与TTL电平

本文解释了PC串口(RS-232C)与TTL电平在单片机在线调试中的电平差异,并强调了为何需要电平转换。RS-232C规定逻辑1为-3V~-15V,逻辑0为+3V~+15V,而TTL电平则是+5V代表逻辑1,0V代表逻辑0。为确保正确数据传输,不同电平接口间的通信需要适配转换。
摘要由CSDN通过智能技术生成

在用PC对单片机进行在线调试或者烧录程序时,通常会用到一个转换小板,进行电平转换,为什么需要转换,这里介绍下这两个电平的规定

EIA-RS-232C电平(PC串口电平)

RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(Electronic

Industry

Association)代表美国电子工业协会,RS(Recommended

standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。它规定连接电缆和机械、电气特性、信号功能及传送过程。常用物理标准还有EIA;RS-232-C、EIA;RS-422-A、EIA;RS-423A、EIA;RS-485。这里只介绍EIA;RS-232-C(简称232,RS232)。例如,目前在IBM

PC机上的COM1、COM2接口,就是RS-232C接口。

EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定:

在TXD和RXD上:逻辑1(MARK)=-3V~-15V

逻辑0(SPACE)=+3V~+15V

在RTS、CTS、DSR、DTR和DCD等控制线上:

信号有效(接通,ON状态,正电压)=+3V~+15V

信号无效(断开,OFF状态,负电压)=-3V~-15V

以上规定说明了RS-323C标准对逻辑电平的定义。对于数据(信息码):逻辑“1”(传号)的电平低于-3V,逻辑“0”(空号)的电平高于+3V;对于控制信号;接通状态(ON)即信号有效的电平高于+3V,断开状态(OFF)即信号无效的电平低于-3V,也就是当传输电平的绝对值大于3V时,电路可以有效地检查出来,介于-3V~+3V之间的电压无意义,低于-15V或高于+15V的电压也认为无意义,因此,实际工作时,应保证电平在±(3~15)V之间。

TTL(晶体管-晶体管逻辑)电平(比如i2c通信)

TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。

TTL电平信号对于计算机处理器控制的设备内部的数据传输是很理想的,首先计算机处理器控制的设备内部的数据传输对于电源的要求不高以及热损耗也较低,另外TTL电平信号直接与集成电路连接而不需要价格昂贵的线路驱动器以及接收器电路;再者,计算机处理器控制的设备内部的数据传输是在高速下进行的,而TTL接口的操作恰能满足这个要求。TTL型通信大多数情况下,是采用并行数据传输方式,而并行数据传输对于超过10英尺的距离就不适合了。这是由于可靠性和成本两面的原因。因为在并行接口中存在着偏相和不对称的问题,这些问题对可靠性均有影响。

TTL输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V。最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。

从以上定义可以看出,这个两个电平是有不同的规定的,因此在使用到了这两种电平的接口进行通信时需经过转换处理,以便进行正确的数据传输。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值