QEP位置與速度的計算_第1頁
QEP位置與速度的計算_第2頁
QEP位置與速度的計算_第3頁
QEP位置與速度的計算_第4頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、設定unit time 為20khz,eqep1regs.quprd = 2999;/20khz設定unit position為1;eqep1regs.qcapctl.all = qcapctl_init_state;qep1.qepperiod = eqep1regs.qcprdlat;/單個qep脈沖的周期speed1.qepperiod = qep1.qepperiod;m法測速:通過一個測速周期內(nèi)的脈沖個數(shù)來計算速度1) 設定一個測速周期內(nèi),脈沖個數(shù)為n,測試周期為t;2) 每秒鐘的脈沖個數(shù)為;3) 那么,60s內(nèi)的脈沖個數(shù)為;4) 那么,60s,即1min內(nèi)圈數(shù)為脈沖個數(shù)與速度標幺值

2、的轉(zhuǎn)換系數(shù)為speed1.k1=_iq(60 / (base_freq_rpm * t * qep1.lineencoder * 4);t法測速:根據(jù)固定脈沖個數(shù)所耗費的時間來計算速度在計數(shù)脈沖個數(shù)為1,系統(tǒng)時鐘為60mhz,脈沖計數(shù)時鐘為64分頻系統(tǒng)時鐘,的情況下:1) 設定一個脈沖寬度內(nèi)所用的時間為n個脈沖計數(shù)時鐘 n對應qep1.qepperiod = eqep1regs.qcprdlat;2) 那么,1440個脈沖,即電機轉(zhuǎn)動一圈所需的時間為3) 那么,60s電機所轉(zhuǎn)圈數(shù)為t法測速系數(shù)k4:1、t法使用的時鐘為cpu時鐘的64分頻,即60/64mhz=937500hz。2、k4定標q2

3、4,qepperiod定標q0,速度變量tmp_fr定標q0。原算法中,為保證數(shù)據(jù)不溢出,需轉(zhuǎn)換iq值。qepperiod左移15位變?yōu)閝15的中間變量qepperiod3,k4也轉(zhuǎn)為q15(乘以q24最大值128,再除以q15最大值65535)。k4和qepperiod3做同位除法得到q0的速度標幺值。3、計算公式: f2 * 60s/min q24maxspeed* = * (lineencoder*4) * speedbaseq15max其中:f2為cpu時鐘的64分頻頻率,單位hz;lineencoder*4為一個物理周期編碼器所走脈沖,通用為10000,工縫為1440等;speedb

4、ase為速度標幺基值;q24max和q15max為q24和q15表示數(shù)據(jù)的最大值,分別為128和65536。第一項為系數(shù),第二項為iq位轉(zhuǎn)換。新算法中第二項省略。speed1.k4 = _iq(937500.0*60*128/65536/(qep1.lineencoder * 4)/base_freq_rpm);/iq15/speed1.k4 = _iq(937500.0 * 60 / (qep1.lineencoder * 4) / base_freq_rpm);mt法測速:1、m法測速是指在測速頻率(f1=20khz)下,計數(shù)每個周期內(nèi)有多少個脈沖;t法測速是指計數(shù)一個脈沖寬度內(nèi)有多少個分頻時鐘周期(f2)。m、t法分別適用于高速、低速測量。其中介頻率f=sqrt(f1*f2)。2、t法設定有最低速度(通用0.1rpm,工縫1rpm),最低速度以下認為速度為0,轉(zhuǎn)為m法,防止t法0速時引起震蕩。3、速度提高時,測速周期內(nèi)脈沖數(shù)增加,而單個脈沖寬度內(nèi)的時鐘周期減小。當前后二者計數(shù)值恰好相等時,轉(zhuǎn)速頻率等于中介頻率。故以此為判斷依據(jù)選擇m、t法。4、m法中,k1為脈沖數(shù)到標幺速度的定標值。電機轉(zhuǎn)速基值通用為1000rpm,工縫為5000rpm。通用編碼器線數(shù)2500,物理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論