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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2067|回復: 1
打印 上一主題 下一主題
收起左側

求教:用如下單片機代碼及l298n驅動兩輪小車,為什么小車動不了

[復制鏈接]
跳轉到指定樓層
樓主
ID:765385 發表于 2020-6-3 01:18 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式


    • #include <reg52.h>
    • //IO引腳定義:
    • sbit IN1=P1^0;
    • sbit IN2=P1^1;
    • sbit IN3=P1^2;
    • sbit IN4=P1^3;
    • //以上為電機驅動板輸入引腳定義,
    • //IN1和IN2控制左輪電機,輸出對應的OU1和OUT2接左輪電機,
    • //IN3和IN4控制右輪電機,輸出對應的OU3和OUT4接右輪電機
    • //宏定義
    • #define L_go IN1=0;IN2=1 //左輪前進
    • #define L_back IN1=1;IN2=0 //左輪后退
    • #define L_stop IN1=0;IN2=0 //左輪停止,兩個輸出1也可以
    • #define R_go IN3=0;IN4=1 //右輪前進
    • #define R_back IN3=1;IN4=0 //右輪后退
    • #define R_stop IN3=0;IN4=0 //右輪停止,兩個輸出1也可以
    • #define car_go L_go;R_go; //小車前進
    • #define car_back L_back;R_back //小車后退
    • #define car_left R_go;L_stop //小車左轉彎
    • #define car_right L_go;R_stop //小車右轉彎
    • #define car_stop L_stop;R_stop //小車停車
    • #define car_left_360 R_go;L_back //小車向左360度轉,也可以認為是大轉彎
    • #define car_right_360 L_go;R_back //小車向右360度轉,也可以認為是大轉彎
    • //延時
    • void Delay(unsigned int t)
    • {
    • unsigned int c;
    • while(t--){
    • c=10000;
    • while(c--);
    • }
    • }
    • //入口函數
    • void main(void)
    • {
    • while(1){
    • car_go; //前進
    • Delay(10);
    • car_back; //后退
    • Delay(10);
    • }
49.   }
代碼如上圖,車輪左轉和右轉測試正常,想請問大家是不是測試代碼有問題?

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:764088 發表于 2020-6-3 08:32 | 只看該作者
不是光有軟件就可以驅動,電機要轉,啟動扭矩要達到才行,相應的驅動電流要夠電機參數才行。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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