RS-485是一种利用差分信号进行传输的半双工通信接口,又名TIA-485-A、ANSI/TIA/EIA-485或TIA/EIA-485。由于是半双工,在平时使用485 通信中,需要进行发送或接收功能的切换,常规的方法是使用RE脚和DE 引脚(见图1)通过程序来切换接收数据和发送数据,但是这样写起程序来比较麻烦,调试起来也比较费劲。为了方便调试代码,很多工程师就在芯片外围搭建附加电路来实现接收和发送数据功能的自动切换,但这增加了电路板面积和工作量。
科山芯创的COS13487芯片是集成了自动选向控制功能的RS-485收发器(见图 2),此外还具有热插拔功能,可以消除上电或热插入时总线上的故障瞬变信号。可以看到COS13487的引脚和COS485引脚只有第 3引脚不一样,其他引脚都是一样的。通过引脚功能可以看到,3脚是关断引脚,当3脚是高电平时芯片为正常模式,当3脚是低电平时,芯片就会进入关断模式。2脚的功能比常规COS485 芯片的2脚多了一个功能,当2脚是低电平时,芯片处于接收模式,当2脚是高电平时,芯片就会进入到自动方向控制模式,此时接收数据和发送数据都是芯片内部自动切换,不需要程序和外部电路的参与。
下图典型应用电路是采用COS13487实现的隔离型RS-485接口,收发器与控制电路采用不同的供电电源。将2脚和3脚都接为高电平,此时芯片就会处于自动方向控制模式,其他引脚的应用和COS485芯片一样,不需要进行修改。
COS13487具有自动收发控制功能,可节省外部隔离器,只需两个光耦即可实现收发器的电气隔离。通过对比可以看到使用COS13487芯片进行485通信处理更加方便和高效。
小猫芯城是科山芯创的授权代理商,携手科山芯创为广大客户提供现货采购、期货订购、原厂FAE服务,如有采购需求,欢迎随时联系!