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

標題: 關于循跡小車制作,對電機有些疑問 [打印本頁]

作者: brovegl    時間: 2020-10-17 19:53
標題: 關于循跡小車制作,對電機有些疑問
我用的6v電壓源,來驅動四個3.5~6v的電機且降壓對單片機供電,但是電機轉不了。而直接用電腦usb連上單片機,電機卻能動了。可是我去網上查,usb接口電壓才5v,這是怎么回事?6v的電壓源反而不能使電機轉動
作者: brovegl    時間: 2020-10-17 19:57
用的l293電壓驅動模塊,pwm用的頻率為1khz
作者: brovegl    時間: 2020-10-17 19:58
如果是電壓源電壓太小,那為啥usb插口供電,電機就能轉?
作者: brovegl    時間: 2020-10-17 20:44

作者: brovegl    時間: 2020-10-17 21:29
#include "stc12.h"
#include "intrins.h"

typedef unsigned int uint;
typedef unsigned char uchar;

sbit PWM1=P1^1;
sbit PWM2=P1^2;
sbit PWM3=P1^3;
sbit PWM4=P1^4;
sbit INT_CLK=P2^1;
sbit OUT_EN=P2^2;
sbit INT_DATA=P2^3;
sbit OUT_CLK=P2^4;

sbit CHECK_MID=P3^1;

uint pw1,pw2,pw3,pw4;

void Init_timer0()
{
        TMOD=0x02;
        TH0=0xF6;
        TL0=0xF6;

        TR0=1;
        ET0=1;
        EA=1;
}

void HC595_DATA(uchar dat)
{
        uchar a;       

        OUT_EN=0;
        INT_CLK=1;
        OUT_CLK=1;

        for(a=0;a<8;a++)
        {
                INT_DATA=dat>>7;
                dat<<=1;
                INT_CLK=0;
                _nop_();
                _nop_();
                INT_CLK=1;
        }
        OUT_CLK=0;
        _nop_();
        _nop_();
        OUT_CLK=1;
}                  

void pwm1f(uint z)
{
        pw1=z;
}

void pwm2f(uint x)
{
        pw2=x;
}

void pwm3f(uint c)
{
        pw3=c;
}

void pwm4f(uint v)
{
        pw4=v;
}

void main()
{
         Init_timer0();
         HC595_DATA(0xD8);
         pwm1f(0);
         pwm2f(0);
         pwm3f(40);
         pwm4f(0);       
         while(1)
         {

         }
}

void PWM_timer0() interrupt 1
{
        uchar a=0;

        a++;
        if(a==100)
                a=0;

        if(a<pw1)
                PWM1=1;
        else
                PWM1=0;
        if(a<pw2)
                PWM2=1;
        else
                PWM2=0;
        if(a<pw3)
                PWM3=1;
        else
                PWM3=0;
        if(a<pw4)
                PWM4=1;
        else
                PWM4=0;       
}               
作者: TTQ001    時間: 2020-10-18 08:47
6V電源可能沒有足夠的電流驅動能力
作者: amandv    時間: 2020-10-18 10:02
接電機的時候用萬用表量一量就知道了,如果電壓急降就說明電源帶不起。
作者: 1054525774    時間: 2020-10-18 11:02
6V電壓源的電流大于500MA嗎?咱們現在筆記本的電流最大為500MA,如果用的電池接穩壓模塊可能會存在電流問題
作者: A星貓    時間: 2020-10-18 11:34
建議你用一個L298N的電機驅動芯片,用12V直接供電,可以驅動兩個電機,也可以進行pwm調速,非常合適你說的用途
作者: brovegl    時間: 2020-10-18 11:39
A星貓 發表于 2020-10-18 11:34
建議你用一個L298N的電機驅動芯片,用12V直接供電,可以驅動兩個電機,也可以進行pwm調速,非常合適你說的 ...

我看大家都是用l298的,但是我是四驅所以就貪美觀和容易,選了個l293直接驅動4個電機
作者: brovegl    時間: 2020-10-18 12:06
1054525774 發表于 2020-10-18 11:02
6V電壓源的電流大于500MA嗎?咱們現在筆記本的電流最大為500MA,如果用的電池接穩壓模塊可能會存在電流問題

謝謝解答!電流選多少合適呢?看什么來選
作者: brovegl    時間: 2020-10-18 12:06
1275109681 發表于 2020-10-17 21:24
頂一下

謝謝
作者: brovegl    時間: 2020-10-18 12:07
TTQ001 發表于 2020-10-18 08:47
6V電源可能沒有足夠的電流驅動能力

謝謝解答!電流選多少合適呢?看什么來選
作者: brovegl    時間: 2020-10-18 12:08
amandv 發表于 2020-10-18 10:02
接電機的時候用萬用表量一量就知道了,如果電壓急降就說明電源帶不起。

好的,謝謝解答
作者: 仰望阡陌    時間: 2020-10-26 10:54
電流小




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1