亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Pt100的多功能無(wú)線測(cè)溫方案

        2012-07-11 07:42:44鄭德忠
        制造業(yè)自動(dòng)化 2012年19期
        關(guān)鍵詞:熱電阻引線字節(jié)

        陳 雷,鄭德忠,陳 爽

        (1.東北石油大學(xué) 秦皇島分校, 秦皇島 066004;2.燕山大學(xué) 河北省測(cè)試計(jì)量技術(shù)及儀器重點(diǎn)實(shí)驗(yàn)室,秦皇島 066004;3.河北科技師范學(xué)院 數(shù)學(xué)與信息科技學(xué)院,秦皇島 066004)

        0 引言

        熱電阻溫度傳感器(RTD)是目前能夠獲得的最精確溫度的傳感器件,在各種RTD中以Pt100在時(shí)間穩(wěn)定度和溫度線性變化方面的特性是最好的,另外該傳感器還具有精度高、測(cè)溫范圍寬、使用方便等優(yōu)點(diǎn),在工業(yè)過(guò)程控制和測(cè)量系統(tǒng)中得到了廣泛的應(yīng)用[1]。

        利用Pt100熱電阻測(cè)溫時(shí),需要把溫度變化引起的阻值變化轉(zhuǎn)換為電壓變化,再通過(guò)引線傳遞到儀表上進(jìn)行放大、濾波等處理。工業(yè)用熱電阻安裝在生產(chǎn)現(xiàn)場(chǎng),通常需要較長(zhǎng)的引線與后續(xù)的處理電路連接,由于Pt100本身的阻值較小,因此其引線電阻對(duì)測(cè)量結(jié)果會(huì)有較大的影響。根據(jù)實(shí)際測(cè)量的要求,人們?cè)O(shè)計(jì)了三種熱電阻的端子引線接入方式,即2線制、3線制和4線制。其中2線制用于引線較短或測(cè)量精度要求不高的場(chǎng)合;3線制的傳統(tǒng)處理電路使用電橋,可以基本消除引線電阻的影響;4線制采用帶恒流源的測(cè)溫電路,測(cè)量精度最高。以上每種接線方式都對(duì)應(yīng)不同的處理電路,互不兼容,本文給出的測(cè)溫方案可適用于三種熱電阻接線方法,同時(shí)實(shí)現(xiàn)數(shù)據(jù)的無(wú)線

        傳輸和計(jì)算機(jī)集中監(jiān)控。

        1 系統(tǒng)總體設(shè)計(jì)方案

        該測(cè)溫系統(tǒng)硬件主要包括溫度電壓轉(zhuǎn)換、信號(hào)采集、無(wú)線收發(fā)和計(jì)算機(jī)監(jiān)控四部分,其總體結(jié)構(gòu)如圖1所示。

        圖1 測(cè)溫系統(tǒng)結(jié)構(gòu)圖

        2 硬件電路設(shè)計(jì)

        2.1 熱電阻測(cè)溫電路工作原理

        三種接線方式采用同一個(gè)處理電路,都采用電流源作為激勵(lì),將溫度引起的電阻變化轉(zhuǎn)換為電壓變化,可根據(jù)實(shí)際情況選擇任一種接線方式進(jìn)行測(cè)溫,而不需要改變電路結(jié)構(gòu),也不需要任何軟件和硬件的額外設(shè)置。

        該電路用到5個(gè)接線端,其中+I和-I分別為兩個(gè)恒定電流源的輸出端子,+V和-V分別為放大器的正反相輸入端子,AGND為電路的模擬地。由于Pt100在流過(guò)激勵(lì)電流時(shí)會(huì)消耗功率,產(chǎn)生自熱效應(yīng),因此激勵(lì)電流大小應(yīng)適當(dāng),通常選擇小于1mA的電流,這里取200 μA。三種接線方式如圖2所示,熱電阻Rt均接在測(cè)溫裝置遠(yuǎn)端,圖中的I為200 μA的激勵(lì)電流,Rt為Pt100,端子間的弧線均為短接導(dǎo)線,r1、r2、r3、r4均為引線電阻,由于各段引線等長(zhǎng),所以有r1=r2=r3=r4=r。

        圖2 熱電阻接線原理圖

        2.1.1 二線制電路原理

        如圖2(a)所示,由電流源+I流出的電流I經(jīng)引線r1、r2和Rt并流回AGND。根據(jù)電路可知,實(shí)際輸入放大器兩端的電壓U=I(r1+Rt+r2),由于熱電阻Rt阻值較小,因此引線電阻無(wú)法忽略;此方法由于引線電壓的存在會(huì)有較大誤差,除非引線足夠短,使r1和r2非常小,但這也只能盡量減小誤差,不能從根本上消除引線電阻的影響,而且在很多場(chǎng)合,縮短引線長(zhǎng)度是不現(xiàn)實(shí)的,因此二線制電路只適用于精度要求較低的場(chǎng)合。

        2.1.2 三線制電路原理

        圖2(b)中的三線制使用了兩個(gè)電流源,均為200 μA。由電流源+I流出的電流I經(jīng)電阻為r1的引線流入Rt,r1和Rt中的電流均為I;由電流源-I流出的電流I經(jīng)電阻為r2的引線在Rt的下端和+I流出的電流匯合,根據(jù)基爾霍夫電流定律,易知流過(guò)引線電阻r3的電流為2I。根據(jù)r1=r2=r3=r4=r,得如下等式:

        以上兩式相減,可得放大器正負(fù)輸入端的電壓為U= I×Rt,此即熱電阻兩端的電壓表達(dá)式。

        2.1.3 四線制電路原理

        四線制只使用一個(gè)電流源,引線r3和r4直接接到儀表放大器的兩個(gè)輸入端,由于放大器輸入阻抗很大,因此引線r3和r4上電流近似為0;由圖2(c)可知,+I流出的電流I經(jīng)r1流入Rt,再經(jīng)r2流回AGND,放大器的輸入電壓U=I×Rt,此即熱電阻兩端電壓。

        可見(jiàn)三線制和四線制雖然接法不同,但實(shí)際輸入放大器的電壓表達(dá)式是一樣的,因此數(shù)據(jù)處理方法也一樣。因?yàn)镮已知,只需測(cè)出電壓U,即可計(jì)算出Pt100的當(dāng)前阻值Rt,再根據(jù)Rt即可得到當(dāng)前溫度。

        2.2 信號(hào)采集電路設(shè)計(jì)原理

        采用了集成恒流源芯片LM334構(gòu)成恒流電路[2,3],其在Pt100上產(chǎn)生的電壓經(jīng)放大濾波后再進(jìn)行A/D轉(zhuǎn)換。模數(shù)轉(zhuǎn)換電路采用ADI的12位A/D轉(zhuǎn)換器ADS1286實(shí)現(xiàn),同時(shí)使用具有極低溫度系數(shù)的LM399構(gòu)成的精密基準(zhǔn)電壓源為其提供5V的基準(zhǔn)電壓。

        工業(yè)用Pt100適用于測(cè)量650℃以下溫度,由分度表可知650℃ 時(shí)的阻值為329.51Ω,采用200μA的電流源,Pt100的電壓上限為329.51Ω×200μA=65.9mV,放大75倍可得到近4.94V輸出,從而充分利用模數(shù)轉(zhuǎn)換器的分辨率。放大電路采用儀表放大器AD620實(shí)現(xiàn),根據(jù)增益電阻計(jì)算公式R=49.4 kΩ/(G-1),可計(jì)算增益G為75時(shí)的增益電阻值R。濾波電路采用了Sallen-Key結(jié)構(gòu)的巴特沃茲響應(yīng)二階低通濾波器。

        溫度每變化1℃,Pt100阻值變化平均約0.354Ω,200μA的電流可產(chǎn)生0.071mV的電壓變化,放大75倍后為5.325 mV;12位的A/D轉(zhuǎn)換芯片ADS1286采用5V電壓基準(zhǔn)時(shí),分辨率為5V/4096=1.22mV,理論上可以分辨出的最小溫度按下式估算:1.22 mV /5.325 mV =0.23 ℃。

        2.3 微控制器的選取

        采用ARM Cortex-M3 內(nèi)核的32位處理器STM32F100C4T6B,該處理器是一款專門(mén)針對(duì)微控制器應(yīng)用開(kāi)發(fā)的主流ARM處理器,具有16kB的Flash程序存儲(chǔ)器,4kB的數(shù)據(jù)存儲(chǔ)器,內(nèi)核典型工作電壓為3.3V,工作頻率為24MHz,且集成了USART、I2C、SPI等標(biāo)準(zhǔn)通信接口,且價(jià)格便宜,可靠性高,完全滿足本設(shè)計(jì)的要求。

        2.4 無(wú)線傳輸方案

        終端溫度采集模塊和上位計(jì)算機(jī)的通信采用無(wú)線傳輸方式,可以解決有線方案施工繁瑣、設(shè)備后期維護(hù)成本高等難題[4]。這里采用一款高度集成超低功耗半雙工微功率無(wú)線數(shù)據(jù)傳輸模塊,片上集成嵌入高性能低功耗STM8L101處理器,采用最新一代高性能射頻芯片SX1212,其中SX1212采用高效的循環(huán)交織糾檢錯(cuò)編碼,使抗干擾和靈敏度都大大提高。模塊提供了多個(gè)頻道的選擇,可在線修改發(fā)射目標(biāo)地址、串口速率,發(fā)射功率,射頻速率等各種參數(shù),本模塊采用配套的5cm天線可實(shí)現(xiàn)近500米的傳輸距離。

        MCU控制模塊時(shí),通過(guò)TXD和RXD兩線進(jìn)行數(shù)據(jù)交換;模塊平時(shí)處于接收狀態(tài),一旦收到數(shù)據(jù),就將已經(jīng)接收到的數(shù)據(jù)通過(guò)UART接口輸出,這時(shí)MCU通過(guò)串口中斷方式接收數(shù)據(jù);需要發(fā)送數(shù)據(jù)時(shí),只需要把待發(fā)送數(shù)據(jù)通過(guò)UART接口送入模塊,模塊收到數(shù)據(jù)后就自動(dòng)無(wú)線發(fā)送,發(fā)送完畢后自動(dòng)切換到接收模式。為了方便與計(jì)算機(jī)的連接,在計(jì)算機(jī)監(jiān)控端的無(wú)線模塊中增加了USB轉(zhuǎn)串口電路,以USB接口的形式連接到計(jì)算機(jī)。

        3 軟件設(shè)計(jì)

        終端采集模塊的軟件程序包括模數(shù)轉(zhuǎn)換程序、數(shù)字濾波程序和基于MODBUS協(xié)議的串口通信程序。計(jì)算機(jī)端采用力控組態(tài)軟件開(kāi)發(fā)監(jiān)控程序,組態(tài)軟件是一種工控系統(tǒng)集成化開(kāi)發(fā)環(huán)境,可以大幅度提高開(kāi)發(fā)效率。

        3.1 從機(jī)通信程序的實(shí)現(xiàn)

        MODBUS協(xié)議已經(jīng)成為一種通用工業(yè)標(biāo)準(zhǔn),不同廠商生產(chǎn)的設(shè)備可以按此協(xié)議連成工業(yè)網(wǎng)絡(luò)。作為一種請(qǐng)求-應(yīng)答協(xié)議,當(dāng)在網(wǎng)絡(luò)上進(jìn)行通訊時(shí),該協(xié)議能使每一臺(tái)控制器識(shí)別按地址發(fā)來(lái)的消息,取出包含在信息中的數(shù)據(jù)或指令,并決定要產(chǎn)生何種行動(dòng);如果需要回應(yīng),控制器將按收到的指令生成反饋信息,并傳送出去。MODBUS協(xié)議有ASCII和RTU兩種模式,這里采用MODBUS RTU模式。主機(jī)使用功能代碼為03的讀保持寄存器功能,獲取從機(jī)采集到的溫度數(shù)據(jù);利用功能碼為06的寫(xiě)單個(gè)寄存器功能修改從機(jī)地址或通信波特率。該協(xié)議定義了控制器能識(shí)別和使用的信息結(jié)構(gòu)。主機(jī)查詢時(shí)發(fā)送的數(shù)據(jù)包格式為:

        CRC-16校驗(yàn)碼長(zhǎng)度 1字節(jié) 1字節(jié) 2字節(jié) 1字節(jié) 2字節(jié)從機(jī)地址功能代碼數(shù)據(jù)起始地址讀取的寄存器數(shù)量

        例如,主機(jī)發(fā)送16進(jìn)制格式的數(shù)據(jù)包:01 03 00 00 00 01 84 0A,表示讀取01號(hào)地址的從機(jī)中0000H單元開(kāi)始的兩個(gè)字節(jié)(1個(gè)寄存器)的內(nèi)容,其中03為功能碼,84 0A 為前6個(gè)字節(jié)的校驗(yàn)碼。

        從機(jī)響應(yīng)查詢,返回的數(shù)據(jù)包格式為:

        CRC-16校驗(yàn)碼長(zhǎng)度 1字節(jié) 1字節(jié) 2字節(jié) n字節(jié) 2字節(jié)從機(jī)地址功能代碼返回字節(jié)數(shù)量返回的數(shù)據(jù)

        如從機(jī)響應(yīng)上述查詢命令,返回的16進(jìn)制數(shù)據(jù)包為:01 03 02 01 5A 39 EF,表示01號(hào)從機(jī)返回兩個(gè)字節(jié)數(shù)據(jù)01 5A,前6個(gè)字節(jié)的校驗(yàn)碼為39 EF。

        RTU模式時(shí),采用CRC方法校驗(yàn)傳送的全部數(shù)據(jù)。必須注意的是,校驗(yàn)完成后,將CRC值附加到信息時(shí),低字節(jié)在先,高字節(jié)在后。本系統(tǒng)中,終端采集模塊作為從機(jī),采用串口中斷的方式接收數(shù)據(jù),圖3給出了從機(jī)在MODBUS RTU模式下響應(yīng)主機(jī)查詢的程序流程圖。

        圖3 MODBUS協(xié)議程序流程圖

        3.2 數(shù)據(jù)處理方案

        在0~+650℃范圍內(nèi),國(guó)際標(biāo)準(zhǔn)中給出的Pt100阻值與溫度的函數(shù)關(guān)系式為:

        式中R0和Rt分別為0℃和t℃時(shí)Pt100的阻值,A和B為已知常數(shù),根據(jù)廠家的型號(hào)確定。這里的 A=3.9083×10-3,B=-5.775×10-7。

        根據(jù)以上公式得到求解關(guān)于當(dāng)前溫度t的表達(dá)式為:

        其中Rt=Vo/Ie,Vo為t℃時(shí)熱電阻兩端的實(shí)際電壓值,即為采集到的電壓值的75分之一,Ie=0.2 mA。組態(tài)軟件中按照式(4)計(jì)算溫度即可。

        3.3 計(jì)算機(jī)組態(tài)監(jiān)控的設(shè)計(jì)與實(shí)現(xiàn)

        在力控組態(tài)軟件中開(kāi)發(fā)監(jiān)控程序主要是完成相關(guān)模塊的組態(tài)設(shè)置和腳本程序的編寫(xiě)。另外,力控組態(tài)軟件還提供了豐富的圖形控件和數(shù)據(jù)庫(kù)功能,可以很容易地完成溫度數(shù)據(jù)的圖表顯示,并完成數(shù)據(jù)的記錄、歷史數(shù)據(jù)的查詢及打印功能[5]。

        3.3.1 配置I/O設(shè)備

        在“工程項(xiàng)目”導(dǎo)航列表中雙擊“I/O設(shè)備驅(qū)動(dòng)”,在展開(kāi)項(xiàng)目中選擇并展開(kāi)“PLC”項(xiàng),然后選擇其下列表中的“MODICON(莫迪康)”中的“MODBUS(ASCII&RTU串口通訊)”并雙擊,彈出設(shè)備配置對(duì)話框,按照步驟配置即可,注意最后一項(xiàng)MODBUS設(shè)備定義中的“協(xié)議類(lèi)型”項(xiàng)應(yīng)選擇“RTU”,“存儲(chǔ)器類(lèi)型”項(xiàng)選擇“16位”。

        3.3.2 建立數(shù)據(jù)庫(kù)組態(tài)

        在“工程項(xiàng)目”導(dǎo)航列表中雙擊“數(shù)據(jù)庫(kù)組態(tài)”,建立與采集到的電壓對(duì)應(yīng)的模擬I/O數(shù)據(jù)庫(kù)點(diǎn),命名為temp.PV,并完成基本參數(shù)、報(bào)警參數(shù)、數(shù)據(jù)連接、歷史參數(shù)的設(shè)置,其中數(shù)據(jù)連接中的“MODBUS組點(diǎn)對(duì)話框”中的內(nèi)存區(qū)選擇“HR保持寄存器(03號(hào)命令)”,數(shù)據(jù)格式選擇“16位無(wú)符號(hào)數(shù)”。

        3.3.3 腳本程序

        在“工程項(xiàng)目”導(dǎo)航列表中雙擊“動(dòng)作”下的“應(yīng)用程序動(dòng)作”,在“進(jìn)入程序”欄中輸入:

        A=0.0039083; B=-5.7775/10000000; R0=100;

        程序不斷根據(jù)檢測(cè)到的電壓值,計(jì)算相應(yīng)的溫度,在“程序運(yùn)行周期執(zhí)行”欄中輸入以下腳本代碼,即可實(shí)現(xiàn)該功能。

        Rt=temp.PV*1000/0.2/75;T=

        -2*(R0-Rt)/(A*R0+Sqrt(A*A*R0*R0-4*R0*B*(R0-Rt)));

        4 結(jié)論

        本文設(shè)計(jì)了兼容熱電阻2、3、4線制的測(cè)溫電路,并實(shí)現(xiàn)了基于MODBUS通信協(xié)議的無(wú)線數(shù)據(jù)傳輸,同時(shí)在計(jì)算機(jī)上利用力控組態(tài)軟件成功實(shí)現(xiàn)了與遠(yuǎn)程終端采集模塊的通信和數(shù)據(jù)處理。

        實(shí)踐表明,本文提出的熱電阻多功能測(cè)溫方案是可行有效的,可應(yīng)用于各種線制的Pt100工業(yè)無(wú)線測(cè)溫場(chǎng)合。

        [1] Bonnie Baker著, 李喻奎譯. 嵌入式系統(tǒng)中的模擬設(shè)計(jì)[M].北京: 北京航空航天大學(xué)出版社, 2006: 73-91.

        [2] Information on http://www.ti.com/product/lm334.

        [3] 李銀祥, 胡軍, 姚向東. 三端可調(diào)恒流源LM334及其應(yīng)用[J]. 現(xiàn)代儀器, 2002, (1): 23-24.

        [4] 題原, 宋飛, 劉樹(shù)東, 等. 基于nRF905的無(wú)線溫濕度檢測(cè)與傳輸系統(tǒng)設(shè)計(jì)[J]. 化工自動(dòng)化及儀表, 2010,38(4):404-407.

        [5] http://www.sunwayland.com.cn/index.aspx

        猜你喜歡
        熱電阻引線字節(jié)
        No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
        基于PT100鉑熱電阻的離心泵溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
        No.10 “字節(jié)跳動(dòng)手機(jī)”要來(lái)了?
        論“引線規(guī)”的設(shè)計(jì)原理及應(yīng)用
        NHR-213不隔離智能溫度變送器
        傳感器世界(2017年6期)2017-11-21 03:03:56
        簡(jiǎn)談MC7字節(jié)碼
        鞭炮迷宮
        變壓器引線設(shè)計(jì)
        熱電阻智能防火系統(tǒng)
        河南科技(2014年11期)2014-02-27 14:17:10
        三線制PT100熱電阻測(cè)溫電路的設(shè)計(jì)
        河南科技(2014年4期)2014-02-27 14:07:28
        天天综合天天爱天天做| 久久这里只有精品黄色| 国产伦精品一区二区三区| 香蕉视频在线观看亚洲| 精品国产一区二区三区香蕉| 国产最新地址| 国产精品专区一区二区av免费看| av在线高清观看亚洲| 欧美最猛黑人xxxx黑人猛交| 人妻激情偷乱一区二区三区| 国产一精品一aⅴ一免费| 亚洲一区二区三区色偷偷| 乱子轮熟睡1区| 999久久久免费精品国产| 国产永久免费高清在线观看视频| 麻豆视频av在线观看| 超碰色偷偷男人的天堂| 天天躁日日躁狠狠躁av中文| 亚洲无码激情视频在线观看| 国产一区二区三区日韩在线观看| 欧美黑寡妇特a级做爰 | 亚洲av成人综合网| 欧美成人a视频免费专区| 免费人成网站在线视频| 欧美成人猛交69| 成人伊人亚洲人综合网站222| 国产不卡一区二区三区视频| 精品视频在线观看日韩| 中文亚洲av片在线观看| 日韩国产欧美| 日韩熟女精品一区二区三区视频| 洲色熟女图激情另类图区| 极品少妇被猛的白浆直喷白浆| 五月婷婷六月激情| 一本久道视频无线视频试看| 国产精品久久久三级18| 午夜成人无码福利免费视频| 国产片三级视频播放| 一区二区三区乱码专区| 久久只精品99品免费久23| 中文字幕无线码中文字幕|