熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2019-3-24 19:24
正文摘要:本帖最后由 蓋傅夜 于 2019-3-25 14:06 編輯 我是用stc89c52rc的單片機(jī)接DM542驅(qū)動器來控制57步進(jìn)電機(jī)。采用共陰極接法,即ENA不接,PUL-與DIR-串接單片機(jī)GND,PUL+接單片機(jī)p3^1口給脈沖,DIR+接P3^2口給高低電平 ... |
|
請問這個(gè)系統(tǒng)怎么實(shí)現(xiàn) 步進(jìn)電機(jī) 調(diào)速的? |
|
1/單片機(jī)IO口拉低比拉高更強(qiáng)電流屬性,采用共陽解法更好些。 2/代碼中未看到設(shè)置IO口模式,推挽輸出模式最大20mA,估計(jì)能解決共陰問題。 3/驅(qū)動器信號口內(nèi)部為光耦隔離實(shí)現(xiàn)的,實(shí)現(xiàn)無關(guān)于什么型號的單片機(jī),能驅(qū)動光耦輸入端即可。你的共陰估計(jì)是未設(shè)置IO口狀態(tài)(默認(rèn)準(zhǔn)雙向)后被DIR的正極和光耦共同作用拉低的吧。 |
| 1/單片機(jī)IO口拉低比拉高具備更強(qiáng)的電流屬性。 |
蓋傅夜 發(fā)表于 2019-3-24 19:52 你還,請問用32可以驅(qū)動嗎,能給下源代碼嗎 |
| 請問這個(gè)系統(tǒng)怎么實(shí)現(xiàn) 步進(jìn)電機(jī) 調(diào)速的?調(diào)速程序怎么寫呢? |
| 我也是直接用52單片機(jī)連的驅(qū)動器 共陰共陽電機(jī)都不會轉(zhuǎn) 該怎么辦呢 |
蓋傅夜 發(fā)表于 2019-3-24 19:52 不是單片機(jī)的問題,應(yīng)該是電流太小了,我朋友也是用32給我調(diào)試過也沒問題 |
梁光順 發(fā)表于 2019-3-29 15:35 應(yīng)該是電流太小了 |
蓋傅夜 發(fā)表于 2019-3-26 22:33 你好,我按照你的共陰極方法連接了,發(fā)現(xiàn)正反轉(zhuǎn)都可以 |
aking991 發(fā)表于 2019-3-24 19:24 謝謝老哥的回復(fù),之前用過共陽極接法,但是不好使,這次聽你這么一說回去又試了一次,結(jié)果成功實(shí)現(xiàn)了,但是還是對共陰極的這種情況感到很奇怪 |
| 用32試了一下,可以正轉(zhuǎn),是單片機(jī)的問題嗎 |
| 其實(shí)驅(qū)動器輸入用共陽極接法會好控制點(diǎn),也相對簡單,請參考驅(qū)動器說明,一般來說是沒有問題的,只有方式和接線方法不對有關(guān) |
Powered by 單片機(jī)教程網(wǎng)