国产精品成人网站,日韩视频二区,亚洲成人手机电影,怡红院国产

江蘇金湖華普自動化儀表有限公司
免費會員

電磁流量計的工作原理及組成

時間:2008/11/19閱讀:1462
分享:
1 電磁流量計的工作原理及組成
  電磁流量計的工作原理為法拉第電磁感應(yīng)定律。導(dǎo)電液體在磁場中流動切割磁力線,產(chǎn)生感應(yīng)電勢。表達式為:
E=KBLv
式中,B為磁感應(yīng)強度;L為測量電極之間的距離;v為被測流體在磁場中運動的平均速度;K為比例常數(shù)。
  電磁流量計主要由變送器(又稱一次裝置、檢出器或傳感器)和轉(zhuǎn)換器(又稱二次裝置或變換器)及流量顯示儀表三部分組成。變送器把流過的被測液體的流量轉(zhuǎn)換為相應(yīng)的感應(yīng)電勢。轉(zhuǎn)換器的作用是把電磁流量變送器輸出的和流量成比例的毫伏級電壓信號放大并轉(zhuǎn)換成為可被工業(yè)儀表接收的標準直流電流、電壓或脈沖信號輸出,以便與儀表及調(diào)節(jié)器配合,實現(xiàn)流量的指示、記錄和運算。
  本文主要討論的是如何實現(xiàn)電磁流量計轉(zhuǎn)換器的智能化,以及轉(zhuǎn)換器與HART通信協(xié)議的接口實現(xiàn)。傳統(tǒng)的電磁流量計一旦開機后,能自動進行連續(xù)不斷的測量,但外界無法控制其運行情況,它只能按生產(chǎn)時規(guī)定的運行方式運行,因此功能比較單一,運行比較死板,無法滿足現(xiàn)代測量靈活實時的要求。所謂電磁流量計的智能化,就是流量計開機后,能按照程序規(guī)定的模式進行測量,并且在運行過程中,能接受外界的意圖,根據(jù)外界的命令隨時作出相應(yīng)的調(diào)整,因此智能化的電磁流量計功能較齊全,并能由人為控制,運行相當(dāng)靈活。例如,當(dāng)電磁流量計以30 Hz的勵磁頻率進行測量時,測量人員根據(jù)流量的實際情況,想把勵磁頻率改為60 Hz,他就可以根據(jù)產(chǎn)品說明書,按下電磁流量計的某個按鈕,以使儀表按照他的意圖作出改變,而傳統(tǒng)的流量計是無法做到這一點的。當(dāng)然,這種智能化的實現(xiàn)是建立在單片機系統(tǒng)上的。而所謂的HART協(xié)議其目的是在智能化的基礎(chǔ)上將各種類型儀表統(tǒng)一起來,同一指令能控制多種儀表,使各儀表能彼此,協(xié)調(diào)工作。
2 智能電磁流量計的主要功能和設(shè)計思路
  本項目中要求智能電磁流量計轉(zhuǎn)換器所實現(xiàn)的主要功能有:
 ?、佟/D采樣,每隔1/12 s采樣一次;
 ?、凇/A轉(zhuǎn)換,輸出4~20 mA電流;
 ?、邸‘a(chǎn)生電磁流量計必需的2路相位相反、頻率相同的勵磁方波信號,要求頻率為30 Hz和60 Hz兩種;
 ?、堋‘a(chǎn)生對2路勵磁方波信號高電平接近下降沿的20 ms脈沖采樣信號;
 ?、荨∫壕э@示,顯示流量結(jié)果、檢測狀態(tài)(空/滿管狀態(tài)、正/反流量)、設(shè)置參數(shù)和自診斷結(jié)果等等;
 ?、蕖℃I盤管理,設(shè)置3個按鍵,對鍵盤動作進行處理;
 ?、摺∶}沖量輸出,將流量結(jié)果轉(zhuǎn)換成0~1 000 Hz范圍內(nèi)的脈沖信號輸出;
  ⑧ 兼容HART協(xié)議,對手持式通信器發(fā)出的命令作出反應(yīng);
 ?、帷×髁繝顟B(tài)檢測/輸出,檢測管道為空管或滿管,流量方向為正向或反向,并輸出相應(yīng)的開關(guān)量等等。
  根據(jù)工作條件和工作經(jīng)驗,我們選擇了Motorola公司的M68HC11系列的單片機來設(shè)計智能化方案。M68HC11系列以功能強、速度高而著稱,是功能zui強的8位單片機。它與其他系列單片機zui大的區(qū)別在于它具有4種工作方式,即正常單片方式、正常擴展方式、特殊自引導(dǎo)方式及特殊測試方式。對于開發(fā)儀表,Motorola公司推薦使用正常單片方式。單片機處于正常單片方式時對外不提供地址線和數(shù)據(jù)線。由于內(nèi)部帶了相當(dāng)可觀的RAM和ROM,因此它通常不需要外接存儲器,并且具備相當(dāng)多的并行I/O口及高速的同步串行通信口和異步串行通信口。采用M68HC11系列開發(fā)儀表,相對來說,能大大簡化系統(tǒng)設(shè)計,減小系統(tǒng)體積,接口簡單,便于調(diào)試。
  由于此項目對智能電磁流量計的要求很高,不僅要求具備電磁流量計的基本測量功能,液晶顯示模塊要能夠顯示大量的信息,并且要能與HART協(xié)議兼容。隨之帶來的問題是功能越多,結(jié)構(gòu)越復(fù)雜。由一塊單片機來實現(xiàn)全部的功能是不太可能的。比較國外的同類產(chǎn)品可以發(fā)現(xiàn),它們均采用了多CPU系統(tǒng)。因此設(shè)計了一套多CPU系統(tǒng)的方案。其中一片CPU作為主機,負責(zé)實現(xiàn)A/D采樣、D/A轉(zhuǎn)換、與HART通信協(xié)議的接口及開關(guān)量檢測、輸出的功能。主機另一個重要任務(wù)是合理安排測量程序,以及如何與其他CPU的通信問題。其余CPU均作為從機。主要用于實現(xiàn)勵磁方波信號、脈沖采樣信號、液晶顯示及鍵盤管理。顯而易見,多CPU之間的數(shù)據(jù)交換是非常頻繁復(fù)雜的。如何實現(xiàn)CPU之間的數(shù)據(jù)通信以及如何做到它們之間的協(xié)調(diào),是所有問題中zui關(guān)鍵的一個。
  M68HC11系列的單片機之間的通信可采用同步串行通信口SPI。采用串行通信的優(yōu)點在于連接簡單,傳輸迅速。但國內(nèi)大多數(shù)產(chǎn)品及文獻只涉及了比較簡單的雙CPU通信。對于多CPU的相互通信卻提及甚少。SPI是Motorola單片機*的一種功能,主要用于與外圍器件通信,也可在多機系統(tǒng)中完成處理機之間的通信。SPI系統(tǒng)具有足夠的靈活性,只要用法得當(dāng),考慮周密,*可以勝任多CPU的通信問題。
  SPI使用3根線進行通信:數(shù)據(jù)入、數(shù)據(jù)出和串行時鐘。包含4個引腳:MISO主機輸入從機輸出腳、MOSI主機輸入從機輸出腳、SCLK時鐘腳及SS腳。單片機設(shè)置為主機方式時,SCLK信號由內(nèi)部CPU總線時鐘給出。單片機為從機方式時,在允許SPI系統(tǒng)后,SS為輸入腳,它用于允許SPI從機發(fā)送數(shù)據(jù),相當(dāng)于從機的片選信號。圖1為利用SPI進行雙機通信的示意圖。

圖1 利用SP1的雙機通信
  在整個單片機設(shè)計系統(tǒng)中,必須自始至終保證只能有一片單片機作為主機。當(dāng)一片單片機設(shè)置為主機后,其余的單片機只能作為從機。圖中,主機的SS接高電平。主機的一個I/O腳PC0用于控制從機的SPI允許SS腳。當(dāng)PC0設(shè)置為低電平時,允許從機的SPI。在傳送時,數(shù)據(jù)同時發(fā)送(串行移位輸出)和接收(串行移位輸入)。不論是主機接收、從機發(fā)送,還是主機發(fā)送、從機接收,均由主機啟動一次傳送過程,因此,當(dāng)主機檢測到從機發(fā)來的準備好信號后才啟動一次傳送。因此,兩片單片機之間必須有相互握手信號。zui簡單的實現(xiàn)辦法是兩片單片機的某兩個I/O腳對接,一根線用于主機發(fā)送、從機檢測,一根用于從機發(fā)送、主機檢測。無論發(fā)送或接收,兩片單片機均可相互查詢,以便做到相互之間的協(xié)調(diào)同步。例如,主機想要向從機發(fā)送數(shù)據(jù),就應(yīng)先發(fā)出請求,當(dāng)檢測到從機的回應(yīng),表示準備就緒之后,主機才能開始發(fā)送,否則,主機發(fā)送而從機還在處理其他程序,就會導(dǎo)致從機根本未接收到或接收得不完整,導(dǎo)致通信錯誤。
  多單片機系統(tǒng)設(shè)計的原理與上述類似,區(qū)別在于主機必須由不同的I/O腳來控制各個從機的SS端,對各從機分別選中。同樣必須注意的是主機與從機之間的通信同步問題,也就是說,各個主機與從機之間必須設(shè)有各自的握手信號,能通過查詢進行相互之間的請求和作出回應(yīng)。數(shù)據(jù)傳送必須完整無遺漏,這就要求主、從機之間發(fā)送、接收同時進行。
3 HART通信協(xié)議
  所謂現(xiàn)場總線,就是Rosemount公司同標準化委員會一起協(xié)作定義的一種高速現(xiàn)場通信標準。這種新的標準具有更強的功能,既增加了通信速度,又增強了數(shù)據(jù)可存取性。本項目采用的現(xiàn)場總線標準為HART通信協(xié)議。
  HART協(xié)議采用標準的Bell 202頻移鍵控信號以1 200 bit/s通信,以低電平加載于4~20 mA模擬測量信號上。由于載波信號的平均值為零,如圖2所示,所以它對模擬信號沒有影響。

圖2 數(shù)字信號的平均值為0,不影響模擬傳輸信號
  HART協(xié)議是一個主從協(xié)議,這意味著現(xiàn)場裝置僅在被查詢時才響應(yīng)。每個信息包含源地址、目的地址和一個用于檢測信息正誤的校驗和。如圖3所示。

圖3 HART協(xié)議的信息結(jié)構(gòu)形式
  HART協(xié)議的命令分為3組:通用命令是所有現(xiàn)場裝置都配備的,如讀制造商碼和設(shè)備類型,讀傳感器編號和極限等;命令提供的功能大部分裝置都配備,如寫阻尼時間常數(shù)和執(zhí)行自檢等;特殊命令所提供的功能只對一些特殊的現(xiàn)場裝置適用,如讀或?qū)懙土髁拷刂怪岛妥x結(jié)構(gòu)材料信息等。
  HART協(xié)議手持式通信器與智能電磁流量計轉(zhuǎn)換器的單片機的通信采用調(diào)制解調(diào)芯片HT20C15來實現(xiàn)。D/A轉(zhuǎn)換輸出的4~20 mA的電流正是HART通信所必須的信號載體。當(dāng)手持式通信器發(fā)出命令后,加載了數(shù)字信息的模擬電流通過HT20C15芯片,濾去模擬成分,保留數(shù)字信息,通過單片機的異步串行通信口就能傳輸給單片機。而單片機就能根據(jù)接收的數(shù)字信息加以鑒別,從而執(zhí)行這組數(shù)字信息所代表的命令。這就是HART協(xié)議的通俗解釋。
  HT20C15是專為HART通信設(shè)計的調(diào)制解調(diào)芯片。它與單片機的通信采用了單片機的異步串行通信接口SCI。串行口的大量應(yīng)用是符合設(shè)計簡單原則的,在儀表開發(fā)中也經(jīng)常大量運用串行外圍器件

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復(fù)您~
在線留言