色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 一種基于紅外線的轉(zhuǎn)速測量儀研究及設(shè)計

          一種基于紅外線的轉(zhuǎn)速測量儀研究及設(shè)計

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

            3.2.2 軟件結(jié)構(gòu)劃分

            采用結(jié)構(gòu)化軟件設(shè)計的方法,使得設(shè)計簡單,易于調(diào)試和移植,提高編程效率。采用結(jié)構(gòu)化設(shè)計軟件的方法將本系統(tǒng)軟件劃分為圖4所示的4個模塊:齒數(shù)計數(shù)模塊、計時模塊、轉(zhuǎn)速計算模塊和轉(zhuǎn)速顯示模塊。其中最主要的是計時模塊和轉(zhuǎn)速計算模塊

          系統(tǒng)軟件

           ?。?) 計時模塊

            由圖2可知當(dāng)發(fā)射管發(fā)射的未被輪齒擋住時,接收管受照射呈導(dǎo)通狀態(tài),經(jīng)反相器輸入到單片機中斷端口的電壓為高電平,不產(chǎn)生中斷;而當(dāng)紅外線發(fā)射管發(fā)射的紅外線被輪齒擋住時,接收管不受紅外線照射則呈截止?fàn)顟B(tài),經(jīng)反相器輸入到單片機中斷端口的電壓跳變?yōu)榈碗娖?。從而激活中斷程序?qū)γ}沖進行計數(shù)。計數(shù)流程圖如圖5所示。由于計數(shù)需要與計時同步,所以需要在產(chǎn)生第一次紅外光被擋住時(紅外光被擋住時Pass=0,反之Pass=1),也即中斷口電位由高變低時打開定時器。由于實驗中的齒盤共有108個齒,為了提高測量的實時性,把108個齒分成9等份

          ,當(dāng)計數(shù)值(Num)為12時關(guān)閉定時器并讀取定時器的計時值。

          計數(shù)流程圖



          評論


          相關(guān)推薦

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

          關(guān)閉