欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3046|回復: 6
收起左側

關于STM32單片機+L298N電機驅動模塊只控制了一個電機

[復制鏈接]
ID:978025 發表于 2022-2-27 16:44 | 顯示全部樓層 |閱讀模式
最近在做一個小車,使用L298N時遇到了一些問題,懇請大家幫忙解決或提議,謝謝大家。

IMG_20220227_160631.jpg
接線如圖
L298N  驅動電壓(橙色線) 輸入接12V鋰電池(紅色線)
L298N  GND(黑色線)輸入接12V鋰電池(黑色線)
L298N  GND(綠色線)輸入接 單片機GND(綠色線)

IN1  黃色線 接單片機 PB0
IN2  藍色線 接單片機 PB1
IN3  白色線 接單片機 PB2
IN4  紫色線 接單片機 PB3


程序代碼如下 7J@4Q[_[DEA2[BF$O_PCY0R.png

_YE9T_KI7WGN~7GWL]F1M)8.png

$LHE%QX]((X2Y_QP@TR@J%A.png



當角度大于105度時左轉,角度小于65度時右轉,否則停止

測試結果,只實現了右轉功能(即左電機轉動),左轉功能沒實現(左右電機都沒轉動)

如果分別單獨測試左轉功能或右轉功能,兩種功能都可以實現,但是放在一起同時測試時就只有右轉功能可以實現,左轉不行。


之前我使用了串口打印測試了角度大小,可以正常計算出 cos_r1的值。




回復

使用道具 舉報

ID:123289 發表于 2022-2-28 15:20 | 顯示全部樓層
走單步調試一下,就知道了。
回復

使用道具 舉報

ID:342451 發表于 2022-2-28 23:09 | 顯示全部樓層
多種檢查方式,首先檢查純硬件原因,你將不能動的那個電機接到能動的那個上邊,端口也都互相換換,首先排除掉硬件問題,也是最容易排除的。其次是程序問題,檢查下定義的那幾個端口有沒有其他地方又給用到了,如果一時找不到,你換幾個端口試試,控制電機轉動,翻芯片手冊,挑最普通的IO口用就行,能翻轉高低電平就行。
回復

使用道具 舉報

ID:978025 發表于 2022-3-1 10:46 | 顯示全部樓層
之一知足 發表于 2022-2-28 23:09
多種檢查方式,首先檢查純硬件原因,你將不能動的那個電機接到能動的那個上邊,端口也都互相換換,首先排除 ...

謝謝指教
回復

使用道具 舉報

ID:978025 發表于 2022-3-1 10:46 | 顯示全部樓層
yzwzfyz 發表于 2022-2-28 15:20
走單步調試一下,就知道了。

謝謝指教
回復

使用道具 舉報

ID:844772 發表于 2022-3-1 16:33 | 顯示全部樓層
在 if(65>cos_r1) 前面加上else 就可以了。否則只要不小于65,都是停止啊。
回復

使用道具 舉報

ID:978025 發表于 2022-3-11 10:28 | 顯示全部樓層
glinfei 發表于 2022-3-1 16:33
在 if(65>cos_r1) 前面加上else 就可以了。否則只要不小于65,都是停止啊。

嗯,我已經改了,成功了,謝謝
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表