日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 通訊類電路 >> 正文

RS485通信----基本原理+電路圖_RS485通信原理_RS485電路圖

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/8/1

一、RS485 通信----簡介

RS485 是美國電子工業協會Electronic Industries AssociationEIA于1983年發布的串行通信接口標準經通訊工業協會TIA修訂后命名為 TIA/EIA-485-A
RS485 是一種工業控制環境中常用的通訊協議其中RSRecommended Standard 的縮寫。
RS485 是 半雙工異步 串行通信。

特點
  1. 支持多節點一般最大支持 32 個節點。

  2. 傳輸距離遠最遠通訊距離可達1200米。

  3. 抗干擾能力強差分信號傳輸。

  4. 連接簡單只需要兩根信號線A+和B-就可以進行正常的通信。

差分信號傳輸

RS485 通信采用差分信號傳輸通常情況下只需要兩根信號線就可以進行正常的通信。
在差分信號中邏輯0邏輯1是用兩根信號線A+和B-的電壓差來表示。

  • 邏輯 1兩根信號線A+和B-的電壓差在 +2V~+6V 之間。

  • 邏輯 0兩根信號線A+和B-的電壓差在 -2V~-6V 之間。

連接方式

在 RS485 通信網絡中通常會使用 485 收發器來轉換 TTL 電平RS485 電平
節點中的串口控制器使用 RX 與 TX 信號線連接到 485 收發器上而收發器通過差分線連接到網絡總線。
串口控制器與收發器之間一般使用 TTL 信號傳輸收發器與總線則使用差分信號來傳輸。
發送數據時串口控制器的 TX 信號經過收發器轉換成差分信號傳輸到總線上。
接收數據時收發器把總線上的差分信號轉化成 TTL 信號通過 RX 引腳傳輸到串口控制器中。
通常在這些節點中只能有一個主機剩下的全為從機。
在總線的起止端分別加了一個 120 歐的匹配電阻。

具體連接圖如下所示

RS485通信接線圖 

二、RS485 通信----電路圖SP3485

SP3485 芯片是一款非常經典的+3.3V低功耗半雙工RS485收發器數據傳輸速率高達10Mbps
單片機串口通信一般是TTL電平如果需要RS485 通信就需要RS485芯片在中間轉換一下。
因為RS485通信是半雙工通信就是發送數據的時候不能同時接收數據所以我們選擇SP3485做RS485收發器。

SP3485 芯片引腳

SP3485 芯片的引腳圖如下所示

SP3485 芯片的引腳圖如下所示 
引腳說明如下

引腳 名稱 功能
1 RO 接收器輸出
2 RE 接收器輸出使能低電平-接收使能
3 DE 驅動器輸出使能高電平-發送使能
4 DI 驅動器輸入
5 GND 接地
6 A 驅動器輸出/接收器輸入同相
7 B 驅動器輸出/接收器輸入反相
8 VCC 芯片供電+3.3V
RS485 電路圖----普通收發

RS485 電路圖如下圖所示
RS485 電路圖 
RS485 普通收發電路圖原理

  • RS485_EN 為高電平邏輯為1發送使能接收禁止。

  • RS485_EN 為低電平邏輯為0發送禁止接收使能

在編寫驅動程序時

  • 發送數據前給RS485_EN 置高電平。

  • 發送數據后給RS485_EN 置低電平。

RS485 電路圖----自動收發

RS485 電路圖如下圖所示

RS485 電路圖----自動收發  

RS485 自動收發電路比RS485 普通收發電路增加了一個三極管開關電路是由電阻R8電阻R9NPN三極管Q1 組成。
R9是限流電阻最好選擇4.7K也可以選擇10K。
R8是上拉電阻可以選擇4.7K或者10K。
NPN三極管Q1高電平導通低電平截止。

接收數據

接收數據引腳是 RS485_RX在接收數據過程中RS485_TX引腳一直保持高電平NPN三極管Q1導通RE和DE的引腳是低電平發送禁止接收使能進入接收狀態。

發送數據

發送數據引腳是 RS485_TX應該 RS485_TX 發送1AB發送1RS485_TX 發送0AB發送0。

  • 當 RS485_TX 發送1時NPN三極管導通RE和DE的引腳是低電平發送禁止接收使能進入接收狀態SP3485芯片的AB引腳進入高阻狀態因為R4把A拉高R5把B拉低所以AB傳輸的是1。所以當RS485_TX發送1時AB引腳發送1。

  • 當 RS485_TX 發送0時NPN三極管不導通RE和DE的引腳是高電平進入發送狀態SP3485芯片會把DI上的電平反應到AB引腳上輸出因為DI已經接地所以AB引腳會傳輸0。所以當RS485_TX發送0時AB引腳發送0。

Tags:RS485,通信  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    RS485通信問題、解決方法及基本原理講解_RS485通訊原理
    解讀Modbus和tcp的區別和聯系_Modbus RTU和TCP/IP區別
    Modbus RTU通信教程 STEP 7-MicroWIN SMART軟件 從站的配置及編程
    西門子plc s7-200smart modbus-tcp通信實例編程詳細指導,STEP7軟
    弱電工程RS485總線_RS485布線安裝注意事項_RS485常見的故障與解決
    PLC通信入門教程:通信從來都不難,就是幾個0和1
    RS485接線方式,現場總線不通怎么排查故障,RS485的A、B端可以短接
    RS422/RS485通信接口原理圖,RS-485通訊網絡示意圖
    RS485通訊接頭上的開關是什么用?西門子DP通訊接頭接通終端電阻的
    RS485正確的接線方法圖解_485總線接線方式_485串口可以掛多少臺設
    西門子plc S7-200 SMART與丹佛斯變頻器之間Modbus通信
    西門子plc S7-200 SMART與變頻器MODBUS-RTU通信例程
    RS232、RS485標準以及在DB9公頭、母頭上的接線定義_Modbus通訊接
    西門子S7-200 plc SMART與英威騰變頻器通信的方法 modbus
    西門子PLC串口通訊方法 RS485 串口通訊
    Modbus和RS485的關系是什么?
    實現PLC與多臺變頻器的MODBUS/RTU通信   MODBUS協議報文格式
    PLC與變頻器RS-485通信實例接線圖,2線RS-485和4線RS-485的RS-42
    在通信程序中,如何實現PLC與多臺變頻器的MODBUS/RTU通信?
    plc通訊modbus通訊怎么用
    PROFIBUS現場總線技術及發展趨勢分析
    PC與PLC通信的實現
    RS485通訊基礎及通訊方式
    RS485信號電壓高是什么原因?
    RS485通信和Modbus協議
    RS232與RS485的區別
    RS485通訊特點
    plc與plc之間通信,兩臺plc相互控制
    如何畫plc梯形圖? plc梯形圖怎么畫?梯形圖怎么畫
    如何基于PPI協議實現兩個PLC之間通信
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    主站蜘蛛池模板: 鄱阳县| 六枝特区| 竹溪县| 永济市| 饶阳县| 四平市| 尼木县| 禹州市| 汽车| 吴桥县| 胶州市| 大荔县| 荃湾区| 高邑县| 嘉祥县| 深水埗区| 旅游| 台中市| 红桥区| 南投市| 阿合奇县| 印江| 夹江县| 万州区| 海南省| 普定县| 通山县| 登封市| 揭西县| 丹阳市| 观塘区| 萨嘎县| 安仁县| 阿克苏市| 东兴市| 锦屏县| 临泉县| 铜川市| 健康| 萍乡市| 岳池县|