<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

導致RS485通訊信號傳輸錯誤的原因

lPCU_elecfans ? 來源:電子發燒友網 ? 作者:電子發燒友網 ? 2022-08-12 14:21 ? 次閱讀

在眾多行業中,使用串口進行數據交換是行業裡最廣泛運用的通訊方法。業內最初采用的方式是RS232接口,實際使用后,RS232接口電平高,易收到干擾,傳輸速度和距離有限,針對這些不足,出現了RS485等新的接口標準,RS485具備以下的特點:

1

接口信號電平2V-6V,不易損壞電路的芯片,能方便與TTL電路連接。

2

通信速度快,數據最高傳輸速率為10Mbps以上,抗干擾能力大大增加。

3

傳輸距離最遠可達到1200米左右。

4

可以在總線上進行聯網實現多機通信。

如今,RS485通訊的應用已十分普遍。但由于工業現場比較復雜,RS485通訊過程中往往會發生一些故障,出現信號傳輸錯誤。那么,到底是什么原因導致了故障?該如何入手排查呢?

使用場景

在某電子產品生產廠家,生產的多種USB轉485通訊模塊,在現場通訊過程中部分發生了通訊數據錯亂,甚至無法通訊的情況。需尋找一款工具查看通訊波形,以便快速查找故障原因。通訊過程中實際的發送及接收內容如下圖所示:

8af81036-19ec-11ed-ba43-dac502259ad0.png8b0532ac-19ec-11ed-ba43-dac502259ad0.png

測試方法

Fluke 190III系列示波表非常適合用于故障排查,它帶寬最高可達500MHz,采樣率可達5GSa/s,可利用它對通訊過程中的波形進行監測顯示。

為便于觀察波形的異常,設置模塊以整倍數波特率傳送指定的方波信號。

此處建議通訊參數的設定如下:

波特率:1Mbps

停止位:1位

奇偶校驗:無

流控制:無

8b327410-19ec-11ed-ba43-dac502259ad0.png

1M波特率下通訊情況測試

從190III采集的波形中,我們可以看到這些異?,F象:模塊發送的頻率不正確,傳送過程中有非方波的成分出現,非差分傳輸。

8b3f6fee-19ec-11ed-ba43-dac502259ad0.png

8b64cb5e-19ec-11ed-ba43-dac502259ad0.png

8b8b8d98-19ec-11ed-ba43-dac502259ad0.png

通過查看并分析通訊過程中傳送波形的頻率、幅值及形狀,即可直觀地判定出通訊是否正常以及通訊線路自身的的抗干擾情況。

發現異常的情形,從而有針對性地做出調整,調整完成后的波形如下:

8ba377f0-19ec-11ed-ba43-dac502259ad0.png

8bb520ea-19ec-11ed-ba43-dac502259ad0.png

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    7829

    瀏覽量

    148896
  • 數據交換
    +關注

    關注

    0

    文章

    86

    瀏覽量

    17862
  • rs485通訊
    +關注

    關注

    0

    文章

    17

    瀏覽量

    3284

原文標題:輕松解決RS485通訊故障排查方法

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RS485接口電路設計攻略

    的特點是支持多節點傳輸、傳輸距離遠、抗干擾能力強,RS485可以連接多個485設備,信號的速率可達到10Mbps。通過AB兩線之間的壓差來判
    的頭像 發表于 05-24 08:20 ?769次閱讀
    <b class='flag-5'>RS485</b>接口電路設計攻略

    [天拓四方]RS485通訊網關的介紹

    在當今工業自動化和智能化的浪潮中,高效、可靠的數據通訊是確保系統運行順暢的關鍵。RS485通訊網關作為工業通訊網絡中的核心設備,承擔著數據傳輸
    的頭像 發表于 05-16 14:52 ?107次閱讀

    rs485收發器芯片選擇?

    介紹如何為項目挑選理想的RS485收發器芯片,幫助您輕松構建穩定、快速的通信網路。 一、理解RS485通信協議 在選擇RS485收發器芯片之前,我們首先需要深入理解RS485通信協議的
    的頭像 發表于 05-14 14:45 ?238次閱讀

    RS485原理解析和應用

    RS485一、RS485 通信----簡介RS485 是美國電子工業協會(Electronic Industries Association,EIA)于1983年發布的串行通信接口標準,經通訊
    的頭像 發表于 04-17 10:44 ?990次閱讀
    <b class='flag-5'>RS485</b>原理解析和應用

    1路RS485輸入轉2路輸出解決方案

    本文旨在提出一種一路RS485信號轉兩路輸出解決方案,實現將一個RS485輸出信號轉發到兩個不同的設備或系統,提高設備交互能力,同時保持穩定和高效的數據
    的頭像 發表于 04-17 09:08 ?188次閱讀
    1路<b class='flag-5'>RS485</b>輸入轉2路輸出解決方案

    RS485集線器工作原理是什么?RS485集線器具有什么功能?

    以將一條RS485總線分為多個分支,每個分支上可連接多個RS485設備,同時提供了電氣隔離和信號增強功能。RS485集線器的工作原理是通過在總線上增加驅動能力和衰減能力來實現
    的頭像 發表于 02-03 16:25 ?1527次閱讀

    什么是RS485接口?

    、應用以及一些常見的問題。 一、RS485接口概述 RS485接口是一種半雙工、平衡傳輸的通信接口,廣泛應用于工業自動化、智能交通、智能建筑等領域。它基于差分信號
    的頭像 發表于 01-11 17:37 ?2378次閱讀

    什么是RS485?RS485組網方式都有哪些呢?

    RS485通訊采用的是差分信號負邏輯控制模式,即2~6V表示“0”,-6~-2V表示“1”。RS485通訊有兩線制和四線制2種接線方式。
    的頭像 發表于 12-24 14:49 ?2451次閱讀
    什么是<b class='flag-5'>RS485</b>?<b class='flag-5'>RS485</b>組網方式都有哪些呢?

    什么是RS485?淺談RS485組網方式

    RS485通訊采用的是差分信號負邏輯控制模式,即2~6V表示“0”,-6~-2V表示“1”。RS485通訊有兩線制和四線制2種接線方式。四線
    的頭像 發表于 12-16 15:49 ?1821次閱讀
    什么是<b class='flag-5'>RS485</b>?淺談<b class='flag-5'>RS485</b>組網方式

    RS485通訊協議是什么?RS485通訊協議的主要特點

    RS485 是一種通用的通信標準,廣泛用于數據采集和控制應用中。它的主要優點之一是它允許將多個 RS485 設備放在同一條總線上,這使得多個節點可以相互連接。
    的頭像 發表于 11-08 15:16 ?7793次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>通訊</b>協議是什么?<b class='flag-5'>RS485</b><b class='flag-5'>通訊</b>協議的主要特點

    RS485總線上設備接多了,就通訊不了是什么原因?

    RS485總線上設備接多了,就通訊不了是什么原因
    發表于 09-20 07:10

    什么是RS485接口?RS422與RS485接口的區別

    編者按:RS485接口組成的半雙工網絡,一般是兩線制,多采用屏蔽雙絞線傳輸,這種接線方式為總線式拓撲結構在同一總線上最多可以掛接32個結點。我們知道,最初數據是模擬信號輸出簡單過程量,后來儀表接口
    發表于 08-06 10:20 ?9662次閱讀

    【Start_DSC28034PNT湖人開發板免費體驗】+485通訊測試

    終接電阻的話,會使得較快速的發送端產生多個數據信號的邊緣,導致數據傳輸出錯。 硬件連接,由于板子接口豐富,很多IO公用,所以調試時先將跳線帽接好,保證線路通暢: 這里呢,表格內使能RS485
    發表于 08-03 02:05

    RS485通訊調試記錄

    硬件測試環境:stm32f407野火開發板,rs485轉usb工具和rs485溫濕度傳感器。
    的頭像 發表于 07-23 13:08 ?1545次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>通訊</b>調試記錄

    RS485調試串口亂碼是什么原因?如何解決?

    進入 uboot 控制臺。 2、 輸入uboot cmd時顯示亂碼。 3、板卡啟動完全進入終端后,串口輸入正常顯示。 rs232沒問題,只有rs485有這個問題。是什么原因。 NXP社區: 我
    發表于 06-02 09:40
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>