標題: 關于用c51控制步進電機的問題 [打印本頁]

作者: 流星雨的夜    時間: 2019-5-8 11:59
標題: 關于用c51控制步進電機的問題
本人剛剛接觸編程不久,想問下for(j=0;j<4;j++)循環(huán)以后是不是指四相四拍控制的步進電機內(nèi)部轉(zhuǎn)子轉(zhuǎn)過了一圈,還是說給了它一個脈沖信號,走一個步距角
void timer1() interrupt 3
{
  TH1 = (65535-50000)%256;   
  TL1 = (65535-50000)/256;
        alt1++;
        if(alt1==3)
        {
                alt1=0;               
                if(((AD_Left<AD_Right)&&(AD_Right-AD_Left>10))||(!LEFT))//左轉(zhuǎn)
                {
                        for(i=0;i<5;i++)
                        {
                                for(j=0;j<4;j++)
                                {
                                        P2=Motor_Left[j];
                                        Delay_ms(del);                       
                                }
                        }
               
                }


作者: xuyaqi    時間: 2019-5-8 16:12
跟硬件接法有關




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