熱門: 51單片機(jī) | 24小時必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時間: 2022-10-31 10:22
正文摘要:請教一下各位大佬我現(xiàn)在目的是:步進(jìn)電機(jī)的軸上接的一個套筒用來擰螺栓頭,螺栓上帶有一個扭力彈簧,通過51單片機(jī)給脈沖給步進(jìn)電機(jī)驅(qū)動器,控制步進(jìn)電機(jī)轉(zhuǎn)動固定的角度,就給彈簧加了固定的扭力。(電機(jī)的力矩是13N* ... |
glinfei 發(fā)表于 2022-11-3 09:27 因?yàn)槲倚枰臓顟B(tài)是每次轉(zhuǎn)動固定的角度,這樣才能給彈簧預(yù)加相同的預(yù)緊力,最后產(chǎn)品才能一致。多走兩步倒容易實(shí)現(xiàn),多幾個脈沖就好了,但是停止的一瞬間還是會遇到這樣的問題。問題主要出現(xiàn)在脈沖停止的瞬間,仿佛電機(jī)的保持力矩不夠一樣,彈簧力會使軸回轉(zhuǎn)一兩步。 |
ningsy 發(fā)表于 2022-11-2 18:00 使能接口不進(jìn)行任何操作的時候就是電機(jī)不接收脈沖的時候仍然保持力矩,我現(xiàn)在就是這樣設(shè)定的。不然到最后彈簧的力肯定會使電機(jī)軸回轉(zhuǎn)的。 |
弄好了嗎?我想問這個系統(tǒng)是不是對旋轉(zhuǎn)角度特別敏感。恳?yàn)槲艺J(rèn)為可能是機(jī)械原因:1、步進(jìn)電機(jī)每步轉(zhuǎn)的角度并不一樣;2、要考慮旋轉(zhuǎn)的角動量,所以我也建議多走兩步,如果軟件調(diào)不出來就要考慮加減速齒輪了。 |
你是不是一直沒用使能信號?根據(jù)我的經(jīng)驗(yàn),步進(jìn)電機(jī)使能時若無脈沖是鎖定狀態(tài),有脈沖就轉(zhuǎn),不使能就是自由狀態(tài),當(dāng)然沒力了。如果還不行建議考慮機(jī)構(gòu)自鎖,如蝸輪蝸桿機(jī)構(gòu)。 |
yzwzfyz 發(fā)表于 2022-11-1 15:22 好的,多謝建議,我把細(xì)分調(diào)到最小,再把脈沖寬度加大,轉(zhuǎn)速降低試試看。 |
Hephaestus 發(fā)表于 2022-10-31 14:17 我把細(xì)分調(diào)到400,再試試看,謝謝 |
照你說的現(xiàn)象。 建議再多轉(zhuǎn)1~2步。 |
細(xì)分只是噪音低,力矩是不如不細(xì)分的。 |
冰火風(fēng)輪 發(fā)表于 2022-10-31 12:03 用的細(xì)分1600,但是最小的細(xì)分400也是這種情況。請問脈沖寬度對力矩有影響嗎?是不是脈沖200us的影響? |
Hephaestus 發(fā)表于 2022-10-31 12:03 我采用的共陽接法,ENA+接的5V,ENA-接的IO口,程序里面沒有動ENA+,接的IO口默認(rèn)是高電平。ENA一直沒有通,按理說不管任何時候電機(jī)的力矩應(yīng)該都滿足我需求了,但就是感覺停止的一瞬間好像力不夠了,會回轉(zhuǎn)幾個步距角一樣。 |
用了細(xì)分?細(xì)分是虛的 |
代碼里面看不到ENA。 按說停止的時候不撤銷ENA,步進(jìn)電機(jī)還是有力量的。 |
另外驅(qū)動器SW4已經(jīng)打開,設(shè)置為停轉(zhuǎn)時全流 |
另外驅(qū)動器SW4打開了,設(shè)置的是停轉(zhuǎn)時全流 |
Powered by 單片機(jī)教程網(wǎng)