关灯
护眼
字体:大 中 小
上一页
目录
下一章
課題方向確定後,陸沉立刻投入了工作。
他首先在長城286上建立了詳細的文獻和資料庫,蒐集、錄入所有能找到的關於MCS-51微控制器、步進電機原理、驅動電路、細分控制演算法的資料。
然後開始進行系統設計。
他畫出了系統框圖:MCS-51最小系統、按鍵輸入、LED狀態顯示、驅動電路(用達林頓管或整合驅動晶片)、兩相步進電機。
他設計了軟體流程圖:主迴圈監控按鍵,根據指令呼叫不同的邉涌刂坪剑ㄕD、反轉、指定步數、指定速度);邉涌刂坪胶诵氖巧煞霞毞忠蟮摹匆欢〞r序變化的PWM脈衝序列,輸出到IO口控制驅動電路。
最大的難點在於細分控制的演算法實現。
傳統的整步或半步驅動,步距角大,執行容易抖動噪音大。
細分驅動則通過對電機繞組電流進行階梯式細分控制,使步距角減小,執行更平滑。
這需要精確控制兩相繞組的電流大小和方向,在微控制器中體現為輸出不同佔空比的PWM波和正確的電流方向控制字。
陸沉在286上編寫了細緻的模擬程式。
『加入书签,方便阅读』
上一页
目录
下一章