日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
HART通信協(xié)議在現(xiàn)場(chǎng)儀表遠(yuǎn)程通信中的實(shí)現(xiàn)
HART通信協(xié)議在現(xiàn)場(chǎng)儀表遠(yuǎn)程通信中的實(shí)現(xiàn)
 更新時(shí)間:2008-8-4 4:17:41  點(diǎn)擊數(shù):28
【字體: 字體顏色

HART通信部分主要由D/A轉(zhuǎn)換和Bell202 MODEM及其附屬電路來實(shí)現(xiàn)。其中,D/A變換作用是直接將數(shù)字信號(hào)轉(zhuǎn)換成4mA20mA電流輸出,以輸出主要的變量。Bell202 MODEM及其附屬電路的作用是對(duì)疊加在4mA20mA環(huán)路上的信號(hào)進(jìn)行帶通濾波放大后,HART通信單元如果檢測(cè)到FSK頻移鍵控信號(hào),則由Bell202 MODEM1200Hz的信號(hào)解調(diào)為“12200Hz信號(hào)解調(diào)為“0的數(shù)字信號(hào),通過串口通信交MCU,MCU接收命令幀,作相應(yīng)的數(shù)據(jù)處理。然后,MCU產(chǎn)生要發(fā)回的應(yīng)答幀,應(yīng)答幀的數(shù)字信號(hào)由MODEM調(diào)制成相應(yīng)的1200Hz2200HzFSK頻移鍵控信號(hào),波形整形后,經(jīng)AD421疊加在環(huán)路上發(fā)出。

  D/A變換器采用AD421,它是美國(guó)ADI公司推出的一種單片高性能數(shù)模轉(zhuǎn)換器,由環(huán)路供電,16位數(shù)字信號(hào)以串行方式輸入,可以將數(shù)字信號(hào)直接轉(zhuǎn)換成4mA20mA電流輸出。它提供了高精度、全集成、低功耗的解決方案,采用16引腳DIPTSSOP、SOIC封裝,可實(shí)現(xiàn)低成本的遠(yuǎn)程智能工業(yè)控制。AD421包括串行輸入16 D/A(數(shù)字/電流 )轉(zhuǎn)換,除自身用電外,還提供可選擇的(5V,3.3 V或 3 V)穩(wěn)壓輸出供變送器其他部分用電。

  HART MODEM采用 Smar公司的 HT2012,是符合Bell202標(biāo)準(zhǔn)的半雙工調(diào)制解調(diào)器,實(shí)現(xiàn)HART協(xié)議規(guī)定的數(shù)字通信的編碼或譯碼。該芯片專為 HART儀器設(shè)計(jì),片內(nèi)集成了符合 BELL202標(biāo)準(zhǔn)的調(diào)制器、解調(diào)器、時(shí)鐘及定時(shí)電路、檢測(cè)控制電路。性價(jià)比較高,16 DIP28PLCC封裝,在+5V供電時(shí)工作電流80μA。HT2012與微控制器交換數(shù)字信號(hào),同AD421作模擬信號(hào)接口。它一方面與MCU的異步串行通信口進(jìn)行串行通信,一方面將輸入的不歸零的數(shù)字信號(hào)調(diào)制成FSK信號(hào),再經(jīng)AD421疊加在4mA20mA的回路上輸出,或者將回路信號(hào)經(jīng)帶通濾波、放大整形后取出FSK信號(hào)解調(diào)為數(shù)字信號(hào),從而實(shí)現(xiàn)HART通信。

  對(duì)于HART MODEM所需要的輸入時(shí)鐘,采用7.3728MHz的晶振通過兩個(gè)計(jì)數(shù)器74LS161進(jìn)行兩次4分頻,得到16分頻的時(shí)鐘。

  由于HART數(shù)字通信的要求,有0.5mA的正弦波電流信號(hào)疊加在4mA電流上,因此整個(gè)硬件電路必須保證在3.5mA以下還能正常工作,因此實(shí)現(xiàn)系統(tǒng)的低功耗設(shè)計(jì)非常重要。

3和圖4分別是采用的AD421HT2012的外圍電路圖。

 

三、通信的軟件設(shè)計(jì)

  HART通信程序也即為HART協(xié)議數(shù)據(jù)鏈路層和應(yīng)用層的軟件實(shí)現(xiàn),是整個(gè)現(xiàn)場(chǎng)儀表軟件設(shè)計(jì)的關(guān)鍵。

  在HART通信過程中,主機(jī)(上位機(jī))發(fā)送命令幀,現(xiàn)場(chǎng)儀表通過串行口中斷接收到命令幀后,由MCU作相應(yīng)的數(shù)據(jù)處理,產(chǎn)生應(yīng)答幀,由MCU觸發(fā)發(fā)送中斷,發(fā)出應(yīng)答幀,從而完成一次命令交換。

  首先在上電或者看門狗復(fù)位后,主程序要對(duì)通信部分進(jìn)行初始化,主要包括波特率設(shè)定、串口工作方式設(shè)定、清通信緩沖區(qū)、開中斷等。

  在初始化完成之后通訊部分就一直處在準(zhǔn)備接收狀態(tài)下,一旦上位機(jī)有命令發(fā)來,HT2012的載波檢測(cè)口OCD變?yōu)榈碗娖剑|發(fā)中斷,啟動(dòng)接收,程序就進(jìn)入接收部分。然后完成主機(jī)命令的解釋并根據(jù)命令去執(zhí)行相應(yīng)的操作,最后按一定的格式生成應(yīng)答幀并送入通信緩沖區(qū),啟動(dòng)發(fā)送,完成后關(guān)閉SCI。

5是串行接收請(qǐng)求幀、回復(fù)應(yīng)答幀程序的流程圖。

在發(fā)送應(yīng)答幀之后,再次進(jìn)入等待狀態(tài),等待下一條主機(jī)命令。

四、結(jié)語

  實(shí)踐證明,上述方法具有結(jié)構(gòu)簡(jiǎn)單、工作可靠的特點(diǎn),完全符合HART協(xié)議,具有較好的通用性。

  由于HART眾多不容置疑的優(yōu)點(diǎn),使得它成為全球應(yīng)用最廣的現(xiàn)場(chǎng)通信協(xié)議,已成為工業(yè)上實(shí)用的標(biāo)準(zhǔn)。因此在今后很長(zhǎng)一段時(shí)期內(nèi),HART協(xié)議產(chǎn)品在國(guó)內(nèi)仍然具有十分廣闊的市場(chǎng)。



  • 上一篇: 國(guó)外現(xiàn)場(chǎng)總線應(yīng)用實(shí)例兩則
  • 下一篇: 用FPGA實(shí)現(xiàn)數(shù)字下變頻
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1