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

QQ登錄

只需一步,快速開始

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

求一個(gè)51單片機(jī)TB6600驅(qū)動(dòng)42步進(jìn)電機(jī)的程序,我寫的程序電機(jī)只能抖動(dòng),轉(zhuǎn)不起來(lái)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:917021 發(fā)表于 2021-9-21 22:19 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
各位大佬,需要一個(gè)讓電機(jī)轉(zhuǎn)動(dòng)的程序,我寫的程序電機(jī)只能抖動(dòng),轉(zhuǎn)不起來(lái)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:7821 發(fā)表于 2021-12-23 06:34 | 只看該作者
1、頻率高了
2、電機(jī)線接錯(cuò)了
回復(fù)

使用道具 舉報(bào)

板凳
ID:883242 發(fā)表于 2021-12-24 14:51 | 只看該作者
用示波器測(cè)試單片機(jī)送給TB6600的信號(hào),如果沒(méi)問(wèn)題,那么測(cè)TB6600給步進(jìn)電機(jī)的電壓信號(hào)。
回復(fù)

使用道具 舉報(bào)

地板
ID:139866 發(fā)表于 2021-12-24 16:37 | 只看該作者
這就跟尿尿一樣,人家尿的正常,擱你這里就抖啊抖的,肯定是自身出了問(wèn)題,你把別人的換過(guò)來(lái)就有用嗎
回復(fù)

使用道具 舉報(bào)

5#
ID:1005267 發(fā)表于 2022-2-15 18:26 | 只看該作者
要么是細(xì)分大了,要么是頻率高了
回復(fù)

使用道具 舉報(bào)

6#
ID:824490 發(fā)表于 2022-2-15 22:16 | 只看該作者
時(shí)序錯(cuò)了才會(huì)斗動(dòng)!初始步速快了(啟動(dòng)時(shí)丟步)只會(huì)嘯叫。步進(jìn)電機(jī)要想一開始就高速是不可能的,只能在有限的范圍內(nèi)緩慢加速才行,但最高速也很難超過(guò)3K轉(zhuǎn)/分鐘,你看看你的代碼,再算算你的步速,就知道有沒(méi)有問(wèn)題了!

你這個(gè)問(wèn)題,建議著重查一下時(shí)序、供電~
回復(fù)

使用道具 舉報(bào)

7#
ID:824490 發(fā)表于 2022-2-15 22:19 | 只看該作者
//2相4線時(shí)序碼表,從左而右正轉(zhuǎn),從右而左反轉(zhuǎn)
unsigned char code motor_2p4l[]={0x01,0x05,0x04,0x06,0x02,0x0a,0x08,0x09};//低4位
sbit a1  =  P3^2; //A+
sbit a2  =  P3^3; //A-
sbit b1  =  P5^5; //B+
sbit b2  =  P5^4; //B-;

//8拍動(dòng)作:
    for (i=0;i<8;i++)
     {
       if (dir) mdata=motor_2p4l[i];
           else     mdata=motor_2p4l[7-i];
            a1=mdata & 0x01;
            a2=mdata & 0x02;
            b1=mdata & 0x04;
            b2=mdata & 0x08;
            delay_step(delay);
       
      }
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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