久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求大神幫我寫一個程序,很簡單的控制步進電機的程序

查看數: 8521 | 評論數: 2 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2017-5-17 14:17

正文摘要:

就是用的這種86步進電機和驅動器,接線也是按照圖上接的,共地,PUL+接p1.0,DIR+接p1.1,要求上電后延時一段時間電機以一個速度旋轉數圈后,延時一段時間,再以另一個速度反向旋轉數圈,然后循環以上動作,程序最好 ...

回復

ID:126618 發表于 2017-5-17 21:21
小潤龍 發表于 2017-5-17 17:50
/*************************************************************************************
*  標題:  步 ...

據我現在了解的是控制我的86電機是不需要控制ABCD線圈的吧,只需要兩路,一路脈沖,一路方向,這個程序好像不是吧
ID:186510 發表于 2017-5-17 17:50
/*************************************************************************************
*  標題:  步進電機試驗一(雙極性步進電機)                                                                                         
*                                                                                                                                                                          
*    通過本例程了解步進馬達使用及驅動程序編寫                                                                                 
*;   單相四拍通電驅動時序:                                                         
*;   正轉: A/  B  A  B/
*    反轉: B/  A  B  A/                                                                                              
*   
*    UDN2916電流控制真值表:
*          I0    I1        輸出電流
*          L            L                  最大
*          H                L                  最大*2/3
*          L                H                  最大*1/3
*     H     H         0                                                                                       *                                                                           
**************************************************************************************/  
#include "reg52.h"

#define speed 2
//Motor
sbit PH1 = P1^0;          //定義管腳
sbit PH2 = P1^1;
sbit I01 = P1^2;
sbit I11 = P1^3;
sbit I02 = P1^4;
sbit I12 = P1^5;



void delay(int time);

/***************************************
函數功能:產生單相四拍脈沖控制步進機
**************************************/
void Go()
{         //A
    PH1 = 0;  //PH1為0 則A線圈為反向電流
    I01 = 0;
        I11 = 0;   //以最大電流輸出
       

        PH2 = 0;  //PH2為0 則B線圈為反向電流
        I02 = 1;
        I12 = 1;   //輸出0

        delay(speed);
        //0
        PH1 = 0;  //PH1為0 則A線圈為反向電流
    I01 = 1;  //輸出0
        I11 = 1;
       

        PH2 = 1;  //PH2為1 則B線圈為正電流
        I02 = 0;  //以最大電流輸出
        I12 = 0;

        delay(speed);
        //B
        PH1 = 1;   //PH1為1 則A線圈為正向電流
    I01 = 0;   //以最大電流輸出
        I11 = 0;
       

        PH2 = 1;  //PH2為1 則B線圈為正向電流
        I02 = 1;  //輸出0
        I12 = 1;
                   ////
        delay(speed);
        //0
        PH1 = 1;   //PH1為1 則A線圈為正向電流
        I01 = 1;
        I11 = 1;
       

        PH2 = 0;   //PH2為0 則B線圈為反向電流
        I02 = 0;
        I12 = 0;

        delay(speed);


       
}
/*******************延時函數****************************/
void delay(int time)
{
  int i,j;

  for(j=0; j <= time; j++)
   for(i =0 ; i <= 120; i++);
}


void main()
{

  while(1)
  {

    Go();  //步進電機運行
       
  }

}

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 81精品国产乱码久久久久久 | 看羞羞视频免费 | 国产精品777一区二区 | 国产黄色小视频 | 日韩成人 | 欧美日韩精品一区二区天天拍 | 亚洲91| 亚洲综合资源 | 日韩欧美一区二区三区免费观看 | 天天躁日日躁性色aⅴ电影 免费在线观看成年人视频 国产欧美精品 | 视频1区| 特黄特色大片免费视频观看 | 国产一级一级国产 | 日韩在线欧美 | av在线一区二区三区 | 亚洲美女在线一区 | 久久精品99久久 | 婷婷桃色网 | 欧美成人精品欧美一级 | 福利视频1000 | 精品国产欧美 | 综合五月 | 日本一区二区三区免费观看 | 午夜亚洲 | 99久久精品国产一区二区三区 | 国产精品久久久久久亚洲调教 | 男女免费视频网站 | 国产精品免费一区二区三区四区 | 国内毛片毛片毛片毛片 | 久久久久久av | 久久精品一区二 | 女人夜夜春| 一区二区三区国产在线观看 | 国产一区二区三区四区区 | 国产人成在线观看 | 国产精品18hdxxxⅹ在线 | 欧美一区免费 | 成人福利在线视频 | 91精品久久久久久久久久入口 | 日韩成人在线免费视频 | 国产精品久久久久久一级毛片 |