找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

51單片機(jī)控制電機(jī)正反轉(zhuǎn)基本源代碼和仿真圖

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
正反轉(zhuǎn)可控的直流電機(jī)proteus仿真原理圖:


單片機(jī)源程序如下:
  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. sbit K1=P3^0;
  5. sbit K2=P3^1;
  6. sbit K3=P3^2;
  7. sbit P1_0=P1^0;
  8. sbit P1_1=P1^1;
  9. void motor_start();
  10. void motor_turn();
  11. void motor_pause();
  12. void delay(uint x)
  13. {
  14.      uchar i;
  15.          while(x--)
  16.          {    for(i=0;i<120;i++);   }
  17. }
  18. void main()
  19. {
  20.          while(1)
  21.          {
  22.           motor_start();
  23.                   motor_turn();
  24.                   motor_pause();
  25.          }
  26. }
  27. void motor_start()//正轉(zhuǎn)
  28. {
  29.      if(K1==0)
  30.          {
  31.            delay(10);
  32.            if(K1==0)
  33.            {
  34.               P1_0=0;
  35.               P1_1=1;
  36.            }
  37.          }
  38. }
  39. void motor_turn()//反轉(zhuǎn)
  40. {
  41.      if(K2==0)
  42.          {
  43.            delay(10);
  44.            if(K2==0)
  45.            {
  46.               P1_0=1;
  47.                   P1_1=0;
  48.            }
  49.           // while(K2==0);
  50.          }
  51. }
  52. void motor_pause()//暫停 或者 停止
  53. {
  54.      if(K3==0)
  55.          {
  56.            delay(10);
  57.            if(K3==0)
  58.            {
  59.               P1_0=0;
  60.               P1_1=0;
  61.            }
  62. ……………………

  63. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
51單片機(jī)電機(jī)正反轉(zhuǎn).zip (47.9 KB, 下載次數(shù): 554)


評(píng)分

參與人數(shù) 4黑幣 +65 收起 理由
Succeed603 + 5 很給力!
102721954 + 5 很給力!
星空亂 + 5 很給力!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏15 分享淘帖 頂3 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:271128 發(fā)表于 2018-1-3 23:28 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

板凳
ID:285654 發(fā)表于 2018-3-2 22:44 | 只看該作者
非常實(shí)用,感謝無(wú)私的分享!
回復(fù)

使用道具 舉報(bào)

地板
ID:290784 發(fā)表于 2018-3-12 15:32 | 只看該作者
下載了但是不知道用什么打開(kāi)
回復(fù)

使用道具 舉報(bào)

5#
ID:310345 發(fā)表于 2018-4-17 19:55 | 只看該作者
感謝分享,學(xué)習(xí)了,正好要做這個(gè)的仿真
回復(fù)

使用道具 舉報(bào)

6#
ID:313006 發(fā)表于 2018-5-4 17:11 | 只看該作者
樓主,能不能標(biāo)記一下,你這個(gè)仿真包含的哪幾個(gè)部分,分別表示出來(lái)
回復(fù)

使用道具 舉報(bào)

7#
ID:334345 發(fā)表于 2018-5-20 18:05 | 只看該作者
666,好用啊
回復(fù)

使用道具 舉報(bào)

8#
ID:256009 發(fā)表于 2018-5-23 11:43 | 只看該作者
非常實(shí)用,感謝無(wú)私的分享!
回復(fù)

使用道具 舉報(bào)

9#
ID:313006 發(fā)表于 2018-5-25 16:05 | 只看該作者
樓主,有這個(gè)的pcb圖嘛?
回復(fù)

使用道具 舉報(bào)

10#
ID:344059 發(fā)表于 2018-6-3 16:21 | 只看該作者
使用的protues
回復(fù)

使用道具 舉報(bào)

11#
ID:348419 發(fā)表于 2018-6-9 20:50 | 只看該作者
厲害厲害啊
回復(fù)

使用道具 舉報(bào)

12#
ID:348719 發(fā)表于 2018-6-10 13:39 | 只看該作者
厲害了
回復(fù)

使用道具 舉報(bào)

13#
ID:114509 發(fā)表于 2018-6-23 08:38 | 只看該作者
非常實(shí)用,感謝無(wú)私的分享!
回復(fù)

使用道具 舉報(bào)

14#
ID:363065 發(fā)表于 2018-7-3 21:45 | 只看該作者
太棒了,謝謝
回復(fù)

使用道具 舉報(bào)

15#
ID:372444 發(fā)表于 2018-7-16 11:59 | 只看該作者
很實(shí)用 但是程序有點(diǎn)多啊
回復(fù)

使用道具 舉報(bào)

16#
ID:390627 發(fā)表于 2018-8-28 07:43 | 只看該作者
感謝樓主大大
回復(fù)

使用道具 舉報(bào)

17#
ID:395200 發(fā)表于 2018-9-7 22:55 | 只看該作者
好東西
回復(fù)

使用道具 舉報(bào)

18#
ID:398571 發(fā)表于 2018-9-16 11:14 | 只看該作者
很好很好,完美
回復(fù)

使用道具 舉報(bào)

19#
ID:433370 發(fā)表于 2018-12-8 09:47 | 只看該作者
能不能讓電機(jī)立刻正反轉(zhuǎn)
回復(fù)

使用道具 舉報(bào)

20#
ID:442473 發(fā)表于 2018-12-9 00:12 來(lái)自手機(jī) | 只看該作者
誰(shuí)還有附件呀   謝謝分享418694586@qq.com
回復(fù)

使用道具 舉報(bào)

21#
ID:457830 發(fā)表于 2018-12-29 10:16 | 只看該作者
給力good
回復(fù)

使用道具 舉報(bào)

22#
ID:457140 發(fā)表于 2018-12-29 10:57 | 只看該作者
挺好的學(xué)習(xí)程序
回復(fù)

使用道具 舉報(bào)

23#
ID:509327 發(fā)表于 2019-4-11 08:43 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

24#
ID:516585 發(fā)表于 2019-4-19 17:50 | 只看該作者
很給力的啊
回復(fù)

使用道具 舉報(bào)

25#
ID:516585 發(fā)表于 2019-4-19 17:55 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

26#
ID:519628 發(fā)表于 2019-4-23 15:28 | 只看該作者
正反轉(zhuǎn)之間的切換程序是怎么實(shí)現(xiàn)的
回復(fù)

使用道具 舉報(bào)

27#
ID:550941 發(fā)表于 2019-5-30 12:14 | 只看該作者
誰(shuí)有附件啊,謝謝分享1194409547@qq.com
回復(fù)

使用道具 舉報(bào)

28#
ID:573630 發(fā)表于 2019-6-29 18:25 | 只看該作者
下載不了怎么辦
回復(fù)

使用道具 舉報(bào)

29#
ID:499361 發(fā)表于 2019-9-11 16:28 | 只看該作者
很棒很給力。
回復(fù)

使用道具 舉報(bào)

30#
ID:625223 發(fā)表于 2019-10-16 19:15 | 只看該作者
厲害厲害
回復(fù)

使用道具 舉報(bào)

31#
ID:638714 發(fā)表于 2019-11-9 16:50 | 只看該作者
學(xué)習(xí)了,資料不錯(cuò)
回復(fù)

使用道具 舉報(bào)

32#
ID:644149 發(fā)表于 2019-11-25 19:50 | 只看該作者
這個(gè)實(shí)際操縱的時(shí)候能不能用阿
回復(fù)

使用道具 舉報(bào)

33#
ID:476093 發(fā)表于 2020-2-5 16:48 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

34#
ID:452333 發(fā)表于 2020-2-5 21:03 | 只看該作者
謝謝分享,收藏啦
回復(fù)

使用道具 舉報(bào)

35#
ID:814849 發(fā)表于 2020-8-17 15:21 | 只看該作者
有步進(jìn)電機(jī)的代碼么???控制正反轉(zhuǎn)和轉(zhuǎn)速的
回復(fù)

使用道具 舉報(bào)

36#
ID:724172 發(fā)表于 2020-8-20 15:24 | 只看該作者
太好了,找很久了。但這能不能接個(gè)控制轉(zhuǎn)速的?
回復(fù)

使用道具 舉報(bào)

37#
ID:143767 發(fā)表于 2020-8-21 16:09 | 只看該作者
步進(jìn)馬達(dá)有控制轉(zhuǎn)速的
回復(fù)

使用道具 舉報(bào)

38#
ID:821047 發(fā)表于 2020-10-5 20:38 | 只看該作者
你好,可以·連TM1650IC不?4位數(shù)碼管。
回復(fù)

使用道具 舉報(bào)

39#
ID:822635 發(fā)表于 2020-11-30 20:13 | 只看該作者
可以加調(diào)速嗎
回復(fù)

使用道具 舉報(bào)

40#
ID:852263 發(fā)表于 2020-12-1 11:26 | 只看該作者
非常實(shí)用  也很詳細(xì) 謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表