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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)控制直流電機(jī)的驅(qū)動及正反轉(zhuǎn)程序+Proteus仿真

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:536805 發(fā)表于 2019-5-22 01:04 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)于直流電機(jī)的驅(qū)動電路仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機(jī)源程序如下:
  1. //四個按鍵控制步進(jìn)電機(jī):正轉(zhuǎn),反轉(zhuǎn),加1,減1
  2. //上電時電機(jī)啟動,加減檔位,電機(jī)采用單雙八拍方式
  3. #include<reg51.h>
  4. #define uchar unsigned char
  5. #define uint unsigned int
  6. sbit s1 = P1^0;
  7. sbit s2 = P1^1;
  8. sbit s3 = P3^0;
  9. sbit s4 = P3^1;
  10. sbit s5 = P3^2;//按鍵定義,s1正轉(zhuǎn),s2反轉(zhuǎn),s3加1,s4減1
  11. sbit a = P2^7;sbit b = P2^6;sbit c = P2^5;sbit d = P2^4;//脈沖信號輸入端定義
  12. uchar code time_counter[10][2]={{0xda,0x1c},{0xde,0xe4},{0xe1,0xec},{0xe5,0xd4},{0xe9,0xbc},  //9.7 ----1ms
  13.                                                             {0xed,0xa4},{0xf1,0x8c},{0xf5,0x74},{0xf9,0x5c},{0xfc,0x18}};
  14. uchar num1 = 0;//控制取勵磁信號變量                                                  
  15. uchar num2 = 8;

  16. char k=0;//加減檔位控制,1為最小檔
  17. char pause=1;//暫停時保存之前的轉(zhuǎn)速,開機(jī)默認(rèn)1
  18. bit flag1 = 0;//初始正轉(zhuǎn),正反轉(zhuǎn)標(biāo)志
  19. //================================定時器0/1初始化函數(shù)================================
  20. void T0_T1_init()
  21. {
  22.         TMOD = 0x11;//定時器0/1均工作于方式1,16位計時方式
  23.            TH1 = time_counter[k-1][0];
  24.         TL1 = time_counter[k-1][1];//定時器1,定時10ms用于步進(jìn)電機(jī)轉(zhuǎn)速控制
  25.         TR1 = 0;
  26.         ET1= 1;//開定時器中斷
  27.         EA = 1;//開總中斷
  28. }
  29. //================================ms級延時函數(shù)=======================================
  30. void delay1m(uint x)
  31. {
  32.     uint i,j;
  33.     for(i=0;i<x;i++)      //連數(shù)x次,約 x ms
  34.              for(j=0;j<120;j++);   //數(shù)120 次,約1 ms
  35. }

  36. //================================主函數(shù)=============================================
  37. void main()
  38. {
  39.         T0_T1_init();
  40.         a=b=c=d=0;
  41.         while(1)
  42.         {
  43.                 if(s1 == 0)
  44.                 {
  45.                         delay1m(3);
  46.                         if(s1 == 0)
  47.                         {
  48.                                 flag1 = 0;//正轉(zhuǎn)
  49.                         }
  50.                         while(!s1);
  51.                 }
  52.                 if(s2 == 0 )
  53.                 {
  54.                
  55.                         delay1m(3);
  56.                         if(s2 == 0)
  57.                         {
  58.                                 flag1 = 1;//反轉(zhuǎn)
  59.                         }
  60.                         while(!s2);
  61.                 }
  62.                 if(s3 == 0)           //速度加1檔
  63.                 {
  64.                         delay1m(3);
  65.                         if(s3 == 0)
  66.                         {
  67.                                 k++;
  68.                                 TR1=1;
  69.                                 if(k > 10 )
  70.                                 {
  71.                                         k = 1;
  72.                                 }
  73.                         }
  74.                         while(!s3);
  75.                 }
  76.                 if(s4 == 0)         //速度減1檔
  77.                 {
  78.                         delay1m(3);
  79.                         if(s4 == 0)
  80.                         {
  81.                                 k--;
  82.                                 TR1=1;
  83.                                 if(k <= 0)
  84.                                 {
  85.                                         k = 10;
  86.                                 }
  87.                         }
  88.                         while(!s4);
  89.                 }
  90.                 if(s5==0)
  91.                 {
  92.                         delay1m(3);
  93.                         if(s5==0)
  94.                         {
  95.                                 if(TR1==1)
  96.                                 {
  97.                                         pause=k;
  98.                                         k=0;
  99.                                         TR1=0;
  100.                                         a=b=c=d=0;
  101.                                 }
  102.                                 else if(TR1==0)
  103.                                 {
  104.                                         k=pause;
  105.                                         TR1=1;
  106.                                 }
  107.                                 while(!s5);
  108.                         }
  109.                 }
  110.         }
  111. }
  112. //==================================定時器1中斷函數(shù),用于脈沖頻率控制=====================================
  113. void time1_interrupt()interrupt 3
  114. {       
  115.         static num1 = 0;
  116.         static num2 = 0;
  117.         TH1 = time_counter[k-1][0];
  118.         TL1 = time_counter[k-1][1];//定時器1,定時1 用于步進(jìn)電機(jī)轉(zhuǎn)速控制
  119.         if(flag1 == 0)//正轉(zhuǎn)
  120.         {
  121.                 switch(num1)
  122.                 {
  123.                         case 0:a = 1;b = 0;c = 0;d = 0;break;
  124.                         case 1:a = 1;b = 1;c = 0;d = 0;break;
  125.                         case 2:a = 0;b = 1;c = 0;d = 0;break;
  126.                         case 3:a = 0;b = 1;c = 1;d = 0;break;
  127.                         case 4:a = 0;b = 0;c = 1;d = 0;break;
  128.                         case 5:a = 0;b = 0;c = 1;d = 1;break;
  129.                         case 6:a = 0;b = 0;c = 0;d = 1;break;
  130.                         case 7:a = 1;b = 0;c = 0;d = 1;break;
  131.                 }
  132.                 num1++;
  133.                 if(num1 == 8)num1 = 0;
  134.         }
  135.         else                  //反轉(zhuǎn)
  136.         {
  137.                 switch(num2)
  138.                 {
  139.                         case 0:a = 1;b = 0;c = 0;d = 1;break;
  140.                         case 1:a = 0;b = 0;c = 0;d = 1;break;
  141.                         case 2:a = 0;b = 0;c = 1;d = 1;break;
  142.                         case 3:a = 0;b = 0;c = 1;d = 0;break;
  143.                         case 4:a = 0;b = 1;c = 1;d = 0;break;
  144.                         case 5:a = 0;b = 1;c = 0;d = 0;break;
  145.                         case 6:a = 1;b = 1;c = 0;d = 0;break;
  146.                         case 7:a = 1;b = 0;c = 0;d = 0;break;
  147.                 }
  148.                 num2++;
  149.                 if(num2 == 8)num2 = 0;        
  150.         }
  151. }
復(fù)制代碼

所有資料51hei提供下載:
新建文件夾.7z (16.2 KB, 下載次數(shù): 146)


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

使用道具 舉報

沙發(fā)
ID:630909 發(fā)表于 2019-10-27 15:08 | 只看該作者
       TH1 = time_counter[k-1][0];
        TL1 = time_counter[k-1][1];//定時器1,定時10ms用于步進(jìn)電機(jī)轉(zhuǎn)速控制
我能問問 這個k-1是什么意思    還有10ms是如何定時的

uchar code time_counter[10][2]={{0xda,0x1c},{0xde,0xe4},{0xe1,0xec},{0xe5,0xd4},{0xe9,0xbc},  //9.7 ----1ms
                                                            {0xed,0xa4},{0xf1,0x8c},{0xf5,0x74},      這段我也不太懂   可以解答下嗎 謝謝
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
地板
ID:673985 發(fā)表于 2019-12-27 22:18 來自觸屏版 | 只看該作者
不錯的資料!!
回復(fù)

使用道具 舉報

5#
ID:792366 發(fā)表于 2020-6-29 09:39 來自觸屏版 | 只看該作者
kellyqian 發(fā)表于 2019-10-27 15:08
TH1 = time_counter[k-1][0];
        TL1 = time_counter[k-1][1];//定時器1,定時10ms用于步進(jìn)電 ...

我覺得太棒了
回復(fù)

使用道具 舉報

6#
無效樓層,該帖已經(jīng)被刪除
7#
ID:852834 發(fā)表于 2020-12-15 20:01 來自觸屏版 | 只看該作者
不行啊
回復(fù)

使用道具 舉報

8#
ID:852834 發(fā)表于 2020-12-15 20:35 來自觸屏版 | 只看該作者
qweasdl 發(fā)表于 2020-6-29 09:39
我覺得太棒了

可以運(yùn)行成功嗎,為啥我的不行
回復(fù)

使用道具 舉報

9#
無效樓層,該帖已經(jīng)被刪除
10#
ID:908382 發(fā)表于 2021-4-20 16:38 | 只看該作者
相當(dāng)不錯的參考資料  感謝分享  唯一區(qū)別是和我用的型號不太一樣
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
www.久久久久.com| 国产激情91久久精品导航| 久久精品蜜桃| 青青草中文字幕| 谁有免费的黄色网址| 日韩一区不卡| 久久久国产精品免费| 亚洲妇熟xx妇色黄| 日产国产高清一区二区三区| www.国产精品| 自拍av在线| 日韩在线一区二区视频| 精品少妇久久久久久888优播| 综合久久国产| 国产成人一区三区| 日韩欧美国产一区二区在线播放| 99视频热这里只有精品免费| 日韩.com| 免费在线成人激情电影| 在线成人一区| 久久er这里只有精品| 国产污片在线观看| 中文字幕第10页| 一本一道久久a久久精品综合| 91精品国产一区| 精品捆绑美女sm三区 | 91人人澡人人爽人人精品| 亚洲综合第一页| 色爱av美腿丝袜综合粉嫩av| 色综合久久中文综合久久97| 成人短视频下载 | 色成年激情久久综合| av亚洲产国偷v产偷v自拍| 欧美日韩亚洲三区| 日韩亚洲精品在线观看| 精品亚洲综合| 成年人在线免费| 少妇精品高潮欲妇又嫩中文字幕| 精品在线视频观看| 国产艳妇疯狂做爰视频 | 第四色在线一区二区| 成人在线免费电影| 色视频网站在线| 亚洲欧美色图区| 伊人网站在线观看| 欧美日韩色视频| www.久久com| 日韩 欧美 视频| 国产伦精品一区二区三区视频孕妇 | 欧美成人黄色| 午夜免费福利在线观看| 日本韩国在线视频| 美女福利网站视频在线观看| 国产精品伊人久久| 在线观看 中文字幕| 亚洲一区二区自偷自拍 | 91亚洲人电影| 欧美与欧洲交xxxx免费观看| 尤物tv国产一区| 日韩精品中午字幕| 一区二区三区在线高清| 狠狠色丁香久久婷婷综| 亚洲国产日韩欧美一区二区三区| 自拍欧美一区| 综合成人在线| 色999韩欧美国产综合俺来也| 日本天码aⅴ片在线电影网站| 男人的天堂av高清在线| 日本视频三区| 奇米影视第四色7777| 成人亚洲欧美激情在线电影| 中文字幕导航| 亚洲成人偷拍自拍| 国产成人精品a视频| 日批视频免费观看| 五月婷婷色丁香| 久久久综合久久| 亚洲少妇xxx| 男人舔女人下部高潮全视频| 亚洲成年人av| 精品久久久久一区二区| 极品白嫩少妇无套内谢| 亚洲黄色片免费| www.五月天色| 视频区 图片区 小说区| 亚洲涩涩在线观看| 男插女视频网站| 亚洲精品永久视频| √天堂资源在线| 国产精品igao网网址不卡| 五月天婷婷亚洲| 亚洲 国产 图片| 亚洲第一色av| 91人人澡人人爽| 国产精品一区二区人妻喷水| 午夜福利三级理论电影| 免费日本黄色网址| 免费污网站在线观看| 女~淫辱の触手3d动漫| aaaaa一级片| 免费成人深夜天涯网站| 手机在线中文字幕| 欧美交换国产一区内射| 国产极品在线播放 | www.1024| 色视频www在线播放国产| 久草在线中文888| 看电影就来5566av视频在线播放| 91社区在线观看播放| а天堂中文在线官网| 丁香花在线影院| 625成人欧美午夜电影| 免费视频观看成人| 亚洲一二av| 国产欧美日韩在线一区二区| 亚洲国产精品成人| 久久久成人网| 国产精品影视在线| 国产亚洲女人久久久久毛片| 91麻豆精品在线观看| 国产精品女主播av| 午夜一区二区三区视频| 日本精品一区二区三区四区的功能| 色妞www精品视频| 91精品国产综合久久香蕉的特点| 亚洲国产天堂久久综合网| 亚洲欧美日韩中文在线制服| 免费91在线视频| 国产精品久久久久久久久久免费 | 中文字幕中文字幕99| 日韩av综合在线观看| 亚洲免费999| 99久久人妻无码精品系列| 青青青在线免费观看| 中文字幕一区二区人妻| 在线观看亚洲电影| 免费自拍视频| 污黄色在线观看| 男插女视频久久久| 日韩精品一区二区三区中文字幕| av一区二区高清| 免费看的黄色欧美网站| thepron国产精品| 午夜久久福利影院| 精品毛片乱码1区2区3区| 久久精品国产欧美亚洲人人爽 | 国产精品免费入口| 免费不卡的av| 日韩精品一区二区三| 亚洲av无码乱码国产麻豆| 国产精品你懂的在线观看| 3dmax动漫人物在线看| 污片在线免费观看| 精品福利一区| 日韩专区一卡二卡| 国产精品久久一级| 69av一区二区三区| 欧美日韩福利视频| 国产欧美日韩视频一区二区三区| 精品人妻人人做人人爽| 国产艳妇疯狂做爰视频| 一级做a爰片久久毛片| 国产成人免费看一级大黄| 在线天堂中文| 亚洲字幕成人中文在线观看| 中文字幕av一区二区三区佐山爱| 日本久久精品| 菠萝蜜视频在线观看一区| 欧美日韩一区二区在线| 日韩熟女一区二区| 最近免费中文字幕大全免费第三页| 成人性生交大片免费看视频r| 天天色天天射天天综合网| 香蕉久久99| 国产一区二区在线观看视频| 欧美日韩国产精品一区二区三区四区| 日韩精品小视频| 亚洲va久久久噜噜噜| 日韩手机在线观看视频| 少妇久久久久久被弄高潮| 亚洲综合激情另类专区老铁性| 高清视频在线www色| 国产成人精品亚洲日本在线观看| 91精品国产91久久综合| 久久精品无码一区二区三区| 日韩一区二区不卡| 国产精品久久99久久| 欧美亚洲黄色片| 久久久久黄色片| 国产大奶视频| 波多野结衣在线观看| 欧美69视频| 亚洲免费av在线| 色狠狠久久aa北条麻妃| 日韩av一级大片| 一二三级黄色片| 亚洲人妖av一区二区| 亚洲精品一区中文字幕电影| 亚洲天堂av片| 狠狠综合久久久综合| 亚洲视频免费看| 日韩av手机版| 国产精品午夜视频| 99国产高清| 精品少妇人妻av免费久久洗澡| 男人操女人逼免费视频| 亚洲网中文字幕| 久久久久久天堂| 最近中文字幕mv免费高清电影| 亚洲an天堂an在线观看| 丝袜在线观看| 国产精品一线天粉嫩av| 天天色综合色| 久久亚洲影视婷婷| 欧美午夜精品免费| 久久久久久国产三级电影| 欧美精品二区三区四区免费看视频 | 国产网友自拍电影在线 | 欧美理论电影大全| 久久久人人人| 狠狠躁夜夜躁人人爽天天天天97| 欧美成人sm免费视频| 久久久中文字幕| 97伦理在线四区| 91精品久久久久| 国产视频手机在线播放| 无码人妻丰满熟妇精品| 人人影院免费大片| 精品一区二区中文字幕| sm国产在线调教视频| 欧美女人性生活视频| аⅴ天堂中文在线网| 亚洲第九十九页| 久草电影在线| 国产精品一线| 国产在线一区二区| 91精品黄色片免费大全| 国产视频福利一区| 综合国产精品久久久| 亚洲精品午夜视频| 亚洲色图 校园春色| 国产在线色视频| 久久亚洲国产| 亚洲图片有声小说| av毛片午夜不卡高**水| 超碰一区二区| 日韩福利电影在线观看| 欧美性色aⅴ视频一区日韩精品| 97激碰免费视频| 女人扒开屁股爽桶30分钟| 久久黄色精品视频| 日本粉色视频在线观看| 伊人精品一区| 亚洲日本护士毛茸茸| 午夜精品在线观看| 欧美日韩大尺度| 国产熟女一区二区丰满| 秋霞a级毛片在线看| 激情综合自拍| 欧美性大战久久久| 国产福利久久| 成人性生活视频免费看| 视频在线观看免费影院欧美meiju| 日本一区二区在线视频| www视频在线看| 欧美久久久久久| 91嫩草国产线观看亚洲一区二区 | 亚洲欧美欧美一区二区三区| 最近中文字幕日韩精品| 91在线视频成人| 香蕉视频免费网站| 亚洲 国产 欧美 日韩| 伊人电影在线观看| 久久久成人网| 日韩精品一区二区三区中文不卡| 精品乱码一区二区三区| 波多野结衣在线网址| 成人狠狠色综合| 欧美日韩一二三四| 精品久久久久久中文字幕大豆网| 欧美激情一区二区三区成人| 国产又粗又猛又爽又黄的视频小说| 黄色网址网站| 婷婷在线视频| 日韩精品91亚洲二区在线观看| 欧美一二三区精品| 青青青国产在线视频| 久草在线资源福利| 国产成人精品一区二区三区免费| 亚洲美女网站| 日韩一区二区免费在线电影| 亚洲va电影大全| 青青草原免费观看| 午夜影院在线观看视频| 国产色综合网| 国产亚洲精品久久久| 国产精品动漫网站| 99久9在线视频| 亚洲网站免费| 亚洲国产日日夜夜| 日韩精品在在线一区二区中文| 久久夜色精品亚洲| 色开心亚洲综合| 久久99九九99精品| 欧美精品在线观看| 蜜桃精品成人影片| 啊啊啊啊啊好爽| 亚洲综合不卡| 日韩中文字幕视频在线| 欧美极品少妇xxxxⅹ免费视频| 伊人久久一区二区三区| 色涩视频在线观看| 成人看的羞羞网站| 日韩精品影音先锋| 久久精精品视频| 天天干天天干天天| 九色porny丨国产首页在线| 欧美国产精品劲爆| www久久99| 亚洲一区 中文字幕| 成人免费av电影| 伊人一区二区三区| 国产成人超碰人人澡人人澡| 色悠悠久久综合网| 国产乱精品一区二区三区| 91精品国产乱码久久久久久久 | 亚洲国产精品自拍| 亚洲在线视频一区二区| 第四色播日韩| 国产一区日韩二区欧美三区| 欧美精品123| 拍拍拍在线观看视频免费| 久久99精品久久久久久国产越南 | 欧洲亚洲成人| 日韩中文视频免费在线观看| 久久久久成人片免费观看蜜芽| 电影一区二区三区久久免费观看| 欧美tickling挠脚心丨vk| 成年人网站免费看| 日韩电影网站| 亚洲精品视频播放| 亚洲男人的天堂在线视频| 丝袜久久网站| 国语自产精品视频在免费| 国产黄色av片| 午夜一区在线| 日本不卡久久| 免费看av大片| 亚洲图片欧美一区| 蜜臀aⅴ国产精品久久久国产老师| 国产免费拔擦拔擦8x高清在线人| 日韩欧美一区二区免费| 国产探花在线免费观看| 卡一精品卡二卡三网站乱码| 久久久久免费精品国产| 丰满人妻妇伦又伦精品国产| 先锋a资源在线看亚洲| 免费中文日韩| 日韩黄色视屏| 欧美日韩激情网| 99久久综合狠狠综合久久止| 中国女人一级毛片| 久久伊99综合婷婷久久伊| 欧美综合在线观看视频| 亚洲丝袜精品| 精品无码久久久久久国产| 日韩电影在线观看一区二区| 91久久国产| 国产精品综合久久久久久| 电影天堂久久| 欧美视频在线观看免费| 国产又黄又粗的视频| 牛牛精品成人免费视频| 日韩美女在线看| 国产极品视频| 国产精品福利一区二区三区| 久久精品无码一区二区三区毛片| 向日葵视频成人app网址| 久久九九国产精品怡红院| xxxx18国产| 国产精品亚洲午夜一区二区三区| 日韩伦理在线免费观看| 18在线观看的| 色婷婷**av毛片一区| 亚洲剧场午夜在线观看| 99麻豆久久久国产精品免费优播| 欧美日韩亚洲一二三| 欧美黄色网页| 992tv在线成人免费观看| 国产精彩自拍| 亚洲精品国产品国语在线app| www.av天天| 欧美国产小视频| 亚洲高清免费观看高清完整版在线观看| 亚欧洲乱码视频| 精品理论电影在线| 久久er99热精品一区二区三区| 在线视频资源站| 精品国产一区二区三区久久久蜜月 | 四虎永久免费影库二三区|