標(biāo)題: 單片機(jī)L297配合場(chǎng)效應(yīng)管驅(qū)動(dòng)4個(gè)步進(jìn)電機(jī)的proteus仿真及源程序 [打印本頁(yè)]

作者: 51黑ff    時(shí)間: 2016-10-10 14:51
標(biāo)題: 單片機(jī)L297配合場(chǎng)效應(yīng)管驅(qū)動(dòng)4個(gè)步進(jìn)電機(jī)的proteus仿真及源程序

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



單片機(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í)函數(shù)
  16. ********************************************************/
  17. void delay(uint i)//延時(shí)函數(shù)
  18. {
  19.         uchar j,k;
  20.         for(j=0;j<i;j++)
  21.         for(k=0;k<250;k++);
  22. }

  23. /********************************************************
  24.                                                 延時(shí)函數(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; //輸出時(shí)鐘脈沖
  36.                 delay(10);                          //延時(shí)  (括號(hào)內(nèi)數(shù)值越小,電機(jī)轉(zhuǎn)動(dòng)速度越快)
  37.                
  38.         }
  39. }
復(fù)制代碼


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





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1