天天看點

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼

樹莓派筆記004—步進電機驅動闆

  • 電機型号
  • 坑爹的接線方式
  • 驅動原理
    • 區分五線四相步進電機的五根線
    • ULN2003晶片簡介
  • 驅動方式
  • 代碼

電機型号

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼
樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼

坑爹的接線方式

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼

不仔細看這幅圖,再上網搜搜,很容易就接錯。我在這個地方被網上錯誤的圖檔坑了很久時間

可行的接法是先拔掉右邊的那個套子,最左邊引腳接外接電源負極,最右邊引腳接外接電源正極

仔細觀察,電路闆上其實标注好了,左邊兩個引腳是 - ,右邊兩個引腳是 + 。

驅動原理

區分五線四相步進電機的五根線

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼

圖檔來源

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼

雖說商家弄好了插頭,插上就能用,但是有時候會出錯,需要留心。

按照上面的方法确認完了每根線,再用五支二極管接到驅動闆插電機線的地方,跑程式觀察每個二極管的點亮順序,再結合步進電機的電磁動作->機械動作的過程,就能正确無誤地接好驅動闆和電機之間的五根線。

ULN2003晶片簡介

簡單講這個晶片可以放大控制信号,CPU的小功率信号發給他,他把信号升到500mA/50V之後驅動繼電器,電機等等裝置。

ULN2003是大電流驅動陣列,多用于單片機、智能儀表、PLC量輸出卡等控制電路中。可直接驅動繼電器等負載。

輸入5VTTL電平,輸出可達500mA/50V。

ULN2003是高耐壓、大電流達林頓系列,由七個矽NPN達林頓管組成。 該電路的特點如下: ULN2003的每一對達林頓都串聯一個2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路 直接相連,可以直接處理原先需要标準邏輯緩沖器來處理的資料。

ULN2003 是高壓大電流達林頓半導體陣列系列産品,具有電流增益高、工作電壓高、溫度範圍寬、帶負載能力強等特點,适應于各類要求高速大功率驅動的系統。

淘寶上賣的驅動闆就是封裝了ULN2003晶片的一塊闆子,加了一些小功能如LED訓示輸入信号

驅動方式

驅動闆上的四個IN口,按下表用GPIO口給電平即可使電機轉動

IN口 IN1 IN2 IN3 IN4

Sleep

Sleep

Sleep

Sleep

注意:有的教程中高低是反過來的,經我實測,上表可行。

代碼

Edge浏覽器裡粘貼有空行的代碼就會使這個編輯器崩潰,這裡貼個圖再加個下載下傳連結

點我下載下傳

樹莓派筆記004——步進電機驅動闆電機型号坑爹的接線方式驅動原理驅動方式代碼