色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x

基于低成本MCU的電流環(huán)路校準器的設(shè)計與實現(xiàn)

發(fā)布時間:2012-7-13 10:30    發(fā)布者:李寬
作者:Abdulkadir Cakir, Firat Yucel和Hakan Calis

4~20mA電流環(huán)路被廣泛用于工業(yè)自動化系統(tǒng)中的通信。本文討論了基于低成本微控制器的電流環(huán)路校準器的設(shè)計與實現(xiàn),這些校準器主要用于測試和校準通過4~20mA電流環(huán)路標準通信的系統(tǒng)。

這次任務的目的是降低這些設(shè)備的成本,進而降低其銷售價格。所設(shè)計設(shè)備的電流源分辨率為0.001mA。它能以階梯或斜坡函數(shù)格式自動化地或通過數(shù)字鍵盤以人工方式輸入電流值來測量并提供所需要的4~20mA范圍內(nèi)的電流。

4~20mA電流環(huán)路是在工業(yè)應用中發(fā)送傳感器信息的一種基本方法。傳感器是一種用來測量溫度、壓力、速度和流體流動等物理參數(shù)的器件。大多數(shù)過程自動化傳感器使用4~20mA的電流環(huán)路接口實現(xiàn)標準化。這種接口一般用于通過電流環(huán)路向遠端站點發(fā)送傳感器值(見圖1)。


圖1:電流環(huán)路系統(tǒng)縱覽。

如果將電壓值用于發(fā)送過程,那么隨著載體阻抗和距離的遞增,電壓會下降。為了防止出現(xiàn)這種負面效應,業(yè)界對4~20mA電流環(huán)路進行了標準化。

業(yè)界有許多系統(tǒng)遵循4~20mA電流環(huán)路標準。4~20mA電流環(huán)路校準器就是用于測試和校準這些系統(tǒng)。4~20mA電流環(huán)路是這樣設(shè)計的:當傳感器接收到最小值時,環(huán)路電流是4mA;當傳感器達到最大值時,環(huán)路電流變成20mA。因此4mA被認為是起點(0%讀數(shù)),20mA是滿刻度讀數(shù)(100%)。在這種條件下,0mA值被解釋為通信中斷。也就是說,0至4mA范圍被稱為零或偏移量,4至20mA范圍被稱為發(fā)送器的正常覆蓋范圍。

4~20mA電流環(huán)路電路由4部分組成,分別是傳感器/轉(zhuǎn)換器、發(fā)送器、接收器和電流源,見圖2。傳感器或換能器測量物理參數(shù)幅度,并轉(zhuǎn)換為電壓。發(fā)送器將來自傳感器的電壓信息轉(zhuǎn)換為4~20mA電流值。接收器在收到4~20mA電流值后將它轉(zhuǎn)換回電壓,并發(fā)送給過程控制器或指示器。電流源也提供電流環(huán)路。每個環(huán)路中至少有一個接收器,它可以是一個指示器(一臺儀表或一個數(shù)字顯示器)、一個圖表記錄器、一個RTU或PLC輸入電路、閥門致動器等。


圖2:4-20mA電流環(huán)路的接口。

4~20mA電流環(huán)路有許多優(yōu)點,比如:受噪聲影響較小,能夠?qū)⑿盘柊l(fā)送給距離較遠的設(shè)備,信號僅受限于電流源,因此不存在信號丟失,也能夠控制斷線。由于電流環(huán)路的最低值是4mA,因此信號傳輸線斷開被認為是0mA。

在設(shè)計和測試帶傳感器的工業(yè)設(shè)備時,我們可以使用電流環(huán)路校準器并依據(jù)傳感器可能有的值來觀察系統(tǒng)行為。

校準器產(chǎn)生而且也讀取4~20mA范圍內(nèi)的電流值。對于圖2所示的系統(tǒng),電流環(huán)路校準器可以通過取代發(fā)送器和接收器來判斷過程控制器在遠程系統(tǒng)的不同過程條件(如10%、50%和77%范圍內(nèi)的溫度值)下的行為。

在商用化市場中,存在許多類型且具有不同規(guī)格的4~20mA電流環(huán)路校準器,它們的價格高達2,000美元。本次研究的目的是要降低這些設(shè)備的成本,從而降低其銷售價格。

大多數(shù)商用化校準器都有基于模擬或階梯/斜坡函數(shù)進行調(diào)整的屬性。本次研究旨在開發(fā)出一種能夠在足夠短的時間內(nèi)通過鍵盤輸入方法調(diào)整到目標電流值的校準器。另外,所開發(fā)的設(shè)備應能夠產(chǎn)生具有足夠精度的電流值,并能根據(jù)階梯/斜坡函數(shù)進行自動或手工調(diào)整。

在科學文獻中有許多與本研究工作相關(guān)的出版物,比如具有0~20kA值的電流調(diào)整系統(tǒng),用于大電流/電源轉(zhuǎn)換器的10mA直流電流源,通用CMOS電流源等,但沒有一個可直接用于4~20mA電路環(huán)路。本次實現(xiàn)的設(shè)備具有上述電流環(huán)路標準中規(guī)定的很高精度,還能夠完成許多功能,如發(fā)送器、接收器、電流源以及與這個標準相關(guān)的測量。另外,根據(jù)這個標準中的模擬值,我們開發(fā)了一種基于數(shù)字接口微控制器的系統(tǒng)。這樣做的主要理由是數(shù)字系統(tǒng)工作穩(wěn)定,較少受環(huán)境條件(噪聲、熱量等)的影響,并且更容易使用。

校準器的規(guī)范

首先我們來了解一下商用校準器的屬性,見圖3。


圖3:商用電流環(huán)路校準器例子。

這些設(shè)備的一般屬性有:

在4~20mA范圍內(nèi)的電流產(chǎn)生和讀取;
0~20V工作電壓;
電流源分辨率為0.001mA;
電流讀取精度為0.012%;
9V堿性電池;
允許使用240V交流;
LCD指示器上以百分比(%)指示電流值(也存在使用條形圖案的產(chǎn)品);
使用兩線發(fā)送器。

電流環(huán)路校準器的設(shè)計

這次設(shè)計的系統(tǒng)由數(shù)字鍵盤、編碼器、微控制器、數(shù)字/模擬轉(zhuǎn)換器(DAC)、電流源、模擬/數(shù)字轉(zhuǎn)換器(ADC)和LCD指示器組成(見圖4)。我們使用PIC16F877微控制器控制系統(tǒng)。PIC16F877是一種40引腳、帶8位CMOS閃存的微控制器。選擇這種微控制器的理由是,它具有足夠多的輸入端口用于LCD、鍵盤和數(shù)字/模擬轉(zhuǎn)換器,還有一個串行外設(shè)接口(SPI)、一個用于鍵盤的中斷源、一個內(nèi)部模擬/數(shù)字轉(zhuǎn)換器(ADC),最后是低成本。


圖4:系統(tǒng)框圖。

對于電流源來說,需要輸出電流在4mA至20mA范圍內(nèi)的微控制器控制的DAC。基于這個目的,我們使用了一個數(shù)字化可編程的AD420芯片,該芯片采用ΣΔ架構(gòu),具有16位精度,并提供電流輸出功能和SPI接口。

我們還使用模擬/數(shù)字轉(zhuǎn)換器測量電流。PIC16F877內(nèi)部的模擬/數(shù)字轉(zhuǎn)換器具有10位分辨率,可以測量0至5V的電壓值。電流流經(jīng)0.47Ω電阻,并利用同相放大器放大到0~5V電平。另外,我們還使用了4x3的數(shù)字鍵盤和16x2大小而且?guī)D44780接口的GDM1602B指示器。

本次設(shè)計的設(shè)備有兩種模式:第一種模式產(chǎn)生大小由用戶輸入的電流,第二種模式讀取從外部電流環(huán)路檢測到的電流。在電流源模式,從鍵盤輸入的電流信息被送往微控制器并通過解碼器分析。由微控制器決定了的電流信息再通過SPI協(xié)議發(fā)送到DAC,然后產(chǎn)生4-20mA范圍內(nèi)的目標電流值。在測量模式,連接輸入端的外部電流環(huán)值將顯示在LCD指示器上。

嵌入式軟件設(shè)計

我們在Code Composer Studio(CCS)環(huán)境中用PIC C語言開發(fā)微控制器上運行的嵌入式軟件。在微控制器上運行的軟件接收校準器是否在用戶選擇的電流源或電流測量模式下工作的信息。圖5顯示了我們開發(fā)的主程序流程圖。


圖5:主程序流程圖。

從主流程圖可以看出,#鍵實現(xiàn)的是“取消”或“刪除”任務,并重復這個任務。另外,*鍵具有在任何時刻返回主干程序的功能。

電流源模式

在電流源模式,嵌入式程序根據(jù)圖6所示的流程圖運行。從這個流程圖可以看出,首先,用戶要輸入一個電流值,其中小數(shù)點左邊兩位,小數(shù)點右邊三位(精度為0.1%)。如果在輸入階段輸入了錯誤的值,用戶可以按#鍵取消這個值。如果想要一步步地處理,那么整個過程可以用5個值完成:4mA、8mA、12mA、16mA和20mA。


圖6:電流源程序的流程圖。

在輸入完電流值后,數(shù)據(jù)將通過SPI協(xié)議傳送給AD420集成電路并啟動電流產(chǎn)生過程。不管是在輸入電流值期間還是在產(chǎn)生該電流值后,加載進*鍵和#鍵的功能都不會改變,只會執(zhí)行。這些功能是:

不管何時只要按下*鍵,系統(tǒng)就會返回到模式選擇菜單(主菜單)
不管何時只要按下#鍵,都會進行清屏,然后提供電流值輸入界面

一旦電流值的小數(shù)點右邊三位輸入完后,電流就會自動產(chǎn)生,等整個過程成功完成后,還會在LCD上的電流值旁邊顯示“OK”標記。如果用戶輸入的電流值超出范圍,即小于4mA或大于20mA,LCD上將顯示“超出輸出范圍”的警告消息。

電流測量模式

在電流測量模式時,由電壓放大層產(chǎn)生的電平被模擬/數(shù)字轉(zhuǎn)換器讀取,然后在屏幕上顯示測量出的電流值,見圖7所示的流程圖。


圖7:電流測量模式下的程序流程圖。

鍵盤中斷

在鍵盤接口中,我們使用了PIC16F877的“根據(jù)狀態(tài)改變(change on-state)”中斷源來檢測是否有鍵按下。利用這個中斷源,當微控制器的B輸入端口的狀態(tài)發(fā)生改變時,中斷將自動啟動。這樣,當設(shè)備不在使用時,微控制器將進入睡眠模式以節(jié)省功耗。

電流源與測量

如圖8所示,微控制器的數(shù)字輸出通過SPI協(xié)議接口連接到帶16位CMOS電流輸出的數(shù)字/模擬轉(zhuǎn)換器電路(AD420)。


圖8:DAC框圖。

通過這個電路就能獲得4~20mA范圍(取決于范圍選擇)內(nèi)的電流輸出值。SPI是微控制器的一種串行接口協(xié)議,能夠同步收發(fā)8位數(shù)據(jù)。

為了進行電流測量,我們使用了微控制器內(nèi)部的模擬/數(shù)字轉(zhuǎn)換器模塊。轉(zhuǎn)換過程達到10位分辨率以上。我們是通過將電流流經(jīng)0.47Ω電阻然后再送到微控制器上的ADC實現(xiàn)電流測量的。

所設(shè)計設(shè)備的靈敏度

本研究報告中使用的數(shù)模轉(zhuǎn)換器(DAC)是16位分辨率,在4-20mA范圍用的就是這個分辨率。我們可以用公式1確定獲得的電流源靈敏度(Ss):



我們可以認為,發(fā)送給DAC的數(shù)據(jù)發(fā)生的±1LSB變化是由輸出端的±244.14nA差異造成的。但是,鑒于電流值只能輸入小數(shù)點后三位這個事實,電流源分辨率是0.001mA。我們可以在嵌入式軟件上調(diào)整這個精度值。

為了實現(xiàn)電流測量,電流需要流經(jīng)一個阻值非常小的電阻,然后必須對這個電阻上的電壓進行測量。在電流測量期間,需將電流測量設(shè)備串接到電路。因此可以預見的是,設(shè)備內(nèi)部阻抗不會影響到電路,或者至少這個阻抗的影響是很小的。本例中的電流電壓轉(zhuǎn)換使用的阻值是Rx = 0.47Ω。作為使用低值電阻的結(jié)果,在最大電流值時獲得的電壓值(Vacq)也是非常小的(參見公式2)。



為了將這個低電壓提升到0~5V范圍,我們用LF351設(shè)計了一個同相放大器電路。用公式3可以計算這個放大器的增益(G),其中Vo代表輸出電壓,Vi代表輸入電壓。



最終結(jié)果是,在電流測量實現(xiàn)過程中達到的分辨率為10位,同時我們可以計算出測量精度(Sm),見公式4。



對于4~20mA范圍來說,這個值對應了足夠高的靈敏度。由于所用運放的特性和噪聲效應,這個靈敏度比會有所下降。

在數(shù)字/模擬轉(zhuǎn)換過程結(jié)束時,就可以獲得帶模擬直流電平的電流。但要想用這里獲得的電流驅(qū)動所連負載并保持線性工作,還存在一些最大值限制問題。其中一個限制是電流環(huán)電壓一致性。這個術(shù)語描述了與電流輸出端相連的負載上施加的最大電壓。

在第一次試驗時,我們使用的是DAC908。這個集成電路的特點是速度快,輸出電流分辨率為8位。該集成電路的輸出一致性限制是在-1.0V和+1.25V之間。這意味著電流輸出端可以連接的最大負載電阻為1.25V/20mA=62.5Ω。在本例中,這個值對于使用24V電壓實現(xiàn)電流環(huán)路的過程控制系統(tǒng)來說太低了。另外,這個集成電路是一種快速DAC。這樣,由于高工作頻率而很難獲得這個頻率值。基于上述這些理由,我們決定放棄DAC908,取而代之的是另一種數(shù)字/模擬轉(zhuǎn)換器AD420。

所設(shè)計設(shè)備的基本屬性

圖9顯示了所設(shè)計的校準器的內(nèi)部電路。所設(shè)計設(shè)備的輸入輸出范圍都是4~20mA。室溫下所做試驗的輸出電流誤差是±1nA。對于12V環(huán)路電壓來說最大負載驅(qū)動能力是600Ω。對于4~20mA電流產(chǎn)生范圍,要求24V的工作電壓。外部可用環(huán)路電壓最大值為32V。此次實現(xiàn)的校準器的總成本約50~100美元。因此,在設(shè)備成本方面獲得的好處是非常大的。


圖9:所設(shè)計的校準器縱覽。

本次設(shè)計的設(shè)備目前只提供英文支持。下一階段我們將做出以下改進:用百分比模式顯示,多語言支持,觸摸板輸入。表1總結(jié)了所開發(fā)設(shè)備的參數(shù)。

本文總結(jié)

在這份研究報告中,我們設(shè)計并實現(xiàn)了具有0.001mA分辨率的低成本電流環(huán)路校準設(shè)備。該設(shè)備可用于測試和校準采用4~20mA電流標準通信的系統(tǒng)。電流環(huán)路是工業(yè)控制應用的一個重要方面,因為通過這個方式,信號遠距離傳送時受噪聲的影響會較少。本次開發(fā)的設(shè)備還可以用來仿真使用4~20mA電流環(huán)路的裝置中的傳感器。

雖然校準設(shè)備的銷售價格高達2,000美元,但作為這份研究報告的結(jié)果,所設(shè)計設(shè)備的成本約為50至100美元。該設(shè)備基于微控制器技術(shù)設(shè)計,帶一個LCD顯示器和一個數(shù)字控制鍵盤,能夠產(chǎn)生和測量4~20mA標準的信號,適用于具有兩線連接的系統(tǒng)。

表1:所設(shè)計設(shè)備的參數(shù)。
本文地址:http://www.54549.cn/thread-93861-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責;文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
bbseechina 發(fā)表于 2012-8-2 14:53:23
前幾天在福祿克買了個壓力校準器,質(zhì)量很不錯。感覺樓主說的電流環(huán)路校準器很不錯,想具體了解下,但還是不太懂,樓主能否通過與壓力校準器的對比來具體解釋下。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表