怎樣用樹莓派連接步進電機?
自問世以來,受眾多計算機發(fā)燒友和創(chuàng)客的追捧,曾經(jīng)一“派”難求。別看其外表“嬌小”,內(nèi)“心”卻很強大,視頻、音頻等功能通通皆有,可謂是“麻雀雖小,五臟俱全”。本文主要介紹如何通過樹莓派連接步進電機
電機驅(qū)動器模塊的輸入,即IN1,IN2,IN3和IN4連接到物理引腳11,12,13和15,即Raspberry Pi的GPIO17,GPIO18,GPIO27和GPIO22 。一組電機線圈連接到電機驅(qū)動器的OUT1和OUT2,另一組連接到OUT3和OUT4。為電機驅(qū)動器模塊提供12V外部電源,L298N電機驅(qū)動器模塊和Raspberry Pi的接地端子是通用的。為樹莓派提供單獨的5V電源。 這個簡單項目的目的只是為了理解如何使用Raspberry Pi和L298N連接步進電機。該項目的工作非常簡單,并在此處進行說明。
選擇步進電機
首先需要確認步進電機,因為步進電機可分為單極性和雙極步進電動機兩種,這兩種電機的驅(qū)動方式是不同的。 步進電機優(yōu)于伺服電機的主要優(yōu)點是電機軸完全旋轉(zhuǎn)分為幾步并且可以通過給電機線圈通電來精確定位步進電機。即使沒有像伺服電機那樣的反饋機制,步進電機的步進角也會更小提供非常精確的角度定位。在這個項目中,將使用一個簡單的12V雙極性步進電機。
選擇驅(qū)動模塊
樹莓派驅(qū)動這個步進電機,需要連接一個電機驅(qū)動模塊,如L293D或L298N。這兩個模塊都適用于12V步進電機。因此,選擇驅(qū)動程序模塊取決于您,這里選擇了L298N電機驅(qū)動器模塊。 L298N是專用驅(qū)動集成電路,屬于H橋集成電路,與L293D的差別是其輸出電流增大,功率增強。其輸出電流為2A,最高電流4A,最高工作電壓50V,可以驅(qū)動感性負載,如大功率直流電機,步進電機,電磁閥等,特別是其輸入端可以與單片機直接相聯(lián),從而很方便地受單片機控制。當驅(qū)動直流電機時,可以直接控制步進電機,并可以實現(xiàn)電機正轉(zhuǎn)與反轉(zhuǎn),實現(xiàn)此功能只需改變輸入端的邏輯電平。連接樹莓派與步進電機
下圖顯示了使用L298N的Raspberry Pi步進電機控制的連接圖。它使用Fritzing Application實現(xiàn)。
電機驅(qū)動器模塊的輸入,即IN1,IN2,IN3和IN4連接到物理引腳11,12,13和15,即Raspberry Pi的GPIO17,GPIO18,GPIO27和GPIO22 。一組電機線圈連接到電機驅(qū)動器的OUT1和OUT2,另一組連接到OUT3和OUT4。為電機驅(qū)動器模塊提供12V外部電源,L298N電機驅(qū)動器模塊和Raspberry Pi的接地端子是通用的。為樹莓派提供單獨的5V電源。 這個簡單項目的目的只是為了理解如何使用Raspberry Pi和L298N連接步進電機。該項目的工作非常簡單,并在此處進行說明。 