国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

工業RS485通信的收發機制介紹

電子發燒友論壇 ? 2025-04-15 11:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RS485是工業控制場景下,應用得非常廣泛的通信協議,RS485的差分物理信號在電磁環境復雜的工業現場,有強大的抗干擾能力。

對于平時專注于應用軟件開發的工程師,使用RS485進行數據傳輸,只要關注串口的數據收發器即可,但其實在硬件層面,RS485通信的數據收發,也需要遵循一定的機制。

RS485通信接口特點

作為工業領域上較常用的通信方式,RS485總線具有以下諸多特點:

1、收發器輸出A、B之間的電平為+2V~+6V,是邏輯“1”;為-6V~-2V,是邏輯“0”。信號電平比RS232降低了,不易損壞接口芯片。另有“使能”控制信號,可使收發器處于高阻狀態,切斷與傳輸線的連接。

2、接收器的輸入靈敏度為200mV。即在當接收端A、B之間的電平相差200mV時即可輸出邏輯。

3、傳輸速率高(10Mbps),傳輸距離達到1200m)。

4、具有多站點傳輸能力,即總線上允許掛接多達128個收發器,可建立設備網絡。

5、RS485收發器共模電壓范圍為-7V~+12V,只有滿足該條件,整個網絡才能正常工作。當網絡線路中共模電壓超出此范圍時就會影響通信的穩定,甚至損壞接口。

RS485收發控制方法

RS485屬于半雙工總線,在實際使用時一般采用主機輪詢或令牌傳遞的方法來分配總線控制權,RS485設備需要進行發送和接收的方向轉換。

比較通用的做法是,每個RS485設備在平時均處于接收狀態,只有在自己有數據要發送時才轉換到發送狀態,數據發送完畢后再次切換回接收狀態。

第一種:程序換向控制

最常用的RS485收發換向方法是程序換向,即由MCU的一個I/O端口控制RS485收發器件的收發使能引腳,在平時使RS485收發器件處于接收狀態。

如下圖,這里485芯片用TI的SN65LBC184,最大速率達到250Kbps,當有數據需要發送時,MCU將RS485收發器件引腳(網絡RS485_EN2)置于發送狀態,完成數據發送后,再把RS485收發器件切回接收狀態。

ab94185e-19ac-11f0-9434-92fbcf53809c.png

這種方式簡單易行,不需增加額外成本,這種方法很多人都會知道并且基本上都用的方法。

第二種:自動換向

但是,當我們采用某種硬件平臺的工控主板或核心板進行二次開發時,由于工控主板或核心板上沒有預留出足夠的I/O端口,使得RS485收發的程序換向方法無法實現。

在某些特定的情況下,開發平臺的底層驅動未對外開放,難以對底層進行二次開發,這種情況下即便有足夠的I/O端口也無法實現程序換向。

為此,我們需要采用另外一種換向技術,即自動換向技術。

自動換向其實就是對使能引腳不需要單獨的I/O口來控制,而是由發送引腳發送數據時候順便控制了。

要實現這種方法可以使能那里加一個反相器,如下圖,在空閑狀態下,串口的發送信號TXD2為高電平,經過反相器后輸出低電平,使SN65LBC184處于接收狀態,而RS485總線由于上下拉電阻的作用處于A高B低的狀態。

當發送數據時,TXD2信號線上的低電平比特位控制SN65LBC184進入發送狀態,將該比特發送出去。而高電平比特位則使SN65LBC184處于接收狀態,由RS485總線上下拉電阻把總線置于A高B低的狀態,即表示發送了高電平。

aba8c2fe-19ac-11f0-9434-92fbcf53809c.png

反相器也可以用三極管代替,如下圖所示,工作原理和加反相器一樣。

但是這種方法在發送高電平時的驅動能力有限,因此會限制通訊距離,一般適用于距離不遠場合。

abb4296e-19ac-11f0-9434-92fbcf53809c.png

其實,為了省去控制的麻煩,也可以采用專門的、帶有AutoDirection功能的485芯片,比如MAX13487E,它省去了常用的485使能信號,從而簡化了設計電路。

abc47a08-19ac-11f0-9434-92fbcf53809c.png

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

    關注

    3

    文章

    2360

    瀏覽量

    49192
  • 收發機制
    +關注

    關注

    0

    文章

    2

    瀏覽量

    6118
  • RS485通信
    +關注

    關注

    1

    文章

    38

    瀏覽量

    8078
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工業現場經常用到的 RS485 通信,原來它的收發機制是這樣的

    串口的數據收發器即可,但其實在硬件層面,RS485通信的數據收發,也需要遵循一定的機制RS485
    發表于 11-26 09:37

    RS485通信原理是什么?RS485應用存在哪些問題?

    RS485特點是什么?RS485通信原理是什么?RS485應用存在哪些問題?
    發表于 05-20 06:06

    RS485通信硬件實現

    閱讀目錄1、RS485簡介 2、RS485特性3、RS485通信硬件實現4、RS485通信軟件實
    發表于 08-19 08:20

    RS485通信電纜選型經驗值推薦

    RS485通信電纜選型經驗值推薦:關于RS485通信電纜長度和電纜截面積的對應,在傳輸速率9600bps及以下,經驗值有如下的推薦:工業自動
    發表于 09-03 08:27 ?148次下載

    RS485通信協議

    RS485通信協議 、RS485 通信協議1.概述C320 系列變頻器提供標準RS485 通信
    發表于 04-07 17:26 ?89次下載

    RS485通信經典電路

    RS485通信經典電路 采用
    發表于 10-20 08:23 ?6680次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>經典電路

    RS485通信和Modbus協議

    隨著工業應用通信越來越多,1979年施耐德電氣制定了一個用于工業現場的總線協議Modbus協議,現在工業中使用RS485
    發表于 01-03 18:09 ?3.2w次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>和Modbus協議

    RS485通信原理的視頻教程詳細資料免費下載

    本文檔的主要內容詳細介紹的是RS485通信原理的視頻教程詳細資料免費下載包括了:1. RS485通信介紹
    發表于 03-26 15:54 ?109次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>原理的視頻教程詳細資料免費下載

    RS485通信編程的視頻教程資料免費下載

    本文檔的主要內容詳細介紹的是RS485通信編程的視頻教程資料免費下載包括了: 1. RS485通信介紹
    發表于 03-26 15:54 ?118次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>編程的視頻教程資料免費下載

    RS485通信原理視頻教程免費下載

    本文檔的主要內容詳細介紹的是RS485通信原理視頻教程免費下載。
    發表于 07-04 16:58 ?44次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>原理視頻教程免費下載

    RS485通信的詳細資料講解

    本文檔的主要內容詳細介紹的是RS485通信的詳細資料講解包括了:RS485基礎,通訊協議,通訊案例,超級終端
    發表于 11-09 08:00 ?31次下載
    <b class='flag-5'>RS485</b><b class='flag-5'>通信</b>的詳細資料講解

    rs485收發器芯片選擇?

    在當今工業自動化、智能樓宇以及數據通信等領域,RS485通信協議因其出眾的可靠性、長距離傳輸和多節點通信能力備受青睞。然而,為了實現
    的頭像 發表于 05-14 14:45 ?2675次閱讀

    RS485工業通信網關的原理是什么?

    ,在工業自動化、樓宇自控、能源監控等領域得到了廣泛應用。本文將詳細介紹RS485工業通信網關的原理及其工作流程,以期為讀者提供深入的理解。
    的頭像 發表于 05-27 17:32 ?1459次閱讀

    如何提高RS485通信的可靠性?

    在現代工業自動化和智能化的發展進程中,RS485通信作為一種常用的串行通信標準,因其具有傳輸距離遠、支持多點通信等優點而被廣泛應用。然而,在
    的頭像 發表于 09-20 08:07 ?1545次閱讀
    如何提高<b class='flag-5'>RS485</b><b class='flag-5'>通信</b>的可靠性?

    如何構建RS485通信網絡 RS485串口助手的使用與配置

    構建RS485通信網絡 構建RS485通信網絡需要考慮網絡布線、設備連接、通信協議等多個方面。以下是一個基本的構建步驟: 網絡布線 : 使用
    的頭像 發表于 11-28 15:40 ?4605次閱讀