熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2023-5-19 21:11
正文摘要:我這個(gè)步進(jìn)電機(jī)基本步進(jìn)角30°,A相輸入一個(gè)正脈沖步進(jìn)15°,再向B相如入一個(gè)正脈沖又步進(jìn)15°。這算不算2細(xì)分? |
名字不是重點(diǎn) 發(fā)表于 2023-5-20 08:33 我這個(gè)步機(jī)電機(jī)現(xiàn)在已經(jīng)可以實(shí)現(xiàn)30°,15°,7.5°的步進(jìn)角了。是不是有"細(xì)分"了? |
Hephaestus 發(fā)表于 2023-5-20 21:08 北方-南方-0度,,,,,,,,,,,,,,,,,,,, |
zgrfox110 發(fā)表于 2023-5-20 09:17 是利用電容的充放電實(shí)現(xiàn)步進(jìn)15°的 |
hhh402 發(fā)表于 2023-5-20 21:24 可不可理解為“基本步進(jìn)角”30°? |
Hephaestus 發(fā)表于 2023-5-20 21:08 外文我看不懂。 |
“步進(jìn)電機(jī)基本步進(jìn)角30°,A相輸入一個(gè)正脈沖步進(jìn)15°,再向B相如入一個(gè)正脈沖又步進(jìn)15°”,這個(gè)描述有問(wèn)題,A相輸入一個(gè)正脈沖步進(jìn)15°,步進(jìn)角就不會(huì)是30°,而是15° |
海闊天空8 發(fā)表于 2023-5-20 13:15 North South Zero |
海闊天空8 發(fā)表于 2023-5-20 13:11 兩個(gè)繞組3 根線的我沒(méi)驅(qū)動(dòng)過(guò),2相4線的電機(jī)倒是有驅(qū)過(guò)。 個(gè)人認(rèn)為,細(xì)分不細(xì)分與電機(jī)沒(méi)多大關(guān)系,與驅(qū)動(dòng)器是息息相關(guān)的。拿最常見(jiàn)的28BJ來(lái)說(shuō),這是個(gè)4相5線的,當(dāng)你與4相4拍驅(qū)它是不細(xì)分的,而用用4相8拍驅(qū)它是就是2細(xì)分了,更多的細(xì)分就要啟用PWM了,通過(guò)不同繞組注入不同的電流,控制轉(zhuǎn)子的角度: //4相5線時(shí)序碼表,從上而下正轉(zhuǎn),從下而上反轉(zhuǎn) //unsigned char motor_4p5l[]={ //低4位 // B_1111_0001,//0x01,////step1 // B_1111_0011,//0x03,////step2 // B_1111_0010,//0x02,////step3 // B_1111_0110,//0x06,////step4 // B_1111_0100,//0x04,////step5 // B_1111_1100,//0x0c,////step6 // B_1111_1000,//0x08,////step7 // B_1111_1001,//0x09,////step8 // }; 這是個(gè)8拍碼表,上表中的“0”位,如果能施加反極性的50%的PWM,則加上原來(lái)的8拍就是16拍了,相對(duì)4拍來(lái)說(shuō),這就是一個(gè)4細(xì)分的驅(qū)動(dòng)了。 然而4相5線的電機(jī)因?yàn)楣捕说拇嬖冢孟筮做不到 反極性的PWM,2相4線因?yàn)?個(gè)繞組相互獨(dú)立,做到這點(diǎn)就很容易。然后25%、12.5%...就更進(jìn)一步細(xì)分了。 我說(shuō)的不一定全對(duì),歡迎討論~~ |
海闊天空8 發(fā)表于 2023-5-20 13:11 我是這樣連接的:6V電源接通,經(jīng)步進(jìn)電機(jī)1-3-2-4,繼電器常閉觸點(diǎn)對(duì)電容充電,充電電流方向是1-3-2-4,相當(dāng)一個(gè)脈沖,步進(jìn)電機(jī)轉(zhuǎn)動(dòng)15度角,第二個(gè)脈沖到來(lái)常開(kāi)觸點(diǎn)接通,電容放電,放電電流方向是4-2-3-1,步進(jìn)電機(jī)同方向再轉(zhuǎn)動(dòng)15度角。繼電器重復(fù)轉(zhuǎn)換觸點(diǎn)步進(jìn)電機(jī)就一直以15度步進(jìn)角轉(zhuǎn)動(dòng)下去。不知能不能實(shí)現(xiàn)步進(jìn)角的細(xì)分?步進(jìn)角度好像和脈沖的頻率無(wú)關(guān)? |
zgrfox110 發(fā)表于 2023-5-20 09:17 我只這樣連接的:兩個(gè)繞組分別為1-3,2-4。6V電源接通 |
yzwzfyz 發(fā)表于 2023-5-20 09:00 什么叫【A相輸入一個(gè)正脈沖】、【B相輸入一個(gè)正脈沖】?我的意思是A相通入一個(gè)脈沖(電流如綠線所示),再B相通入一個(gè)脈沖(電流如紅線所示)可以實(shí)現(xiàn)步進(jìn)角15°的步進(jìn)。 |
yzwzfyz 發(fā)表于 2023-5-20 09:00 A相B相就是兩組不同繞組的線圈的意思吧?那N,S,O代表什么?“A=N,B=S”什么意思呀? |
名字不是重點(diǎn) 發(fā)表于 2023-5-20 08:33 不知道我手里這種兩個(gè)繞組30度基本步進(jìn)角的能不能細(xì)分?關(guān)鍵就卡在驅(qū)動(dòng)器上。關(guān)鍵就是不知道什么時(shí)候,往什么地方,輸入什么樣的脈沖?每個(gè)脈沖間隔時(shí)間? |
如果是電機(jī)你直接單片機(jī)控制,A相導(dǎo)通,再AB相導(dǎo)通,會(huì)轉(zhuǎn)15度,是一直通電,不是脈沖。如果是用驅(qū)動(dòng)芯片,設(shè)置細(xì)分了,就直接給脈沖。驅(qū)動(dòng)芯片會(huì)調(diào)節(jié)AB的輸出電壓來(lái)控制電機(jī)的位置。 |
什么叫【A相輸入一個(gè)正脈沖】、【B相輸入一個(gè)正脈沖】? 圖中未表達(dá)清楚: 建議注明:對(duì)1、2、3、4處的電位,例如: 【A相輸入一個(gè)正脈沖】=1+,2- 【A相輸入一個(gè)負(fù)脈沖】=1-,2+ A相、B相而以看成是兩組電磁鐵,根據(jù)加電的方式,而已分為: 1、A=0,B=0(自由狀態(tài),不受控,一般不用,但可以過(guò)度) 2、A=N,B=0 3、A=S,B=0 4、A=0,B=N 5、A=N,B=N 6、A=S,B=N 7、A=0,B=S 8、A=N,B=S 9、A=S,B=S 這9種組合。 根據(jù)A、B各線圈在定子或轉(zhuǎn)子中擺放的位置,你可以輕易分析出,采用什么組序(AB如何加電)電機(jī)步進(jìn)最。總(gè)組合切換后,AB合成的N極方向變動(dòng)最少)。 |
不算~~細(xì)分不是這么簡(jiǎn)單的 |
Powered by 單片機(jī)教程網(wǎng)