TTL、RS-232和RS-485等常用的电平标准

我们常说的串口(UART)是一种通信协议,单片机或者主控设备将数据通过UART协议发送至物理接口,单片机通常发出的数据电平采用的是TTL电平标准,而数据在实际空间传输中使用的是RS-232或者RS-485电平标准,所以通常会在单片机外围使用TTL转RS-232芯片、RS-485芯片或者电路来实现传输。

TTL电平标准是一种电气特性标准,属于物理层,用于确定逻辑电平的高低阈值。
TTL代表(晶体管 - 晶体管逻辑),典型的逻辑"1"电平被定义为高电平,其电压通常在2.4v至5v之间,而逻辑"0"电平被定义为低电平,通常在0v至0.8v之间。

通信方式:单端信号,通常用于短距离、低速率的数字电路和芯片之间的通信。
优点:简单、成本低。
缺点:抗干扰能力差,传输距离短(通常在几十厘米以内)。
应用:常用于微控制器和其他数字电路之间的信号传输。

RS-232是一种常见的串行通信标准,(RS 是英文“推荐标准”的缩写,232 为标识号)。用于在计算机和外部设备之间传输数据,定义了数据通信设备之间的电气特性、连接器类型、数据格式等规范。RS-232 是对电气特性以及物理特性的规定,只作用于数据的传输通路上,它并不内含对数据的处理方式。

-3v ~ -15v    1

+3v ~ +15v  0

通信方式:单端信号,全双工或半双工。
传输距离:通常在15米以内,理论上可达30米(在低速率下)。
波特率:最高可达115200 bps,常见的波特率有9600 bps、19200 bps等。
优点:
抗干扰能力较强,适用于较长距离的通信。适合点对点通信。
缺点:
信号电平相对较高,可能需要专门的电平转换芯片(如MAX232)。
不适合多点通信。
应用:早期的计算机串口通信、调制解调器、工业设备、串口打印机等。
RS485
一种串口接口标准

通信方式:差分信号,全双工或半双工。

逻辑“1”以两线间的电压差+2V~+6V表示,逻辑“0”以两线间的电压差-6V~-2V表示。

传输距离:理论上可达1200米(在低速率下),常见实际应用在几百米以内。

波特率:最高可达10 Mbps,但传输距离越长,波特率通常越低。

优点:

非常强的抗干扰能力,适用于长距离和工业环境。

支持多点通信(多达32个节点,可以扩展到128个甚至更多)。

缺点:

需要差分驱动和接收器电路。

通信协议相对复杂,需要适当的协议来管理总线冲突和通信。

应用:工业自动化、楼宇控制、远程数据采集、串行联网设备等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值