wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標(biāo)題: 51單片機+ULN2003為什么電機轉(zhuǎn)動不明顯 [打印本頁]

作者: 上好佳kkk    時間: 2025-9-13 14:55
標(biāo)題: 51單片機+ULN2003為什么電機轉(zhuǎn)動不明顯
這是我的程序,電機會轉(zhuǎn)動,但是最快轉(zhuǎn)一圈用了10s,怎么讓它更快呢?定時器的時間也該過了,但是還是不快#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int

sbit jiasu = P3^2;    //加速
sbit jiansu = P3^3;   //減速
sbit begin = P3^0;    //開始
sbit fangxiang = P3^7; //方向鍵
sbit MOTOR_A=P1^0;
sbit MOTOR_B=P1^1;
sbit MOTOR_C=P1^2;
sbit MOTOR_D=P1^3;

                  
uchar code PHASE_CW[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};   //四相八拍電平表
uchar code PHASE_CCW[]={0x01,0x09,0x08,0x0c,0x04,0x06,0x02,0x03};
uchar code tab1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff };

bit fx_flag = 0;      // 方向標(biāo)志位
uchar phase = 0;      // 當(dāng)前相位
uint cycle_cnt = 0;   // 計數(shù)器
uint timelong =10; // 固定每個相位
uchar sudu = 0;       // 默認速度檔位
uchar sudu_num;       // 數(shù)碼管顯示
void motor_speed();         
volatile uchar phaseIndex = 0;  // 相序索引(全局變量,需加volatile)
volatile bit   direction  = 0;  // 轉(zhuǎn)向(全局變量)


         
void Timer0_Init(void)
{
    TMOD &= 0xF0;   // 清除T0模式
    TMOD |= 0x01;   // 設(shè)置T0為模式1(16位自動重裝)
    TH0 = 0xFC;     // 定時初值(1ms@12MHz)
    TL0 = 0x18;     // 65536 - 1000 = 64536 = 0xFC18
    ET0 = 1;       // 使能T0中斷
    TR0 = 1;       // 啟動T0
    EA  = 1;       // 使能總中斷
}

       
         
void Timer0_ISR(void) interrupt 1
{
    static uint cnt=0;
        TH0 = 0xFC;  // 重裝初值(1ms)
    TL0 = 0x18;
        cnt++;
        if(cnt>=timelong)
        {
                cnt=0;
    // 輸出當(dāng)前相序電平
                if (direction == 0)
                {  // 正轉(zhuǎn)
                        switch (PHASE_CW[phaseIndex])
                        {
                                case 0x01: MOTOR_A=1; MOTOR_B=0; MOTOR_C=0; MOTOR_D=0; break;
                                case 0x03: MOTOR_A=1; MOTOR_B=1; MOTOR_C=0; MOTOR_D=0; break;
                                case 0x02: MOTOR_A=0; MOTOR_B=1; MOTOR_C=0; MOTOR_D=0; break;
                                case 0x06: MOTOR_A=0; MOTOR_B=1; MOTOR_C=1; MOTOR_D=0; break;
                                case 0x04: MOTOR_A=0; MOTOR_B=0; MOTOR_C=1; MOTOR_D=0; break;
                                case 0x0C: MOTOR_A=0; MOTOR_B=0; MOTOR_C=1; MOTOR_D=1; break;
                                case 0x08: MOTOR_A=0; MOTOR_B=0; MOTOR_C=0; MOTOR_D=1; break;
                                case 0x09: MOTOR_A=1; MOTOR_B=0; MOTOR_C=0; MOTOR_D=1; break;
                        }
                }
                        else
                        {  // 反轉(zhuǎn)
                                switch (PHASE_CCW[phaseIndex])
                                {
                                case 0x01: MOTOR_A=1; MOTOR_B=0; MOTOR_C=0; MOTOR_D=0; break;
                                case 0x09: MOTOR_A=1; MOTOR_B=0; MOTOR_C=0; MOTOR_D=1; break;
                                case 0x08: MOTOR_A=0; MOTOR_B=0; MOTOR_C=0; MOTOR_D=1; break;
                                case 0x0C: MOTOR_A=0; MOTOR_B=0; MOTOR_C=1; MOTOR_D=1; break;
                                case 0x04: MOTOR_A=0; MOTOR_B=0; MOTOR_C=1; MOTOR_D=0; break;
                                case 0x06: MOTOR_A=0; MOTOR_B=1; MOTOR_C=1; MOTOR_D=0; break;
                                case 0x02: MOTOR_A=0; MOTOR_B=1; MOTOR_C=0; MOTOR_D=0; break;
                                case 0x03: MOTOR_A=1; MOTOR_B=1; MOTOR_C=0; MOTOR_D=0; break;
                                }
                        }

                // 相序索引遞增(循環(huán)0~7)
                phaseIndex++;
                if (phaseIndex >= 8) phaseIndex = 0;
        }
}         
         
                  


void Delays(uint Xms)
{
    unsigned int i,j;
    for(i=Xms;i>0;i--)
        for(j=110;j>0;j--);
}


void keyscan()
{
    if(jiasu == 0)
    {
        Delays(5);
        if(jiasu == 0)
        {
            sudu++;
            if(sudu >= 5)  
                sudu = 4;
            motor_speed();  
            while(jiasu == 0);
        }            
    }
   
    if(jiansu == 0)
    {
        Delays(5);
        if(jiansu == 0)
        {   
            if(sudu > 0)
                sudu--;
            motor_speed();
            while(jiansu == 0);
        }        
    }
   
    if(begin == 0)
    {
        Delays(5);
        if(begin == 0)
        {   
            sudu = 2;  
            motor_speed();  
            while(begin == 0);  
        }
    }
   
    if(fangxiang == 0)
    {
        Delays(5);
        if(fangxiang == 0)
        {   
            fx_flag = ~fx_flag;
                        direction = fx_flag;  // 同步方向標(biāo)志
            while(fangxiang == 0);
        }        
    }
}


void motor_speed()
{
    switch(sudu)
    {
        case 0:
            sudu_num = 1;
                        timelong = 20;  //最慢
            break;
        case 1:
            sudu_num = 2;  
                        timelong = 10;
            break;
        case 2:
            sudu_num = 3;  
                        timelong = 5;
            break;
        case 3:
            sudu_num = 4;
                        timelong = 3;
            break;
        case 4:
            sudu_num = 5;  
                        timelong = 1;  //最快
            break;        
    }
}

void main()
{
    motor_speed();
    Timer0_Init();  // 初始化定時器
    while(1)
    {
        keyscan();  // 循環(huán)掃描按鍵
    }
}



作者: 上好佳kkk    時間: 2025-9-13 17:15
補充:是步進電機
作者: rundstedt    時間: 2025-9-13 17:58
ULN2003只能接電壓控制的玩具級步進電機,本來就轉(zhuǎn)不快。
作者: keemee    時間: 2025-9-13 19:13
減速電機,要考慮減速比
作者: lei848200    時間: 2025-9-13 22:52
上好佳kkk 發(fā)表于 2025-9-13 17:15
補充:是步進電機

驅(qū)動電壓、電流是否足夠。不足的話容易失步。另步進電機好像有啟動頻率,啟動的時候頻率要低,后面逐步加速。


作者: a399288395    時間: 2025-9-14 07:50
電機是多少V, 供電電壓又是多少V?  如果是5V 是不是接的USB 5V, 功率不足;
作者: chchking    時間: 2025-9-14 15:18
脈沖數(shù) 驅(qū)動具力
作者: suncat0504    時間: 2025-9-14 15:45
步進電機轉(zhuǎn)動快慢,由兩個因素決定:
1、步進脈沖時序變化速度
2、步進電機自身的參數(shù)




歡迎光臨 (http://m.izizhuan.cn/bbs/) Powered by Discuz! X3.1
国产高清在线免费| 真实国产乱子伦精品一区二区三区| 久草免费在线观看| 超碰在线首页| 看黄的a网站| av官网在线| 秋霞午夜av一区二区三区| freexxx性亚洲精品| 亚洲jjzzjjzz在线观看| 日日夜夜精品免费| 人妻少妇精品一区二区三区| 欧美黄色免费影院| 日韩毛片在线观看| 欧美大奶一区二区| 国产喷水theporn| 中文字幕欧美专区| 日韩精品中文字幕久久臀| 日韩亚洲欧美中文三级| 欧美一区二区三区日韩视频| 欧美日韩一区中文字幕| 第一福利永久视频精品| 欧美在线一区二区三区| 欧美精品久久天天躁| 欧美日韩成人在线一区| 国产成人亚洲综合a∨婷婷| 久久精品国产久精国产爱| 美女一区二区三区| 国产经典欧美精品| 波多野结衣中文字幕一区二区三区| 成人网在线免费视频| 成人免费黄色在线| 久久综合狠狠综合| 国产精品国产自产拍高清av| 亚洲激情网站免费观看| 性做久久久久久免费观看| 欧美视频中文字幕在线| 欧美手机在线视频| 精品免费视频.| 国产超碰在线一区| www..com久久爱| 国产日本一区二区| 亚洲午夜久久久久久久久久久 | 久久久久久美女精品| 艳女tv在线观看国产一区| 黑人一区二区| 精品一区二区影视| 91小视频在线免费看| 中文字幕一区二区5566日韩| 亚洲国产精品自拍| 欧美日韩成人高清| 亚洲男人天堂古典| 国内精品久久久久久中文字幕| 国产97在线|亚洲| 福利视频久久| 亚洲精品国产一区| 黄色大片中文字幕| 久草福利在线观看| 97在线观看免费高| 中文字幕在线播出| 欧美成人精品福利在线视频| av网站免费看| 国产亚洲依依| 91av亚洲| 国精一区二区| 亚洲在线视频| 91免费观看在线| 亚洲成av人综合在线观看| 欧美xfplay| 欧美精品一二区| 亚洲最大福利网| 2021国产视频| 一区二区三区人妻| 欧美黑人性猛交xxx| 97超碰人人草| 99re这里有精品| 免费在线视频一级不卡| 性欧美超级视频| 国产欧美亚洲精品a| 日韩成人伦理电影在线观看| 国产精品色呦呦| 91精品福利在线一区二区三区 | 国产一区调教| 伊人狠狠色j香婷婷综合| 成人avav在线| 欧美性少妇18aaaa视频| 亚洲视频一区二区三区| 国产精品成av人在线视午夜片| 日本一区二区三区在线视频| 色偷偷av一区二区三区| 国产精品私拍pans大尺度在线 | 成人福利视频在线观看| 国内自拍中文字幕| 成人网站免费观看| 中文字幕欧美人妻精品| 色dvdxxx| 怡红院av在线| 天堂资源在线亚洲| 狠狠色伊人亚洲综合成人| 亚洲在线视频免费观看| 国产丝袜一区视频在线观看 | 欧美~级网站不卡| av色综合久久天堂av综合| 在线视频国内自拍亚洲视频| 色妞欧美日韩在线| 国产一区二区免费电影| 香蕉视频网站入口| 国产稀缺真实呦乱在线| 热re66久久精品国产99re| 翔田千里在线视频| 在线观看黄色av| 欧美影院视频| 久久电影网电视剧免费观看| 精品福利在线视频| 欧美激情亚洲自拍| 亚洲一区二区三区加勒比| 尤物网站在线观看| 国产高清免费av| 男女小视频在线观看| 欧美日韩精品免费观看视欧美高清免费大片 | 首播影院在线观看免费观看电视| 国模冰冰炮一区二区| 欧美精品1区| 自拍偷拍国产精品| 日韩中文字幕久久| 亚洲人成网站在线观看播放| 加勒比综合在线| 欧区一欧区二欧区三| 精品欧美不卡一区二区在线观看 | 亚洲美女综合网| 羞羞视频在线观看| 色先锋久久影院av| 91毛片在线观看| 国产综合久久久久久鬼色| 日本丶国产丶欧美色综合| 久久免费视频网站| 日本网站免费在线观看| 精品一级少妇久久久久久久| 五月天色网站| 先锋欧美三级| 国产一二精品视频| 日韩亚洲欧美一区| 成人三级在线| 四虎永久免费影院| 一区二区三区精品牛牛| v天堂福利视频在线观看| 这里只有精品在线| 午夜电影一区二区| 国产成人精品亚洲精品| jizzzz日本| 亚洲成人777777| 777电影在线观看| 欧美xxx在线观看| 亚洲午夜久久久久久久久电影院 | 亚洲人午夜精品免费| 欧美13一14另类| 貂蝉被到爽流白浆在线观看| 国产精品一区二区三区高清在线| www视频在线观看| 男人天堂欧美日韩| 欧美男同性恋视频网站| 99理论电影网| 影音先锋男人在线| www.国产自拍| 国产高清视频一区二区| 国产精品av久久久久久麻豆网| 亚洲精品日产精品乱码不卡| 午夜伦理精品一区| 亚洲国产日韩欧美在线观看| 亚洲精品第五页| 污污的视频在线观看| 西西人体一区二区| 欧美一区永久视频免费观看| 欧美一区二区三区四区五区六区| 印度午夜性春猛xxx交| 黄p免费网站| av影片在线一区| 午夜精品在线视频一区| 亚洲综合在线中文字幕| 性少妇xx生活| 天堂视频福利| 欧美国产91| 91精品国产综合久久久久久漫画| 蜜桃麻豆91| 久热这里只有精品6| www.国产精品.com| 手机精品视频在线观看| 国产视频在线观看一区二区| 久色视频在线播放| 国产成人三级在线观看视频| xxx欧美xxx| 久久伊人蜜桃av一区二区| 97高清免费视频| 95av在线视频| 欧美成人国产精品一区二区| www操操操| 欧美视频网址| 欧美男女性生活在线直播观看| 欧美一区二视频在线免费观看| 精品成人av一区二区在线播放| 欧美xxx.com| 日韩**一区毛片| 中文字幕欧美日韩| 99九九精品视频| 青青草草视频| 欧美丝袜激情| 日韩精品最新网址| 日本午夜激情视频| 四虎影院免费在线| 欧美一区二区三区红桃小说| 色综合天天综合网天天看片| 日韩欧美亚洲v片| 91成品人影院| 欧美性xxx| 亚洲人成7777| 精品国产一区二区三区免费| 西西44rtwww国产精品| 性爱视频在线播放| 91看片淫黄大片一级| 国产精品视频久久久久| 欧美黄片一区二区三区| 夜级特黄日本大片_在线| 国产成人精品免费在线| 日韩av不卡电影| 免费看特级毛片| 番号集在线观看| 国产精品一级在线| 国产91色在线| 麻豆91精品91久久久| 日本不卡三区| 91麻豆国产香蕉久久精品| 国产精品久久久久秋霞鲁丝| 久草视频手机在线观看| 黄色的网站在线观看| 久久综合视频网| 91精品国产99久久久久久红楼| 国产性xxxx高清| 91九色在线看| 一区二区三区日本| 亚洲ai欧洲av| 男人先锋资源| 欧美日韩中文一区二区| 亚洲精品久久在线| 无码人妻一区二区三区免费n鬼沢| 91黑丝在线| 日本三级亚洲精品| 欧美在线精品免播放器视频| 青娱乐国产在线视频| 污视频在线免费观看网站| 国产精品国产三级国产aⅴ无密码| 极品尤物一区二区三区| 国产小视频免费观看| 任你弄精品视频免费观看| 日韩视频不卡中文| 深夜福利网站在线观看| av在线电影网站| 亚洲天堂一区二区| 欧美特级www| 毛片av免费在线观看| h版电影在线播放视频网址| 麻豆久久婷婷| 日本亚洲欧美三级| 亚洲图片在线视频| www.欧美视频| 日韩西西人体444www| 波多野结衣免费观看| 天堂av在线播放| 久久久久9999亚洲精品| 欧美日韩免费高清| 欧美另类交视频| 精品999网站| 欧美与欧洲交xxxx免费观看| 无码人妻熟妇av又粗又大| 国产激情精品一区二区三区| 日韩欧美国产麻豆| 加勒比精品视频| 精品国产白色丝袜高跟鞋| 亚洲一线二线三线视频| av动漫在线看| 国产一级黄色片免费| 成人av资源在线| 蜜桃视频日韩| 亚洲精品手机在线| 国产精品一二| 国产日韩在线播放| 天天操天天干天天操| 欧美激情成人| 91成人国产在线观看| 在线视频 中文字幕| 亚洲三级性片| 色综合久综合久久综合久鬼88| 成年人免费高清视频| 国内精品麻豆美女在线播放视频| 亚洲码在线观看| 欧美人禽zoz0强交| 国产精品免费精品自在线观看| 亚洲国产精品久久久久秋霞不卡 | 中文字幕99页| 在线观看中文| 在线观看视频一区二区欧美日韩| 午夜影院免费观看视频| 免费黄网站在线| 午夜成人免费视频| 亚洲精品中文字幕乱码无线| 日本中文字幕电影在线免费观看| 午夜视频一区在线观看| 天堂一区在线观看| 免费黄色在线看| 欧美三级蜜桃2在线观看| 国产肉体xxxx裸体784大胆| 另类图片综合电影| 亚洲国产精品99| 久操免费在线视频| 六月丁香久久丫| 欧美日韩福利视频| aaa一区二区| 性欧美长视频| 精品亚洲第一| www黄com| 中文字幕在线免费不卡| 簧片在线免费看| 超碰在线caoporen| 日韩精品一区二区三区蜜臀| 日韩国产第一页| 日韩激情啪啪| 亚洲大片精品永久免费| 国产精品久久久久久久av福利| 婷婷av在线| 日韩欧美电影一区| 国产精品自拍视频一区| 久久中文亚洲字幕| 成人免费福利在线| 自拍小视频在线观看| 26uuu成人网一区二区三区| 中文字幕乱码人妻综合二区三区| 日本在线天堂| 日韩一区二区三区精品视频| 免费一级a毛片夜夜看| 国产探花一区二区| 91夜夜未满十八勿入爽爽影院| 中文天堂在线资源| 久久久久免费av| 国产乱码精品一区二区三区不卡| 男人看的污网站| 韩国理伦片一区二区三区在线播放| 懂色av一区二区三区四区五区| 国产麻豆剧果冻传媒视频杜鹃| 成人综合在线观看| 男人操女人逼免费视频| 综合久久2019| 日韩精品久久久久| 91成年人视频| 久久99精品一区二区三区三区| 屁屁影院ccyy国产第一页| 理论片鲁丝二区爱情网| 亚洲国产精品麻豆| 久久午夜福利电影| 日韩一级电影| 亚洲最大福利视频| 特黄特黄的视频| 欧美性色综合网| 国产精品23p| 亚洲激情女人| 中文字幕一区二区三区四区五区人| 九九热视频在线观看| 日韩天堂在线观看| 中文在线免费观看| 免费国产亚洲视频| 色综合久久久久无码专区| rebdb初裸写真在线观看| 日韩在线观看免费高清完整版| 中国女人内谢69xxxx免费视频| www.欧美日韩国产在线| 超碰在线超碰在线| 亚洲无线观看| 成人中心免费视频| 国产精品久久久久久精| 欧美性三三影院| 久久久久久久久久成人| 免费观看在线色综合| 欧美视频免费播放| 日韩黄色三级在线观看| 国产福利精品视频| 国产女呦网站| 制服丝袜中文字幕亚洲| 一级黄色片免费看| 成人一区二区三区中文字幕| 久久久久国产一区| 6080成人| 国产精品三区四区| 国产在线网站| 亚洲色图综合网| 在线观看中文字幕一区| 亚洲视频一二三区| 免费在线观看黄视频| 免费国产自线拍一欧美视频| 日韩精品无码一区二区三区免费| 国产不卡精品在线| 精品无码久久久久国产| 国产激情视频在线| 久久久久久久久国产精品|