解答大家對L298N的疑惑,原來問題都出在了這裡

2021-02-19 子時DIY

掃碼加關注

本篇主要面向人群是創客教師(通用技術、信息技術和科學老師)以及處於入門階段的學生,根據王老師的一些經驗針對L298N模塊解答部分初學者的一些疑惑。

今天為大家介紹一個應用的非常廣泛的模塊—L298N馬達驅動模塊(又叫H橋),對於很多熟悉電子知識的朋友來說對這個模塊會非常的了解,那麼王老師為何還要再次介紹這個模塊呢?理由非常簡單,這次王老師將會從創客教師的角度去介紹這個模塊,王老師身邊就有很多創客老師(也包括通用技術老師、信息技術老師以及科學老師),有些時候這些老師們本身並不是電子相關專業但是由於教學的需要(比如開展創客課程、開展Arduino編程課程、帶領學生製作創意項目等等)老師們也會用到L298N這個模塊,在使用這個模塊的過程中老師們會遇到一些問題。

今天就為創客老師和初學的學生講一講這個L298N,王老師會從這幾個方面進行介紹:

遇到哪種情況我們可以使用這個模塊;

這個模塊有哪些關鍵引腳(重點介紹);

如何針對這個模塊編寫Arduino程序;

什麼情況下使用L298N

L298N馬達驅動模塊,顧名思義當我們需要驅動一個馬達的時候就要用到這個模塊,這裡也解開一個疑惑,很多老師問:如何用Arduino控制一個電機,那麼這裡告訴大家,我們很少使用Arduino的IO直接控制一個電機,因為單片機引腳的驅動能力十分有限,很難驅動電機(低壓低電流馬達除外),這些IO的作用僅僅發送一些控制信號,驅動馬達的任務一般是由馬達驅動模塊來完成。所以說當我們需要驅動一個馬達的時候我們考慮使用L298N這個模塊。

並不是所有的情況我們都可以使用這個模塊,很多商家明確標註到了這個模塊的使用範圍,一般情況下我們關注兩點電壓和電流,模塊的驅動電壓為5V-35V,驅動電流最大為2A,實際上這個工作範圍已經非常的廣泛,教學過程中我們最常使用到的馬達如:130(減速)馬達、N20(減速)馬達、370(減速)馬達等等,都在這個工作範圍。

所以說當我們使用TT馬達製作小車、機器人或者其他更多教學內容的時候都可以使用L298N這個模塊。

模塊上的引腳

這個模塊上有7個端子和10個插針(平時使用時候好像並沒有感覺有這麼多插針啊),根據王老師的教學經驗最容易讓創客老師不解的端子有1個另外還有2個插針,我們先通過一張圖看下這些端子和插針,如下圖:

從圖中我們可以看出這個模塊的確有7個端子和10個插針,其中最讓老師們不解的地方是端子7(5V)還有插針1和插針2,要弄清楚他們的真正功能首先我們需要理解一個概念,而這個概念對於電子專業的人來說可能很好理解但對於有些創客老師來說可能頭一次接觸。

這個概念就是電源,晶片的工作需要電源,馬達的工作也需要電源,只有分別為它們提供了正確的電源它們才能正常工作。如此一來要讓這個模塊工作起來我們需要兩個電源了,一個給晶片一個給馬達,所以我們看到這個模塊的電源處有三個端子(端子5、端子6和端子7),端子5就是給馬達供電的,端子7就是給主晶片供電的。看到這裡有些老師又疑惑了,按很多商家提供的描述說端子7可以為外界供電,那麼對於這個模塊來說端子7到底是給外界供電,還是外界給這個模塊供電用的呢?說到這裡我們繼續看一張圖,如下:

 

我們看到L298N模塊中有一個晶片,放大看一下晶片上有一行字「78M05」,我們百度一下「78M05」,會有如下結果:

從查到的資料中我們可以知道78M05是一個固定輸出為5V的穩壓晶片,讀到這裡我們大約可以猜到了,這個穩壓晶片的作用就是將外部電壓(端子5提供的電壓),轉為5V為模塊的主晶片進行供電,那麼這個78M05晶片什麼時候才發揮作用呢?是由插針1和插針2來決定的,當插針1和插針2進行短接的時候78M05這個晶片開始發揮作用它可以產生一個5V的電壓為模塊主晶片供電,同時可以將這個5V通過端子7輸出到外部,如果沒有短接插針1和插針2那麼78M05這個晶片不起作用,這時如果要讓主晶片工作我們必須人為從外部提供一個5V的電源,這個5V的提供也是通過端子7進行的。讀到這我們這下搞清楚端子7和插針1以及插針2的作用了,最後我們通過一張圖再次看清它們的內部關係:

最大的疑惑已經解開了,最後我們看看如何編寫程序使用Arduino和L298N去控制一個馬達的旋轉。

編寫程序

首先將電路連接好,如下圖:

我們使用Arduino的2號和3號引腳來控制馬達旋轉,我們看看程序是如何編寫的,先來看圖形化的方式:

這段程序對應的C語言寫法是:

void setup()

{

    pinMode(2, OUTPUT);

    pinMode(3, OUTPUT);

    digitalWrite(2,HIGH);

    digitalWrite(3,LOW);

}

void loop()

{

}

將程序燒錄到Arduino中馬達開始旋轉,如果我們希望馬達朝另一個方向旋轉我們應該這樣編寫程序,先來看圖形化的方式:

這段程序對應的C語言寫法是:

void setup()

{

    pinMode(2, OUTPUT);

    pinMode(3, OUTPUT);

    digitalWrite(2,LOW);

    digitalWrite(3,HIGH);

}

void loop()

{

}

將兩個控制引腳的高低電平狀態進行互換,馬達便朝另一個方向開始旋轉,如果我們希望馬達停止旋轉,我們應該這樣編寫程序,先來看圖形化的方式:

這段程序對應的C語言寫法是:

void setup()

{

    pinMode(2, OUTPUT);

    pinMode(3, OUTPUT);

    digitalWrite(2,LOW);

    digitalWrite(3,LOW);

}

void loop()

{

}

將兩個控制引腳的輸出狀態同時改為低,馬達就會停止旋轉。

總結一下,今天介紹的這些內容主要針對部分創客老師以及剛剛入門的電子愛好者,重點介紹了L298N這個模塊的引腳功能,以及最讓一些創客老師疑惑的地方,希望王老師這篇文字能夠解答各位初學者心中的疑惑。

很多學校都開展了創客相關課程,創客課程是一個實踐性很強的課程,涉及到的知識面也比較廣泛,對於創客教師提出了不小的挑戰,我們唯有多多實踐才能將我們的課程開展的更加順利,讓學生們學習到更多技能。

掃碼加關注

相關焦點

  • 基於L298N晶片對離子滲氮中壓強的控制
    當錐體旋進時,抽氣機單位時間內抽出氣體減少;旋出時,抽出氣體增多,從而使爐體內的壓強穩定在所需的值。爐體壓強的變化通過壓強傳感器測出並通過變送器,將氣體流量控制器送至反饋電壓。抽氣口採用電動真空蝶閥價格昂貴,如圖1所示。 3 l298n晶片介紹    l298n可接受標準ttl邏輯電平信號vss,vss可接4.5~7 v電壓。
  • 答疑解惑,關於小升初的疑惑,這裡給你解答
    2020小升初已經完美落幕,小編真誠的希望每個家長和孩子都能夠如願以償~接下來2021小升初吹響了號角,許多家長都感受很彷徨,很多問題都還沒有了解清楚。小編收集了部分家長的疑惑進行答疑,希望能夠幫助到你們。
  • 有疑惑不用怕,自考專升本全面解答
    談及自考,很多人已經知道這是獲得學歷的方式,但總是對他不夠了解,心中有很多疑惑,一方面害怕自考沒有作用,另一方面又害怕自考過於困難,沒辦法順利畢業。自考專升本到底是怎麼回事呢?現在就讓卓匯教育老師為大家解答中間會產生的疑惑吧。  1、什麼才是自考專升本?
  • 長達43天梅雨期今天結束,專家解答關於「出梅」的三大疑惑
    >長達43天梅雨期今天結束,專家解答關於「出梅」的三大疑惑.mp302:16來自湖北之聲FM1046今天,長達43天的梅雨期總算是在湖北結束了。其實,關於「出梅」這樣一個專業名詞,大眾還有一些疑惑,來聽聽專家的解答。疑惑一 出梅是不是等於出汛?當前,長江2020年第二號洪水正在長江湖北段發展。長江水利委員會副總工程師陳桂亞表示,目前還處於防汛的「七下八上」關鍵期,要考慮後期長江上遊可能發生的洪水,長江中下遊段高水位運行時間將「拉長」,長江防洪形勢仍然嚴峻。
  • 不思議迷宮天空探索謎題 機械師問題解答
    不思議迷宮天空副本中我們會遇到各種各樣的問題,這裡小編為大家帶來機械師岡布奧出的問題答案!
  • 看這裡,詳細解答你心中的疑惑!
    看這裡,詳細解答你心中的疑惑!由於二手產品價格上的優點,二手市場不斷強大,規模將達萬億元。再加上現在二手電商的出現,二手置換非常方便。越來越多的人會考慮使用二手閒置產品來降低自己的使用成本。在貨架行業,二手貨架的熱點也非常高。目前已經有專做二手貨架的人和公司出現,收集二手貨架信息或收售二手貨架。
  • 官方緊急回應並解答疑惑
    隨後不久官方緊急回應並解答了疑惑。原來今年受新冠疫情的衝擊,國際市場行情不景氣,促使國內北方的一汽大眾和南方的上汽大眾均面臨晶片短缺的問題,尤其一汽大眾從本月初進入停產狀態,晶片匱乏成為了當下最棘手的難題,所以,才會傳出停產的消息。再者,關於大眾汽車停產的問題,官方緊急回應:目前正在尋求解決辦法,同時情況並沒有傳聞中嚴重,這也算是解答了車友與廣大網友的疑惑。
  • 有問題上網提 n詞酷網上交流學英語
    其中,「提問吧(http://www.nciku.cn/qna)」是n詞酷的一個特色功能版塊,該版塊在很大程度上幫助英語學習者解決了書本資料難以解決的英語難題。在這裡,天南海北的人會聚在一起交流討論、答疑解惑,大有煮酒論英雄之感。
  • 智慧線分叉暗示著什麼 輕輕鬆鬆為你解答疑惑
    在這裡,小編統一給廣大讀者解答一下這個疑惑。那就是智慧線的分叉不會預示著你今後的災禍,只是暗示著你今後可能會存在變換工作的情況,前後從事不同的工作。這既看不出是好事情還是壞事情,你只能等待時間的檢驗。「智慧線」的分叉之謎小編就為讀者解答到這裡,還有疑惑的可以自行查閱有關的書籍和資料喲!相信你不久就可以知道它的秘密啦!【原創未經允許,謝絕轉載!】
  • 對數學中有關方陣問題的解答
    昨天一網友向我諮詢了一個問題:同學們排成一個方陣,最外層一周的人數為80人,問方陣外層每邊有多少人,這個方陣隊列一共有多少人?這個問題在數學上稱為方陣問題。最外層個數為最上層的個數加上最下層的個數,加上最左邊的個數,加上最右邊的個數,減去重複的四個頂點的個數,即為6×4-4=20;方陣的總個數為6×6=36;方陣的層數為6÷2=3一般的如果是n行n列的方陣,最外層一周個數為n×4-4;方陣的總個數為n×n=n;如果n為偶數則方陣的層數為n÷2,最內層為
  • 地熱地板的五大疑惑解答
    關地熱地板於材質、厚度、鋪裝、墊層等各方面,地熱地板銷售員的說法都存在或多或少的誤導。因此,地板就消費者經常出現的疑惑做出了專業的解答。疑惑一 實木地板可用於地熱嗎 ?實木地熱地板只有兩款,因為只有櫟木這種材質硬度夠大,才可以用於地熱環境中。
  • 網友疑惑:在肯德基只買一杯可樂,可以待一晚上嗎?員工爆笑解答
    網友疑惑:在肯德基只買一杯可樂,可以待一晚上嗎?員工爆笑解答肯德基是現在很多年輕人特別喜歡去的地方,還有一些學生,或者相親的人,都會來肯德基,可能是肯德基比較受歡迎吧。我們也知道,有些肯德基是24小時營業的,有網友就疑惑了,要是只點一杯可樂,可以在肯德基待一晚上嗎?我有同學就是肯德基的管理組人員,在肯德基幹了一年多的時間,見了形形色色的人,對這個問題深有感觸,並爆笑解答了網友的疑惑。朋友表示肯德基員工很辛苦,而且顧客就是上帝,這個問題可想而知嘛,當然可以。
  • 關於試管嬰兒的熱點疑惑解答!
    一、做試管從檢查到移植要多少個月? 答:試管嬰兒並沒有大家想像中的那樣痛苦。 在進行試管嬰兒的過程中,女性要經歷的操作主要有打促排卵針、抽血、取卵以及移植。
  • 企業職工社保有疑惑?看這裡
    企業職工社保有疑惑?看這裡 2020-12-18 23:00 來源:澎湃新聞·澎湃號·政務
  • 請讓母語者解答你的疑惑
    請讓母語者解答你的疑惑 作者:penni 發布時間: 2015-08-31 08:37
  • 「官網消息更新」美留學生關心的籤證,OPT問題解答都在這裡
    在這裡尚恩教育共總結了三種具有代表性的情況,供大家參考!暑期遠程學習按照原來的規定,美國政府的規定通常只允許國際學生每學期參加一門在線課程。但是,即阻礙今年3月SEVP發布了指導意見,比如允許學生可以全部轉向線上課,而又不影響他們的籤證合法性! 而且這樣的意見也同樣適用於暑期課程!
  • 吳國平:數列怎麼學都不會?估計都是這裡出問題,踏踏實實學起來
    數列對於高考數學的重要性,相信不要吳老師多說,很多人心裡都有數。無論是數列的基礎知識、數列求和、通項公式、數列綜合應用等等,都是高考數學重要的考查對象。從歷年高考數學題型來看,數列可以和函數、方程、不等式、三角等相關知識進行「串聯」,形成更為複雜的綜合性問題;或是結合實際生活例子,考查考生運用數列知識解決實際問題的能力。
  • 原來問題出在這裡!
    輔助學生素質教育,普及兒童感統訓練,大家好我是您的老朋友葉子老師。讓我們從身邊小事出發,關注孩子身心健康,利用專業與態度,用心為孩子負責。我們在教育孩子學習的過程中,最希望孩子做到的是理解並記憶,然後能活學活用。
  • 別忽視:孩子老是動來動去、坐不住、原來是大腦這裡出了問題
    導讀:別忽視:孩子老是動來動去、坐不住、原來是大腦這裡出了問題各位點開這篇文章的朋友們,想必都是很高的顏值吧,我們真的是很有緣哦,小編每天都會給大家帶來不一樣的育兒資訊,如果對小編的文章或者其他的什麼,有什麼一些意見的話歡迎在下方積極評論哦,小編每條都會認真看的。那麼本期的內容是:別忽視:孩子老是動來動去、坐不住、原來是大腦這裡出了問題!那麼我們就來看看吧!
  • 找不到突破口,研究生都不一定會解答,初中數學競賽題(經典)
    讀題第三點信息,已經表明本題解答肯定要從簡計算,有公式,那麼我們下一步就是找到這個公式進行化簡,銷項,從而求解出本題正確的答案。,不知道大家看到這裡是否可以看懂,並解答出來呢?首先是先把二次方進行降次,變成有加有減的一次方方程;再者是運用公式進行解答,再採用拼湊進行化簡銷項,最終才求解出答案,中間哪個環節沒弄懂,這道題都無法解答。