返回第56节  1978:從嬰兒開始增加智商首页

关灯 护眼     字体:大 中 小

上一页 目录 下一章

課題方向確定後,陸沉立刻投入了工作。

    他首先在長城286上建立了詳細的文獻和資料庫,蒐集、錄入所有能找到的關於MCS-51微控制器、步進電機原理、驅動電路、細分控制演算法的資料。

    然後開始進行系統設計。

    他畫出了系統框圖:MCS-51最小系統、按鍵輸入、LED狀態顯示、驅動電路(用達林頓管或整合驅動晶片)、兩相步進電機。

    他設計了軟體流程圖:主迴圈監控按鍵,根據指令呼叫不同的邉涌刂坪剑ㄕD、反轉、指定步數、指定速度);邉涌刂坪胶诵氖巧煞霞毞忠蟮摹匆欢〞r序變化的PWM脈衝序列,輸出到IO口控制驅動電路。

    最大的難點在於細分控制的演算法實現。

    傳統的整步或半步驅動,步距角大,執行容易抖動噪音大。

    細分驅動則通過對電機繞組電流進行階梯式細分控制,使步距角減小,執行更平滑。

    這需要精確控制兩相繞組的電流大小和方向,在微控制器中體現為輸出不同佔空比的PWM波和正確的電流方向控制字。

    陸沉在286上編寫了細緻的模擬程式。

    

『加入书签,方便阅读』

上一页 目录 下一章