CAN、TTL、RS-232、RS-485、RS-422

1 介绍

协议分层

在这里插入图片描述

物理层实现

不同总线,逻辑0/1信号对应的物理电平不同。
在这里插入图片描述

2 对比

CAN、TTL、RS-232、RS-485、RS-422 区别

特性CANTTLRS-232RS-485RS-422
全双工/半双工全双工全双工全双工半双工全双工
逻辑电平逻辑0对应0V,逻辑1对应5V逻辑0对应0V,逻辑1对应3.3V或者5V逻辑"1": -3V ~ -15V;逻辑"0": +3V ~ +15V逻辑"1": +2V ~ +6V;逻辑"0": -2V ~ -6V逻辑"1": +2V ~ +6V;逻辑"0": -2V ~ -6V
传输方式差分信号传送单端信号传送单端信号传送差分信号传送差分信号传送
传输距离最大传输距离10公里较短最大传输距离标准值为50米,实际使用约15米最大传输距离标准值为1200米,实际可达3000米最大传输距离为4000英尺(约1219米)
传输速率最高1Mbps较快异步传输时,波特率为20Kbps数据最高传输速率为10Mbps数据最高传输速率为10Mbps
抗干扰性采用平衡驱动器和差分接收器,抗噪声干扰性好较弱共地传输容易产生共模干扰采用平衡驱动器和差分接收器,抗噪声干扰性好采用平衡驱动器和差分接收器,抗噪声干扰性好
连接设备数允许连接多达110个节点不适用只允许一对一通信允许连接多达128个收发器允许连接多达10个节点
信号线有2根信号线:CANH、CANL不适用一般使用RXD、TXD、GND三条线一般只需二根信号线有4根信号线:两根发送(Y、Z)、两根接收(A、B)
拓扑结构总线型、树型、星型不适用点对点或多点总线型、树型、星型总线型、树型、星型
协议基于消息的协议,具有错误检测和恢复机制

物理电气特性

CAN

在这里插入图片描述

485

在这里插入图片描述

一般情况下不需要增加终端电阻,只有在485通信距离超过300米的情况下,要在485通讯的开始端和结束端增加终端电阻。还需要注意的是当设备数量较多时(一般超过22台),一般不需要再加终端电阻,因为终端电阻会降低485总线的带负载能力。
在这里插入图片描述

3 芯片分析

西伯斯–SIPEX 3232EE 【*2】【232】

在这里插入图片描述
在这里插入图片描述

https://www.icpdf.com/pdf/pdf_html?id=1203868&token=6e21ff8e6592b3ecc0a9ddd9f4934941

SIPEX 3232EE 是一款RS-232收发器,它包含2个驱动器(Drivers)和2个接收器(Receivers),因此可以接 2 路RS-232串口。

用于将 RS-232 信号转换为 TTL 信号,反之亦然。

支持的电压:+3V 到 +5.5V。

引脚

在这里插入图片描述
在这里插入图片描述

3PEAK(思瑞浦)–3PEAHK 11256【*2】【can】

在这里插入图片描述
在这里插入图片描述

https://item.szlcsc.com/6034805.html

TPT1256器件是一款符合ISO11898高速CAN(控制器局域网)物理层标准的CAN收发器。该器件设计用于高达5mbps的CAN FD网络,并在长时间和高负载网络中增强时间裕度和更高的数据速率。根据设计,该器件具有- 42 V至+42 V的交叉线、过压和接地丢失保护,过温关机,以及−30 V至+30V的共模范围。

引脚

在这里插入图片描述
在这里插入图片描述

MaxLinear(迈凌)–XR3082X 2213F【*2】【485】

在这里插入图片描述

https://item.szlcsc.com/datasheet/XR3082XIDTR-F/2763924.html

单路 485。

引脚

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

MaxLinear(迈凌)–XR21V1414【UART转USB】

在这里插入图片描述

https://item.szlcsc.com/datasheet/XR21V1414IM48TR-F/153050.html

XR21V1414 是一款增强型 4 通道全速 USB 通用异步接收和发送器(UART)。

USB 接口:完全符合全速 USB 2.0 规范,支持 12 Mbps 的 USB 数据传输率。支持 USB 挂起、恢复和远程唤醒操作。

时钟和波特率:内部 48MHz 时钟,无需外部晶体/振荡器。具备分数波特率生成器,可使用内部 48MHz 时钟准确生成任何波特率。

FIFO:具有 128 字节的 TX FIFO 和 384 字节的 RX FIFO,有助于优化各种应用的整体数据吞吐量。

硬件特性:支持多点模式和自动 RS-485 半双工方向控制功能,简化了典型的多点 RS-485 应用。

电源和耐压:单 2.97 至 3.63 伏电源供电,具有 5V 容限输入。提供 48 引脚 TQFP 封装。

驱动支持:支持 Windows 2000、XP、Vista、7、8 和 CE,以及 Linux 和 Mac 的 WHQL 认证软件驱动程序。

应用领域:便携式设备、外部转换器(如 dongle)、电池操作设备、蜂窝数据设备、工厂自动化和过程控制、工业应用等。

引脚

在这里插入图片描述
在这里插入图片描述

驱动

https://blog.csdn.net/weixin_50074254/article/details/143181171

电子元器件查询网站

力创商城

https://www.szlcsc.com/

IC PDF

https://www.icpdf.com/

USB 转 485 与 串口示例

多串口

在这里插入图片描述

https://www.digikey.com/en/products/detail/maxlinear-inc/XR21V1414IM-0A-EB/2411235

USB转4路232、485、TTL模块调试

在这里插入图片描述

USB转4路232、485、TTL模块调试

参考

1、SP3232的使用
2、CAN详解–协议详解
3、关于485总线需要知道的一些问题
4、RS-485总线扫盲(图文并茂+超详细)
5、RS-485总线电平异常解决方案解析
6、GOOD–最详细的UART通讯协议分析在这里
7、RK3588调试USB转串口(XR21V1414IM48)
8、USB转4路232、485、TTL模块调试
9、飞凌嵌入式 USB转4串口模块 USB转4个5线串口 USB转串口模块
10、USB转2路485XR21V1414IM/4路TTL/4路串口调试器/COM通讯工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

worthsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值