碧波液压网 欢迎你,游客。 登录 注册

基于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转换器来实现。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

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

用户名: 验证码:

最新评论