<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于A(yíng)5191HRT和AD421的HART協(xié)議通信模塊的設計與實(shí)現

基于A(yíng)5191HRT和AD421的HART協(xié)議通信模塊的設計與實(shí)現

作者: 時(shí)間:2012-05-23 來(lái)源:網(wǎng)絡(luò ) 收藏
其中,與MCU的通用串行收發(fā)UART的接口信號包括載波檢測OCD、解調輸出ORXD、來(lái)自UART的調制輸入ITXD和請求發(fā)送INRTS;Loop+為4~20mA環(huán)路輸入,經(jīng)過(guò)外部電阻電容和內部電路完成接收信號的帶通濾波和放大,用于解調;調制好的數據經(jīng)過(guò)內部整形電路處理后由管腳OTXA輸出,通過(guò)電容耦合到內部,然后疊加到環(huán)路上傳輸;調制解調的時(shí)鐘信號源于外接的460.8kHz晶體產(chǎn)生的振蕩。及其外圍電路的原理圖見(jiàn)圖5所示。

本文引用地址:http://dyxdggzs.com/article/154852.htm

  

  其中Loop+和Loop-分別是電流環(huán)路的兩個(gè)端口;從MCU輸入DAC的數字碼是通過(guò)三線(xiàn)接口的,分別是時(shí)鐘線(xiàn)CLOCK、數據線(xiàn)DATA和鎖存線(xiàn)LATCH。

  HART的軟件

  HART的軟件包括的控制和HART的軟件程序設計。前者較為簡(jiǎn)單,后者包括HART協(xié)議數據鏈路層和應用層的軟件設計,是整個(gè)模塊軟件設計的主體和關(guān)鍵。

  HART協(xié)議通信模塊的通信過(guò)程首先由主機(上位機)發(fā)送命令幀發(fā)起,現場(chǎng)儀表作為從設備使用中斷調用子程序的方法完成接收和應答?,F場(chǎng)儀表在上電或看門(mén)狗復位后,主程序首先對HART協(xié)議通信模塊進(jìn)行初始化,例如設定UART的工作方式、串行通信波特率、數據幀格式、清通信緩沖區、開(kāi)中斷等,之后將其設置為等待狀態(tài)。上位機發(fā)送命令時(shí),的載波檢測輸出OCD變?yōu)榈碗娖?,觸發(fā)UART中斷,程序進(jìn)入接收過(guò)程。MCU完成主機命令的接收、解釋并執行相應的操作后,按一定格式生成應答幀并送入發(fā)送緩沖區,完成發(fā)送后再次將HART協(xié)議通信模塊設置為等待狀態(tài)。圖6為HART協(xié)議通信模塊接收主機幀、回復應答幀的程序流程圖。

  HART協(xié)議通信模塊通過(guò)上圖所示的中斷調用子程序的方法,完成現場(chǎng)儀表和主機之間的通信,可以使主機完成對現場(chǎng)儀表的工作參數設置、測量結果讀取、儀表檢測等工作。

  

  結論

  實(shí)踐證明,上述的HART協(xié)議通信模塊的方法切實(shí)可行,具有電路設計簡(jiǎn)單、工作可靠性高的優(yōu)點(diǎn),具有很好的參考價(jià)值和實(shí)用性。HART技術(shù)在國外已經(jīng)很成熟,并以其自身突出的優(yōu)點(diǎn)而成為智能控制領(lǐng)域中應用最廣泛的現場(chǎng)通信協(xié)議,在今后的很長(cháng)一段時(shí)期內,HART技術(shù)將在我國現場(chǎng)儀表的智能化改造和研制中發(fā)揮重要的作用。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>