本文为原创文章,转载请注明出处!
本文介绍了几种常见隔离型RS422总线电路,可与单片机、数字信号处理器等组成信号系统,在产品中进行RS422通信及相关的测试。
1) 采用MAX1490:
电路原理图如下:
电路原理说明:
该电路采用MAX厂家的MAX1490EBEPG作为收发器,采用了MAX1490集成电路技术手册中的典型电路,MCU的TXD和RXD信号经过54HC86 2输入端异或门进行信号电平匹配和转换,TXD、RXD电平兼容3.3V和5V电平,可接3.3V、5V电平的单片机、数字信号处理器等MUC器件;
MAX1490EBEPG是MAX公司的一款隔离型RS485\RS422收发器件,采用5V单电源供电,转换速率可达5.5Mbps,隔离电压可达2500V,可以承受高电压持续时间较长的瞬态干扰,采用隔离的设计方案可以将瞬态高压转移到隔离接口中的点隔离层上,由于隔离层的高绝缘电阻不会产生损害性的浪涌电流,可以有效防止浪涌及静电对接口的损害;同时MAX1490是将高频变压器、光耦、MAX490等元件集成到1个IC里面的电芯片器件,电路实现比较简单,工作温度范围宽;RS422接口采用差分方式传输,只需要检测两线之间的电位差就可以判断数据值,但前提是收发驱动器只有在共模电压不超出一定范围(-7V~+12V)的条件下才能正常工作,当共模电压超出此范围会导致接收驱动器接收数据出错,图中稳压二极管和4007二极管的作用就是把数据传输线的电压限制在(-7V~+12V);
2) 采用MAX1487:
电路原理如下:
电路原理说明:
该电路采用MAX厂家的MAX1487作为收发器,MCU的TXD和RXD信号经过74LVT245D进行信号电平匹配和转换,TXD、RXD电平兼容3.3V和5V电平,可接3.3V、5V电平的单片机、数字信号处理器等MUC器件(具体设计时根据需求匹配);
MAX1487是MAX公司的一款非隔离型RS485\RS422收发器件,转换速率可达2.5Mbps,隔离采用高速光耦HCPL-0600进行信号隔离,电路采用两组5V电源供电,其中隔离前采用1组5V,光耦隔离后采用1组5V电源供电,隔离电源采用小功率5V转5V微型DC/DC电源转换器,功率1W,采用隔离的设计方案可以将瞬态高压转移到隔离接口中的点隔离层上,由于隔离层的高绝缘电阻不会产生损害性的浪涌电流,可以有效防止浪涌及静电对接口的损害;RS422接口采用差分方式传输,只需要检测两线之间的电位差就可以判断数据值,但前提是收发驱动器只有在共模电压不超出一定范围(-7V~+12V)的条件下才能正常工作,当共模电压超出此范围会导致接收驱动器接收数据出错,图中TVS管的作用就是把数据传输线的电压限制在(-7V~+12V);
3) 采用MAX490:
电路原理:
电路说明:
该电路采用MAX厂家的MAX1490ESA作为收发器,MCU的TXD和RXD信号经过数字隔离器件ADuM1201ARZ-RL7进行信号电平匹配和转换,TXD、RXD电平兼容3.3V和5V电平,可接3.3V、5V电平的单片机、数字信号处理器等MUC器件(具体设计时根据需求匹配);
MAX490是MAX公司的一款非隔离型RS485\RS422收发器件,转换速率可达5.5Mbps,隔离采用高速数字隔离器件ADuM1201ARZ-RL7进行信号隔离,电路采用两组5V电源供电,其中隔离前采用1组5V,光耦隔离后采用1组5V电源供电,隔离电源采用小功率5V转5V微型DC/DC电源转换器,功率1W,采用隔离的设计方案可以将瞬态高压转移到隔离接口中的点隔离层上,由于隔离层的高绝缘电阻不会产生损害性的浪涌电流,可以有效防止浪涌及静电对接口的损害;RS422接口采用差分方式传输,只需要检测两线之间的电位差就可以判断数据值,但前提是收发驱动器只有在共模电压不超出一定范围(-7V~+12V)的条件下才能正常工作,当共模电压超出此范围会导致接收驱动器接收数据出错,图中TVS管的作用就是把数据传输线的电压限制在(-7V~+12V);
说明:以上几种电路均已经成熟使用,在实际使用时可以自行调整参数,以匹配整体电路设计。