之前聊过很多次串口了,用LabVIEW通信用的最多。操作简单,编程也简单。
还有人问232、485、422啥的,对软件编程有啥区别,回答是没有任何区别,他们都是物理电气上的区别,不影响软件编程。
这几天遇到一个422通信问题,折腾了很久。但是结论说起来很low。
某设备换了422接口通信,调试时候都正常。然后后面设备周边接了个电机,有时候控制电机一转,422的软件就提示收到数据包频率下降,也即使误码率高。有时候电机转了,通信也正常。
当然,能想到的是电磁干扰。众所周知,电机产生磁场干扰大。
网上找到两个图,422连接的,用过的都知道,422收发采用差分信号,效果比普通的232好,传的远,抗干扰强。
注意看,里面有一个GND地线,上一张图注明了,GND地线不是必须的。下面一张图,直接没有GND地线的图。
而平时一直422,一直没有把设备的422共接GND地线,一直没有问题。
这次自然也没有接GND,然后就出现了这个电机转动导致电磁干扰串口通信。
不知道有没小伙伴也有类似经历?
所以,接地和供地,是一个很严肃的问题。建议大家以后的GND都共上和接地。然最好还是上屏蔽线。毕竟电磁这个是个玄学问题。
-
LabVIEW
+关注
关注
1961文章
3651浏览量
322104 -
通信
+关注
关注
18文章
5955浏览量
135803 -
RS422
+关注
关注
4文章
77浏览量
36522 -
电磁干扰
+关注
关注
36文章
2269浏览量
105285
原文标题:【经验分享】关于RS422通信的干扰问题
文章出处:【微信号:小草手把手LabVIEW,微信公众号:小草手把手LabVIEW】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论