之前聊過很多次串口了,用LabVIEW通信用的最多。操作簡單,編程也簡單。
還有人問232、485、422啥的,對軟件編程有啥區別,回答是沒有任何區別,他們都是物理電氣上的區別,不影響軟件編程。
這幾天遇到一個422通信問題,折騰了很久。但是結論說起來很low。
某設備換了422接口通信,調試時候都正常。然后后面設備周邊接了個電機,有時候控制電機一轉,422的軟件就提示收到數據包頻率下降,也即使誤碼率高。有時候電機轉了,通信也正常。
當然,能想到的是電磁干擾。眾所周知,電機產生磁場干擾大。
網上找到兩個圖,422連接的,用過的都知道,422收發采用差分信號,效果比普通的232好,傳的遠,抗干擾強。
注意看,里面有一個GND地線,上一張圖注明了,GND地線不是必須的。下面一張圖,直接沒有GND地線的圖。
而平時一直422,一直沒有把設備的422共接GND地線,一直沒有問題。
這次自然也沒有接GND,然后就出現了這個電機轉動導致電磁干擾串口通信。
不知道有沒小伙伴也有類似經歷?
所以,接地和供地,是一個很嚴肅的問題。建議大家以后的GND都共上和接地。然最好還是上屏蔽線。畢竟電磁這個是個玄學問題。
-
LabVIEW
+關注
關注
1963文章
3652瀏覽量
322447 -
通信
+關注
關注
18文章
5972瀏覽量
135860 -
RS422
+關注
關注
4文章
78瀏覽量
36542 -
電磁干擾
+關注
關注
36文章
2287瀏覽量
105313
原文標題:【經驗分享】關于RS422通信的干擾問題
文章出處:【微信號:小草手把手LabVIEW,微信公眾號:小草手把手LabVIEW】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論