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