STM32步進電機S加減速程序源碼與詳細分析
日期:2019-10-02 來源:原創(chuàng)/投稿/轉(zhuǎn)載 瀏覽次數(shù):179
S型加減速的曲線并沒有限定是什么曲線,所以可以是指數(shù)曲線,可以是正弦曲線.這里分析的S型加減速是基于加速度勻速變化的曲線.S型加減速的優(yōu)點就是啟動和停止都很平滑,不會有很大的沖擊,但缺點就是啟動和停止的時間比較長.
這段曲線我們稱為加加速段曲線(后面稱它為IncAccel),后半部分是加速度勻速遞減的,稱為減加速段(DeAccel).
int SecSpeedPoint; //減速點 單位:step(在電機運動過程中,,如果剩余路程小于等于該值,那么電機開始減速)