<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

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

      示波器調試RS485通信波形圖

      作者:佚名    文章來源:網友    點擊數:    更新時間:2023/8/22

      由于筆者在調試STM32移植的MODBUS協議的時候遇到了一些問題,需要借助示波器來看波形,而關于485通信波形相關的資料網上不多,所以把自己調試過程中的波形記錄下來。

      硬件:STM32單片機,1個主機和10個從機,移植MODBUS協議,采用輪詢機制,主機挨個詢問從機,從機采集一些信息回復給主機。

      原理圖:使用帶隔離的芯片ADM2483,PA1,PA2,PA3指的是單片機的引腳,分別是使能,TXD和RXD。

       


      代碼:基本上是​​http://www.openedv.com/forum.php?mod=viewthread&tid=98367&highlight=modbus​​

      根據自己的業務稍微做了簡化和修改。

      以下是主機詢問以及從機回答的波形,兩組。測試的是AB兩線的電壓差

       

      以下是一組主機詢問與從機回答的波形,中間間隔7ms左右。注意,MODBUS規定兩組數據之間必須有3.5字符的間隔,我的單個字符時長大約1ms,所以這個間隔不得小于3.5ms。

       

      以下是一個命令的波形,可以看出一個命令用時約為8ms多一點,而一個命令是8個字符,通常情況下1個字符包括1位起始位、8位數據位(一般情況)、1位校驗位(或者沒有,本例子沒有校驗位)、1位停止位(一般情況下)。也就是一個字符是10位,由此可以推算出波特率:10bit / 1.05ms X 1000 ≈ 9600 bit/s

       

      以下兩圖是把波形進一步“放大”,嘗試從波形里讀出數據。約4格表示一個字符。

      此圖是上圖前四格的第一個字符,也就是10位,起始位總是低電平,而結束位是高電平,8個數據位,低位在前。可以看出,第一格式起始位的低電平,接下來是連續3個高電平和5個低電平,最后一格是結束位的高電平。中間的數據位是1110 0000,由于低位在前,所以實際是0000 0111,也就是0x07

       


       

      下圖的黃色線是A線對地電壓,藍線是B線對地電壓。為了方便觀察,第一個圖把兩個波形完全分開了,第二個圖的“地”在同一水平線上。而A減去B,也就是黃色減去藍色,就可以得到465總線上的電壓情況。可以看出,單個A或是B的波形都不是很理想,定時A-B的波形還不錯。大概這就是485通信穩定的一個原因了吧。

       


       

      Tags:RS485通信,RS485,波形圖  
      責任編輯:admin
      相關文章列表
      RS232、RS485、RS422的EMC電路設計 通信電路抗干擾電路
      RS485波形解析,modbus-rtu波形圖
      詳解:RS232和RS485、TTL有什么區別
      RS485——A與B波形與電路分析
      RS232波形,RS485波形分析
      S7-1200+ModbusRTU主站調用多從站速度延遲問題_MODBUS通信延遲
      S7 200 SMART modbus rtu 通信問題,數量多會不會延時?S7-200 M
      RS485通信----基本原理+電路圖_RS485通信原理_RS485電路圖
      RS485通信問題、解決方法及基本原理講解_RS485通訊原理
      弱電工程RS485總線_RS485布線安裝注意事項_RS485常見的故障與解決
      RS485接線方式,現場總線不通怎么排查故障,RS485的A、B端可以短接
      RS422/RS485通信接口原理圖,RS-485通訊網絡示意圖
      RS485通訊接頭上的開關是什么用?西門子DP通訊接頭接通終端電阻的
      RS485正確的接線方法圖解_485總線接線方式_485串口可以掛多少臺設
      RS232、RS485標準以及在DB9公頭、母頭上的接線定義_Modbus通訊接
      西門子PLC串口通訊方法 RS485 串口通訊
      Modbus和RS485的關系是什么?
      plc通訊modbus通訊怎么用
      PROFIBUS現場總線技術及發展趨勢分析
      RS485通訊基礎及通訊方式
      RS485信號電壓高是什么原因?
      RS485通信和Modbus協議
      RS232與RS485的區別
      RS485通訊特點
      PLC與變頻器通訊方式
      PLC與變頻器通信原來如此簡單!梯形圖實例:以西門子s7-200smart
      RS485通訊接口的基本結構及定義標準解析
      555電路,多諧振蕩器的電路圖和波形圖
      RS485通信和Modbus協議
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色婷婷综合久久久中文字幕| 久久香综合精品久久伊人| 亚洲综合色婷婷在线观看| 五月婷婷综合在线| 狠狠综合久久久久综合网| 亚洲国产综合无码一区| 国产成人综合一区精品| 亚洲综合偷自成人网第页色| 国产综合久久久久鬼色| 久久综合色天天久久综合图片| 一本色道久久88加勒比—综合| 精品国产天堂综合一区在线| 久久伊人久久亚洲综合| 国产精品免费综合一区视频| 一本久道久久综合狠狠爱| 久久综合AV免费观看| 久久婷婷香蕉热狠狠综合| 狠狠色噜噜狠狠狠狠色综合久AV| 伊人情人综合成人久久网小说| 亚洲狠狠综合久久| 丁香婷婷色五月激情综合深爱| 狠狠色狠狠色很很综合很久久| 亚洲sss综合天堂久久久| 久久婷婷国产综合精品| 亚洲av综合avav中文| 久久综合精品不卡一区二区| 国产91久久综合| 国产精品亚洲综合专区片高清久久久| 亚洲综合色区中文字幕| 伊人久久婷婷五月综合97色| 色拍自拍亚洲综合图区| 久久久久久综合网天天| 色婷婷综合中文久久一本| 亚洲国产综合人成综合网站00| 亚洲人成伊人成综合网久久| 激情综合亚洲色婷婷五月APP| 婷婷五月综合激情| 色爱区综合激情五月综合色| 国产成人亚洲综合| 亚洲啪啪综合AV一区| 五月婷婷综合在线|