在眾多行業(yè)中,使用串口進(jìn)行數(shù)據(jù)交換是行業(yè)裡最廣泛運(yùn)用的通訊方法。業(yè)內(nèi)最初采用的方式是RS232接口,實(shí)際使用后,RS232接口電平高,易收到干擾,傳輸速度和距離有限,針對(duì)這些不足,出現(xiàn)了RS485等新的接口標(biāo)準(zhǔn),RS485具備以下的特點(diǎn):
1
接口信號(hào)電平2V-6V,不易損壞電路的芯片,能方便與TTL電路連接。
2
通信速度快,數(shù)據(jù)最高傳輸速率為10Mbps以上,抗干擾能力大大增加。
3
傳輸距離最遠(yuǎn)可達(dá)到1200米左右。
4
可以在總線上進(jìn)行聯(lián)網(wǎng)實(shí)現(xiàn)多機(jī)通信。
如今,RS485通訊的應(yīng)用已十分普遍。但由于工業(yè)現(xiàn)場(chǎng)比較復(fù)雜,RS485通訊過程中往往會(huì)發(fā)生一些故障,出現(xiàn)信號(hào)傳輸錯(cuò)誤。那么,到底是什么原因?qū)е铝斯收希吭撊绾稳胧峙挪槟兀?/p>
使用場(chǎng)景
在某電子產(chǎn)品生產(chǎn)廠家,生產(chǎn)的多種USB轉(zhuǎn)485通訊模塊,在現(xiàn)場(chǎng)通訊過程中部分發(fā)生了通訊數(shù)據(jù)錯(cuò)亂,甚至無(wú)法通訊的情況。需尋找一款工具查看通訊波形,以便快速查找故障原因。通訊過程中實(shí)際的發(fā)送及接收內(nèi)容如下圖所示:
測(cè)試方法
Fluke 190III系列示波表非常適合用于故障排查,它帶寬最高可達(dá)500MHz,采樣率可達(dá)5GSa/s,可利用它對(duì)通訊過程中的波形進(jìn)行監(jiān)測(cè)顯示。
為便于觀察波形的異常,設(shè)置模塊以整倍數(shù)波特率傳送指定的方波信號(hào)。
此處建議通訊參數(shù)的設(shè)定如下:
波特率:1Mbps
停止位:1位
奇偶校驗(yàn):無(wú)
流控制:無(wú)
1M波特率下通訊情況測(cè)試
從190III采集的波形中,我們可以看到這些異常現(xiàn)象:模塊發(fā)送的頻率不正確,傳送過程中有非方波的成分出現(xiàn),非差分傳輸。
通過查看并分析通訊過程中傳送波形的頻率、幅值及形狀,即可直觀地判定出通訊是否正常以及通訊線路自身的的抗干擾情況。
發(fā)現(xiàn)異常的情形,從而有針對(duì)性地做出調(diào)整,調(diào)整完成后的波形如下:
-
接口
+關(guān)注
關(guān)注
33文章
8150瀏覽量
149659 -
數(shù)據(jù)交換
+關(guān)注
關(guān)注
0文章
94瀏覽量
17894 -
rs485通訊
+關(guān)注
關(guān)注
0文章
17瀏覽量
3306
原文標(biāo)題:輕松解決RS485通訊故障排查方法
文章出處:【微信號(hào):elecfans,微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論