久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5972|回復: 14
收起左側

循跡小車電機驅動供電問題,請“赤腳”

  [復制鏈接]
ID:479025 發表于 2019-2-22 19:57 | 顯示全部樓層 |閱讀模式
為什么用4節5號電池直接給整個電路供電,經過變壓為20V,電機也沒辦法動。
然后我用 下載線5V 給整個電路供電,電機稍微可以動幾下,但是碰一兩下,就停住了。
再用電池經調壓為20V,給電機驅動電路直接供電, 下載線5V 給單片機供電,電機也一樣無法動起來。
用5V下載線,經調壓為20V給電機驅動電路直接供電,電池給單片機供電,電機就轉起來了,而且轉地很快。
這是為什么呀?如果用4節干電池給電路供電,電路要怎么改。。。

回復

使用道具 舉報

ID:96682 發表于 2019-2-22 21:00 | 顯示全部樓層
最好是用兩組電源,單片機一組,驅動電路一組,只用一組干電池能量有限根本帶不動

回復

使用道具 舉報

ID:432823 發表于 2019-2-22 22:45 | 顯示全部樓層
主要是電流不夠,可用10C鋰電池8.4伏一路升壓至電機工作電壓,另一路降壓至5V給單片機供電。
回復

使用道具 舉報

ID:164602 發表于 2019-2-23 10:07 | 顯示全部樓層
你沒有電路圖或實物照片,我怎么知道你的硬件是怎樣的?
關鍵就是電機驅動芯片是什么?
我用的L298N,需要八節干電池,動力強勁。
1.jpg

用的L298N模塊,八節干電池12V輸入,自帶5V輸出供單片機及其它模塊使用,很方便。

評分

參與人數 1黑幣 +70 收起 理由
admin + 70 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:479025 發表于 2019-2-23 20:33 | 顯示全部樓層
wc86110 發表于 2019-2-22 21:00
最好是用兩組電源,單片機一組,驅動電路一組,只用一組干電池能量有限根本帶不動

哦哦,但是不接USB的時候,我把IN1和IN2分別與P1.0和P1.1相接,電機不轉;
當我將其中一個斷開(只將IN1與P1.0相接,IN2斷開),電機就轉動了;反過來只接IN2也是這樣。
IN1,IN2其中任意一個與單片機的IO口的任意一只引腳相接,另外一個斷開,都會讓電機轉動;
兩個同時接上就不動了。IN3和IN4的情況也是這樣。這是為什么啊?

回復

使用道具 舉報

ID:479025 發表于 2019-2-23 20:34 | 顯示全部樓層
HC6800-ES-V2.0 發表于 2019-2-23 10:07
你沒有電路圖或實物照片,我怎么知道你的硬件是怎樣的?
關鍵就是電機驅動芯片是什么?
我用的L298N,需 ...

哇,猛!謝謝
回復

使用道具 舉報

ID:479025 發表于 2019-2-23 20:35 | 顯示全部樓層
yaoji123 發表于 2019-2-22 22:45
主要是電流不夠,可用10C鋰電池8.4伏一路升壓至電機工作電壓,另一路降壓至5V給單片機供電。

嗯,好的我試試
回復

使用道具 舉報

ID:479025 發表于 2019-2-23 20:38 | 顯示全部樓層
HC6800-ES-V2.0 發表于 2019-2-23 10:07
你沒有電路圖或實物照片,我怎么知道你的硬件是怎樣的?
關鍵就是電機驅動芯片是什么?
我用的L298N,需 ...

我的和你的小車一樣的,也是l298n。你的程序我可以參考參考嗎?
回復

使用道具 舉報

ID:164602 發表于 2019-2-24 09:04 | 顯示全部樓層
清明- 發表于 2019-2-23 20:38
我的和你的小車一樣的,也是l298n。你的程序我可以參考參考嗎?

這個程序非常簡單,你看看吧。
/*
簡易小車。最小系統板,L298N帶動兩個電機,12V電機電源,L298N自帶5V邏輯電源,
供板子使用。
*/
#include <reg51.h>
#include <intrins.h>

//直流電機的控制口
sbit ZLDJ10=P2^7;//1右輪后退
sbit ZLDJ11=P2^6;//0
sbit ZLDJ20=P2^5;//1左輪前進
sbit ZLDJ21=P2^4;//0

sbit LHW=P2^0;//左紅外
sbit ZHW=P2^1;//中紅外
sbit RHW=P2^2;//右紅外

void TC(void)//停車
{
        ZLDJ10=0;
        ZLDJ11=0;
        ZLDJ20=0;
        ZLDJ21=0;
}

void Delay10ms(unsigned int c)
{
    unsigned char a,b;
    for(c;c>0;c--)
    {
                for(b=44;b>0;b--)
                {
                        for (a=112;a>0;a--)
                        {
                        }
                }
        }
}

void LZD180(void)//左轉動180度
{
        unsigned char i;
        for (i=0;i<10;i++)
        {
                ZLDJ10=0;
                ZLDJ11=1;
                ZLDJ20=0;
                ZLDJ21=1;
        }
        TC();
}

void RZD90(void)//右轉動90度
{
        unsigned char i;
        for (i=0;i<5;i++)
        {
                ZLDJ10=1;
                ZLDJ11=0;
                ZLDJ20=1;
                ZLDJ21=0;
        }
        TC();       
}

void LZD90(void)//左轉動90度
{
        unsigned char i;
        for (i=0;i<5;i++)
        {
                ZLDJ10=0;
                ZLDJ11=1;
                ZLDJ20=0;
                ZLDJ21=1;
        }
        TC();       
}

void QSQJ(void)//全速前進
{
                ZLDJ10=0;
                ZLDJ11=1;
                ZLDJ20=1;
                ZLDJ21=0;
}

void main(void)
{
        LHW=1;//I/O口初始化
        ZHW=1;
        RHW=1;
        Delay10ms(10);
        while(1)
        {
                if((ZHW==0)&&(LHW==0)&&(RHW==0))
                {
                        TC();
                        LZD180();
                }
                if((ZHW==0)&&(LHW==0)&&(RHW!=0))
                {
                        TC();
                        RZD90();
                }
                if((ZHW==0)&&(LHW!=0)&&(RHW==0))
                {
                        TC();
                        LZD90();
                }
                if((ZHW==0)&&(LHW!=0)&&(RHW!=0))
                {
                        TC();
                        LZD180();
                }
                if((ZHW!=0)&&(LHW==0)&&(RHW==0))
                {
                        TC();
                        LZD180();
                }
                if((ZHW!=0)&&(LHW!=0)&&(RHW==0))
                {
                        TC();
                        LZD90();
                }
                if((ZHW!=0)&&(LHW==0)&&(RHW!=0))
                {
                        TC();
                        RZD90();
                }
                if((ZHW!=0)&&(LHW!=0)&&(RHW!=0))
                {
                        QSQJ();
                }
        }
}

回復

使用道具 舉報

ID:96682 發表于 2019-2-24 20:23 | 顯示全部樓層
清明- 發表于 2019-2-23 20:33
哦哦,但是不接USB的時候,我把IN1和IN2分別與P1.0和P1.1相接,電機不轉;
當我將其中一個斷開(只將IN1 ...

正常的電路沒程序是不會有反應的,樓主所說能轉動就和電機接電池上原理是一樣的
回復

使用道具 舉報

ID:123289 發表于 2019-2-25 08:27 | 顯示全部樓層
一句話:電池是有內電阻的!
回復

使用道具 舉報

ID:7485 發表于 2019-2-25 10:11 | 顯示全部樓層
本帖最后由 ahshmj 于 2019-2-25 10:24 編輯

首先玩這類的東西,要知道一點最起碼的電工知識。你的問題就是一個關于電源內阻的問題。

理論上說,用4節#5電池能逆變到220V,前提是輸出端負載很小或不帶任何負載。但是一旦接上稍大一點的負載,由于#5電池的內阻大,所能提供的能量都基本上消耗在電池的內阻上了。通俗一點講:#5電池提供不了這么大的能量!

你想指望4節#5電池逆變的“220V”來點亮一個幾百瓦的點燈或其他用電器可能嗎?!

當然如果你的負荷阻抗很大(遠大于電源內阻,通俗的說:電流很小,毫安級的)這樣的負荷也許可以帶的動。

回復

使用道具 舉報

ID:158375 發表于 2019-2-25 10:15 | 顯示全部樓層
難道你就不考慮這個設備的總功率嗎,明顯的是驅動功率不足!
回復

使用道具 舉報

ID:910680 發表于 2021-5-20 10:17 | 顯示全部樓層
不建議升壓用,
回復

使用道具 舉報

ID:844772 發表于 2021-5-20 11:23 | 顯示全部樓層
HC6800-ES-V2.0 發表于 2019-2-23 10:07
你沒有電路圖或實物照片,我怎么知道你的硬件是怎樣的?
關鍵就是電機驅動芯片是什么?
我用的L298N,需 ...

探頭朝前照,這個車是走迷宮的嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区二区精 | 欧美日韩黄 | 99精品国产一区二区青青牛奶 | 成人精品视频99在线观看免费 | 欧美精三区欧美精三区 | 欧美一区二区在线播放 | 亚洲精品一区二区三区蜜桃久 | 国产免费av在线 | 丝袜美腿一区二区三区动态图 | 国产乱码精品1区2区3区 | 产真a观专区| a欧美 | 久久久亚洲精品视频 | www.4hu影院| 久久激情av | 91精品一区二区三区久久久久 | 日韩精品久久久久 | 99热精品在线观看 | 网站黄色在线免费观看 | 九九热视频这里只有精品 | 久久极品| 九九视频在线观看视频6 | www国产成人免费观看视频,深夜成人网 | 欧美成人精品激情在线观看 | 天天色天天色 | 久久精品国产99国产精品 | 成人精品鲁一区一区二区 | 一区二区不卡 | 91久久精品国产免费一区 | 日韩中文一区二区三区 | 97视频人人澡人人爽 | 久久国产精品无码网站 | 九九热九九 | 精品国产青草久久久久96 | 日本高清不卡视频 | 亚洲精品久久国产高清情趣图文 | 婷婷综合激情 | a免费观看 | 成人国产一区二区三区精品麻豆 | 狠狠干影院 | 欧美日韩在线视频一区 |