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