TTL TO RS422 (B)
来自Waveshare Wiki
| |||||||||||||||||||||
| |||||||||||||||||||||
说明
TTL TO RS422 (B) (B)是一款工业级导轨式的电气隔离型TTL转RS422串口转换器。
产品特性
- 兼容 TTL/RS485 标准,可将 TTL 信号转换成差分 RS485 信号,半双工通信
- 兼容 3.3V ~ 5V TTL 信号电平,供电端带防反接和防过压电路
- 板载一体式电源隔离,可提供稳定的隔离电压,隔离端无须额外供电
- 板载一体式数字隔离,可进行信号隔离,具有可靠性高、抗干扰强和功耗低等特点
- 板载 TVS (瞬态电压抑制管),可有效抑制电路中的浪涌电压和瞬态尖峰电压,防雷防静电
- 板载自恢复保险丝和保护二极管,可确保电流和电压稳定输出,防过流过压,提高抗冲击能力
- 板载 RS485 输出终端 120R 电阻,可开关切换使能,方便操作
- 工业导轨式 ABS 环保外壳,体积小巧,安装方便,性价比高
产品参数
产品类型 | 电气隔离型 TTL 转 RS485 串口转换器 | |
---|---|---|
供电接口 | 供电电压 | 3.3V ~ 5V |
接口保护 | 防过压、防反接 | |
设备接口 | 兼容 TTL / RS485 标准 | |
TTL 接口 | 接口形式 | 接线端子 |
传输距离 | 小于 10 米 | |
传输模式 | 点对点 | |
RS485 接口 | 接口形式 | 接线端子 |
接口保护 | 提供 600W 防雷、防浪涌和 15KV 静电保护 | |
终端电阻 | 120R,可通过拨码开关切换使能 | |
传输距离 | 约 1200 米 | |
传输模式 | 点对多 (至多 32 个节点,16 个节点以上建议加中继器) | |
产品外观 | 外壳 | 导轨式 ABS 环保外壳,适用于 35mm DIN 导轨 |
尺寸 | 91.6 × 58.7 × 23.3mm |
基本功能
将 TTL 信号转换成平衡差分的 RS422 信号,可用于接口转换,扩充节点,也可用于延长通信距离
接口简介
上侧端子接口说明 | 下侧端子接口说明 | ||
---|---|---|---|
VCC | 电源正 DC 3.3V ~ 5V 供电 |
R+ | RS422 接收差分信号正 |
GND | 电源地 | R- | RS422 接收差分信号负 |
TXD | TTL 信号发送引脚 | T- | RS422 发送差分信号负 RS485 差分信号负 (B-)* |
RXD | TTL 信号接收引脚 | T+ | RS422 发送差分信号正 RS485 差分信号正 (A+)* |
GND | TTL 信号地 | GND | RS485/422 信号地 |
说明:本产品主要用于接入 RS422 通信;若用于 RS485 通信,只能发送不能接收,如须用 RS485 进行收发通信,推荐使用TTL TO RS485 (B)
通信连接示意图
TTL 与 RS422 接口转换,点对点,全双工通信,适用于接口转换
TTL 与 RS422 接口转换,点对多,全双工通信,适用于扩充通信节点
通过两组 TTL 与 RS422 接口转换,点对点,全双工通信,适用于延长 TTL 的通信距离
产品尺寸
硬件测试
测试说明
测试环境:PC 机(Windows 操作系统)
测试所需配件:
- TTL TO RS422 (B) —本产品
- USB TO TTL —须另购
- USB TO RS485/422 —须另购
测试硬件连接
TTL TO RS422 (B) (B) 的 RS422 接口通过 USB 转 RS422 转接线接到PC 机。TTL TO RS422 (B) 的 TTL 接口与 USB TO TTL 的 TTL 相连。USB TO TTL 的 USB 口接入同个PC 机,进行自收发测试。硬件连接示意图如下所示:说明:本产品的RS422接口还内置了两路120R的使能电阻,默认是开启状态,用户可根据需要拆开外壳进行设置修改,如果需要信号隔离地,则可以把 GND 也接到地线。
在 PC 机,打开两个 SSCOM 串口调试助手,打开对应的端口号,设置相同的波特率,点击定时发送,可以正常自收发,软件测试截图如下所示:
FAQ
- -15~70°C
- 我们这边测试921600bps没问题,可以稳定工作
- 硬件方案本身没有特别会限制到使用速率的,主要还是取决与接入的TTL 和 RS422设备,还有通信环境和通信距离
- 模块只是提供了物理层的纯硬件电平转换器,无需配置波特率和节点等参数,而Modbus通信需要在协议层进行实现
- 支持接入Modbus设备(Modbus传感器,仪表仪器~)使用,在理解 Modbus 协议时,需要了解 Modbus 的功能码和数据格式。Modbus 有多种功能码,每个功能码对应一种操作,例如读取线圈状态、读取输入状态、读取保持寄存器等。