找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 16849|回復(fù): 30
打印 上一主題 下一主題
收起左側(cè)

關(guān)于L298N驅(qū)動(dòng)電機(jī)的問題求助

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
小白第一次使用L298N驅(qū)動(dòng)電機(jī)出現(xiàn)了些問題,百思不得其解,希望各位大神能慷慨相助。

我想用51單片機(jī)通過L298N驅(qū)動(dòng)兩個(gè)直流電機(jī),單片機(jī)給信號(hào)正轉(zhuǎn)時(shí)也就是IN1 1 IN2 0 IN3 1 IN4 0,兩個(gè)電機(jī)都不動(dòng),但能聽到電機(jī)內(nèi)部有響動(dòng)聲,而我將單片機(jī)給低電平端口的杜邦線拔掉也就是L298N上的IN2 IN4連在單片機(jī)上的杜邦線拔掉懸空,兩個(gè)電機(jī)又轉(zhuǎn)了,這是為什么呢?一開始我是給L298N 6.5V電源供電的,后來以為是電壓不夠換了9V電源還是不行。我的兩個(gè)電機(jī)功率也并不大,最低在3V電壓下就能轉(zhuǎn)動(dòng)。

苦惱自己電路知識(shí)不足,請(qǐng)各位多多指點(diǎn)。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:219529 發(fā)表于 2017-7-13 23:39 | 只看該作者
應(yīng)該是程序不對(duì)
回復(fù)

使用道具 舉報(bào)

板凳
ID:34643 發(fā)表于 2017-7-14 07:08 | 只看該作者
用L298控制兩個(gè)電機(jī),只要連線正確,控制端口輸入電平正確,比較容易實(shí)現(xiàn)控制的,你檢查一下程序,連線正確不?
回復(fù)

使用道具 舉報(bào)

地板
ID:164602 發(fā)表于 2017-7-14 08:41 | 只看該作者
不知道你是用的芯片,還是模塊,不好判斷你的問題。
單片機(jī)的問題,可能涉及硬件和軟件,你只說現(xiàn)像是不能為排除問題提供足夠的依據(jù),所以沒法幫你。
我做過這個(gè),說說我的經(jīng)驗(yàn)吧。
第一:只用芯片。
只用芯片時(shí),要注意這么幾點(diǎn):邏輯電壓與電機(jī)驅(qū)動(dòng)電壓一般不一樣,邏輯電壓要大一些,如果邏輯電壓與電機(jī)驅(qū)動(dòng)電壓一樣,51單片機(jī)一般都驅(qū)動(dòng)不了,STM32單片機(jī)還可以動(dòng);電流監(jiān)測(cè)端可以懸空;使能端一定要接上;
第二:使用模塊。
使用模塊就很簡單了,看圖,就那么樣子。注意,12V是驅(qū)動(dòng)電壓,而5V是模塊輸出供51單片機(jī)使用的邏輯電壓。
使能端可以用,也可以不用,因?yàn)镮N1、IN2同時(shí)為0或同時(shí)為1都可以讓電機(jī)不動(dòng)。

1.jpg (192.43 KB, 下載次數(shù): 139)

1.jpg

評(píng)分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:195542 發(fā)表于 2017-7-14 10:55 | 只看該作者
51mcu 發(fā)表于 2017-7-14 07:08
用L298控制兩個(gè)電機(jī),只要連線正確,控制端口輸入電平正確,比較容易實(shí)現(xiàn)控制的,你檢查一下程序,連線正確 ...

程序沒有什么,就是兩個(gè)端口分別給0 1讓電機(jī)正轉(zhuǎn)啊,接線也檢查過了,單片機(jī)和模塊也是共地的。
回復(fù)

使用道具 舉報(bào)

6#
ID:195542 發(fā)表于 2017-7-14 11:00 | 只看該作者
HC6800-ES-V2.0 發(fā)表于 2017-7-14 08:41
不知道你是用的芯片,還是模塊,不好判斷你的問題。
單片機(jī)的問題,可能涉及硬件和軟件,你只說現(xiàn)像是不能 ...

感謝您的耐心回復(fù),我用的是模塊,接線確認(rèn)過很多次了,確實(shí)沒有問題,F(xiàn)在問題是輸出A和B的IN1和IN2給0 和1時(shí),兩個(gè)電機(jī)都不動(dòng)能聽到內(nèi)部有響動(dòng)聲,把單片機(jī)給0的那端的兩個(gè)杜邦線拔掉,兩個(gè)電機(jī)就轉(zhuǎn)了。
回復(fù)

使用道具 舉報(bào)

7#
ID:195542 發(fā)表于 2017-7-14 13:08 | 只看該作者
HC6800-ES-V2.0 發(fā)表于 2017-7-14 08:41
不知道你是用的芯片,還是模塊,不好判斷你的問題。
單片機(jī)的問題,可能涉及硬件和軟件,你只說現(xiàn)像是不能 ...

現(xiàn)在最新情況是我給單片機(jī)供電用的獨(dú)立電源,沒有用L298N上的5V供電(單片機(jī)和L298N地還是接在一起的),兩個(gè)電機(jī)可以正常運(yùn)轉(zhuǎn)。這到底是模塊本身問題還是給L298N供電的電源問題?
回復(fù)

使用道具 舉報(bào)

8#
ID:219500 發(fā)表于 2017-7-17 13:58 | 只看該作者
程序的問題
回復(fù)

使用道具 舉報(bào)

9#
ID:221764 發(fā)表于 2017-7-25 12:25 | 只看該作者
使能控制你都沒接  一般接高電平的
回復(fù)

使用道具 舉報(bào)

10#
ID:221982 發(fā)表于 2017-7-25 13:48 | 只看該作者
你換一個(gè)模塊試試   模塊壞了也有可能
回復(fù)

使用道具 舉報(bào)

11#
ID:195542 發(fā)表于 2017-7-26 17:11 | 只看該作者
我西爸爸 發(fā)表于 2017-7-25 12:25
使能控制你都沒接  一般接高電平的

兩個(gè)使能端上接線帽我都沒拿下來,默認(rèn)的高電平。
回復(fù)

使用道具 舉報(bào)

12#
ID:195542 發(fā)表于 2017-7-26 17:12 | 只看該作者
朱少強(qiáng) 發(fā)表于 2017-7-25 13:48
你換一個(gè)模塊試試   模塊壞了也有可能

模塊沒壞,問題已經(jīng)解決了
回復(fù)

使用道具 舉報(bào)

13#
ID:222394 發(fā)表于 2017-7-26 17:29 | 只看該作者
把兩個(gè)使能端接單片機(jī)高電平試試
回復(fù)

使用道具 舉報(bào)

14#
ID:187532 發(fā)表于 2017-8-1 08:42 | 只看該作者
我覺得是你連線出現(xiàn)了問題,其次是供電問題,一般電機(jī)驅(qū)動(dòng)需要12V的電壓,而單片機(jī)需要5V電壓。
回復(fù)

使用道具 舉報(bào)

15#
ID:223402 發(fā)表于 2017-8-1 09:26 | 只看該作者
電機(jī)運(yùn)轉(zhuǎn)這肯定不是程序的問題,畢竟你直接給L298N的四個(gè)控制端口加 高低電平也是好用的。根據(jù)你的情況,我判斷是沒有共地造成。你可以檢查一遍電源單片機(jī)和L298N是否都共地。你用手接觸電機(jī)就相當(dāng)于接地,所以不加那兩個(gè)低電平也可能運(yùn)行。
回復(fù)

使用道具 舉報(bào)

16#
ID:246103 發(fā)表于 2017-11-11 13:21 | 只看該作者
樓主怎么解決的
回復(fù)

使用道具 舉報(bào)

17#
ID:279769 發(fā)表于 2018-3-4 12:18 | 只看該作者
最近也在學(xué)習(xí)這方面的知識(shí),但還不是很懂,樓主共享下程序嗎
回復(fù)

使用道具 舉報(bào)

18#
ID:320487 發(fā)表于 2018-5-22 10:56 | 只看該作者
pangzimengnan 發(fā)表于 2017-7-26 17:12
模塊沒壞,問題已經(jīng)解決了

怎么解決的 ?是不是還是電源問題
回復(fù)

使用道具 舉報(bào)

19#
ID:317135 發(fā)表于 2018-5-28 15:27 | 只看該作者
肯定是程序有問題
回復(fù)

使用道具 舉報(bào)

20#
ID:97941 發(fā)表于 2018-5-28 16:53 | 只看該作者
建議先不要連接單片機(jī),利用接固定電平先排除硬件問題。
回復(fù)

使用道具 舉報(bào)

21#
ID:340169 發(fā)表于 2018-5-28 22:07 | 只看該作者
應(yīng)該是程序不對(duì)
回復(fù)

使用道具 舉報(bào)

22#
ID:360778 發(fā)表于 2018-6-28 10:25 來自手機(jī) | 只看該作者
樓主,能分享下程序嗎,最近也在做這個(gè)謝了2518472928@qq.com
回復(fù)

使用道具 舉報(bào)

23#
ID:424553 發(fā)表于 2018-11-11 16:21 來自手機(jī) | 只看該作者
樓主怎么解決的,我也有相同的問題
回復(fù)

使用道具 舉報(bào)

24#
ID:584727 發(fā)表于 2019-8-9 07:34 來自手機(jī) | 只看該作者
樓主,能分享下程序嗎,最近也在做這個(gè)謝了  lrtcheer001@163.com
回復(fù)

使用道具 舉報(bào)

25#
ID:637138 發(fā)表于 2019-11-6 23:57
樓主,我也遇到了這個(gè)問題,經(jīng)過調(diào)試之后發(fā)現(xiàn)是單片機(jī)io口接驅(qū)動(dòng)后沒有辦法穩(wěn)定輸出低電平,或者是輸出的低電平有問題,請(qǐng)問您是怎么解決這個(gè)問題的呢?求告知,qq:2764647055.

26#
ID:626667 發(fā)表于 2019-11-19 16:34 | 只看該作者
樓主如何解決的
回復(fù)

使用道具 舉報(bào)

27#
ID:25310 發(fā)表于 2019-11-20 09:31 | 只看該作者
硬件上先檢查:單片機(jī)IO口設(shè)置強(qiáng)推挽輸出,外部上拉電阻。
回復(fù)

使用道具 舉報(bào)

28#
ID:804487 發(fā)表于 2020-7-16 22:50 | 只看該作者
15樓同志已經(jīng)告訴大家答案了“共地”。
回復(fù)

使用道具 舉報(bào)

29#
ID:694578 發(fā)表于 2020-7-16 23:49 | 只看該作者
也可以使用三用表量輸出A、輸出B的電壓判斷是否程序出錯(cuò)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表