标题: 带霍尔传感器的单片机无刷电机驱动仿真 [打印本页]

作者: 51mcu    时间: 2017-6-21 23:11
标题: 带霍尔传感器的单片机无刷电机驱动仿真
        单片机无刷电机驱动仿真,这类资料网络上资料非常少,最近研究了一下,制作了一个带霍尔传感器的单片机无刷电机驱动仿真。程序与仿真文件打包上传给大家,有需要的自行下载:
带霍尔传感器的无刷电机驱动仿真.zip (77.82 KB, 下载次数: 297)

仿真截图如下:









程序请用KEIL4打开,仿真请用PROTEUS软件打开。更多仿真请到:电子乐屋



单片机源程序如下:
  1. #include <REGX51.H>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. #define uint unsigned int

  5.                
  6. sbit  af= P1^5;
  7. sbit  bf= P1^6;
  8. sbit  cf= P1^7;

  9. uint b;


  10. void Delayus(uint us)
  11. {
  12.     while(us--);
  13.                
  14. }
  15. void main()
  16. {
  17.         b=10;
  18.         while(1)
  19.         {        
  20.                    P2=0xce;
  21.                    Delayus(b);        
  22.                 while(cf==0);
  23.                    P2=0xcd;
  24.                    Delayus(b);        
  25.                    P2=0x9d;
  26.                    Delayus(b);        
  27.                 while(bf==0);
  28.                    P2=0x9b;
  29.                    Delayus(b);        
  30.                    P2=0xab;
  31.                    Delayus(b);        
  32.                 while(af==0);
  33.                    P2=0xae;
  34.                    Delayus(b);        
  35.                    P2=0xce;
  36.                   
  37. ……………………

  38. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码





作者: gd_uking    时间: 2018-1-2 15:53
学习精华。用Proteus7.5终于仿真成功了,感谢电子乐屋

51hei.gif (51.07 KB, 下载次数: 39)

51hei.gif

作者: dipingxian2    时间: 2018-4-6 11:12
找了半天,原来附件在顶部
作者: GUOXUAN    时间: 2018-4-6 16:01
老师你好!好像资料不全,没有上传附件?
作者: huang112233    时间: 2018-5-18 11:13
学习学习 好资料,51黑有你更精彩!!!

作者: chaochao980704    时间: 2020-4-16 22:12
老哥电机load和omega端不用连吗
作者: jiangdongbubin    时间: 2020-4-20 21:22
可以用,感谢!
作者: asdpoi    时间: 2020-4-26 18:10
谢谢楼主分享
作者: daocheng    时间: 2020-4-27 11:07
好资料,想学习一下,但我为什么看不到附件,
谢谢分享!!!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1