電機在整個ROS機器人系統(tǒng)中擔任“執(zhí)行機構(gòu)”的角色,機器人的動力來源于電機。 在電機參數(shù)范圍內(nèi),可以根據(jù)控制需求要求電機提供所需角速度和所需要的扭矩,電機都能夠在較短的時間內(nèi)完成響應(yīng)。 ROS移動機器人中常常會使用的如下兩種電機:
直流有刷電機:有刷電機中線圈的電流方向變換通過碳刷與換向器完成。 如下圖所示,電機由機座、磁極、換向器、端蓋、軸承和碳刷等構(gòu)成。

直流有刷電機控制電路簡單,在只需要控制電機旋轉(zhuǎn)方向的場景下,通過兩個繼電器便可以實現(xiàn)電機控制。 在ROS移動機器人的應(yīng)用場景下對電機的控制不僅僅有旋轉(zhuǎn)方向的控制需求,而且還有電機轉(zhuǎn)速的控制需求,所以在這種應(yīng)用場景中 常常使用功率開關(guān)管(MOS,IGBT)搭建H橋電路進行電機方向與轉(zhuǎn)速的控制。 電路設(shè)計將在下篇文章進行介紹。
直流無刷電機:顧名思義直流無刷電機,在電機結(jié)構(gòu)中取消了直流有刷電機中的碳刷。 此時電機繞組作為電機的定子,永磁體作為電機的轉(zhuǎn)子,與直流有刷電機結(jié)構(gòu)恰恰相反。 直流有刷電機結(jié)構(gòu)如下圖所示。
直流無刷電機具有轉(zhuǎn)速高,運行平穩(wěn),無打火,無灰塵等優(yōu)點。 常常應(yīng)用在對控制要求比較高,轉(zhuǎn)速較高的設(shè)備上,比如無人機,醫(yī)療設(shè)備,掃地機器中都可以看見無刷直流電機的身影。
與直流有刷電機相比無刷電機的優(yōu)點眾多,但為了能夠發(fā)揮出無刷電機的眾多優(yōu)勢。 需要復(fù)雜的控制電路(如:逆變電路,半橋驅(qū)動電路,檢流電路,編碼器接口,通信接口電路,電源電路等等),同時還需要配合電機控制算法(如方波控制算法,V/F控制算法,F(xiàn)OC控制算法等等)才能發(fā)揮出無刷電機的優(yōu)勢。
下面我們來看看電機中幾個比較重要的定則,順便也復(fù)習(xí)下高中物理知識。
左手定則:位于磁場中的載流導(dǎo)體,會受到力的作用,力的方向可按照左手進行確定。 如下圖所示:


在電機中一個線圈有兩個有效線圈AB,CD。 它們在磁場中受力大小相等,方向相反,所以對中心軸的轉(zhuǎn)矩可通過下面的式子進行計算:


一般電機都會繞有n個線圈,所以線圈對中心軸的總轉(zhuǎn)矩可以這樣計算

當一個電機生產(chǎn)完成后,電機繞組圈數(shù)n,磁感應(yīng)強度B以及線圈半徑r和有效長度L都是固定參數(shù)在這里可以當做一個常數(shù)K。

所以電機轉(zhuǎn)矩可以簡化為下式:

所以電機轉(zhuǎn)矩可以通過控制電流進行精確控制。
右手定則 : 導(dǎo)體在磁場中做切割磁力線運動時會在導(dǎo)體中產(chǎn)生感應(yīng)電動勢E,其方向可以通過右手定則進行確定,如下圖所示。

計算公式為:

在電機中一般以角速度表示電機的轉(zhuǎn)速,并且電機有n個線圈。 所以電機在旋轉(zhuǎn)時的反電動勢可根據(jù)下式進行計算:

當電機確定后,繞組圈數(shù)n,線圈半徑r,磁感應(yīng)強度B,導(dǎo)體有效長度L都為定值,可用常數(shù)Z進行表示。 這時電機反電動勢可由下式進行計算:

由上式可知當電機參數(shù)確定后,反電動勢由電機旋轉(zhuǎn)速度確定。
右手螺旋定則 : 用右手握住通電螺線管,讓四指指向?qū)Ь€中電流方向,那么大拇指指向就是通電螺線管中磁場方向。 這個定則在電機中主要用來確定電機線圈磁場方向。

-
線圈
+關(guān)注
關(guān)注
14文章
1894瀏覽量
47280 -
電機
+關(guān)注
關(guān)注
145文章
9692瀏覽量
154731 -
移動機器人
+關(guān)注
關(guān)注
2文章
819瀏覽量
34928 -
ROS
+關(guān)注
關(guān)注
1文章
296瀏覽量
18856 -
有刷電機
+關(guān)注
關(guān)注
3文章
187瀏覽量
14807
發(fā)布評論請先 登錄
輪式移動機器人電機驅(qū)動系統(tǒng)的研究與開發(fā)
Labview My RIO 移動機器人
家庭移動機器人避障常用傳感器及相關(guān)技術(shù)
如何實現(xiàn)移動機器人的設(shè)計?
請問怎么設(shè)計一種室外移動機器人組合導(dǎo)航定位系統(tǒng)?
什么是移動機器人軟硬件系統(tǒng)問題
最實用的STM32和ROS機器人的串口通信方案
移動機器人的三種主要運動系統(tǒng)
一般機器人驅(qū)動機構(gòu)中電機的選擇問題
如何利用掃地機輪子制作ROS移動機器人地盤
電機在ROS移動機器人系統(tǒng)中的作用
制作ROS移動機器人地盤
ROS移動機器人中常用的兩種電機
評論