我現(xiàn)在用2812輸出的PWM波,通過(guò)控制占空比來(lái)控制電機(jī)的轉(zhuǎn)速,用光電編碼器測(cè)轉(zhuǎn)速,用霍爾傳感器測(cè)電流,現(xiàn)在的問(wèn)題就是:在PWM的占空比不為100%時(shí),當(dāng)我輸出的PWM的周期大時(shí),轉(zhuǎn)速測(cè)量數(shù)據(jù)較穩(wěn)定,電流采樣波動(dòng)非常大,幾乎沒(méi)有平穩(wěn)階段,但在PWM周期小時(shí),電流采樣較穩(wěn)定,同時(shí)轉(zhuǎn)速測(cè)量數(shù)據(jù)波動(dòng)較大,幾乎沒(méi)有平穩(wěn)的階段.
請(qǐng)教各位高手指點(diǎn)迷津,到底是什么問(wèn)題,怎樣解決?
直流電機(jī)的雙閉環(huán)問(wèn)題(dsp)
全部回復(fù)(1)
正序查看
倒序查看
你的占空比調(diào)整要求取多次的平均﹐然后要分段控制﹕
開始時(shí)候調(diào)整周期(我是這樣做的)1秒調(diào)整4到8次﹐至于每次的調(diào)整寬度根據(jù)你的實(shí)際要求去改變﹐但是整體要求變的比較大﹔
當(dāng)達(dá)到或?qū)⒁_(dá)到要求的時(shí)候﹐調(diào)整周期為1秒1次﹐調(diào)整寬度要比剛才調(diào)整的小﹔當(dāng)達(dá)到要求轉(zhuǎn)速交越3次后﹐就進(jìn)行精準(zhǔn)的調(diào)整5秒1次﹐每次只變化1﹔
這樣我的速度波動(dòng)是在-/+5轉(zhuǎn)﹐轉(zhuǎn)速在2500左右﹐不會(huì)超過(guò)-/+15轉(zhuǎn)﹗已經(jīng)符合要求后﹐我就沒(méi)繼續(xù)細(xì)分了﹗不知道說(shuō)這些對(duì)你有沒(méi)有幫助﹗
開始時(shí)候調(diào)整周期(我是這樣做的)1秒調(diào)整4到8次﹐至于每次的調(diào)整寬度根據(jù)你的實(shí)際要求去改變﹐但是整體要求變的比較大﹔
當(dāng)達(dá)到或?qū)⒁_(dá)到要求的時(shí)候﹐調(diào)整周期為1秒1次﹐調(diào)整寬度要比剛才調(diào)整的小﹔當(dāng)達(dá)到要求轉(zhuǎn)速交越3次后﹐就進(jìn)行精準(zhǔn)的調(diào)整5秒1次﹐每次只變化1﹔
這樣我的速度波動(dòng)是在-/+5轉(zhuǎn)﹐轉(zhuǎn)速在2500左右﹐不會(huì)超過(guò)-/+15轉(zhuǎn)﹗已經(jīng)符合要求后﹐我就沒(méi)繼續(xù)細(xì)分了﹗不知道說(shuō)這些對(duì)你有沒(méi)有幫助﹗
0
回復(fù)