<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用樹莓派和L298電機驅動器控制直流電機

454398 ? 來源:工程師吳畏 ? 2019-08-01 14:16 ? 次閱讀

什么是L298?

L298被稱為雙向電機驅動器,它基于雙H橋電機驅動器IC。該電路允許您在任一方向上獨立控制兩個直流電機。

它是原型和愛好者項目的常用組件,因為它易于使用,并且可以將L298與Raspberry PiArduino連接。除了最小的設計外,它還提供板載5V穩壓器,可以非常方便地為5V電路供電。

市場上有許多基于L298的電機驅動器模塊,您可以使用任何本地可用的基于L298的電機驅動器,因為它們基本相同。我使用了L298分線板,這使得設置更容易一些。您可以在線找到幾種不同的L298分線板。

將L298與Raspberry Pi連接

控制a使用Raspberry Pi可輕松實現直流電機。我們使用L298電機驅動器來控制直流電機,它允許電機向前或向后移動。

對于溝通,我們將使用簡單的串口通過USB通信。

所以,讓我們開始吧。

將L298上的IN1連接到Raspberry Pi的引腳號26.

連接IN2 L298至Raspberry Pi的引腳號20.

將ENA和12伏引腳連接至9伏電池。

確保電池接地,Raspberry Pi和L298很常見。

運行程序和代碼

打開Raspberry Pi并在新窗口中打開Python 3.。

在新窗口中編寫以下代碼并將其保存在桌面上。

import sys

import time

import RPi.GPIO as GPIO

mode=GPIO.getmode()

GPIO.cleanup()

Forward=26

Backward=20

sleeptime=1

GPIO.setmode(GPIO.BOARD)

GPIO.setup(Forward, GPIO.OUT)

GPIO.setup(Backward, GPIO.OUT)

def forward(x):

GPIO.output(Forward, GPIO.HIGH)

print(“Moving Forward”)

time.sleep(x)

GPIO.output(Forward, GPIO.LOW)

def reverse(x):

GPIO.output(Backward, GPIO.HIGH)

print(“Moving Backward”)

time.sleep(x)

GPIO.output(Backward, GPIO.LOW)

while (1):

forward(5)

reverse(5)

GPIO.cleanup()

確保已將L298N與Raspberry Pi連接,如上面的電路圖所示。

然后,運行您剛剛編寫的代碼。

代碼說明

在示例中上面,代碼從導入包含系統G的L298的必需庫開始PIO和時間。值得注意的是,GPIO要為L298提供高低邏輯,時間庫用于在不同動作之間添加延遲。

正向和反向函數在此代碼中用參數聲明選項。參數是使電機保持在所需方向上的延遲時間。就是這樣,你應該能夠用Raspberry Pi和L298電機驅動器控制電機。您可以在線找到更多代碼變體,為電機添加其他功能!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 直流電機
    +關注

    關注

    35

    文章

    1641

    瀏覽量

    69627
  • L298
    +關注

    關注

    0

    文章

    35

    瀏覽量

    34905
  • 樹莓派
    +關注

    關注

    114

    文章

    1654

    瀏覽量

    104871
收藏 人收藏

    評論

    相關推薦

    無刷直流電機驅動單元

    NEWUnitBLDCDriverUnitBLDCDriver是一款專為無刷直流電機(BLDC)設計的驅動單元,采用I2C通信接口,可同時掛載多路電機進行控制。適用于風扇、小型泵等小型
    的頭像 發表于 04-13 08:29 ?195次閱讀
    無刷<b class='flag-5'>直流電機</b><b class='flag-5'>驅動</b>單元

    【原創】51單片機PWM波控制直流電機轉速,仿真、原理圖和代碼

    單片機產生脈寬可調的脈沖信號并輸入到L298驅動芯片來控制直流電機工作的。 該直流電機PWM控制
    發表于 03-13 00:33

    直流電機是否可以變頻控制

    突然想到一個問題,交流電機變頻控制調速,那么直流電機什么設備調速。根據
    發表于 02-10 17:36

    直流電機驅動器電路圖分享

    直流電機驅動器是一種電子設備,用于控制驅動直流電動機。其工作原理是將來自控制器的步進和方向輸入
    的頭像 發表于 02-04 16:51 ?2443次閱讀
    <b class='flag-5'>直流電機</b><b class='flag-5'>驅動器</b>電路圖分享

    直流電機控制器電路圖分享

    直流電機控制器是一種電子控制系統,用于控制直流電機的轉速、轉向和扭矩等參數,從而實現直流電機的自
    的頭像 發表于 02-04 15:52 ?2627次閱讀
    <b class='flag-5'>直流電機</b><b class='flag-5'>控制</b>器電路圖分享

    直流電機的勵磁是直流電嗎?直流電機勵磁的作用?

    直流電機的勵磁是直流電嗎?直流電機勵磁的作用?直流電機勵磁方式的區分? 直流電機的勵磁是直流電。
    的頭像 發表于 01-18 16:07 ?1375次閱讀

    直流電機驅動電路結構組成

    直流電機驅動電路是一種將直流電源轉換為直流電機所需的電流和電壓的電路。它主要由電源模塊、電流控制模塊和速度
    的頭像 發表于 12-20 17:11 ?872次閱讀

    直流電機控制電路的工作原理

    直流電機是一種將直流電能轉化為機械能的裝置,廣泛應用于電動機、發電機等領域。直流電機控制電路是對直流電機
    的頭像 發表于 12-20 14:39 ?927次閱讀

    直流電機emf怎么計算

    直流電機電動勢(emf)的計算涉及到一系列的物理和數學原理。在這篇文章中,我將詳細介紹直流電機電動勢的計算方法,包括電源電動勢、氣隙電動勢以及繞組電動勢。希望這篇文章能幫助您深入了解直流電機
    的頭像 發表于 12-15 15:30 ?1071次閱讀

    直流電機制動是電機抖動的原因嗎

    直流電機制動是電機抖動的原因嗎 直流電機制動是導致電機抖動的一個可能原因,但并不是唯一的原因。 1. 引言 直流電機在許多應用中被廣泛使用,
    的頭像 發表于 11-23 10:54 ?631次閱讀

    他勵直流電機的工作原理

    與其他類型的直流電機相比,他勵直流電機勵磁繞組和轉子繞組分別供電,需要兩個電源。其他直流電機只需要一個電源。
    的頭像 發表于 10-17 14:36 ?2446次閱讀
    他勵<b class='flag-5'>直流電機</b>的工作原理

    無刷直流電機中的門驅動器

    電子發燒友網站提供《無刷直流電機中的門驅動器.pdf》資料免費下載
    發表于 07-24 15:44 ?0次下載
    無刷<b class='flag-5'>直流電機</b>中的門<b class='flag-5'>驅動器</b>

    如何控制無刷直流電機

    本文將探討驅動無刷直流電機的多種不同技術、傳感器方案以及使用的流行算法。此外,還將介紹一些來自領先供應商的電機驅動器IC以及合適的開發和原型設計資源。
    的頭像 發表于 07-23 16:05 ?555次閱讀
    如何<b class='flag-5'>控制</b>無刷<b class='flag-5'>直流電機</b>

    如何控制無刷直流電機

    本文將探討驅動無刷直流電機的多種不同技術、傳感器方案以及使用的流行算法。此外,還將介紹一些來自領先供應商的電機驅動器IC以及合適的開發和原型設計資源。
    的頭像 發表于 07-14 15:12 ?828次閱讀
    如何<b class='flag-5'>控制</b>無刷<b class='flag-5'>直流電機</b>

    使用單個N溝道MOSFET的直流電機驅動器電路

    這是使用單個N溝道MOSFET的直流電機驅動器電路。在該電路中,直流電機繼續沿一個方向運行,直到按下開關時它的方向反轉。該電路可在不同項目中用作電機
    發表于 06-18 11:14 ?669次閱讀
    使用單個N溝道MOSFET的<b class='flag-5'>直流電機</b><b class='flag-5'>驅動器</b>電路
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>