基于MAX1487芯片的远程多机通讯应用
随着微机特别是单片机的发展,其应用已从单机逐渐转向多机或连网,其中远程通讯具有很强的实际意义,在实践中得到越来越广泛的应用。RS485是一种抗干扰能力强、能有效延伸数据传输距离、便于实现多机通信的串行通信方式。其接口标准是一种多发送器的电路标准,它扩展了RS422A的性能,允许双导线上一个发送器驱动32个负载设备(某些驱动器可接128个负载设备),负载设备可以是被动发送器、接收器或收发器,通讯距离可达1200米,这时传输速率为100kb/s,用中继器,可再延长距离。而且RS485电路允许公用电话线通信,半双工的通讯方式又可节省信号线,所以特别适合远距离通信。
MAX1487其组成的差分平衡系统抗干扰能力强,接收器可检测低达200mv的信号,是一种高速,低功耗,控制方便的异步通讯接口芯片。
1 MAX1487芯片的内部结构、管脚功能及其工作原理
MAX1487采用+5V电源供电,当供电电流约为500μA时,传输速率达到2.5MB/S。它适用于半双工通信,通信传输线上最多可挂128个收发器,其输入输出的差动电压符合RS485标准,为±2V-±6V。
MAX1487的管脚及内部结构框图如图1所示。
脚1 RO:接收器输出(A―B≥+0.2V,RO=“1”:A―B≤―0.2V ,RO=“1”);
脚2 RE:接收器使能;
脚3 DE:驱动器使能;
脚4 DI:驱动器输入;
脚5 GND:地;
脚6 A:接收器非反相输入
或驱动器非反相输出;
脚7 B:接收器反相输入
或驱动器反相输出;
脚8 VCC:电源
根据MAXIM公司的资料,其器件特性如下:
1. 供电电压 4.75V≤VCC≤5.25V
2. 供电电流 120μA—500μA,静态电流 230μA
3. 共模输入电压范围 ―7V——+12V
4. 通讯传输线最多可挂128个收发器
5. 传输速率 2.5MB/S
6. 传输延时 30ns
7. 跳变坡度 5 ns
8. 工作温度 0°C——+70°C
MAX1487的输入脚DI可直接与单片机CPU的TXD脚相连,输出脚RO与单片机CPU的RXD脚相连。MAX1487内部的驱动器与接收器是三态的,通过DE(驱动器输出高电平使能)和RE(接收器低电平使能)进行发送与接收,发送与接收的两种控制信号是反相的。可将二者接同一控制信号(如图2中P3.5),即“1”电平控制发送,“0”电平控制接收。A、B端实现多机联网。
2 MAX1487应用电路及通讯协议
1.应用电路
在多机通信中,一般PC机作为上位机只有RS232标准的通讯接口,要实现RS485标准接口通信,须通过RS232/RS485转换接口电路,完成由EIA电平到TTL电平的转换。可用专门的带隔离RS232/485转换器来实现。
相关文章
- 2024-03-05扫描仪在数字心电图机幅度和时间参数测量中的应用
- 2024-07-08数码成像技术综述
- 2024-02-02孔板流量计计量中存在的问题及措施
- 2024-08-01多频声感知倒谱距离与音质评价的研究
- 2024-02-04基于分量磁通的表面缺陷无损检测技术研究



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。