二、舵機的運行原理:“指令 - 反饋 - 修正” 的閉環(huán)控制
舵機的運行是一個閉環(huán)負反饋控制系統(tǒng),簡單來說就是 “收到指令→對比現(xiàn)狀→調(diào)整到位” 的循環(huán)過程,具體步驟如下:
1. 接收控制信號:明確 “目標角度”
舵機通過信號線接收PWM(脈沖寬度調(diào)制)信號,這是一種周期性的方波信號:
周期固定:通常為 20ms(即每秒 50 個脈沖);
脈沖寬度決定目標角度:
0.5ms 脈沖 → 對應 0°(最小角度);
1.5ms 脈沖 → 對應 90°(中間角度);
2.5ms 脈沖 → 對應 180°(最大角度)(不同舵機范圍可能為 0°-120° 等,需參考參數(shù))。
2. 檢測當前位置:確認 “現(xiàn)狀角度”
電位器隨輸出軸轉(zhuǎn)動,產(chǎn)生與當前角度對應的電壓信號(如當前角度 30° 對應 1.0V),并將信號反饋給控制電路。
3. 對比與修正:驅(qū)動電機 “調(diào)整到位”
控制芯片對比 “目標角度信號”(PWM 解析結(jié)果)和 “當前角度信號”(電位器電壓):
若目標角度>當前角度:控制電路驅(qū)動電機正轉(zhuǎn),輸出軸轉(zhuǎn)動,電位器電阻變化,直到兩者一致;
若目標角度<當前角度:驅(qū)動電機反轉(zhuǎn),直到角度匹配;
若角度一致:電機停止轉(zhuǎn)動,舵機保持當前位置,并輸出扭矩對抗外力(如機械臂抓取物體時保持姿態(tài))。
4. 動態(tài)穩(wěn)定:對抗干擾的 “持續(xù)修正”
當舵機受到外力干擾(如遙控車顛簸導致轉(zhuǎn)向偏移),當前角度會偏離目標值,控制電路會立即檢測到差異,驅(qū)動電機微調(diào),確保角度穩(wěn)定。這就是舵機能 “保持位置” 的核心原因。
審核編輯 黃宇
-
舵機
+關(guān)注
關(guān)注
17文章
376瀏覽量
43251
發(fā)布評論請先 登錄
舵機是如何運行的(2)?
評論