新聞中心

        EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于Matlab的一種小型溫度檢測(cè)系統(tǒng)的設(shè)計(jì)

        基于Matlab的一種小型溫度檢測(cè)系統(tǒng)的設(shè)計(jì)

        作者: 時(shí)間:2010-01-02 來(lái)源:網(wǎng)絡(luò) 收藏

          圖2所示的是用DS18B20測(cè)得的連續(xù)10個(gè)溫度數(shù)據(jù)的變化曲線圖。使用max()和min()函數(shù)可以求出溫度的極大極小值,調(diào)用polyfit()函數(shù)還可以進(jìn)行最小二乘回歸分析與曲線擬合,進(jìn)而求出溫度變化的解析式,本實(shí)驗(yàn)中使用二階擬合后,得到的溫度隨時(shí)間變化的函數(shù)解析式為:F(T)= 0.0125*T2 - 0.0145T+27.3083.

        DS18B20測(cè)得的變化曲線圖

          5 結(jié)語(yǔ)

          是一款在控制領(lǐng)域應(yīng)用十分廣泛的軟件,本實(shí)驗(yàn)基于環(huán)境下PC機(jī)與單片機(jī)實(shí)時(shí)通信及數(shù)據(jù)處理的方法,設(shè)計(jì)了一個(gè)小型,串口通信使用編程,極大的提高了開(kāi)發(fā)效率,充分利用了Matlab的強(qiáng)大的數(shù)據(jù)分析能力,得到了溫度隨時(shí)間變化的函數(shù)解析式,取得了較好的效果,擴(kuò)展了Matlab的使用范圍,具有一定實(shí)用性。

          本文作者創(chuàng)新觀點(diǎn):使用DS18B20傳感器簡(jiǎn)化了硬件結(jié)構(gòu),采用Matlab編程,充分利用其數(shù)據(jù)分析能力,合理利用系統(tǒng)資源,提高了開(kāi)發(fā)效率,擴(kuò)展了Matlab的使用范圍。

          參考文獻(xiàn):

          [1] 趙云鵬.MATLAB串口通信在數(shù)據(jù)采集中的應(yīng)用.[J]微計(jì)算機(jī)信息.2006,22(1):111~112

          [2] 顧振宇.劉魯源,杜振輝.DS18B20接口的C語(yǔ)言程序設(shè)計(jì).[J] 單片機(jī)與嵌入式系統(tǒng)應(yīng)用.2005 .12(6):22~24

          [3] 向先波,徐國(guó)華. Matlab環(huán)境下PC機(jī)與單片機(jī)的串行通信及數(shù)據(jù)處理.[J] 單片機(jī)與嵌入式系統(tǒng)應(yīng)用.2004 .12:27~31

          [4] 李群芳, 張士軍,黃建. 單片微型計(jì)算機(jī)與接口技術(shù)(第二版). [M].電子工業(yè)出版社.2005


        上一頁(yè) 1 2 3 4 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 定远县| 锦屏县| 德庆县| 秀山| 邵武市| 浦江县| 长子县| 邵东县| 靖江市| 南城县| 衡东县| 象州县| 都江堰市| 鸡东县| 马尔康县| 嘉荫县| 山阴县| 迁西县| 大宁县| 潞城市| 大港区| 浑源县| 和硕县| 普兰县| 绥宁县| 宝山区| 阿巴嘎旗| 西和县| 原阳县| 玉环县| 麟游县| 南陵县| 略阳县| 高青县| 桑日县| 东城区| 长春市| 繁昌县| 滕州市| 建始县| 什邡市|