女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

關于RS-485總線電平異常解決方案解析

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 作者:黃工的嵌入式技術 ? 2020-01-15 17:05 ? 次閱讀

不知道大家是否會遇到這樣的情況,測試單個RS-485設備數據無異常,但設備組網后,就出現通訊數據異常或連接失敗等情況。出錯的原因是什么?

RS-485總線是具有結構簡單、通信距離遠、通信速度高、成本低等優點,廣泛應用于工業通訊、電力監控以及儀器儀表等行業。若總線上接有終端電阻,則在總線空閑狀態時,RS-485總線AB差分電壓可能處于門限電平(±200mV)之內,這時可能會導致通信出錯,那么,出錯的原因是什么?MCU接收到的數據會發生什么樣的變化?

數據出錯的原因

如圖1所示為8位數據位無校驗位的UART時序圖,當使用UART進行通信時,MCU在檢測到起始位后開始接收其后的數據。

圖1無校驗位,8位數據位,串口時序圖

如圖2所示為STM32串口外設檢測到起始位的條件,當檢測到下降沿(3個高電平+1個低電平)并且采樣序列1和采樣序列2均為0時,STM32檢測到一個起始位。

每個位采樣16次,采樣點的間隔時間為tbit/16,tbit為每個位的時間,例如通信波特率為115.2kbps,則tbit=1/115.2k=8.68us,則采樣點的間隔時間為8.68us/16=0.5425us。

圖2 STM32串口外設檢測到起始位的條件

下面以RSM485PCHT的門限電平為例進行說明,當AB差分電壓處于±200mV之內時,模塊RXD引腳輸出狀態不確定。

當總線變為空閑時,若RXD引腳輸出低電平,則可能導致MCU接收到錯誤數據或MCU在正常數據后誤接收1個0x00。

圖3RSM485PCHT門限電平

數據發生了什么變化?

如圖4所示,收發器1在AB差分電壓處于±200mV門限電平之內時輸出高電平,收發器2在AB差分電壓處于±200mV門限電平之內時輸出低電平,可以看出,收發器2可能導致MCU接收到錯誤的數據,并且在數據后誤接收到1個0x00數據。

圖4數據后多0x00

如圖5所示,若總線上持續存在數據信號或連續發送多個字節數據,在數據之間存在的空閑狀態可能會被收發器2識別為1個起始位,從而導致數據連續錯誤。

圖5 數據連續錯誤

解決方案

總線空閑時若AB差分電壓處于門限電平之內,則可能導致數據出錯,可以使用如下方法避免總線空閑時AB差分電壓處于門限電平之內。

方案一:組網距離不長,總線信號無反射問題或反射較小,此時可不增加終端電阻以提升總線幅值電平,具體的幅值變化如下圖6所示。

圖6終端電阻對總線電平影響

方案二:組網距離偏長,總線信號當前已存在反射需增加終端電阻解決反射問題,面對此類應用可使用致遠電子RSM(3)485PCHT模塊,RS-485接口設計時可通過外置一個較小值的上下拉電阻調節空閑狀態時的電壓值,使電平處于門限電平外,具體的幅值變化如下圖7所示。

圖7RSM(3)485PCHT實物及應用連接圖

方案三:組網距離偏長,總線信號當前已存在反射需增加終端電阻解決反射問題,面對此類應用同樣可使用致遠電子RSM(3)485ECHT模塊,RSM(3)485ECHT具備極高的總線兼容性門限電平為-40mV~-20mV,具體如下圖8所示,在總線電平被終端電阻拉低時(最壞情況總線高電平幅值為0V)仍可識別總線電平,保證通訊的穩定性。

圖8RSM(3)485ECHT實物圖及門限電平參數

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

    關注

    5

    文章

    367

    瀏覽量

    40413
  • 總線
    +關注

    關注

    10

    文章

    2952

    瀏覽量

    89358
  • 終端電阻
    +關注

    關注

    1

    文章

    95

    瀏覽量

    12087
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何處理RS-485系統的常見故障?

    的常見故障現象、診斷方法及解決方案,幫助工程師快速定位并解決問題。 一、典型故障現象及診斷流程 當RS-485系統出現通信異常時,通常表現為以下幾種情況: 1. 完全無法通信:節點間無任何數據交互。 2. 間歇性通信中斷:時通時
    的頭像 發表于 05-27 07:38 ?148次閱讀
    如何處理<b class='flag-5'>RS-485</b>系統的常見故障?

    關于隔離DCDC輔助電源解決方案與產品應用科普

    ,抗干擾能力強,廣泛應用于工業控制、汽車、自動化領域。 VPSC RS-485/CAN隔離供電優勢方案1 VPSC RS485/CAN隔離供電優勢方案2VPSC
    發表于 04-17 16:41

    光電隔離型RS-485集線器模塊、支持藍牙通信

    DAM-3222/3223 是一款防各類浪涌設計光電隔離型 RS-485 集線器,集成2/3 路RS485 路主機和 1 路 RS485 從機接口,可以實現一條 RS-485
    的頭像 發表于 02-28 16:23 ?446次閱讀
    光電隔離型<b class='flag-5'>RS-485</b>集線器模塊、支持藍牙通信

    RS-485RS-232長距離電纜傳輸解決方案

    、高效的數據通信,一直是工程師們關注的焦點。本文將深入探討RS-485RS-232在長距離電纜傳輸中的解決方案,以期為實際應用提供參考。 ? ? ? 一、RS-232長距離電纜傳輸的
    的頭像 發表于 01-21 17:17 ?715次閱讀
    <b class='flag-5'>RS-485</b>和<b class='flag-5'>RS</b>-232長距離電纜傳輸<b class='flag-5'>解決方案</b>

    RS485總線的連接方式和注意事項

    RS-485總線是一種差分信號傳輸的串行通信接口,以其高速、長距離傳輸和良好的抗干擾性能而廣泛應用于工業自動化、遠程監控等領域。 RS-485總線的連接方式 1. 基本連接
    的頭像 發表于 11-28 14:34 ?5874次閱讀

    如何解決RS-485自動收發電路應用異常

    電路原理常見的RS-485自動收發電路如圖1所示,電路的邏輯真值表如表1所示。當TXD為低電平時,DE和RE為高電平RS-485收發器處于發送狀態,AB處于低
    的頭像 發表于 11-02 08:06 ?695次閱讀
    如何解決<b class='flag-5'>RS-485</b>自動收發電路應用<b class='flag-5'>異常</b>?

    RS-485總線】如何提高總線抗擾度之EFT篇

    導讀RS-485總線在工業通信中廣泛應用,但惡劣的工業環境易導致外部干擾,如電快速脈沖群(EFT),影響其穩定性。本文將探討如何測試并排除EFT對RS-485總線的干擾。脈沖群騷擾的來
    的頭像 發表于 10-25 16:08 ?1035次閱讀
    【<b class='flag-5'>RS-485</b><b class='flag-5'>總線</b>】如何提高<b class='flag-5'>總線</b>抗擾度之EFT篇

    RS-485總線】如何快速解決RS-485組網通訊異常

    導讀RS-485總線的好處大家都知道,用隔離模塊能讓通信更穩定。但實際用的時候,可能會遇到通信不了、出錯或者收發器壞掉的問題。本文將深度剖析RS-485組網問題。應用問題當出現通信錯誤或者不能通信
    的頭像 發表于 10-19 08:07 ?1717次閱讀
    【<b class='flag-5'>RS-485</b><b class='flag-5'>總線</b>】如何快速解決<b class='flag-5'>RS-485</b>組網通訊<b class='flag-5'>異常</b>?

    RS-485總線電平異常解決方案解析

    各位工程師是否會遇到這樣的情況,測試單個RS-485設備數據無異常,但設備組網后,就出現通訊數據異常或連接失敗等情況。出錯的原因是什么?本文將從門限電平為你揭秘
    的頭像 發表于 10-12 08:06 ?2083次閱讀
    <b class='flag-5'>RS-485</b><b class='flag-5'>總線</b><b class='flag-5'>電平</b><b class='flag-5'>異常</b><b class='flag-5'>解決方案</b><b class='flag-5'>解析</b>

    RS-485總線】詳解RS-485上下拉電阻的選擇

    RS-485總線廣泛應用于通信、工業自動化等領域,在實際應中,通常會遇到是否需要加上下拉電阻以及加多大的電阻合適的問題,下面我們將對這些問題進行詳細的分析。為什么需要加上下拉電阻?根據RS-485
    的頭像 發表于 09-21 08:06 ?1580次閱讀
    【<b class='flag-5'>RS-485</b><b class='flag-5'>總線</b>】詳解<b class='flag-5'>RS-485</b>上下拉電阻的選擇

    RS-485總線RS-485網絡該如何加終端電阻?

    RS-485總線具有結構簡單、成本低等優點,但各位工程師在組建RS-485總線網絡時,為提升整個網絡通信的可靠性,想必會經常會遇到一個問題:需不需要加終端電阻呢?本文將為你解答。終端電
    的頭像 發表于 09-14 08:05 ?1272次閱讀
    【<b class='flag-5'>RS-485</b><b class='flag-5'>總線</b>】<b class='flag-5'>RS-485</b>網絡該如何加終端電阻?

    將傳統RS-485系統與TI基于RS-485的Powerbus結合使用

    電子發燒友網站提供《將傳統RS-485系統與TI基于RS-485的Powerbus結合使用.pdf》資料免費下載
    發表于 09-02 10:11 ?2次下載
    將傳統<b class='flag-5'>RS-485</b>系統與TI基于<b class='flag-5'>RS-485</b>的Powerbus結合使用

    靈活的RS-485:采用THVD1424的RS-485多系統簡化設計

    電子發燒友網站提供《靈活的RS-485:采用THVD1424的RS-485多系統簡化設計.pdf》資料免費下載
    發表于 08-28 11:48 ?4次下載
    靈活的<b class='flag-5'>RS-485</b>:采用THVD1424的<b class='flag-5'>RS-485</b>多系統簡化設計

    不同設備RS485的接線方式分享

    RS-485采用平衡發送和差分接收方式實現通信:發送端將串行口的ttl電平信號轉換成差分信號a,b兩路輸出,經過線纜傳輸之后在接收端將差分信號還原成ttl電平信號。RS-485
    發表于 07-24 07:56

    THVD1505總線極性校正RS-485收發器數據表

    電子發燒友網站提供《THVD1505總線極性校正RS-485收發器數據表.pdf》資料免費下載
    發表于 07-08 11:34 ?0次下載
    THVD1505<b class='flag-5'>總線</b>極性校正<b class='flag-5'>RS-485</b>收發器數據表