先了解下舵機的工作原理和控制:
舵機的控制一般需要一個20ms左右的時基脈沖,該脈沖的高電平部分一般為0.5ms-2.5ms范圍內的角度控制脈沖部分,總間隔為2ms。以180度角度伺服為例,那么對應的控制關系是這樣的:
此電路設計51單片機控制PWM信號,輸送到兩個按鍵開關,從而來控制舵機的正轉和反轉,轉動角度范圍-90度到90度。
舵機的追隨特性:
保持時間為Tw
當Tw≤△T時,舵機不能到達目標;
理論上:當Tw=△T時,系統最連貫,而且舵機運動的最快。
實際過程中w不盡相同,連貫運動時的極限△T比較難以計算出來。
假如我們的舵機1DIV =8us,當PWM信號以最小變化量即(1DIV=8us)依次變化時,舵機的分辨率最高,但是速度會減慢。