本帖最后由 电子老鹰 于 2019-11-23 20:57 编辑
我做了一小批仪表,有485通讯接口,但发现有少量仪表(大概十分之一吧)的通讯成功率不高,个别的只有60%多。然而,当我用手触碰开关电源次级的5V输出的地线时,通讯成功率马上就好了,能达到95%以上,甚至100%。这个5V是给单片机供电,同时也是给通讯光耦的一次侧供电。5V的地就是整个仪表电路板的大地。如下图所示,我触摸的就是红圈处的地线。光耦用的是EL357,波特率是9600。当把波特率降低到2400时,通讯成功率就很好;我也知道EL357用在9600可能略显勉强。但为啥大部分仪表还不错,只有少量不行呢?而且还遇到前述问题!
根据2楼网友的建议,将光耦两侧的地用瓷片电容连接,效果就很好。但是由于我在5楼说的事情,所以这个办法不能采用。
我再附上示波器测到的波形,一个是RX脚波形,另一个是RE脚波形。对于RX脚波形,貌似未完全拉到地?也就是说光耦未彻底饱和导通?
|
6