uart最大速率_UART远距离工业通信电路该如何设计

对于工业检测和控制,通信总线面临诸多挑战。例如,数百甚至数千英尺的布线稀松平常,而恶劣的操作环境简直堪称工业环境的代名词。工业设备往往需要在宽温度范围内工作;无论电源线路还是信号线路均存在较高的电噪声;电磁干扰 (EMI)、静电放电 (ESD) 或短路等故障事件频发。

使用基于通用异步接收器/发射器 (UART) 的可靠串行接口即可解决这些问题。有些供应商也将 UART 称作异步通信元件 (ACE)。UART 可以是 Texas Instruments 的 TL16C752D 一类的独立器件,也可以如 Microchip Technology 的 PIC16F688T-I/SL 一样集成在微控制器中。

只要线路驱动器使用得当,UART 即可实现远距离通信:使用 RS-232 串行数据总线,可传输 15 m;使用 RS-485 或 RS-422 接口,则可传输 1000 m。这三种协议均在工厂自动化应用中用于控制远程设备和控制器,旨在最大限度地降低最恶劣环境中的 EMI 和 ESD 的影响。

本文将介绍这些常用工业控制接口协议的背景,并说明如何利用 UART 和线路驱动器来实现这些协议。

RS-232

RS-232 串行通信标准现在也称为 EIA/TIA-232-F,是由美国电子工业协会/电信工业协会公布的一项标准。字母 F 表示为最新版本。该标准与国际电信联盟 (ITU) 的 V.24 和 V.28 标准具有等效性。最初,该接口作为个人电脑的串行总线,用于连接计算机(术语称作数据终端设备 (DTE))与调制解调器(称作数据通信设备 (DCE))。

EIA/TIA-232-F 定义了物理层的标准,包括信号电平和时序、控制信号、连接器及其接线,但没有定义字符编码、组帧等协议层的其他方面。典型的异步串行总线包括 UART 或 ACE、线路驱动器、连接器及电缆(图 1)。

8d015de2ba03f27b8de789cb6023187e.png

UART/ACE 将计算机内部并行总线转换为串行数据流。此外,还提供输入和输出先进先出 (FIFO) 存储缓冲器、接口时钟(一般称为波特率发生器)、接口时序和握手信号。UART/ACE 的模拟输入和输出可以由线路驱动器提供缓冲。DTE 的输出称为发送信号 (TX),而输入称为接收信号 (RX)。接口电缆的最大长度以 15 米为限。电缆的长度决定了通过接口总线能够可靠传输的最大数据速率。

……

了解更多UART远距离工业通信电路该如何设计,点击原文查看!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值