找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5335|回復(fù): 0
收起左側(cè)

單片機(jī)L297配合場效應(yīng)管驅(qū)動4個步進(jìn)電機(jī)的proteus仿真及源程序

[復(fù)制鏈接]
ID:137190 發(fā)表于 2016-10-10 14:51 | 顯示全部樓層 |閱讀模式

51單片機(jī)+L297芯片配合場效應(yīng)管驅(qū)動4個步進(jìn)電機(jī)的proteus仿真,下面是原理圖:
0.png


單片機(jī)源程序:
  1. /********************************************************************
  2. 51黑電子論壇
  3. *********************************************************************/

  4. #include<reg52.h>
  5. #define uchar unsigned char
  6. #define uint unsigned int

  7. /********************************************************
  8.                                                 控制位定義
  9. ********************************************************/

  10. sbit shi_neng=P2^0;  //        使能控制位
  11. sbit fang_shi=P2^1;  //        工作方式控制位
  12. sbit fang_xiang=P2^2;//        旋轉(zhuǎn)方向控制位
  13. sbit mai_chong=P2^3; // 脈沖控制位

  14. /********************************************************
  15.                                                 延時函數(shù)
  16. ********************************************************/
  17. void delay(uint i)//延時函數(shù)
  18. {
  19.         uchar j,k;
  20.         for(j=0;j<i;j++)
  21.         for(k=0;k<250;k++);
  22. }

  23. /********************************************************
  24.                                                 延時函數(shù)
  25. ********************************************************/

  26. main()
  27. {
  28.         shi_neng=1;  //        使能控制位
  29.         fang_shi=1;  //        工作方式控制位
  30.         fang_xiang=1;//        旋轉(zhuǎn)方向控制位
  31.         mai_chong=1; // 脈沖控制位
  32.        
  33.         while(1)
  34.         {
  35.                 mai_chong=~mai_chong; //輸出時鐘脈沖
  36.                 delay(10);                          //延時  (括號內(nèi)數(shù)值越小,電機(jī)轉(zhuǎn)動速度越快)
  37.                
  38.         }
  39. }
復(fù)制代碼
0.png

L297配合場效應(yīng)管步進(jìn)電機(jī)仿真工程文件及所有完整程序等資料下載地址(壓縮包一共有45個單片機(jī)仿真,全部下載后找到第023個項(xiàng)目即可):
http://www.torrancerestoration.com/bbs/dpj-56298-1.html

相關(guān)帖子

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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