Arduino L293D電機驅動器擴展板教程

在本篇文章中,您將學習如何使用Arduino L293D電機驅動器擴展板驅動直流電機、步進電機和伺服電機。

電機和驅動器

電機是許多機器人和電子項目不可分割的一部分,根據應用的不同,它們可以使用不同的類型。以下是有關不同類型電機的一些信息:

直流電機(DC Motor):直流電機是最常見的電機,可用於許多應用。我們可以在遙控車、機器人等中看到它。這種電機結構簡單。它將通過向其端部施加適當的電壓並通過切換電壓極性來改變其方向來開始滾動。直流電機的速度由施加的電壓直接控制。當電壓電平小於最大容許電壓時,速度會降低。

步進電機(Stepper Motor):在一些項目中,如3D打印機、掃描儀和數控機牀,我們需要準確瞭解電機旋轉步數。在這些情況下,我們使用步進電機。步進電機可將整個旋轉分成多個相等的步長。每步的旋轉量由電機結構決定。這些電機具有非常高的精度。

伺服電機(Servo Motor):伺服電機是一種簡單的直流電機,帶有位置控制服務。通過使用伺服電機,您將能夠控制軸的旋轉量並將其移動到特定位置。它們通常尺寸小,是機器人手臂的最佳選擇。

但我們無法將這些電機直接連接到微控制器或控制器開發板(如Arduino)以控制它們,因爲它們可能需要比微控制器驅動更多的電流,因此我們需要驅動器。驅動器是電動機和控制單元之間的接口電路,以便於驅動。驅動器有許多不同的類型。在本文中,您將學習如何使用L293D電機擴展板。

L293D擴展板(Shield)是基於L293的驅動板,可同時驅動4個直流電機和2個步進電機/伺服電機。

在這裏插入圖片描述

該模塊的每個通道的最大電流爲1.2A,如果電壓大於25v或小於4.5V,則不起作用。因此,請根據其標稱電壓和電流選擇合適的電機。

更多內容請參考以下鏈接:https://www.yiboard.com/thread-1240-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章