RS485的使用确实是有诸多不便的,不同的厂家生产的RS485芯片也有差异,可能是芯片质量问题,也可能是外围电路的不同。如果要解决这个问题,可以去问一下厂家,或者仔细看一下手册使用说明。
推荐使用有良好售后的芯片,或者使用品质、性能上更好的芯片技术。最近几年,随着有线通讯的发展,RS485已经有了良好的替代产品二总线技术POWERBUS芯片,可以兼容RS485接口,同时可以节省两根通讯线,直接在电源线上进行数据交换。
如下图:
二总线就是这样方便的技术,在品质上、抗扰性能让要优于RS485,而且不需要匹配电阻等麻烦的辅助事项,现在已经有芯片级的应用了。
你用的电源芯片输出电路只有0.5A,5V电源还带有其它什么电路了,看总电流是不是超过了0.5A,这样,加上485芯片电压就会降下来。不行的话,换个电源芯片,供电电流大些。
从图纸上看,不接485接口,电源工作正常。接上485以后,增加的消耗电流不会超过20mA,所以我认为可能是485接口部分存在短路