RSM3485 估计是33V供电的,MAX485工作电压是5V;你查一下RSM3485极限工作电压是否和MAX3485(典型工作电压33V±03V)一样可以达到7V,或者RSM3485极限工作电压VCC是否大于5V。
有很多芯片可以代替MAX485,包括MAXIM的、TI的和ADI的等。

如ADM3485(典型工作电压33V±03V)可以代替MAX3485(典型工作电压33V±03V),ADM485(典型工作电压5V±05V)可以代替MAX485(典型工作电压5V±05V)等。

485芯片电路图
现场只有一部分不能通讯的原因可能很多。你需要首先拿回来那些不能通讯的板子,查一下有没有损坏。因为看到你没有加浪涌保护相关的器件。另一方面,电路设计是有些问题的。485是需要隔离的,由于总线无法供电,所以必须增加b0505这种隔离电源。并且信号通道要用光耦隔离。长线传输时候,共模电压会产生巨大的电流回路路径,通过485芯片内部,长时间下导致485芯片烧毁。更具体损坏内部原理,可以参见我的其他回答。485这种总线技术如果用于现场技术,想稳定还是要加不少外围器件和成本的。现场应用现在更流行用一些二总线技术,即没有共地损坏问题,还能总线供电无需隔离模块,所以成本也很好。
485通讯线对地电压太高,对电路板有影响吗
1, RO 数据输出端 2,RE 低电平有效 数据输出端使能 3,DE 高电平有效 数据输入端使能 4,DI 数据输入端 5,GND 电源地 6,A 485差分正输出 7,B 485差分负输出 8,VCC 电源正
会 ,因为共模电压太高了(>24V),会让485芯片的保护电路一直处于工作状态分流电阻拉低共模电压防止涌入门电流的电压过高,长时间有电流通过保护电流会让485芯片温度一直上升,最后温度超过芯片能够承受的温度就会导致芯片冒烟烧毁芯片。最后连外部保护电路也跟着烧掉。


