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

        ?

        基于MATLAB的溫度采集系統(tǒng)設(shè)計(jì)

        2017-04-10 11:53:04孫菁
        山東工業(yè)技術(shù) 2017年7期
        關(guān)鍵詞:溫度傳感器

        摘 要:介紹了一種利用溫度傳感器結(jié)合MATLAB數(shù)據(jù)處理實(shí)現(xiàn)溫度數(shù)據(jù)采集的裝置。利用數(shù)據(jù)采集板對(duì)室內(nèi)溫度進(jìn)行采集,接著利用該采集板能直接支持Simulink進(jìn)行硬件在線仿真的特點(diǎn),在Simulink中進(jìn)行建模仿真,同時(shí)可以將仿真后的溫度數(shù)據(jù)在PC界面上以曲線的方式顯示,并對(duì)室內(nèi)加熱裝置進(jìn)行調(diào)控。

        關(guān)鍵詞:MATLAB;Simulink;USB數(shù)據(jù)采集板;溫度傳感器

        DOI:10.16640/j.cnki.37-1222/t.2017.07.005

        0 引言

        在控制系統(tǒng)的通信有許多方法和應(yīng)用平臺(tái),具有不同的特點(diǎn)。其中,MATLAB以其強(qiáng)大的數(shù)據(jù)處理能力和豐富的功能模塊,在信號(hào)處理、自動(dòng)控制等領(lǐng)域廣泛應(yīng)用。它用簡(jiǎn)單的命令代替復(fù)雜的代碼,編程語(yǔ)言簡(jiǎn)單易學(xué),對(duì)研究和開發(fā)幫助很大。它的Simulink可以提供一個(gè)動(dòng)態(tài)系統(tǒng)建模、仿真和綜合分析的集成環(huán)境,線性系統(tǒng)、非線性系統(tǒng)、數(shù)字控制及數(shù)字信號(hào)處理的建模仿真中應(yīng)用十分廣泛。

        本文討論的控制室內(nèi)溫度的問題,通過預(yù)測(cè)控制方法可以有效地調(diào)節(jié)控制環(huán)境溫度,從而達(dá)到需要的設(shè)定值或者實(shí)現(xiàn)預(yù)測(cè)控制的目的 [1]。

        1 采集溫度數(shù)據(jù)的方案

        1.1 數(shù)據(jù)采集板的原理及組成

        采集模塊采用單片機(jī)作為CPU,利用其外設(shè)資源進(jìn)行端口的輸出/輸入和A/D轉(zhuǎn)換,利用USB通信芯片與計(jì)算機(jī)進(jìn)行數(shù)據(jù)交互[2]。

        數(shù)據(jù)采集卡如圖1所示,其組成介紹如下:

        (1)USB傳輸:使用PHILIP公司D12芯片;

        (2)CPU:ATmega16(AVR)單片機(jī);

        (3)4路A/D:具有10位分辨率,輸入電壓范圍0~4.096V,輸入阻抗為可調(diào)47kΩ;

        (4)2路D/A:具有10位分辨率,電壓輸出范圍為0~4.096V;

        (5)4路輸入輸出:LED兩路,按鍵兩路;

        (6)工作電壓:利用USB的5V電源,無(wú)需外接。

        為提高抗干擾性,該采集卡設(shè)計(jì)了一階低通濾波器。設(shè)置信號(hào)3分貝,截止頻率為4kHz,也可以在此基礎(chǔ)上進(jìn)行修改實(shí)現(xiàn)截止頻率的設(shè)定。

        為了適應(yīng)跟多溫度范圍,AD的通道中有兩個(gè)通道決定運(yùn)放放大倍數(shù)的電阻采用的是可調(diào)電阻,從而實(shí)現(xiàn)放大倍數(shù)的調(diào)節(jié)。也可以通過計(jì)算選擇合適的電阻固定放大倍數(shù)。

        1.2 溫度傳感器的選擇

        DS18B20具有精度高、體積小、成本低、抗干擾性強(qiáng)等優(yōu)點(diǎn),是一種常用溫度傳感器[3]。它的測(cè)溫原理如圖2所示,晶振溫度系數(shù)高,晶振的振蕩率隨著溫度的變化明顯變化,反之則不明顯。將高溫度系數(shù)的晶振產(chǎn)生的脈沖信號(hào)計(jì)入計(jì)數(shù)器2。將低溫度系數(shù)的晶振產(chǎn)生的脈沖信號(hào)輸入計(jì)數(shù)器1,使其進(jìn)行減計(jì)數(shù)。在溫度寄存器和計(jì)數(shù)器1內(nèi)預(yù)置一個(gè)與-55℃相對(duì)應(yīng)的基數(shù),當(dāng)計(jì)數(shù)器1內(nèi)的數(shù)值減到0時(shí),將溫度寄存器內(nèi)的數(shù)值加1,然后重新賦予計(jì)數(shù)器1-55℃的基數(shù)值,并繼續(xù)計(jì)數(shù),直到計(jì)數(shù)器2內(nèi)的數(shù)值減到0為止,停止累加溫度寄存器內(nèi)的值。此時(shí),溫度寄存器中的數(shù)值就是傳感器測(cè)得的溫度。使用斜率累加器對(duì)測(cè)溫過程中產(chǎn)生的一些非線性誤差進(jìn)行補(bǔ)償和修正,并把它的輸出用來(lái)修正計(jì)數(shù)器1的預(yù)置值。

        DS18B20共有64位只讀寄存器ROM,隨機(jī)存儲(chǔ)器RAM用于傳感器內(nèi)部的數(shù)據(jù)存取和計(jì)算,當(dāng)傳感器掉電時(shí)數(shù)據(jù)會(huì)丟失。其隨機(jī)存儲(chǔ)器RAM中含有9字節(jié),每個(gè)字節(jié)8位。其中,第1個(gè)和第2個(gè)字節(jié)是轉(zhuǎn)換后的溫度值,第3、4、5字節(jié)是用戶只讀存儲(chǔ)器EEPROM的鏡像,第6、7、8這三個(gè)字節(jié)是計(jì)數(shù)寄存器,它們也是數(shù)據(jù)的內(nèi)部轉(zhuǎn)換和計(jì)算的暫存單元,可以使用戶獲得的溫度分辨率增大,第9個(gè)字節(jié)為前8個(gè)字節(jié)的CRC碼。

        另外,非常重要的一點(diǎn)是DS18B20具有獨(dú)特的一線接口,僅一條口線就可以使處理器和傳感器之間實(shí)現(xiàn)雙向通信,這大大簡(jiǎn)化了分布式溫度傳感器的應(yīng)用,并且不需要外部元件。

        2 溫度數(shù)據(jù)采集過程

        室內(nèi)溫度采集的硬件設(shè)備和電路的連接主要部分示意圖如圖 4 所示。

        圖4為溫度采集卡的主要電路連接圖,本設(shè)計(jì)用USB接口實(shí)現(xiàn)采集卡和電腦的數(shù)據(jù)交互,將溫度轉(zhuǎn)換成電壓數(shù)據(jù)傳輸給電腦軟件。在Simulink中建立對(duì)應(yīng)的模型[4-5],然后在 MATLAB 中的Simulink 里打開 usbAD.mdl 文件如圖5所示。

        圖6為AD模塊的參數(shù)設(shè)置,第一個(gè)參數(shù)要根據(jù)實(shí)物連接進(jìn)行選擇;第二個(gè)參數(shù)為采樣時(shí)間;第三個(gè)參數(shù)是采樣時(shí)間微調(diào),目的是保證硬件的采樣時(shí)間與Simulink相一致,通常設(shè)為0.008[6-7]。

        運(yùn)行模型 usbAD.mdl,對(duì)溫度傳感器進(jìn)行適當(dāng)?shù)臏囟雀淖?,點(diǎn)擊模型中的 scope1,可得到響應(yīng)的數(shù)據(jù)變化如圖 7所示。

        3 結(jié)語(yǔ)

        本文設(shè)計(jì)了一個(gè)利用DS18B20溫度傳感器對(duì)室內(nèi)溫度進(jìn)行采集,通過USB進(jìn)行數(shù)據(jù)傳輸,利用MATLAB技術(shù)進(jìn)行數(shù)據(jù)處理的室內(nèi)溫度采集裝置。本文中的數(shù)據(jù)采集板是多路輸入輸出的,在本文中只用到了單路輸入輸出,在今后的研究中可以在此基礎(chǔ)上對(duì)多路溫度采集系統(tǒng)進(jìn)行研究。

        另外,本文還有許多值得深入研究的方向,如在圖形和數(shù)據(jù)顯示方面,可以設(shè)計(jì) MFC 界面,把 MATLAB 與VC 相通信,通過按鈕實(shí)現(xiàn)在需要的時(shí)候?qū)?shù)據(jù)和圖形進(jìn)行詳細(xì)顯示,進(jìn)而實(shí)現(xiàn)更加深入的數(shù)據(jù)的分析及處理。

        參考文獻(xiàn):

        [1]孫文杰.Matlab電路仿真實(shí)驗(yàn)常用建模方法[J].實(shí)驗(yàn)室研究與探索,2016(07):80-84.

        [2]湯鍇杰,栗燦,王迪,張琴.基于DS18B20的數(shù)字式溫度采集報(bào)警系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2014(03):99-102.

        [3]王榮.基于USB接口的溫度采集系統(tǒng)研究[D].第四軍醫(yī)大學(xué),2007.

        [4]徐國(guó)政,陳勇.基于Matlab的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].應(yīng)用術(shù),2003,30(04):1-3.

        [5]王海華.Matlab/Simulink仿真在“通信原理”教學(xué)中的應(yīng)用研究[J].湖北理工學(xué)院學(xué)報(bào),2015(03):67-70.

        [6]張丹,宮蕾.基于MATLAB的數(shù)據(jù)采集模塊在自動(dòng)控制原理實(shí)驗(yàn)中的應(yīng)用[J].重慶工商大學(xué)學(xué)報(bào),2010,27(01):1-4.

        [7]瞿婷婷,周靜,衛(wèi)佳駿,吳清,謝新勤,曹波,夏春明.基于Simulink/S-Function模塊的數(shù)據(jù)采集板卡硬件驅(qū)動(dòng)開發(fā)[J].自動(dòng)化技術(shù)與應(yīng)用,2016(05):41-45.

        作者簡(jiǎn)介:孫菁(1974-),女,工程師,主要研究方向:檢測(cè)技術(shù)、自動(dòng)控制。

        猜你喜歡
        溫度傳感器
        氣象用溫度傳感器檢定結(jié)果的測(cè)量不確定度評(píng)定與應(yīng)用
        幾種典型溫度傳感器跨超音速恢復(fù)特性校準(zhǔn)
        基于CFD技術(shù)的氣流溫度傳感器數(shù)值校準(zhǔn)虛擬風(fēng)洞初探
        溫度傳感器DS18B20在溫度計(jì)設(shè)計(jì)中的應(yīng)用
        電子制作(2019年12期)2019-07-16 08:45:44
        一種高性能CMOS溫度傳感器
        XTR105電流變送器在溫度傳感器中的應(yīng)用
        電子制作(2018年12期)2018-08-01 00:47:40
        鉑電阻溫度傳感器現(xiàn)場(chǎng)檢定的干擾故障及處理方法
        數(shù)字溫度傳感器DS18B20的關(guān)鍵時(shí)序研究
        一種自組網(wǎng)分布式無(wú)線溫度傳感器的設(shè)計(jì)
        溫度傳感器在筆記本電腦散熱系統(tǒng)中的應(yīng)用
        娇妻玩4p被三个男人伺候电影| 欧美嫩交一区二区三区| 伊人久久精品亚洲午夜| 国产亚洲视频在线播放| 极品美女一区二区三区免费| 日本精品一区二区三区二人码 | 亚洲日韩精品欧美一区二区三区不卡| 中国丰满熟妇xxxx性| 欧美成人一区二区三区| 中文字幕人妻偷伦在线视频| 久久精品无码一区二区三区不卡| 激情综合网缴情五月天| 日韩国产自拍成人在线| 国产丝袜长腿在线看片网站| 亚洲av老熟女一区二区三区| 久久国产精品亚洲va麻豆| 欧美高清视频手机在在线| 疯狂做受xxxx高潮视频免费| 久久香蕉国产线熟妇人妻| 99精品国产高清一区二区麻豆| 日本少妇按摩高潮玩弄| 国产一区,二区,三区免费视频| 一区二区黄色素人黄色| 91盗摄偷拍一区二区三区| 亚洲最好看的中文字幕| 东京热人妻系列无码专区| 欧美亚洲色综久久精品国产| 国产剧情国产精品一区 | 末发育娇小性色xxxx| 超碰Av一区=区三区| 日本人妻少妇精品视频专区| 男的和女的打扑克的视频| 国产精品一区二区三区av在线| 一个少妇的淫片免费看| 九色九九九老阿姨| 精品一区二区久久久久久久网站| 亚洲欧洲久久久精品| 国产又粗又猛又黄色呦呦| av免费在线播放一区二区| 伊人久久大香线蕉av色婷婷色| 日本丰满老妇bbw|