找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 27912|回复: 40
打印 上一主题 下一主题
收起左侧

51单片机控制电机正反转基本源代码和仿真图

  [复制链接]
跳转到指定楼层
楼主
正反转可控的直流电机proteus仿真原理图:


单片机源程序如下:
  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()//正转
  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()//反转
  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. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
51单片机电机正反转.zip (47.9 KB, 下载次数: 551)


评分

参与人数 4黑币 +65 收起 理由
Succeed603 + 5 很给力!
102721954 + 5 很给力!
星空乱 + 5 很给力!
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏15 分享淘帖 顶3 踩
回复

使用道具 举报

沙发
ID:271128 发表于 2018-1-3 23:28 | 只看该作者
谢谢分享
回复

使用道具 举报

板凳
ID:285654 发表于 2018-3-2 22:44 | 只看该作者
非常实用,感谢无私的分享!
回复

使用道具 举报

地板
ID:290784 发表于 2018-3-12 15:32 | 只看该作者
下载了但是不知道用什么打开
回复

使用道具 举报

5#
ID:310345 发表于 2018-4-17 19:55 | 只看该作者
感谢分享,学习了,正好要做这个的仿真
回复

使用道具 举报

6#
ID:313006 发表于 2018-5-4 17:11 | 只看该作者
楼主,能不能标记一下,你这个仿真包含的哪几个部分,分别表示出来
回复

使用道具 举报

7#
ID:334345 发表于 2018-5-20 18:05 | 只看该作者
666,好用啊
回复

使用道具 举报

8#
ID:256009 发表于 2018-5-23 11:43 | 只看该作者
非常实用,感谢无私的分享!
回复

使用道具 举报

9#
ID:313006 发表于 2018-5-25 16:05 | 只看该作者
楼主,有这个的pcb图嘛?
回复

使用道具 举报

10#
ID:344059 发表于 2018-6-3 16:21 | 只看该作者
使用的protues
回复

使用道具 举报

11#
ID:348419 发表于 2018-6-9 20:50 | 只看该作者
厉害厉害啊
回复

使用道具 举报

12#
ID:348719 发表于 2018-6-10 13:39 | 只看该作者
厉害了
回复

使用道具 举报

13#
ID:114509 发表于 2018-6-23 08:38 | 只看该作者
非常实用,感谢无私的分享!
回复

使用道具 举报

14#
ID:363065 发表于 2018-7-3 21:45 | 只看该作者
太棒了,谢谢
回复

使用道具 举报

15#
ID:372444 发表于 2018-7-16 11:59 | 只看该作者
很实用 但是程序有点多啊
回复

使用道具 举报

16#
ID:390627 发表于 2018-8-28 07:43 | 只看该作者
感谢楼主大大
回复

使用道具 举报

17#
ID:395200 发表于 2018-9-7 22:55 | 只看该作者
好东西
回复

使用道具 举报

18#
ID:398571 发表于 2018-9-16 11:14 | 只看该作者
很好很好,完美
回复

使用道具 举报

19#
ID:433370 发表于 2018-12-8 09:47 | 只看该作者
能不能让电机立刻正反转
回复

使用道具 举报

20#
ID:442473 发表于 2018-12-9 00:12 来自手机 | 只看该作者
谁还有附件呀   谢谢分享418694586@qq.com
回复

使用道具 举报

21#
ID:457830 发表于 2018-12-29 10:16 | 只看该作者
给力good
回复

使用道具 举报

22#
ID:457140 发表于 2018-12-29 10:57 | 只看该作者
挺好的学习程序
回复

使用道具 举报

23#
ID:509327 发表于 2019-4-11 08:43 | 只看该作者
感谢分享
回复

使用道具 举报

24#
ID:516585 发表于 2019-4-19 17:50 | 只看该作者
很给力的啊
回复

使用道具 举报

25#
ID:516585 发表于 2019-4-19 17:55 | 只看该作者
感谢分享
回复

使用道具 举报

26#
ID:519628 发表于 2019-4-23 15:28 | 只看该作者
正反转之间的切换程序是怎么实现的
回复

使用道具 举报

27#
ID:550941 发表于 2019-5-30 12:14 | 只看该作者
谁有附件啊,谢谢分享1194409547@qq.com
回复

使用道具 举报

28#
ID:573630 发表于 2019-6-29 18:25 | 只看该作者
下载不了怎么办
回复

使用道具 举报

29#
ID:499361 发表于 2019-9-11 16:28 | 只看该作者
很棒很给力。
回复

使用道具 举报

30#
ID:625223 发表于 2019-10-16 19:15 | 只看该作者
厉害厉害
回复

使用道具 举报

31#
ID:638714 发表于 2019-11-9 16:50 | 只看该作者
学习了,资料不错
回复

使用道具 举报

32#
ID:644149 发表于 2019-11-25 19:50 | 只看该作者
这个实际操纵的时候能不能用阿
回复

使用道具 举报

33#
ID:476093 发表于 2020-2-5 16:48 | 只看该作者
谢谢分享
回复

使用道具 举报

34#
ID:452333 发表于 2020-2-5 21:03 | 只看该作者
谢谢分享,收藏啦
回复

使用道具 举报

35#
ID:814849 发表于 2020-8-17 15:21 | 只看该作者
有步进电机的代码么???控制正反转和转速的
回复

使用道具 举报

36#
ID:724172 发表于 2020-8-20 15:24 | 只看该作者
太好了,找很久了。但这能不能接个控制转速的?
回复

使用道具 举报

37#
ID:143767 发表于 2020-8-21 16:09 | 只看该作者
步进马达有控制转速的
回复

使用道具 举报

38#
ID:821047 发表于 2020-10-5 20:38 | 只看该作者
你好,可以·连TM1650IC不?4位数码管。
回复

使用道具 举报

39#
ID:822635 发表于 2020-11-30 20:13 | 只看该作者
可以加调速吗
回复

使用道具 举报

40#
ID:852263 发表于 2020-12-1 11:26 | 只看该作者
非常实用  也很详细 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表