JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

驅動器、減速箱,以及扭矩為何有代價

光有馬達往往不夠。看看驅動器、減速箱與諧波減速器如何塑造動力,以及它們帶來的背隙。

驅動器:大腦與肌肉之間的翻譯官

致動器是機器人的肌肉,但肌肉讀不懂心思。機器人的控制器只會發出微弱而精細的訊號——幾毫安的電流,承載著像「前進 40%」這樣的一個數字。而馬達吞下的卻是數十伏電壓下數安培的電流。若把控制器的耳語直接交給馬達,什麼都不會動。你需要一位翻譯,這位翻譯就是馬達驅動器(對於航模與無人機裡高速旋轉的馬達,同樣的部件常被稱作電子調速器,即 ESC)。

驅動器內部坐著一排電晶體開關——這些微小的電子閘門只會完全開或完全關,從不停在半途。它們無法溫柔地把電壓調低,於是改用速度作弊:每秒成千上萬次地把整個供電電壓通斷切換。讓電流在 30% 的時間裡接通,馬達的表現就彷彿只收到了 30% 的電壓。這個技巧叫脈寬調制,正是它把一條乾脆的數字指令,變成一股可平滑節流的動力。

減速箱:用速度換力量

大多數電動機生來就快而無力。放任不管,一台小馬達會歡快地以每分鐘一萬轉旋轉,但它的擰轉之力——也就是扭矩——微弱到幾乎擰不動一個門把手。機器人關節想要的恰恰相反:緩慢而沉穩的運動,配上足以抬起整條手臂的力氣。減速箱正是完成這樁交易的裝置。

想像騎自行車上坡。你換到低速檔:此刻你拼命踩踏,雙腿轉好多圈,車輪才慢慢轉一圈,可爬坡忽然變得輕鬆。減速比正是這個兌換率。一個 100:1 的減速箱,讓馬達轉 100 圈,關節才轉 1 圈。作為回報——而這正是奧妙所在——關節得到的扭矩,大約是馬達獨自產生的 100 倍。速度按同一個倍數降下去,力量就按同一個倍數升上來。

joint speed  = motor speed  / ratio        (100:1 -> 100x slower)
joint torque = motor torque * ratio * eff   (eff = efficiency, < 1)

# The word 'roughly' matters: friction in the gears
# means efficiency 'eff' is never 100%. Some torque
# is always lost as heat in the meshing teeth.
一口氣說清齒輪的交易:速度做除法,扭矩做乘法,再向摩擦交一點損耗。

諧波減速器:薄薄一圈裡的巨大減速比

用普通齒輪實現 100:1 的減速,意味著一摞沉重的齒輪——既笨重,層層疊加本身又會帶來曠動。機器人手臂既要纖細又要精準,於是轉而依靠一個巧妙的表親:諧波減速器,又稱應變波齒輪。它把一個巨大的減速比,藏進一個僅比幾枚硬幣厚一點的扁平圓環裡。

訣竅在於讓金屬彎曲,而不只是滾動。一個橢圓形的內轂,把一只薄而有彈性的鋼杯撐變形,使鋼杯的外齒在兩處向外鼓起,壓入一圈略大一些的剛性內齒。由於這只柔性鋼杯比那圈剛性齒恰好少幾個齒,橢圓每轉滿一整圈,只把鋼杯向前推進那寥寥幾個齒的距離——一種極其微小、嚴格受控的爬行。這便是單單一級緊湊結構就能達到 50:1、100:1 乃至更高減速比的奧秘。

正因為同時嚙合的齒如此之多,且柔性鋼杯始終被輕輕預壓在內齒環上,諧波減速器各部件之間幾乎沒有游隙。這種近乎為零的鬆動,恰恰是它在精密伺服馬達,以及手術與工業手臂關節中備受珍視的原因——這也把我們徑直引向普通減速箱永遠無法徹底擺脫的那個缺陷。

背隙:齒與齒之間的那點晃動

把兩個齒輪嚴絲合縫地壓在一起,它們會卡死。於是工程師在每對嚙合的齒之間留出一絲間隙——這絲間隙就是背隙。讓馬達反向,在一髮之差的轉角裡,主動齒會先在空蕩蕩的縫隙中盪過,才用另一側的齒面咬住下一個齒。在這道空檔裡,馬達轉了,關節卻沒動。

聽起來微不足道——不過零點幾度的空動。但別忘了減速比是把雙刃劍。100:1 的減速箱把關節的運動縮小了 100 倍,可背隙卻處在下游、靠近關節的位置,控制器沒法靠減速比把它一筆抹去。更糟的是,這點空動會層層累積:手臂的指尖處在一根長槓桿的末端,於是肩部關節裡一絲耳語般的曠動,到了夾爪觸碰世界之處,就放大成肉眼可見的顫抖。對於一台要穿針引線或貼裝晶片的機器人,這一抖,就是成功與報廢之間的分界。

背隙還和控制系統過不去。當手臂換向時,馬達會先空轉著衝進那道縫隙、積起速度,再一頭撞上對面的齒——這一記小小的錘擊會讓扭矩讀數猛地一跳,足以使回授控制器來回找、嗡嗡顫。而對於裝在馬達上的感測器,這片死區是隱形的:編碼器一口咬定關節動了,關節卻紋絲未動。設計者的反擊之道,是把感測器直接裝到關節上、給齒輪施加預壓讓齒面永不脫離接觸,或者乾脆多花錢換一台幾乎徹底繞開縫隙的諧波減速器