MAX3483,MAX3485,MAX3486,MAX3488,MAX3490以及MAX3491是用于RS-485与RS-422通信的3.3V,低功耗收发器,每个器件中都具有一个驱动器和一个接收器。MAX3483和MAX3488具有限摆率驱动器,可以减小EMI,并降低由不恰当的终端匹配电缆引起的反射,实现最高250kbps的无差错数据传输。MAX3486的驱动器摆率部分受限,可以实现最高2.5Mbps的传输速率。MAX3485,MAX3490和MAX3491则可以实现最高10Mbps的传输速率。
驱动器具有短路电流限制,并可以通过热关断电路将驱动器输出置为高阻状态,防止过度的功率损耗。接收器输入具有失效保护特性,当输入开路时,可以确保逻辑高电平输出。
使用MAX3488,MAX3490和MAX3491可以实现全双工通信,而MAX3483,MAX3485与MAX3486则为半双工应用设计。本文介绍MAX3485芯片使用方法。
1、MAX3485特点
半双工
速率:10Mbps
限摆率:NO
接收允许控制:YES
关断电流:2nA
引脚数:8
2、MAX3485引脚图及其功能
引脚图
引脚功能
根据上图、上表可知:
DE和RO为使能管脚。DE为低电平、RE为低电平时为接收;DE为高电平、RE为高电平时为发送;RO和DI为数据管脚。RO为接收,DI为发送;因此我们经常将DE和RE直接连接,用一个IO口控制(见3.2电路实现)。
3、应用电路
485是2线式,两个485接口的设备相连通过A、B两根线即可(也就是至少2个485芯片),连接方式如下图所示:
我们使用MAX3485一般是用下图电路:
从上图中我们可以看到:RO直接和TTL电平的UART_RX(或interwetten与威廉的赔率体系 串口的RX)相连,DI直接和TTL电平的UART_TX(或模拟串口的TX)相连,R34为1K。