|
| 使用單片機直接發脈沖的話,低速可以,但是速度快了或者需要低速加速到高速運行,兩個或者多個電機協同運行的時候,單片機就沒有辦法了。這種情況可以考慮使用單片機加專用運動控制芯片,比如恒凱科技的hmc8033,8045多軸運動控制芯片,高速插補T型S型加減速由芯片完成,單片機就發送指令就可以了,使用非常簡單 |
ALEXJUN 發表于 2019-4-10 18:14 沒什么問題呀,你再琢磨一下哈 |
| 很好的程序,值得學習 |
最近在研究相關的小玩意兒,下下來看看![]() |
| 很好的教程, |
| 程序可以,如果按鍵改成點動觸發方式會更好一些。 |
|
謝謝樓主開拓思路的指導,很好的想法, 我還在想怎樣一個按鍵同時通知十幾個或者計時個步進電機, 一個89C51可以控制6個左右吧, 其他再通過串口來實現多單片機同機通訊,不知道是否可行? 樓主如果方便還請不吝賜教。 ![]() |
|
我復制后顯示“GPIO_MOTOR”未定義怎么回事 |
如果加入顯示器,顯示轉速可否![]() |
| 為什么我仿真報錯呢 |
roy599 發表于 2020-3-3 10:05 嗯嗯,我覺得數碼管顯示可行 |
wsline 發表于 2020-2-18 12:12 脈沖發送的個數控制旋轉角度 |
| 很好的教程, |
| 再加一個顯示電機速度的模塊會不會更好 |
| 有沒有顯示速度的程序 |
wsline 發表于 2020-2-18 12:12 控制單片機輸出的脈沖頻率即可 |
| 不錯下載學習學習,謝謝啦! |
| 如何控制步進電機旋轉固定角度 |
ALEXJUN 發表于 2019-4-10 18:14 所以你知道哪里有問題嗎 |
| 仿真沒有報錯,但按鈕功能無法實現——正轉和反轉能實現,但X-Y電機變換無法實現,代碼方面應該也有問題(但沒有報錯) |