RS485杂记

学习目标:

  • 2024.7.17 掌握RS485通讯协议和电路设计

学习内容:

  1. RS485基本定义

    1. 半双工(同一时间内只能发或者收),可以一主多从。
    2. 逻辑1:差分信号:+2V ~ +6V
      逻辑0:差分信号:-2V ~ -6V
  2. RS485两种电路

    1. 常用电路


      如图所示,EN为发送/接收使能端,如果EN为高电平时为发送状态,EN为低电平时为接收状态。120Ω电阻为终端电阻,作用:主要是为了匹配通信线的特性阻抗,防止信号反射,提高信号质量。
    2. 自动收发电路

      如图所示,这是基本的自动收发电路,多的部分主要用了一个NPN三极管,以及一些上下拉电阻,原理解释:
      接收:在接收状态下,TX被上拉电阻上拉至高电平,三极管导通(NPN:1导通/0截止),RE接地,为低电平,此时刚好为接收状态,进行正常接收。

      发送:此时RX电平不变,被上拉电阻上拉,默认高电平
      (1)若TX为1,三极管导通,收发器处于接收状态,DI默认为高阻态,而RX为1,此时A,B输出逻辑为1(或者换一种理解,此时DI为高阻态,A,B电压分别被上拉和下拉电阻拉到高电平和低电平,此时A-B依然为逻辑1)。
      (2)若TX为0,三极管截止,收发器处于发送状态,DI接地为低电平,此时发送逻辑0。
  3. 终端电阻的作用

    1. 为了匹配通信线的特性阻抗,防止信号反射,提高信号质量。
    2. 带来问题
      1. 降低了驱动信号的幅值
      2. 增大了通信线上的压降
      3. 增大了收发器的功耗
      4. 降低总线空闲时的差分电压
  4. 拓展

    1. NPN三极管可以用非门实现

总结:

参考学习借鉴链接:

RS-485网络为何需要加匹配电阻

RS485详解

RS-485收发的零延时转换电路

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值