RS485模块的介绍及引脚连线说明

1、RS-485简介

RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。

以下是某宝上RS485模块的截图:

在这里插入图片描述

应用特点:

  1. 传输数据速度快,高达10Mbps,即10000000 bit /1024/1024/8=1.192MB/s
  2. VCC正常电压5V供电,实际上接在芯片引脚的3.3V也没有多大影响。
  3. 使用STP超五类(CAT5e)双绞线(我觉得没必要100Mb/s),我认为STP四类(CAT4)双绞线(16Mbps)就可以了。其中双绞线又分为STP屏蔽UTP非屏蔽两种。
  4. 传输数据距离远,可高达1200米(仅仅是两个SP3485发送与接收之间距离)

应用场景:

在这里插入图片描述

传输时,使用USART通讯经过SP3485芯片发送,然后发送给另一个接收SP3485芯片转换成USART通讯,从而完成远距离数据传输。

注意: 这里的远距离传输是拉线的,不是类似蓝牙那种无线通讯

2、SP3485芯片及应用

下面是芯片的原理图:
在这里插入图片描述

这里是重点

  • 引脚6和7分别是A、B用来实现差分传输。(在实现两个此模块之间传数据时要同端连接,即A连接A,B连接B)

  • 引脚1和引脚4是RODI引脚,分别负责数据传输,对应到芯片上的口分别是RXTX。(到底是发送模式还是接收模式主要是受引脚2和引脚3控制)

  • 引脚2是RE低电平有效,接收数据。换个说法引脚RE低电平使能接收,高电平失效接收。(在默认情况下该引脚是高电平,所以该引脚要接地才能触发接收模式)

  • 引脚3是DE高电平有效,发送数据。换句话说引脚DE高电平使能驱动(A线、B线)发送数据,低电平失效驱动(A线、B线)不能发送数据,在默认情况下该引脚是高电平,结合引脚2(RE)也是默认高电平可以总结为,这个模块默认为发送模式。

    一般将RE引脚DE引脚连接起来,SP3485芯片可以使用一个I/O引脚来控制RS485芯片高电平发送低电平接收

在这里插入图片描述

  • 引脚8是VCC接电源5V(可以接到芯片的3V),引脚5接地

    接线完成后模块指示灯亮(图里是两个模块,一个发送另一个接收,由于该模块是默认发送模式,所以设置为接收模式的话只需要把RE接地即可,如图左边那个)

在这里插入图片描述

当接收与发送时使用差分传输,所谓差分传输就是A引脚和B引脚通过电压比较得到逻辑电平:
A-B>+0.2V 逻辑电平,RO输出电平1
A-B<-0.2V 逻辑电平,RO输出电平0

另外,当DE引脚置于高电平时候有下表

A电平B电平
DI逻辑电平110
DI逻辑电平001
  • 31
    点赞
  • 132
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
RS485通信模块是一种常用的串行通信接口模块,广泛应用于工业领域。它采用差分信号传输方式,具有高抗干扰能力和长距离传输特性,能够在远距离传输数据。 RS485通信模块的设计主要包括硬件设计和软件设计两个方面。 在硬件设计方面,首先需要选择合适的RS485芯片,如MAX485等。接下来,需要设计电源电路,保证模块正常工作。同时,还需要设计与外部设备连接的接口电路,包括信号电平转换、电流限制等。此外,还需要设计保护电路,以防止模块在异常情况下受到损坏。最后,进行整体电路布局和PCB设计。 在软件设计方面,首先需要编写驱动程序,实现与RS485芯片的通信控制。驱动程序要能够控制发送和接收数据,并对数据进行校验处理。其次,需要编写上层应用程序,实现对RS485模块的功能扩展,如数据读写、通信协议处理等。在设计通信协议时,一般采用一种简单易懂的格式,如MODBUS等。最后,进行综合测试和优化,确保模块稳定可靠。 总的来说,RS485通信模块设计需要考虑硬件和软件两个方面的因素。对于硬件设计,需要选择合适的芯片和电路设计,确保模块能够稳定工作。软件设计方面,需要编写驱动程序和应用程序,实现数据的发送和接收,并根据实际需求进行功能扩展。通过综合测试和优化,确保通信模块的稳定性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值