<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 互連技術(shù) > 正文

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

    發(fā)布時間:2019-11-13 責(zé)任編輯:wenwei

    【導(dǎo)讀】各位工程師是否會遇到這樣的情況,測試單個RS-485設(shè)備數(shù)據(jù)無異常,但設(shè)備組網(wǎng)后,就出現(xiàn)通訊數(shù)據(jù)異?;蜻B接失敗等情況。出錯的原因是什么?本文將從門限電平為你揭秘RS-485組網(wǎng)異常。
     
    RS-485總線是具有結(jié)構(gòu)簡單、通信距離遠(yuǎn)、通信速度高、成本低等優(yōu)點,廣泛應(yīng)用于工業(yè)通訊、電力監(jiān)控以及儀器儀表等行業(yè)。若總線上接有終端電阻,則在總線空閑狀態(tài)時,RS-485總線AB差分電壓可能處于門限電平(±200mV)之內(nèi),這時可能會導(dǎo)致通信出錯,那么,出錯的原因是什么?MCU接收到的數(shù)據(jù)會發(fā)生什么樣的變化?
     
    數(shù)據(jù)出錯的原因
     
    如圖1所示為8位數(shù)據(jù)位無校驗位的UART時序圖,當(dāng)使用UART進(jìn)行通信時,MCU在檢測到起始位后開始接收其后的數(shù)據(jù)。
     
    RS-485總線電平異常解決方案解析
     
    圖1 無校驗位,8位數(shù)據(jù)位,串口時序圖
     
    如圖2所示為STM32串口外設(shè)檢測到起始位的條件,當(dāng)檢測到下降沿(3個高電平+1個低電平)并且采樣序列1和采樣序列2均為0時,STM32檢測到一個起始位。
     
    每個位采樣16次,采樣點的間隔時間為tbit/16,tbit為每個位的時間,例如通信波特率為115.2kbps,則tbit=1/115.2k=8.68us,則采樣點的間隔時間為8.68us/16=0.5425us。
     
    RS-485總線電平異常解決方案解析
    圖2 STM32串口外設(shè)檢測到起始位的條件
     
    下面以RSM485PCHT的門限電平為例進(jìn)行說明,當(dāng)AB差分電壓處于±200mV之內(nèi)時,模塊RXD引腳輸出狀態(tài)不確定。
     
    當(dāng)總線變?yōu)榭臻e時,若RXD引腳輸出低電平,則可能導(dǎo)致MCU接收到錯誤數(shù)據(jù)或MCU在正常數(shù)據(jù)后誤接收1個0x00。
     
    RS-485總線電平異常解決方案解析
    圖3 RSM485PCHT門限電平
     
    數(shù)據(jù)發(fā)生了什么變化?
     
    如圖4所示,收發(fā)器1在AB差分電壓處于±200mV門限電平之內(nèi)時輸出高電平,收發(fā)器2在AB差分電壓處于±200mV門限電平之內(nèi)時輸出低電平,可以看出,收發(fā)器2可能導(dǎo)致MCU接收到錯誤的數(shù)據(jù),并且在數(shù)據(jù)后誤接收到1個0x00數(shù)據(jù)。
     
    RS-485總線電平異常解決方案解析
    圖4 數(shù)據(jù)后多0x00
     
    如圖5所示,若總線上持續(xù)存在數(shù)據(jù)信號或連續(xù)發(fā)送多個字節(jié)數(shù)據(jù),在數(shù)據(jù)之間存在的空閑狀態(tài)可能會被收發(fā)器2識別為1個起始位,從而導(dǎo)致數(shù)據(jù)連續(xù)錯誤。
     
    RS-485總線電平異常解決方案解析
    圖5 數(shù)據(jù)連續(xù)錯誤
     
    解決方案
     
    總線空閑時若AB差分電壓處于門限電平之內(nèi),則可能導(dǎo)致數(shù)據(jù)出錯,可以使用如下方法避免總線空閑時AB差分電壓處于門限電平之內(nèi)。
     
    方案一:組網(wǎng)距離不長,總線信號無反射問題或反射較小,此時可不增加終端電阻以提升總線幅值電平,具體的幅值變化如下圖6所示。
     
    RS-485總線電平異常解決方案解析
    圖6 終端電阻對總線電平影響
     
    方案二:組網(wǎng)距離偏長,總線信號當(dāng)前已存在反射需增加終端電阻解決反射問題,面對此類應(yīng)用可使用致遠(yuǎn)電子RSM(3)485PCHT模塊,RS-485接口設(shè)計時可通過外置一個較小值的上下拉電阻調(diào)節(jié)空閑狀態(tài)時的電壓值,使電平處于門限電平外,具體的幅值變化如下圖7所示。
     
    RS-485總線電平異常解決方案解析
    圖7 RSM(3)485PCHT實物及應(yīng)用連接圖
     
    方案三:組網(wǎng)距離偏長,總線信號當(dāng)前已存在反射需增加終端電阻解決反射問題,面對此類應(yīng)用同樣可使用致遠(yuǎn)電子RSM(3)485ECHT模塊,RSM(3)485ECHT具備極高的總線兼容性門限電平為-40mV~-20mV,具體如下圖8所示,在總線電平被終端電阻拉低時(最壞情況總線高電平幅值為0V)仍可識別總線電平,保證通訊的穩(wěn)定性。
     
    RS-485總線電平異常解決方案解析
    圖8 RSM(3)485ECHT實物圖及門限電平參數(shù)
     
     
    推薦閱讀:
     
    入門智能家居音頻設(shè)計?TI 來支招!
    二極管的電容效應(yīng)、等效電路及開關(guān)特性
    你知道嗎?原來耳朵才是測心率的最佳位置
    從標(biāo)準(zhǔn)、設(shè)計、生產(chǎn)到管理,詳述工業(yè)級和汽車級器件的區(qū)別
    如何在電梯應(yīng)急救助裝置中使用雙向DC/DC轉(zhuǎn)換器來提高效率和降低成本
    要采購開關(guān)么,點這里了解一下價格!
    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    亚洲日韩在线中文字幕第一页| 亚洲成?Ⅴ人在线观看无码| 无码国产福利av私拍| 无码精品蜜桃一区二区三区WW| 亚洲日韩VA无码中文字幕| 国产成人无码一区二区在线播放 | 中文字幕无码一区二区三区本日| 亚洲日韩在线中文字幕第一页| 国产激情无码一区二区app| 最近中文字幕完整免费视频ww | 久久无码AV中文出轨人妻| 精品深夜AV无码一区二区| 国产资源网中文最新版| 狠狠躁夜夜躁无码中文字幕| 中文字幕一区二区三区乱码| 日韩精品无码久久一区二区三| 最近的2019免费中文字幕| 婷婷五月六月激情综合色中文字幕 | 特级小箩利无码毛片| 一本一道AV无码中文字幕| 亚洲日韩乱码中文无码蜜桃臀网站| 少妇无码AV无码专区在线观看 | 亚洲无码视频在线| 特级无码毛片免费视频尤物| 亚洲日韩VA无码中文字幕| 中文字幕一精品亚洲无线一区| 国产免费无码一区二区| 精品无码久久久久国产动漫3d| 天堂√在线中文资源网| 无码国产亚洲日韩国精品视频一区二区三区| 亚洲av无码专区国产乱码在线观看| 天堂在/线中文在线资源官网| 五月婷婷无码观看| 精品人妻大屁股白浆无码 | 人妻中文字幕无码专区| 人妻丰满熟妇A v无码区不卡| 日韩av无码一区二区三区| 亚洲欧洲精品无码AV| 免费看成人AA片无码视频羞羞网| 最好看最新高清中文视频| 天堂а√在线中文在线最新版|