新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 一種基于紅外線的轉速測量儀研究及設計

        一種基于紅外線的轉速測量儀研究及設計

        作者: 時間:2010-09-03 來源:網絡 收藏

          (2) 轉速計算模塊

          由于系統采用同步M/T法測量轉速,所以計算轉速時,需要的參數有盤脈沖數和計時值。本系統中單片機采用頻率為12MHz的外接晶振,則每個機器周期為1us。單片機定時器的計數脈沖周期為一個機器周期,若定時器從零開時計數,關閉定時器時其計數值為m,則計時時間就是m微秒。計算轉速部分程序如下。

          m=TH0×256 //讀出計數器的計數變量TH0,并將其左移8位

          m=TH0+TL0 //獲得時鐘脈沖數

          time=m //計算出計時時間

          n=60*106/(9*time) //計算轉速r/min

          5 結束語

          本文作者的創新點是以紅外傳感器代替了傳統的電磁式傳感器,系統的硬件電路簡單,測量轉速范圍較寬,且具有較高的測量精度,對于低轉速的測量也有相當高的精度。并充分利用了單片機的內部資源,有很高的性價比。可用于各行業轉速的非接觸式檢測和控制中。

          參考文獻

          [1] 錢建強,薛敏.紅外光電[J].工業計量2003,6:33~35

          [2] 鮑鴻,劉明建. 數字化霍爾轉速儀的研究[J].廣東工學院學報.1996,9(3):67~70

          [3] 田國華,楊青等,實時操作系統μC/OS- II 在LPC2210 上的移植研究與實現[J].微計算機信息,2005,21-12:33-36。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丰县| 孟津县| 利辛县| 新巴尔虎右旗| 邵东县| 广宁县| 蕉岭县| 靖边县| 肃北| 普定县| 水城县| 天峨县| 新密市| 额济纳旗| 绥宁县| 巩留县| 渝中区| 侯马市| 榕江县| 绩溪县| 丹凤县| 淳安县| 班玛县| 朝阳区| 乡宁县| 阿城市| 防城港市| 大荔县| 余江县| 永新县| 福建省| 宁都县| 宿松县| 东兰县| 江北区| 连平县| 高密市| 长海县| 和政县| 望城县| 香河县|