新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM-Linux的電子控制油門設計

        基于ARM-Linux的電子控制油門設計

        作者: 時間:2012-05-08 來源:網絡 收藏

        3 實驗結果分析
        理論上,細分系數N取值越大、執行器的動作越精確越好,但過大的細分系數會導致執行器的命令對cmd的響應變慢。因此,N的取值應該根據執行器到節氣門閥的距離來綜合考慮,取細分系數N=5即使用公式:tcmp=tent(cmd+4)/200,最小角度為(45/5)=9,足以滿足實驗的需要。
        采用實驗的方法,對MAX=date=16、20、25分別進行實驗,并使用示波器進行觀察根據寄存器的取整特性來對MAX=date的值進行綜合的考量。結果如表1~表3所列。其中cmd為輸入指令.err為誤差,Wh為高電平寬度,~Wh為實際的高電平寬度。

        本文引用地址:http://www.104case.com/article/149115.htm

        f.jpg


        由以上數據可以看出取MAX=date=20時,誤差最小。由式(4)可知,prescale0+1=20、10、5對應的dividervalue=1、2、4。

        結語
        利用ARM鎖相環所產生的高頻率可以獲得更精細的PWM波,從而對舵機實現更精確的來達到精確的目的。本文從理論和實踐兩方面實現了舵機角度為9的,要想獲得更細分的角度,只需將N的值取大。如N=15,可獲得的最小控制角度為(45/15)=3;N=45,可獲得的最小控制角度為(45/45)=1。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 古蔺县| 黔东| 新宾| 饶河县| 上栗县| 芮城县| 海兴县| 缙云县| 嘉禾县| 谢通门县| 开远市| 阳原县| 大宁县| 海门市| 肥西县| 黑山县| 南丰县| 乌拉特中旗| 喀喇| 呈贡县| 高青县| 高尔夫| 琼海市| 怀远县| 民乐县| 商河县| 马公市| 四会市| 清河县| 溆浦县| 客服| 巨野县| 新源县| 姜堰市| 崇左市| 石阡县| 都匀市| 岚皋县| 英吉沙县| 介休市| 故城县|