找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 3224|回復(fù): 3
收起左側(cè)

四個(gè)紅外循跡 程序怎么寫 還有電機(jī)的速度怎么控制

[復(fù)制鏈接]
ID:149537 發(fā)表于 2016-12-10 22:22 | 顯示全部樓層 |閱讀模式
四個(gè)紅外循跡 程序怎么寫 還有電機(jī)的速度怎么控制

        #include<reg52.h>
sbit you1=p1^0;
sbit you2=p1^1;
sbit zuo1=p1^2;
sbit zuo2=p1^3;
sbit X1=p3^4;
sbit X2=p3^5;
sbit X3=p3^6;
sbit X4=p3^7;
void delay (int z)
{
    int i,j;
        for(i=2;i>0;i--)
    for(j=z;i>0;i--);
}
void go()
{
     you1=1;
         you2=0;
         zuo1=1;
     zuo2=0;
         delay(10-3);
         you1=0;
         you2=0;
         zuo1=0;
     zuo2=0;
         delay(3);
}
void zuo()
{         you1=1;
         you2=0;
         zuo1=0;
     zuo2=1
         delay(10-1);
     you1=0;
         you2=0;
         zuo1=0;
     zuo2=0;
         delay(1);
}
void you()
{
     you1=0;
         you2=1;
         zuo1=1;
     zuo2=0;
         delay(10-1);
         you1=0;
         you2=0;
         zuo1=0;
     zuo2=0;
         delay(1);
}
void down()
{    you1=0;
         you2=0;
         zuo1=0;
     zuo2=0;
}
void main()
{
    while(1)
        {
           go();
           while((x1==0)&&(x2==1)(x3==1)&&(x4==1))
           {
              you();
           }
           while((x1==1)&&(x2==1)&&(x3==1)&&(x4==0))
           {
                zuo();
            }
           while((x1==1)&&(x2==1)&&(x3==1)&&(x4==1))
           {
               down();
           }
         }

回復(fù)

使用道具 舉報(bào)

ID:152447 發(fā)表于 2016-12-10 23:22 | 顯示全部樓層
點(diǎn)陣鬧鐘點(diǎn)陣鬧鐘
回復(fù)

使用道具 舉報(bào)

ID:153809 發(fā)表于 2016-12-10 23:33 | 顯示全部樓層
電機(jī)速度控制,首先你要輸出PWM信號(hào)給電驅(qū)。控制速度其實(shí)是通過控制給電機(jī)的電壓大小來控制的,而電機(jī)電壓大小,是通過調(diào)節(jié)輸出PWM波的占空比來控制的。
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2016-12-11 09:18 | 顯示全部樓層
電機(jī)的調(diào)速有多種方案,要根據(jù)電機(jī)的特點(diǎn)來,所以要先研讀目標(biāo)電機(jī)的形式原理,至于一路還是四路,不難解決,分時(shí)控制即能解決。
而紅外循跡,其原理依據(jù)是什么?
應(yīng)該是對(duì)原理不熟悉,而不是程序的問題。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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