RS485电路设计

引言

今天学习RS485电路的设计。

首先先来了解一下RS485电路是什么干什么。

RS485是一种串行通信协议,也是一种电气标准。它可以用于在远距离范围内传送数据,最长传输距离可以达到1200米,可以支持多个设备同时通信。RS485通常应用于工业自动化、仪器仪表控制、楼宇自控等领域,具有可靠性高、噪声抑制能力强、可扩展性强等特点。在RS485通信中,每个设备都具有一个唯一的地址,数据通过一对差分信号进行传输,其中一个信号表示正向信号,另一个信号表示反向信号,从而有效抑制干扰和提高传输速度。

在工业控制领域用处很大。

在搜集资料的过程中发现常用的是两款芯片MAX485以及SP3485。正点原子和野火的电机控制板也是采用了SP3485。

引脚

他们都是采用了SOP-8封装。介绍一下引脚及作用

|----|-----|----------|---------------|
| 引脚 | 名称 | 连接 | 说明 |
| 1 | RO | USART_RX | 单片机接收端 |
| 2 | RE | USART_EN | 高电平发送低电平接收 |
| 3 | DE | USART_EN | 高电平发送低电平接收 |
| 4 | DI | USART_TX | 单片机接收端 |
| 5 | GND | GND | |
| 6 | A | RS485_A | 同相驱动器输出/接收器输入 |
| 7 | B | RS485_B | 反相驱动器输出/接收器输入 |
| 8 | VCC | VCC | |

常用电路设计

传统RS485电路设计(博主8引脚少接一个vcc)

自动切换收发的RS485电路(博主8引脚少接一个vcc)

自动切换方向芯片-MAX13487

参考资料:

终于讲透了,史上最详细的RS485自动收发电路你一定要掌握-CSDN博客

博主讲解的RS485自动收发电路很清楚,解释很到位。后面推荐得MAX13487也很不错

相关推荐
学不懂飞行器6 小时前
【2024电赛H题硬核解析】自动行驶小车满分对策:多路灰度循迹与陀螺仪“交替盲走”融合算法(附源码)
stm32·单片机·嵌入式硬件·算法·电赛
桑榆肖物6 小时前
nanoFramework 正式支持 Raspberry Pi Pico RP2040
驱动开发·嵌入式硬件·iot
天天爱吃肉82187 小时前
2026北京车展专题|电控产品及技术全景解读:集成化、高压化、碳化硅成主流
人工智能·python·功能测试·嵌入式硬件·汽车
一路往蓝-Anbo7 小时前
第五章:如何对 HAL 库本身进行单元测试?
网络·数据结构·stm32·单片机·嵌入式硬件·单元测试·tdd
钿驰科技7 小时前
2026年无刷电机PCBA驱动板工厂推荐:产品选型+快速打样+项目陪跑
单片机·嵌入式硬件
Industio_触觉智能8 小时前
瑞芯微RK3576迷你工控整机边缘计算盒子规格书参数配置性能说明,触觉智能IPC7609
人工智能·嵌入式硬件·边缘计算·openharmony·开源鸿蒙·瑞芯微·rk3576
国产化创客8 小时前
毫米波雷达LD2402串口调参
嵌入式硬件·物联网·智能硬件
Deitymoon8 小时前
STM32——显示温湿度
stm32·单片机·嵌入式硬件
IT搬砖客9 小时前
CC2340从机开发入门之OAD例程的选择
c语言·开发语言·单片机·嵌入式硬件
济6179 小时前
ROS开发专栏---激光雷达数据获取仿真实验+ RViz2使用教程--适配Ubuntu 22.04
嵌入式硬件·嵌入式·ros2·机器人方向