新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

        單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

        作者: 時間:2012-03-28 來源:網(wǎng)絡(luò) 收藏

        3 軟件設(shè)計

          利用Kiel51C語言對各模塊進行編程,程序部分主要由主程序,AD采樣、轉(zhuǎn)換程序,數(shù)碼管顯示程序等組成。軟件程序的流程圖如圖4所示。

          

        單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

          圖4 軟件程序的流程圖

          4 結(jié)果分析

          在做好的顯示裝置上采集一系列的電壓值與數(shù)字值。分析電壓值和數(shù)字值之間的對應(yīng)關(guān)系,找出之間的比例關(guān)系,并對相關(guān)的數(shù)據(jù)結(jié)果整理分析計算出顯示裝置的誤差率。采集的相關(guān)數(shù)據(jù)如表1所示:

          

        單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

          將所采集的電壓值與數(shù)碼管顯示的數(shù)字值分析整理可得出他們之間的線性關(guān)系,如圖5所示。

          

        單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

          圖5 數(shù)字值和電壓值之間的關(guān)系

          從圖中選取幾組數(shù)字值和電壓值計算出數(shù)字值和電壓值之間滿足線性關(guān)系的斜率為50.33,即以Y表示數(shù)字值,X為電壓值,則Y=50.33X.

          由表1中的數(shù)據(jù)可以計算出顯示裝置的相對顯示誤差。

          

        單片機實現(xiàn)空氣質(zhì)量流量顯示裝置

          產(chǎn)生誤差的原因是受限于顯示設(shè)備的精度和程序的設(shè)計,數(shù)碼管以精確到個位為精準度,在顯示中個位的數(shù)字會因外界的干擾發(fā)生變動;程序設(shè)計中因受限于顯示設(shè)備是4位的數(shù)碼管,所以在程序的編寫過程中沒有附加考慮小數(shù)點后的精度。但從數(shù)值與電壓值之間的線性關(guān)系函數(shù)角度考慮,顯示裝置的目的已經(jīng)做到了。通過電壓值與數(shù)字值之間的函數(shù)關(guān)系,在顯示裝置上顯示出實時變化的數(shù)字量,通過線性函數(shù)關(guān)系找到對應(yīng)的電壓值,通過變送器的逆向轉(zhuǎn)換可以得到科里奧力的大小,進而計算出流量的大小。

          5 結(jié)束語

          結(jié)果的分析表明顯示裝置的優(yōu)劣在對流量計的設(shè)計環(huán)節(jié)中起著至關(guān)重要的作用。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 克东县| 专栏| 德兴市| 娱乐| 鄯善县| 德庆县| 铁岭县| 肇庆市| 广西| 读书| 高雄县| 若羌县| 宾川县| 蓝田县| 蓝山县| 绥宁县| 阳春市| 兴化市| 武乡县| 喀什市| 安陆市| 河西区| 丘北县| 芜湖县| 泽普县| 松溪县| 靖边县| 松阳县| 靖西县| 武强县| 云安县| 彩票| 微山县| 普兰县| 长子县| 苏尼特左旗| 青铜峡市| 外汇| 乡宁县| 裕民县| 武义县|