欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 23952|回復(fù): 35
打印 上一主題 下一主題
收起左側(cè)

兩個(gè)限位開(kāi)關(guān)如何通過(guò)51單片機(jī)控制一個(gè)直流電機(jī)正反轉(zhuǎn)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
現(xiàn)有兩個(gè)限位開(kāi)關(guān),想通過(guò)51/52單片機(jī)控制一個(gè)直流電機(jī)的正反轉(zhuǎn),請(qǐng)問(wèn)各位高手有什么思路嗎
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:188246 發(fā)表于 2017-4-10 23:04 | 只看該作者
先說(shuō)硬件電路,電機(jī)正反轉(zhuǎn)需要用晶體管搭一個(gè)H橋,并用單片機(jī)的四個(gè)輸出口驅(qū)動(dòng),剩下的選兩個(gè)口作為開(kāi)關(guān)檢測(cè)端。程序應(yīng)該不復(fù)雜,就兩個(gè)開(kāi)關(guān)的判斷,然后根據(jù)需求驅(qū)動(dòng)電機(jī)就行

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:47286 發(fā)表于 2017-4-11 01:23 | 只看該作者
不知道你什么電機(jī) 小電機(jī)用9110片子直接就可以了 那個(gè)片子用兩個(gè)管腳 1高1低正轉(zhuǎn) 1低1高就是翻轉(zhuǎn) 其它的H橋也是類似道理 就是功率大些 實(shí)驗(yàn)的話這種小驅(qū)動(dòng)片子足夠了

然后你的單片機(jī)另外用兩個(gè)管腳感知兩個(gè)行程開(kāi)關(guān) 在一邊的時(shí)候 開(kāi)關(guān)A導(dǎo)通開(kāi)板B斷開(kāi) 端口就是10 這是驅(qū)動(dòng)電機(jī)往一個(gè)方向移動(dòng) 端口狀態(tài)就應(yīng)該是00 到另一頭就是01

如果你只是表面提的這些需求 就是這樣了 很簡(jiǎn)單 非常簡(jiǎn)單

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:47286 發(fā)表于 2017-4-11 02:13 | 只看該作者
本帖最后由 dzbj 于 2017-4-11 09:48 編輯

困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路大致寫(xiě)的 大概是個(gè)意思 僅供參考

電路圖



程序

uchar m=0;
bit flag_moto=0;

void moto()
{
        if(m==0)                //停止
        {
                P1.1=1;
                P1.2=1;
        }
        if(m==1)                //正轉(zhuǎn)
        {
                P1.1=1;
                P1.2=0;
        }
        if(m==2)                //反轉(zhuǎn)
        {
                P1.1=0;
                P1.2=1;
        }
        if(m==3)                //剎車
        {
                P1.1=0;
                P1.2=0;
        }
}

void main()
{
        while(1)
        {
                moto();        //電機(jī)驅(qū)動(dòng) 電機(jī)啟動(dòng)后在兩點(diǎn)之間時(shí)設(shè)這個(gè)函數(shù)獨(dú)立控制電機(jī)繼續(xù)運(yùn)動(dòng)

                if(key3==1)                        //如果 啟動(dòng)開(kāi)關(guān)開(kāi)啟
                {
                        if(flag_moto==0)        //如果 電機(jī)工作標(biāo)記為0
                        {
                                if(key1==1)                        //如果 一端開(kāi)關(guān)閉合
                                {
                                        m=3;                                //剎車 這個(gè)是為了自動(dòng)回程后再反復(fù)
                                        moto();                                //調(diào)用 電機(jī)驅(qū)動(dòng)函數(shù)
                                        Delay(xx);                        //延時(shí)50~100ms 這個(gè)函數(shù)太簡(jiǎn)單了 沒(méi)寫(xiě)出來(lái)
                                        m=1;                                //正轉(zhuǎn)
                                        moto();                                //調(diào)用 電機(jī)驅(qū)動(dòng)函數(shù)
                                        flag_moto=1;                //電機(jī)工作標(biāo)記置1
                                }
                        }
                        else                                //否則 即 電機(jī)工作標(biāo)記為1
                        {
                                if(key2==1)                        //如果 另一端開(kāi)關(guān)閉合
                                {
                                        m=3;                                //剎車
                                        moto();                                //調(diào)用 電機(jī)驅(qū)動(dòng)函數(shù)
                                        Delay(xx);                        //延時(shí)50~100ms 這個(gè)函數(shù)太簡(jiǎn)單了 沒(méi)寫(xiě)出來(lái)
                                        m=2;                                //反轉(zhuǎn)
                                        moto();                                //調(diào)用 電機(jī)驅(qū)動(dòng)函數(shù)
                                        flag_moto=0;                //電機(jī)工作標(biāo)記清零
                                }
                        }
                        
                }
                else                                //否則 即 啟動(dòng)開(kāi)關(guān)關(guān)閉
                {
                        m=0;                                //停止
                        moto();                                //調(diào)用 電機(jī)驅(qū)動(dòng)函數(shù)
                }
        }
}

評(píng)分

參與人數(shù) 1黑幣 +80 收起 理由
admin + 80 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:94554 發(fā)表于 2017-4-11 13:24 | 只看該作者
#include<reg52.h>



sbit K1=P3^6;   //正轉(zhuǎn)(逆時(shí)針)按鍵 對(duì)應(yīng)實(shí)驗(yàn)板上的K1

sbit K2=P3^7;//反轉(zhuǎn)(順時(shí)針)按鍵  對(duì)應(yīng)實(shí)驗(yàn)板上的K2

sbit K3=P3^2;//停止鍵    對(duì)應(yīng)實(shí)驗(yàn)板上的K3



sbit P10=P0^0;//控制端

sbit P11=P0^1;//控制端



sbit BEEP = P2^2; //蜂鳴器控制端口P22



void delay(unsigned int n)

{

unsigned char i;

while(n--)

  for(i=0;i<112;i++);

}



void beep()       //500HZ的聲音

{

unsigned char i;

for(i=0;i<100;i++){

  BEEP=~BEEP;

  delay(1);

}

BEEP=1;

}



void main()

{

P10=1;  // 關(guān)閉直流電機(jī)

P11=1;

while(1){

  if(K1==0){

   delay(15);  //消陡

   if(K1==0){

    beep();

    P10=0;

    P11=1;

    while(K1==0);  //等待按鍵釋放

   }

  }

  if(K2==0){

   delay(15);

   if(K2==0){

    beep();

    P10=1;

    P11=0;

    while(K2==0);

   }

  }

  if(K3==0){

   delay(15);

   if(K3==0){

    beep();

    P10=1;

    P11=1;

    while(K3==0);

   }

  }

}

}

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

6#
ID:7485 發(fā)表于 2017-4-11 14:18 | 只看該作者
你自己是什么思路?有什么樣的基礎(chǔ)?
回復(fù)

使用道具 舉報(bào)

7#
ID:183120 發(fā)表于 2017-4-11 18:26 | 只看該作者
網(wǎng)上漁翁 發(fā)表于 2017-4-10 23:04
先說(shuō)硬件電路,電機(jī)正反轉(zhuǎn)需要用晶體管搭一個(gè)H橋,并用單片機(jī)的四個(gè)輸出口驅(qū)動(dòng),剩下的選兩個(gè)口作為開(kāi)關(guān)檢 ...

搭建H橋后,程序該怎么寫(xiě)呢
回復(fù)

使用道具 舉報(bào)

8#
ID:188246 發(fā)表于 2017-4-11 19:10 | 只看該作者
代碼這個(gè)真不是我的強(qiáng)項(xiàng),且也有6、7年沒(méi)有搞了,最近忽然心血來(lái)潮想搞個(gè)數(shù)控的備用電源,所以我也還在學(xué)習(xí)中。
樓上已經(jīng)有現(xiàn)成的代碼,二樓的用了專用驅(qū)動(dòng)電路,硬件電路就更簡(jiǎn)單了,思路都差不多。要是你用全分離件的驅(qū)動(dòng)電路,樓上的代碼稍微修改一下也能用,只要是H橋的對(duì)角功率管導(dǎo)通就可以了。其他都一樣

評(píng)分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

9#
ID:183120 發(fā)表于 2017-4-11 19:35 | 只看該作者
dzbj 發(fā)表于 2017-4-11 02:13
困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路 ...

請(qǐng)問(wèn),m 代表的是什么,  剎車又是什么意思
回復(fù)

使用道具 舉報(bào)

10#
ID:183120 發(fā)表于 2017-4-11 19:36 | 只看該作者
使用的是L298N電機(jī)驅(qū)動(dòng)模塊
回復(fù)

使用道具 舉報(bào)

11#
ID:183120 發(fā)表于 2017-4-11 19:38 | 只看該作者

按您的意思就是說(shuō)沒(méi)有使用什么電機(jī)驅(qū)動(dòng)模塊了?
回復(fù)

使用道具 舉報(bào)

12#
ID:183120 發(fā)表于 2017-4-11 19:43 | 只看該作者
ahshmj 發(fā)表于 2017-4-11 14:18
你自己是什么思路?有什么樣的基礎(chǔ)?

首先有限位開(kāi)關(guān)2個(gè),直流電機(jī)1個(gè),L298N電機(jī)驅(qū)動(dòng)模塊,假設(shè):當(dāng)擋板碰到限位開(kāi)關(guān)1,電機(jī)停止,并當(dāng)有正轉(zhuǎn)信號(hào)收入時(shí),電機(jī)正轉(zhuǎn),當(dāng)碰到限位開(kāi)關(guān)2時(shí),電機(jī)停止,并且當(dāng)有反轉(zhuǎn)信號(hào)收入時(shí),電機(jī)反轉(zhuǎn),往返期間可以通過(guò)按鍵使電機(jī)立即停止轉(zhuǎn)動(dòng)
回復(fù)

使用道具 舉報(bào)

13#
ID:183120 發(fā)表于 2017-4-11 21:22 | 只看該作者
dzbj 發(fā)表于 2017-4-11 02:13
困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路 ...

圖二之后的四張看不清,不知key1,key2,key3代表的是什么
回復(fù)

使用道具 舉報(bào)

14#
ID:183120 發(fā)表于 2017-4-11 22:14 | 只看該作者
dzbj 發(fā)表于 2017-4-11 02:13
困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路 ...

再請(qǐng)教一個(gè)哈,就是你是只用了一個(gè)限位開(kāi)關(guān)嗎
回復(fù)

使用道具 舉報(bào)

15#
ID:183120 發(fā)表于 2017-4-11 22:18 | 只看該作者

你好,控制端指的是限位開(kāi)關(guān)的端口嗎?
回復(fù)

使用道具 舉報(bào)

16#
ID:47286 發(fā)表于 2017-4-11 23:09 | 只看該作者
彬Lsl 發(fā)表于 2017-4-11 21:22
圖二之后的四張看不清,不知key1,key2,key3代表的是什么

k1和k2是你說(shuō)的兩個(gè)開(kāi)關(guān) 一個(gè)正程一個(gè)反程 k3是我加上去的 我想你總需要有個(gè)開(kāi)關(guān)控制整體是否工作吧 總不會(huì)靠插拔電源決定是否工作 對(duì)么
回復(fù)

使用道具 舉報(bào)

17#
ID:47286 發(fā)表于 2017-4-11 23:23 | 只看該作者
彬Lsl 發(fā)表于 2017-4-11 19:35
請(qǐng)問(wèn),m 代表的是什么,  剎車又是什么意思

m是個(gè)變量 通過(guò)它改變電機(jī)狀態(tài)

剎車是電機(jī)工作中的一種狀態(tài) 直流電機(jī)帶負(fù)載后斷電還會(huì)繼續(xù)轉(zhuǎn)一點(diǎn)角度 如果直接反轉(zhuǎn)容易燒片子 嚴(yán)重了可以燒電機(jī)

我出的圖和程序只是核心內(nèi)容 缺周邊的東西 比如單片機(jī)的晶振沒(méi)畫(huà) 開(kāi)關(guān)防抖也沒(méi)寫(xiě)

大概思路是按你說(shuō)的兩個(gè)限位開(kāi)關(guān)K1 K2控制正反轉(zhuǎn) K3控制系統(tǒng)是否工作

K3為1 系統(tǒng)開(kāi)始工作

默認(rèn)開(kāi)始時(shí)電機(jī)位置在key1的地方 就是key1導(dǎo)通狀態(tài) 當(dāng)然也可以寫(xiě)成任意位置 這就是個(gè)思路不是成品 沒(méi)寫(xiě)那么細(xì)

其它邏輯你讀程序 不復(fù)雜的

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

18#
無(wú)效樓層,該帖已經(jīng)被刪除
19#
ID:183120 發(fā)表于 2017-4-12 15:05 | 只看該作者
dzbj 發(fā)表于 2017-4-11 23:09
k1和k2是你說(shuō)的兩個(gè)開(kāi)關(guān) 一個(gè)正程一個(gè)反程 k3是我加上去的 我想你總需要有個(gè)開(kāi)關(guān)控制整體是否工作吧 總不 ...

哦哦,對(duì)的
回復(fù)

使用道具 舉報(bào)

20#
ID:183120 發(fā)表于 2017-4-12 15:07 | 只看該作者
dzbj 發(fā)表于 2017-4-11 23:23
m是個(gè)變量 通過(guò)它改變電機(jī)狀態(tài)

剎車是電機(jī)工作中的一種狀態(tài) 直流電機(jī)帶負(fù)載后斷電還會(huì)繼續(xù)轉(zhuǎn)一點(diǎn)角度  ...

好的,我試試看看行不行
回復(fù)

使用道具 舉報(bào)

21#
ID:183120 發(fā)表于 2017-4-12 15:10 | 只看該作者
網(wǎng)上漁翁 發(fā)表于 2017-4-11 19:10
代碼這個(gè)真不是我的強(qiáng)項(xiàng),且也有6、7年沒(méi)有搞了,最近忽然心血來(lái)潮想搞個(gè)數(shù)控的備用電源,所以我也還在學(xué)習(xí) ...

好,謝謝啦
回復(fù)

使用道具 舉報(bào)

22#
ID:183120 發(fā)表于 2017-4-13 22:19 | 只看該作者
dzbj 發(fā)表于 2017-4-11 02:13
困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路 ...

大師啊還是不行啊,你是有用H橋驅(qū)動(dòng)電機(jī)的嗎?我用的是L298N,你看看你還能寫(xiě)下代碼參考參考嗎

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

23#
ID:189542 發(fā)表于 2017-4-14 14:53 | 只看該作者
在多機(jī)通信中,主機(jī)必須要能對(duì)各個(gè)從機(jī)進(jìn)行識(shí)別,在51系列單片機(jī)中可以通過(guò)SCON寄存器的SM2位來(lái)實(shí)現(xiàn)。當(dāng)串口以方式2或方式3發(fā)送數(shù)據(jù)時(shí),每一幀信息都是11位,第9位是數(shù)據(jù)可編程位,通過(guò)給TB8置1或置0來(lái)區(qū)別地址幀和數(shù)據(jù)幀,當(dāng)該位為1時(shí),發(fā)送地址幀;該位為0時(shí),發(fā)送數(shù)據(jù)幀。 在多機(jī)通信過(guò)程中,主機(jī)先發(fā)送某一從機(jī)的地址,等待從機(jī)的應(yīng)答,所有的從機(jī)接收到地址幀后與本機(jī)地址進(jìn)行比較,若相同,則將SM2置0準(zhǔn)備接收數(shù)據(jù);若不同,則丟棄當(dāng)前數(shù)據(jù),SM2位不變。
回復(fù)

使用道具 舉報(bào)

24#
ID:183120 發(fā)表于 2017-4-14 14:58 | 只看該作者
XIN_XIN 發(fā)表于 2017-4-14 14:53
在多機(jī)通信中,主機(jī)必須要能對(duì)各個(gè)從機(jī)進(jìn)行識(shí)別,在51系列單片機(jī)中可以通過(guò)SCON寄存器的SM2位來(lái)實(shí)現(xiàn)。當(dāng)串 ...

大神啊,我的基礎(chǔ)差,看不懂
回復(fù)

使用道具 舉報(bào)

25#
ID:47286 發(fā)表于 2017-4-14 15:26 | 只看該作者
彬Lsl 發(fā)表于 2017-4-13 22:19
大師啊還是不行啊,你是有用H橋驅(qū)動(dòng)電機(jī)的嗎?我用的是L298N,你看看你還能寫(xiě)下代碼參考參考嗎[em3 ...

我現(xiàn)在在上班 沒(méi)法給你寫(xiě) 看了一下L298N的手冊(cè) 和我用的9110基本上是一樣的控制方法 多兩個(gè)EN使能端 見(jiàn)下圖


你控制一個(gè)電機(jī) 那么L298N的2 3腳接你的電機(jī) ENA接到單片機(jī)上 在我上面寫(xiě)的程序里 電機(jī)驅(qū)動(dòng)函數(shù)中 進(jìn)入時(shí)加個(gè)ENA=1; 退出時(shí)加個(gè)ENA=0; 應(yīng)該就可以了 其它的 你照這個(gè)線路圖接 省掉下面那路電機(jī)即可
回復(fù)

使用道具 舉報(bào)

26#
ID:47286 發(fā)表于 2017-4-14 15:33 | 只看該作者
彬Lsl 發(fā)表于 2017-4-14 14:58
大神啊,我的基礎(chǔ)差,看不懂

補(bǔ)充

原來(lái)的IA到298的IN1 原來(lái)的IB到298的IN2

程序里 你另外定義一個(gè)端口是ENA

sbit ENA=PX^X;

void moto()
{
ENA=1;
...........//原來(lái)的程序
ENA=0;
}

回復(fù)

使用道具 舉報(bào)

27#
無(wú)效樓層,該帖已經(jīng)被刪除
28#
ID:183120 發(fā)表于 2017-4-14 19:44 | 只看該作者
dzbj 發(fā)表于 2017-4-14 15:26
我現(xiàn)在在上班 沒(méi)法給你寫(xiě) 看了一下L298N的手冊(cè) 和我用的9110基本上是一樣的控制方法 多兩個(gè)EN使能端 見(jiàn)下 ...

我覺(jué)得接上限位開(kāi)關(guān)后,還是不行,試過(guò)挺多方式還是不行
回復(fù)

使用道具 舉報(bào)

29#
ID:47286 發(fā)表于 2017-4-14 19:55 | 只看該作者
彬Lsl 發(fā)表于 2017-4-14 19:44
我覺(jué)得接上限位開(kāi)關(guān)后,還是不行,試過(guò)挺多方式還是不行

那就不是我這么臆測(cè)能解決了 需要你自己一步一步檢查 至少 你要描述出每一步的狀況才能幫你了 一切皆有可能 看不見(jiàn)摸不著的無(wú)從下手啊 一句不行解決不了任何問(wèn)題 天天念叨不行它也不會(huì)行

給你簡(jiǎn)單說(shuō)一下步驟吧

1. 確保編譯沒(méi)問(wèn)題 給你的程序不是成品 你需要把缺的補(bǔ)上 可以把你寫(xiě)好的發(fā)上來(lái)看下
2. 確保下載正確 程序和硬件端口對(duì)應(yīng)關(guān)系沒(méi)問(wèn)題
3. 給系統(tǒng)上電但不帶電機(jī) 萬(wàn)用表 按邏輯模擬狀態(tài) 測(cè)量你定義的每個(gè)管腳是否正常 不正常找片子 電路板 程序的原因 正常 則檢查電機(jī)情況 機(jī)械結(jié)構(gòu) 電源帶載能力等

我自己做東西都要搭實(shí)驗(yàn)臺(tái) 模擬使用環(huán)境的 也不是一次成功 上去不行太正常了 肯定哪有問(wèn)題唄
回復(fù)

使用道具 舉報(bào)

30#
ID:183120 發(fā)表于 2017-4-15 09:04 | 只看該作者
dzbj 發(fā)表于 2017-4-14 19:55
那就不是我這么臆測(cè)能解決了 需要你自己一步一步檢查 至少 你要描述出每一步的狀況才能幫你了 一切皆有可 ...

代碼有點(diǎn)問(wèn)題,現(xiàn)在有點(diǎn)像自己要的結(jié)果了
回復(fù)

使用道具 舉報(bào)

31#
ID:183120 發(fā)表于 2017-4-22 10:20 | 只看該作者
dzbj 發(fā)表于 2017-4-11 02:13
困了 隨便弄了一下 可能有很多錯(cuò)誤 電路圖畫(huà)的不細(xì) 不能直接用 缺一些下拉電阻什么的 程序沒(méi)仔細(xì)想 按思路 ...

請(qǐng)問(wèn)如果再加上點(diǎn)觸開(kāi)關(guān)控制正反轉(zhuǎn),碰到限位就停,思路又是怎樣的呢
回復(fù)

使用道具 舉報(bào)

32#
ID:327273 發(fā)表于 2018-5-11 00:45 來(lái)自觸屏版 | 只看該作者
萌新一個(gè),怎樣將限位開(kāi)關(guān)接在51單片機(jī)控制的控制電路上。控制電路接驅(qū)動(dòng)器控制步進(jìn)電機(jī)正反轉(zhuǎn)的
回復(fù)

使用道具 舉報(bào)

33#
無(wú)效樓層,該帖已經(jīng)被刪除
34#
ID:324786 發(fā)表于 2018-8-13 17:30 | 只看該作者
sxxy 發(fā)表于 2018-5-11 00:45
萌新一個(gè),怎樣將限位開(kāi)關(guān)接在51單片機(jī)控制的控制電路上。控制電路接驅(qū)動(dòng)器控制步進(jìn)電機(jī)正反轉(zhuǎn)的

請(qǐng)問(wèn)知道了嗎。我也是萌新
回復(fù)

使用道具 舉報(bào)

35#
ID:324786 發(fā)表于 2018-8-13 17:30 | 只看該作者
sxxy 發(fā)表于 2018-5-11 00:45
萌新一個(gè),怎樣將限位開(kāi)關(guān)接在51單片機(jī)控制的控制電路上。控制電路接驅(qū)動(dòng)器控制步進(jìn)電機(jī)正反轉(zhuǎn)的

我也是萌新請(qǐng)問(wèn)你會(huì)了嗎
回復(fù)

使用道具 舉報(bào)

36#
ID:324786 發(fā)表于 2018-8-13 17:31 | 只看該作者
sxxy 發(fā)表于 2018-5-11 00:45
萌新一個(gè),怎樣將限位開(kāi)關(guān)接在51單片機(jī)控制的控制電路上。控制電路接驅(qū)動(dòng)器控制步進(jìn)電機(jī)正反轉(zhuǎn)的

我也是萌新請(qǐng)問(wèn)你會(huì)了嗎
回復(fù)

使用道具 舉報(bào)

37#
無(wú)效樓層,該帖已經(jīng)被刪除
38#
ID:393142 發(fā)表于 2018-9-15 21:10 | 只看該作者

不知道你什么電機(jī)
回復(fù)

使用道具 舉報(bào)

39#
ID:444385 發(fā)表于 2020-5-29 05:44 | 只看該作者

這個(gè)程序是按下一次開(kāi)關(guān)電機(jī)正轉(zhuǎn)馬上就停止,怎么改程序才能讓它一直轉(zhuǎn),直到按下反向鍵呢?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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