<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 使用HART兼容性簡化模擬電流環(huán)路設計

          使用HART兼容性簡化模擬電流環(huán)路設計

          作者: 時間:2016-12-16 來源:網絡 收藏
          在工廠環(huán)境中,4mA至20mA模擬電流環(huán)路很常見。雖然各種應用中的基本信號調制均相同,但帶寬要求卻有很大的不同。工廠控制系統(tǒng)可能需要幾百Hz環(huán)路帶寬(來自位置和位移傳感器),而典型的過程控制系統(tǒng)僅需幾Hz更新速率,且一般都支持HART(可尋址遠程傳感器高速通道)。HART協(xié)議允許在傳統(tǒng)的模擬4mA至20mA電流環(huán)路內實現雙向1.2/2.2 kHz FSK(頻移鍵控)調制數字通信。設計同時滿足兩種情況的4mA至20mA輸入可能會有一定難度。圖1中的電路圖是一個支持HART的模擬輸入的傳統(tǒng)部署方法。


          圖1:集成無源濾波器且支持HART的輸入。

          圖中,R1和RSENSE組成一個250Ω系統(tǒng)端接阻抗。HART FSK信號從該處到HART調制解調器為交流耦合。通過精密100Ω的RSENSE電阻,將4mA至20mA模擬信號轉換為0.4V至2V信號。然后,模擬低通濾波器衰減模擬信號中的HART FSK成分,接著將其輸入ADC。二階低通模擬濾波器帶寬為25Hz,滾降為-40dB/十倍頻程。該電路符合HART規(guī)范,可將HART FSK信號衰減至4mA至20mA滿量程以下超過-60dB電平,確保HART FSK通信輸入擾動不超過0.1%。

          另一方面,該模擬低通濾波器在系統(tǒng)輸入端的滿量程跳變之后,建立至0.1%以內需大約70ms。這種較長的建立時間和低帶寬性能不適合要求高速工作且不需要HART通信的系統(tǒng)。確實可以旁路模擬濾波器,但需要額外的模擬電路,比如開關或多路復用器。圖2顯示了支持HART的模擬輸入的替代方案。


          圖2:支持HART的靈活帶寬輸入。

          與上一個電路類似,HART FSK信號交流耦合至250Ω輸入阻抗,而4mA至20mA信號通過100Ω的精密RSENSE電阻轉換為0.4V至2V信號。然而本電路中,一個輕度的低通濾波器將信號帶寬限制為27kHz左右,以便為系統(tǒng)提供免疫性和電磁兼容性(EMC)。系統(tǒng)輸入端滿量程跳變后,濾波器在40μs時間內建立至0.1%。

          信號會被傳遞到帶有內置數字濾波器的Σ-Δ型ADC,比如ADI公司的AD7173。數字濾波器可編程設置為較慢的工作速度模式和最優(yōu)HART FSK信號抑制模式,或者在要求快速模擬輸入時設置為快速工作模式。

          AD7173支持多種工作模式。其中一種模式適合用來抑制HART FSK信號,將SINC3濾波器的陷波頻率設為400Hz,或者可在較低HART FSK頻率(1.2kHz)時提供深濾波器陷波并可在較高頻率(2.2kHz)時提供大幅衰減的分數頻率。圖3中的曲線顯示該數字濾波器的頻率響應,及其與圖1中模擬濾波器的比較。


          圖3:集成無源濾波器且支持HART的輸入。

          不幸的是,真實情況遠沒有那么簡單。當一條完整的消息經過HART發(fā)送后,HART FSK調制信號頻譜不僅在基頻調制頻率處包含電能,且在1.2kHz與2.2kHz載波之間、下方和上方包含頻率分量。圖4顯示了HART FSK消息在ADC輸入端的典型頻譜,以及通過SINC3濾波器以400Hz陷波衰減時的頻譜。本例中,主機發(fā)送HART命令3,從機響應該命令。

          上一頁 1 2 下一頁

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();