rs485的MAX3082芯片介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MAX3082芯片介绍

RS-485是一种基于差分信号传送的串行通信链路层协议。它解决了RS-232协议传输距离太近(15m)的缺陷,是工业上广泛采用的较长距离数据通信链路层协议。

RS-485收发器市场上的种类很多,MAX3082是其中最经常用到的一种。MAX3082只适用于半双工通信,即同一时刻线路上只能进行数据的接收或发送它允许将主系统的RS-232接口的通信电缆长度延长至RS-485总线的 1200米的长度,并可以同时在总线上挂接若干个子系统,从而能够构成一个上位机可以同时控制若干个下位机的分布式控制系统。

MAX3082是具有给来自通信总线上的信号故障提供自动保护的RS-485收发器。它有1个带3态输出的差分驱动器和1个带3态输入的差分接收器。1/8单位负载的接收器输入阻抗,允许多达256个收发器接入总线。在5V供电电源下数据传输速率可达115Kb/s。当接收器输入为短路、开路或空闲时,真正的失效保护使接收器输出逻辑为高电平。采用8引脚的SO型和DIP型封装并具有工业级产品的工作温度范围。

管脚图及主要引脚介绍

MAX3082共有8个管脚其管脚排列如图3.4所示各管脚功能如下:

RO:接收数据的TTL电平输出端;

RE:接收允许端低电平有效;

DE:发送允许端高电平有效;

DI:发送数据的TTL电平输入端;

A:485差分信号的正向端;

B:485差分信号的反向端;

VCC:电源端;

GND:接地端。图3.4 MAX3082管脚图

系统中的作用及接线

由于RS-485总线使用一对双绞线传送差分信号,属半双工通信,所以应用时需要进行接收和发送状态的转换。在用MAX3082进行RS-485电路设计中,通常将RE和DE短接,用1根信号线来控制,这样可以保证收发的正常切换。

MAX3082通常处于接收状态。当要发送数据时,由程序控制DE变为高电平,然后UART 单元发送数据,数据发送完毕后,程序再控制DE变为低电平,使MAX3082转换到数据接收状态。发送完毕的标志一般由UART的特定寄存器提供状态指示,程序需要去查询。

通信电路设计

设计中集中器硬件设计中的通信方式有RS232以及RS485远程通信, RS232以及RS485无线通信方式。RS485, RS232

RS232接口的介绍

RS-232是现在主流的串行通信接口之一。由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:

1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL

电平不兼容故需使用电平转换电路方能与TTL电路连接。

2)传输速率较低,在异步传输时,波特率为20Kbps;因此在“南方

的老树51CPLD开发板”中,综合程序波特率只能采用19200,也

是这个原因。

3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,

这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用

在15米左右。

1.RS485接口的介绍

1) RS-485的电气特性:逻辑“1”以两线间的电压差为+(0.2~6)V

表示;逻辑“0”以两线间的电压差为-(0.2~6)V表示。接口信号

电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电

平与TTL电平兼容,可方便与TTL 电路连接。

2) RS-485的数据最高传输速率为10Mbps 。

3) RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰

能力增强,即抗噪声干扰性好。

4) RS-485最大的通信距离约为1219m,最大传输速率为10Mb/S,传

输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达

到最大的通信距离,如果需传输更长的距离,需要加485中继器。

RS-485总线一般最大支持32个节点,如果使用特制的485芯片,

可以达到128个或者256个节点,最大的可以支持到400个节点。RS232&RS485通信电路设计

在设计中集中器与表箱控制器以及与控制中心的通信都是通过RS-485实现的。下图为RS232&RS485通信电路。

图4.10 RS232&RS485通信电路设计图

相关文档
最新文档