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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 679|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)+ULN2003為什么電機(jī)轉(zhuǎn)動不明顯

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1159547 發(fā)表于 2025-9-13 14:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我的程序,電機(jī)會轉(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;       // 默認(rèn)速度檔位
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)掃描按鍵
    }
}


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

使用道具 舉報

沙發(fā)
ID:1159547 發(fā)表于 2025-9-13 17:15 | 只看該作者
補(bǔ)充:是步進(jìn)電機(jī)
回復(fù)

使用道具 舉報

板凳
ID:879809 發(fā)表于 2025-9-13 17:58 | 只看該作者
ULN2003只能接電壓控制的玩具級步進(jìn)電機(jī),本來就轉(zhuǎn)不快。
回復(fù)

使用道具 舉報

地板
ID:1110477 發(fā)表于 2025-9-13 19:13 | 只看該作者
減速電機(jī),要考慮減速比
回復(fù)

使用道具 舉報

5#
ID:1041695 發(fā)表于 2025-9-13 22:52 | 只看該作者
上好佳kkk 發(fā)表于 2025-9-13 17:15
補(bǔ)充:是步進(jìn)電機(jī)

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

回復(fù)

使用道具 舉報

6#
ID:230500 發(fā)表于 2025-9-14 07:50 | 只看該作者
電機(jī)是多少V, 供電電壓又是多少V?  如果是5V 是不是接的USB 5V, 功率不足;
回復(fù)

使用道具 舉報

7#
ID:1128898 發(fā)表于 2025-9-14 15:18 | 只看該作者
脈沖數(shù) 驅(qū)動具力
回復(fù)

使用道具 舉報

8#
ID:517466 發(fā)表于 2025-9-14 15:45 | 只看該作者
步進(jìn)電機(jī)轉(zhuǎn)動快慢,由兩個因素決定:
1、步進(jìn)脈沖時序變化速度
2、步進(jìn)電機(jī)自身的參數(shù)
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
91在线看视频| 牛牛在线精品视频| ,一级淫片a看免费| 性欧美丰满熟妇xxxx性久久久| 日韩资源av在线| 久久精品一区中文字幕| 91高清视频在线| 久久影院电视剧免费观看| 欧美xxav| www久久久| 午夜视频在线观看网站| www.天天射| 在线视频一区二区三区在线播放| 欧美另类视频在线观看| 欧美一级小视频| 久久天天东北熟女毛茸茸| 国产一区二区视频在线观看| 日韩在线视频观看正片免费网站| 欧美日韩一级二级三级| 成人免费在线视频观看| 激情欧美日韩一区二区| 欧美 日韩 国产 一区| 91亚洲无吗| 小早川怜子影音先锋在线观看| 日本v片在线免费观看| 揉丰满老妇老女人的毛片| 黑人精品一区二区三区| 天天干在线播放| 秋霞欧美一区二区三区视频免费| 在线亚洲男人天堂| 欧美一区二区大片| 91福利在线导航| 亚洲一区中文在线| 中文在线免费一区三区高中清不卡| 另类的小说在线视频另类成人小视频在线| 日韩理论在线| 欧美黑人做爰爽爽爽| 四虎4545www精品视频| 青春草视频在线| 91电影在线播放| 国产传媒在线视频| 天天干天天爽| 很很鲁在线视频播放影院| 一本久久精品| 日韩一区二区三区不卡| 91欧美日韩麻豆精品| 久久艹免费视频| 国产一级特黄a高潮片| 波兰性xxxxx极品hd| 在哪里可以看毛片| 欧美深性狂猛ⅹxxx深喉 | 亚洲AV无码一区二区三区性| 中文无码精品一区二区三区| 国产精品久久久免费视频| 日韩精品一区二区亚洲av性色| 日韩av一二区| 手机在线看片日韩| 无码一区二区精品| av天堂一区二区| 巨乳女教师的诱惑| 在线观看欧美一区二区| 夜夜爽久久精品91| 人人爽人人爽av| 亚洲图片 自拍偷拍| 亚洲精品手机在线观看| 中文字幕国产传媒| 欧美激情一区二区三区在线视频观看| 亚洲国产欧美一区二区三区久久| 欧美变态口味重另类| 欧美一区二区三级| 精品国产乱码久久久久久牛牛| 欧美电影精品一区二区| 精品国产乱码久久久久久牛牛 | 成人免费淫片免费观看| jizzjizz免费大全| 4虎在线播放1区| 116美女写真午夜一级久久| 毛片网站大全| av在线电影网站| 一个人免费观看视频www在线播放 一个人免费视频www在线观看 | 日韩欧美国产电影| 日韩欧美的一区| 亚洲精美色品网站| 中文字幕欧美国内| 久久91精品国产91久久跳| 欧美激情xxxx| 国产精品欧美激情| 国产精品综合久久久久久| 日本一区二区三区视频在线观看| 在线综合视频网站| 国产精品秘入口18禁麻豆免会员| 成人在线激情网| 久久久久中文字幕亚洲精品| 国产中年熟女高潮大集合| 91插插插插插插| 在线观看污污网站| www.超碰在线.com| 免费国产阿v视频在线观看| 黄色三级视屏| 天天av综合网| 极品在线视频| av成人app永久免费| 日韩理论电影大全| 青青草伊人久久| 成人听书哪个软件好| 亚洲国产精品传媒在线观看| 亚洲综合视频网| 欧美美女一区二区在线观看| 亚洲人成网站免费播放| 欧美丰满老妇厨房牲生活| 国产免费一区视频观看免费 | 国产激情自拍视频| 涩涩视频免费网站| 高清毛片在线看| 午夜裸体女人视频网站在线观看| 婷婷视频一区二区三区| 欧美日韩一二三四| 欧美日韩在线大尺度| 激情图片小说一区| 综合久久给合久久狠狠狠97色 | 国产成人精品三级麻豆| 国产三级三级三级精品8ⅰ区| 午夜激情综合网| 欧美精品一区二区三区蜜臀| 欧美精品福利在线| 精品一区二区日本| 成人一区二区三| 美女av免费看| 国产视频在线观看免费 | 中文字幕综合一区| 91在线直播亚洲| 国内精品视频一区二区三区| 黄色av网址在线观看| 日韩欧美一级视频| 欧美成人禁片在线www| 中文日本高清免费| 男人的天堂免费在线视频| 伊人久久大香线蕉综合网站 | 在线播放日韩精品| 国产噜噜噜噜噜久久久久久久久| 一区二区精品在线| 久久久久亚洲av成人网人人软件| 国产精品99无码一区二区| 天天操天天射天天| 日本在线中文电影| 成人软件在线观看| 欧美精品日韩| 中文一区一区三区高中清不卡| 91精品国产一区二区人妖| 97免费在线视频| 色综合视频二区偷拍在线| 三级性生活视频| 无码免费一区二区三区| 九色蝌蚪在线观看| 色在线中文字幕| 欧美日韩1区| 亚洲另类av| 日本伊人精品一区二区三区观看方式| 一区二区三区在线视频免费| 国产午夜精品全部视频在线播放| 91久久久久久久久久久久久| 免费激情视频在线观看| 久久精品视频6| 国产精品一区牛牛影视| a篇片在线观看网站| 国内精品视频在线观看| www.99精品| 日韩精品一区二区三区蜜臀| 成人午夜在线视频一区| 美女一区二区三区视频| 亚洲大片免费观看| 四虎av网址| 国产精品毛片aⅴ一区二区三区| 久久久青草婷婷精品综合日韩| 一区二区欧美精品| 欧美激情精品久久久久久久变态 | 欧美女人交a| 中文字幕日韩一区| y97精品国产97久久久久久| 亚洲国产欧美一区二区三区不卡| 久久久久久亚洲中文字幕无码| 无码h黄肉3d动漫在线观看| 国产资源在线播放| 91综合久久| 亚洲午夜精品网| 69av视频在线播放| 日日摸日日碰夜夜爽av| 天天爽夜夜爽人人爽| 嫩草影院发布页| 国产精品jk白丝蜜臀av小说| 26uuu精品一区二区| 中文字幕日韩综合av| 日韩中文字幕亚洲精品欧美| 亚欧洲精品在线视频| 国产偷激情在线| 亚洲va久久久噜噜噜久久| 国产欧美视频在线观看| 久久亚洲成人精品| 超碰成人免费在线| 伊人久久国产精品| 国产尤物视频在线| 国内精品福利| 在线免费观看不卡av| 5g影院天天爽成人免费下载| 精品国产av色一区二区深夜久久| 青青草国产在线| 中日韩脚交footjobhd| 久久电影国产免费久久电影| 亚洲精品福利资源站| 亚洲日本精品国产第一区| 日本一级淫片免费放| 免费人成短视频在线观看网站| 日本一道高清一区二区三区| 亚洲欧美激情插| 日韩av电影手机在线| 精品国产午夜福利在线观看| 一区二区精品区| 成人国产精品| 久久久亚洲欧洲日产国码αv| 欧美成人精品xxx| 国产精品69页| 在线永久免费观看黄网站| 电影亚洲精品噜噜在线观看| www.欧美日韩国产在线| 欧美精品www| 人妻av一区二区| 同房视频网站| 亚洲aa在线| 一本久久a久久免费精品不卡| 国产成人亚洲欧美| 久久久久成人网站| 内衣办公室在线| 香蕉亚洲视频| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 非洲黑人最猛性xxxx交| 国产欧美三级电影| 亚洲电影在线免费观看| 岛国视频一区免费观看| 国产精品第108页| 在线视频二区| 激情久久五月天| 色综合91久久精品中文字幕 | 91看片免费| 久久综合欧美| 在线观看亚洲a| 亚洲资源在线网| 国产露脸国语对白在线| 乡村艳史在线观看| 中文字幕亚洲一区二区av在线 | 欧美成人精品激情在线视频| 在线中文字幕资源| 日韩在线观看一区二区| 日韩在线观看免费av| 亚洲三级在线视频| 成人18免费入口| 国产精品vip| 亚洲天堂免费观看| 日本55丰满熟妇厨房伦| 天天骑天天干| 国产欧美一区二区三区国产幕精品| 精品视频久久久久久| 五月激情五月婷婷| 日美av在线| 国产视频一区三区| 中文字幕av一区二区三区谷原希美| 欧美一级视频在线| 四虎精品一区二区永久在线观看| 亚洲免费播放| 久久网福利资源网站| 欧美色图亚洲激情| 你懂得在线网址| 99久久综合精品| wwwxx欧美| 国产免费久久久| 日韩激情欧美| 欧美美女视频在线观看| 青青青国产在线视频| 白丝美女让我捅| 裸体一区二区| 国产69久久精品成人| 欧美精品一区二区蜜桃| 波多野结衣中文字幕久久| 亚洲天堂成人在线观看| 视频一区亚洲| 欧美中文字幕一二三四区| 日韩电影免费网站| 最新国产成人av网站网址麻豆| 日本一区二区三区网站| 成人免费一区二区三区视频网站| av中文字幕一区| 韩国一区二区三区美女美女秀| www黄色在线观看| 色综合久久中文| 精品呦交小u女在线| 亚洲国产欧美视频| 国产素人视频在线观看| 亚洲日本电影在线| 欧美一区二区三区免费在线看| 成人免费xxxxx在线视频| 成人h动漫在线| 国产精品一品视频| 成人在线免费网站| 中文字幕先锋av影音资源网| 综合国产精品| 性金发美女69hd大尺寸| 久久青青草原亚洲av无码麻豆| 亚洲男人在线| 亚洲成人激情视频| 中文字幕在线观看免费高清| 日韩精品卡一| 欧美日韩中文在线| 欧美午夜aaaaaa免费视频| 影音先锋另类| 国产欧美一区二区三区在线老狼| 亚洲国产精品久久久久久女王| 2021最新国产精品一区| 男女男精品视频| 国产99午夜精品一区二区三区| 亚洲天堂视频在线观看免费| 韩国久久久久| 国产精品久久久久久久一区探花 | 中文字幕在线播放视频| 麻豆网在线观看| 午夜视频一区二区三区| www.涩涩涩| 欧美色18zzzzxxxxx| 亚洲日本一区二区| 99视频免费播放| 都市激情在线视频| 亚洲成人你懂的| 中文字幕第10页| 182tv在线播放| 欧美视频精品在线观看| 国产精品熟妇一区二区三区四区 | 天干天干啦夜天天天视频| 成人国产精品免费观看视频| 日韩免费av电影| 小次郎av收藏家| 久久久久国产免费免费| www精品久久| 欧美一区二区视频| 色综合激情五月| 国产精品久久久免费观看| 蜜臀久久精品| 欧美精品一区二区三区蜜桃视频| 黄大色黄女片18免费| 欧美亚洲综合视频| 在线观看日韩欧美| 你懂的国产在线| 精品理论电影| 国产精品久久久久久av福利软件| 亚洲电影先锋| 精品亚洲国内自在自线福利| 亚洲ai欧洲av| 一级毛片免费观看| 亚洲一卡二卡三卡四卡五卡| 国产成人精品综合久久久久99| 都市激情国产精品| 日韩精品极品在线观看播放免费视频 | 91视频最新网址| 伊人久久综合网另类网站| 亚洲天堂第一页| 日韩三级一区二区三区| 日韩大片在线免费观看| 国产成人精品免费久久久久 | 亚洲精品mv| 亚洲成人黄色在线| 国产性70yerg老太| 日韩理论电影中文字幕| 欧美成人免费网| 国产一区二区三区四区视频 | 欧美浪妇xxxx高跟鞋交| 国产毛片久久久久久久| 成人精品国产亚洲| 亚洲视频国产视频| 亚洲大尺度在线观看| 欧美色123| 欧美日韩在线一区二区三区| 天天插天天干| 最新日韩av在线| 图片区乱熟图片区亚洲| 韩国美女久久| 中文字幕欧美日韩在线| 亚洲性生活大片| 伊人激情综合| 成人在线看片| 天天做天天爱天天爽| 亚洲欧洲日韩一区二区三区| 国产视频精品视频| 精品久久99| 久久6精品影院| 内射后入在线观看一区| 免费一级片91| 伊人久久青草| 成人在线免费观看| 日韩一区二区三区av| 国产无遮挡又黄又爽在线观看| 青青草国产成人a∨下载安卓| 91亚洲精品一区二区| av观看成片免费网站|