新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM-Linux的電子控制油門設(shè)計(jì)

基于ARM-Linux的電子控制油門設(shè)計(jì)

作者: 時(shí)間:2012-05-08 來源:網(wǎng)絡(luò) 收藏

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

本文引用地址:http://m.butianyuan.cn/article/149115.htm

f.jpg


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

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

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

上一頁 1 2 3 4 下一頁

評(píng)論


相關(guān)推薦

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

關(guān)閉