串口类型:TTL \rs232 \rs422 \rs485之间的区别

串口是计算机与其他设备进行数据传输的一种通信接口。TTL、RS232、RS422和RS485都属于串口通信,但不同的是它们在电信号及其传输方式上有所区别。

TTL(Transistor-Transistor Logic,晶体管-晶体管逻辑)是一种基于晶体管的数字逻辑集成电路技术,将0V表示0,5V表示1。在串口通讯中,TTL信号通常使用3.3V或5V的信号电平传输,多用于单片机与其他设备的通信。

RS232(Recommended Standard 232,推荐标准 232)是一种串行通讯协议。RS232的电平与TTL不同,是正负12V来表示“1”和“0”,并且采用单向传输的方式。RS232通常用于电脑(或其他设备)和外设之间进行短距离的高速传输,比如键盘、鼠标印机等。

RS422(Recommended Standard 422,推荐标准 422)也是一种串行通讯协议,采用差分信号传输,可以实现长距离的高速传输。RS422的传输距离一般在1200米左右,最高可以达到3000米。RS422一般适用于工业控制、自动控制等领域。

RS485(Recommended Standard 485,推荐标准 485)也是一种串行通讯协议,采用差分信号传输。与RS422相比,RS485具有更高的数据传输速率和更长的传输距离,而且可以同时连接多个设备,因此常用于工业控制、建筑物自动化控制等领域。

总体来说,TTL比较适合短距离通信,RS232适合短距离高速通信,而RS422和RS485则适合长距离高速通信和多设备连接。

串口有不同的分类: 


        TTL: TTL电平串口 
            Tx  数据发送端口
            Rx  数据接收端口
            Vcc 电源端口 
            Gnd 接地端口,通信的双方必须共地


       常见的分类: 
            RS-232、RS-422、RS-485
            不同的串口分类,引脚的个数也不一样
            不同的电气标准的串口的区别如下:
                         TTL            RS-232          RS-422        RS-485      
高电平           3.3V/5V        -3v~-15V          +2V             +1.5v
低电平               0v            +3v~+15V          -2v              -1.5v 
信号              单端信号       单端信号       差分信号       差分信号
传输长度          <2m             <15m           <1200m         <1200m

ps:差分信号:是指两根线传输的信号,传输的是两根线之前的电压差。受干扰能力强,传输距离远。

RS232和RS485是串行通信协议。RS232是一种点对点的单向通信协议,通常用于连接计算机和串口设备之间的数据传输。它使用单个信号线进行传输,可达到最大传输距离约15米。

而RS485则是一种多点半双工通信协议,适用于连接多个设备进行数据通信。它使用两个信号线进行传输,可以在一个总线上同时连接多个设备,每个设备都有唯一的地址。最大传输距离可达1200米,且具有传输速度快、抗干扰能力高等特点,因此被广泛应用于工业自动化控制领域。
 

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值