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

        ?

        基于STM32的溫濕度變送器設(shè)計

        2016-10-31 08:46:43張文建趙路佳王潤芳
        計算機測量與控制 2016年4期
        關(guān)鍵詞:輸出特性恒流變送器

        張文建,趙路佳,吳 鵬,王潤芳

        (1.華北電力大學(xué) 機械工程系,河北 保定 071003; 2.華北電力大學(xué) 自動化系,河北 保定 071003)

        ?

        基于STM32的溫濕度變送器設(shè)計

        張文建1,趙路佳1,吳鵬1,王潤芳2

        (1.華北電力大學(xué) 機械工程系,河北 保定071003; 2.華北電力大學(xué) 自動化系,河北 保定071003)

        針對目前常見的電流型溫濕度變送器恒流輸出特性較差、精度較低、校準(zhǔn)繁瑣的不足,給出了一種基于STM32單片機的溫濕度變送器設(shè)計方案;該電路以STM32單片機為控制核心,以SHT11數(shù)字式溫濕度傳感器采集環(huán)境溫濕度;通過STM32的內(nèi)部12位D/A輸出模塊將溫濕度轉(zhuǎn)換為模擬電壓信號;隨后,該電壓信號通過V/I轉(zhuǎn)換電路變?yōu)?~20 mA的模擬電流信號;研究了常見V/I轉(zhuǎn)換電路的原理并提出改進電路方案;最后,基于STM32的內(nèi)部FLASH存儲功能給出了一種上位機軟件校準(zhǔn)方案;通過對比仿真和實驗表明,該變送器具有成本較低、恒流特性較好、精度較高、校準(zhǔn)快捷方便的優(yōu)點,能夠滿足工農(nóng)業(yè)生產(chǎn)中常規(guī)溫濕度測量的要求。

        溫濕度;變送器;電流輸出;軟件校準(zhǔn)

        0 引言

        日常生活中,溫度和濕度是兩個很重要的物理參數(shù),它不但與人們的身體健康密切聯(lián)系,而且與科學(xué)研究、技術(shù)、倉儲管理、機房管理等多方面都息息相關(guān)[1]。

        溫濕度變送器是能夠?qū)h(huán)境溫濕度轉(zhuǎn)換為電信號的裝置[2]。目前常見的4~20 mA電流輸出型溫濕度變送器多是采用PWM方波加RC低通濾波器的方式模擬D/A轉(zhuǎn)換,進而通過V/I電路輸出電流的方案。該方式容易出現(xiàn)高頻擾動,且輸出線性度不佳。實踐發(fā)現(xiàn),其V/I轉(zhuǎn)換電路恒流輸出特性不佳,外接不同負(fù)載電阻時,其輸出電流也會不同,降低了測量精度。

        針對上述問題,本文采用帶D/A功能的STM32單片機作為主控器。同時改進了V/I轉(zhuǎn)換電路。并提出了一種基于上位機軟件的軟件校準(zhǔn)方案。

        1 系統(tǒng)構(gòu)成

        本系統(tǒng)硬件組成如圖1所示。溫濕度變送器硬件由SHT11溫濕度傳感器、STM32單片機模塊、V/I轉(zhuǎn)換電路和電源模塊組成。

        圖1 系統(tǒng)組成框圖

        2 硬件結(jié)構(gòu)

        2.1電源模塊

        溫濕度變送器的電源設(shè)計是保證溫濕度變送器穩(wěn)定運行的重要因素。電源模塊電路原理如圖2所示。采用LM2596-5.0開關(guān)穩(wěn)壓芯片將24 V電源電壓轉(zhuǎn)換為5 V電壓。L2和C4組成LC低通濾波器,從而減弱開關(guān)電源的紋波擾動。采用AMS1117-3.3芯片將電壓5 V轉(zhuǎn)為3.3 V。經(jīng)過兩級降壓后,系統(tǒng)功耗大大降低,工作時的散熱也減小了很多,增加了穩(wěn)定性[3]。采用TL431可控穩(wěn)壓源產(chǎn)生2.5 V基準(zhǔn)電壓,并將其作為STM32單片機的D/A參考電壓。數(shù)字地和模擬地單點連接于電感L3。

        圖2 電源模塊原理圖

        2.2傳感器模塊

        傳統(tǒng)的模擬溫濕度傳感器在使用上后續(xù)電路處理較為麻煩,同時也需要對傳感器進行標(biāo)定[4]。故本文采用SHT11數(shù)字溫濕度傳感器。該傳感器具有功耗低、互換性好、超快響應(yīng)、抗干擾能力強、性價比高等優(yōu)點[5]。

        圖3是SHT11傳感器與STM32單片機連接原理圖,電容C1用于去耦濾波。

        圖3 SHT11傳感器原理圖

        2.3V/I轉(zhuǎn)換電路

        V/I轉(zhuǎn)換電路是將電壓信號轉(zhuǎn)為電流信號的電路。圖4是常見的溫濕度變送器的V/I轉(zhuǎn)換電路。

        圖4 常見V/I轉(zhuǎn)換電路

        該電路的關(guān)系式為:

        (1)

        由公式(1)可知Iout與Uin近似成正比例關(guān)系。但是該電路是建立在正負(fù)反饋平衡的基礎(chǔ)上,即

        (2)

        由于電阻誤差的存在,式(2)往往不相等。正負(fù)反饋失去平衡會影響電路的恒流輸出特性,使得輸出電流會隨著負(fù)載電阻的不同而變化。

        本文改進后的V/I轉(zhuǎn)換電路如圖5所示。

        圖5 改進后V/I轉(zhuǎn)換電路

        假設(shè)三極管Q1、Q2的直流放大系數(shù)分別為β1和β2。由三極管的放大特性和運放的“虛短”和“虛斷”特性分析可得:

        (3)

        (4)

        (5)

        (6)

        (7)

        (8)

        由式(4)、(5)、(7)和歐姆定律可得:

        (9)

        由式(6)、(8)可得:

        (10)

        又由:

        (11)

        得:

        R1·i6=R2·i3

        (12)

        將式(9)、(10)代入式(12),可得:

        (13)

        式(13)中,Ui是STM32單片機的12位D/A模塊輸出的電壓,其值滿足下式:

        Ui=Uref×DOR/4095

        (14)

        式(14)中,Uref是D/A模塊參考電壓2.5 V,DOR是D/A給定值,其范圍是0~4095。

        將式(14)代入式(13),可得:

        (15)

        令:

        (16)

        將式(16)代入式(15)可得:

        Iout=K·DOR

        (17)

        式(16)中,三極管的直流放大系數(shù)β1和β2不是常數(shù),它與三極管的集電極電流、環(huán)境溫度等多種因素有關(guān)??紤]到Q1和Q2的放大倍數(shù)一般都大于40,因此在誤差允許范圍內(nèi),可以近似的認(rèn)為β1>>1,β2>>1,因此可得:

        (18)

        將式(18)代入到式(16)可得:

        (19)

        忽略電阻的溫漂,可近似認(rèn)為K是常數(shù)。由此可知,Iout和DOR近似成正比例關(guān)系。

        特別是圖5中,D1、D2、D3、D4四個二極管的作用是使得u3電壓低于運放供電電壓VDD約3 V左右,從而避免u1-電壓值在i6較小時接近VDD而使得運放輸出失真。

        3 系統(tǒng)軟件設(shè)計

        3.1上位機校準(zhǔn)軟件設(shè)計

        由式(17)~(19)可知,Iout和DOR近似成正比例關(guān)系,只需獲得Iout=20 mA時的DOR值就可以計算出比例系數(shù)。因此,校準(zhǔn)原理就是,通過上位機校準(zhǔn)軟件調(diào)整Iout,使之輸出電流為20 mA,并將此時的DOR值固化到Flash中,就可以完成對變送器的校準(zhǔn)。

        軟件界面如圖6所示。上位機校準(zhǔn)軟件的具體使用步驟如下:

        1)選擇相應(yīng)的COM端口號,通過串口連接上位機校準(zhǔn)軟件和溫濕度變送器。

        2)拉動第一個滾動條使變送器溫度輸出口輸出20 mA。

        3)拉動第二個滾動條使變送器濕度輸出口輸出20 mA。

        4)單擊“結(jié)束校準(zhǔn)”按鈕完成校準(zhǔn)。

        圖6 上位機校準(zhǔn)軟件

        3.2溫濕度變送器軟件設(shè)計

        溫濕度變送器軟件分為主程序和若干個子程序,子程序包括D/A輸出、SHT11驅(qū)動、內(nèi)部Flash讀寫和串口通訊4部分。溫濕度變送器軟件流程如圖7所示。

        主程序啟動后,首先讀取內(nèi)部Flash中校準(zhǔn)完成標(biāo)志量來確認(rèn)變送器是否已經(jīng)校準(zhǔn)過。若沒有經(jīng)過校準(zhǔn),則程序進入校準(zhǔn)程序。校準(zhǔn)程序循環(huán)檢測是否收到串口命令,收到串口命令后根據(jù)命令執(zhí)行溫度電流增加、溫度電流減小、濕度電流增加、濕度電流減小動作。校準(zhǔn)程序收到結(jié)束校準(zhǔn)命令時,將當(dāng)前的DOR數(shù)值存入內(nèi)部Flash中固化,并將校準(zhǔn)完成標(biāo)志量置為TURE,最后跳出循環(huán)回到主程序。主程序讀取SHT11傳感器的溫濕度數(shù)值,并且按照內(nèi)部Flash中固化的校準(zhǔn)參數(shù)進行線性換算,最終轉(zhuǎn)化為電流值輸出。若變送器經(jīng)過校準(zhǔn),則主程序直接跳到讀取SHT11傳感器那一步。

        圖7 溫濕度變送器軟件流程圖

        4 實驗結(jié)果分析

        4.1恒流輸出仿真實驗

        將常見溫濕度變送器的V/I轉(zhuǎn)換電路和本文所改進的V/I轉(zhuǎn)換電路進行對比仿真實驗??紤]到常用電阻誤差為1%的情況,令圖4電路中的電阻R7=101 K,R8=99 K,R9=99 K,R11=101 K。采用Multisim仿真軟件搭建圖4中電路進行仿真。其恒流輸出特性仿真結(jié)果見表1。

        表1 圖4中V/I轉(zhuǎn)換電路恒流輸出特性仿真

        同樣,令圖5中電路的電阻R1=505 Ω,R2=1.01 K,R6=198 Ω。仿真結(jié)果見表2。

        從表1中可以看出,圖4中V/I轉(zhuǎn)換電路在電阻誤差為1%且Ui為2 V不變的情況下,Iout隨著RL的不同而改變。而本文改進后的V/I轉(zhuǎn)換電路在相同條件下,隨著RL的不同,Iout基本不變。因此改進后的電路恒流輸出穩(wěn)定性更好。

        表2 改進后V/I轉(zhuǎn)換電路恒流輸出特性仿真

        4.2精度實驗

        由于溫濕度變送器溫度和濕度采用完全相同的V/I轉(zhuǎn)換電路,故本文只進行溫度測量的精度實驗,檢驗V/I轉(zhuǎn)換電路的精度。溫度測量量程為0~100 ℃,即0~100 ℃對應(yīng)4~20 mA。

        給SHT11傳感器加上防水保護套,放入HWB1-40高精度半導(dǎo)體恒溫水浴儀中,記錄標(biāo)準(zhǔn)水浴溫度值和溫度電流輸出值。結(jié)果見表3。

        表3 溫度精度實驗

        由表3可以得出,本文所設(shè)計的溫濕度變送器溫度測量相對誤差小于1%。又由SHT11傳感器官方手冊可知,SHT11傳感器在0~65 ℃之間溫度測量會有±1%的測量誤差,故可知,V/I轉(zhuǎn)換電路并未降低傳感器的原始精度,該溫濕度變送器測量誤差在允許范圍內(nèi)。

        6 結(jié)束語

        本文設(shè)計的溫濕度變送器以STM32的D/A轉(zhuǎn)換取代傳統(tǒng)的以PWM模擬的D/A轉(zhuǎn)換。該方案有效地減少了V/I轉(zhuǎn)換電路的輸入諧波干擾,提高了轉(zhuǎn)換精度。仿真和實驗結(jié)果表明,該變送器恒流輸出特性較好并且測量精度較高,能夠滿足工農(nóng)業(yè)生產(chǎn)常規(guī)溫濕度測量的要求。同時,該變送器均選用廉價電子元器件,故其成本較低,具有很大的推廣使用價值。該變送器V/I轉(zhuǎn)換電路有一定的發(fā)熱現(xiàn)象,故使用時必須將SHT11傳感器通過長引線和主電路板分離才能保證測量精度,故如何消除電路發(fā)熱現(xiàn)象還需做進一步研究。

        [1] 胡四海,李志華. 基于STM32和LabVIEW的無線溫濕度檢測系統(tǒng)[J]. 中國測試,2015,05:99-102.

        [2]康赫男. 溫濕度變送器輸出參數(shù)的校準(zhǔn)方法[J]. 計量與測試技術(shù),2011,08:36-37.

        [3]賈偉鋒,林玉池,王汶成. 基于MSP430F4250的溫濕度變送器的設(shè)計[J]. 儀表技術(shù)與傳感器,2010,02:18-21.

        [4]馬東,王萬崗,蔣強,等. 基于RS485總線的溫濕度在線監(jiān)測系統(tǒng)[J]. 中國農(nóng)機化學(xué)報,2013,02:121-126.

        [5]項瑩瑩,王太宏,李媛. 一種雙路兩線制溫濕度變送器[J]. 儀表技術(shù)與傳感器,2009,09:31-32,35.

        Design of Temperature and Humidity Transmitter Based on STM32

        Zhang Wenjian1,Zhao Lujia1,Wu Peng1,Wang Runfang2

        (1.Department of Mechanical Engineering,North China Electric Power University,Baoding071003,China; 2.Department of Automation,North China Electric Power University,Baoding071003,China)

        Today’s common current-output temperature and humidity transmitters have some deficiencies such as poor characteristic of constant current output,low accuracy and cumbersome calibration. This paper presents a design of the transmitter based on STM32 microcontroller in order to make up for the deficiencies. With the STM32 as the core controller,the circuit gains the temperature and humidity signals by SHT11 digital sensor. The signals are converted to analog voltage signals via the internal 12-bit D/A module of STM32 microcontroller. After which,the voltage signals become 4 ~ 20 mA analog current signals through the V/I converter circuit. This paper studies the principle of the V/I converter circuit and then optimizes the circuit. At last,this paper presents a calibration scheme based on PC software. The simulation and experimental results show that the transmitter has advantages such as good constant current characteristic,high precision,easy and fast calibration. These superiorities of the transmitter meet the requests of conventional temperature and humidity measurement in industrial and agricultural production.

        temperature and humidity;transmitter; current output; software calibration

        1671-4598(2016)04-0287-04DOI:10.16526/j.cnki.11-4762/tp.2016.04.083

        TP212

        A

        2015-11-13;

        2015-11-26。

        張文建(1957-),男,四川中江人,碩士,教授,主要從事CAD/CAM與企業(yè)信息化方向的研究。

        猜你喜歡
        輸出特性恒流變送器
        恒流電池容量測試儀的設(shè)計
        智富時代(2019年6期)2019-07-24 10:33:16
        電容降壓橋式整流LED恒流電源仿真與實驗
        電子制作(2018年17期)2018-09-28 01:56:58
        XTR105電流變送器在溫度傳感器中的應(yīng)用
        電子制作(2018年12期)2018-08-01 00:47:40
        光伏組件輸出特性研究及在線預(yù)測方法
        基于SG3525芯片的大功率恒壓/恒流LED電源研制
        脈沖單頻Nd∶YVO4激光器及其倍頻輸出特性研究
        基于DMC-PID的Buck型DC/DC變換器的輸出特性控制
        溝道摻雜濃度對恒流二極管電學(xué)特性的影響
        磁致伸縮導(dǎo)波激勵傳感器模型及輸出特性
        浙江中控 高精度壓力變送器SUPCON新一代CXT系列
        成人日韩精品人妻久久一区| 日本韩国三级aⅴ在线观看| 日韩在线中文字幕一区二区三区 | 亚洲精品92内射| 精品久久久久久久中文字幕| 国产精品女视频一区二区| 国产av乳头久久一区| 亚洲肥婆一区二区三区| av无码国产精品色午夜| 成人美女黄网站色大免费的| 狠狠色综合网站久久久久久久 | 久久天堂精品一区专区av| 视频女同久久久一区二区| 无码人妻丰满熟妇区免费| 一本色道久久88精品综合| 国产肉丝袜在线观看| 白白色免费视频一区二区| 久久九九av久精品日产一区免费| 国内自拍速发福利免费在线观看| 国产大片黄在线观看| 男女18禁啪啪无遮挡| 视频国产精品| 国产三级伦理视频在线| 国产乱精品女同自线免费| 亚洲国产精品va在线看黑人| 国产精品乱码在线观看| 久久天堂av色综合| 亚洲av成人久久精品| 色大全全免费网站久久| 国产日韩精品中文字无码| 午夜影院91| 熟妇人妻精品一区二区视频| 又色又爽又黄高潮的免费视频 | 日韩一二三四精品免费| 人妻系列中文字幕av| 欧美亅性猛交内射| 国产精品狼人久久久久影院| 天堂中文资源在线地址| 日韩成人精品一区二区三区| 亚洲成人激情深爱影院在线| 宅男66lu国产在线观看|