基於S曲線的步進電機執行模式

2023-02-07 10:00:06 字數 1075 閱讀 9177

1、關於步進電機加減速啟動停止的問題:

1、步進電機控制器引數及絲杆型號

a、驅動器32細分,轉動一周(360度)需要6400個脈衝

b、絲杆導程為10mm,就等於6400個脈衝步進電機行進10mm,

則1mm需要640個脈衝。

c、步進電機啟動頻率1khz,最高頻率40khz,完成時間480ms,

脈衝數9849個(半周)。

2、步進電機按照s型曲線行走:

圖1例1(圖1):f1=1khz , f=40khz , s1=9849 , s2=n-s1-s2=n-19698 , s3=9849

如果步進電機執行脈衝大於19698,執行曲線如圖1所示。

動作過程就是:啟動—加速—勻速—減速—停止

計算公式:設加速脈衝數為s1=9849,減速脈衝數為s3=9849,行進脈衝

數為n,勻速脈衝數為s2=n-s1-s3=n-19698。

減速點n2=n-s3=n-9849

圖2 例2(圖2):如果步進電機執行脈衝等於19698,執行曲線如圖2所示。

動作過程就是:啟動—加速—減速—停止

計算公式:設加速脈衝數為s1=9849,減速脈衝數為s2=9849,行進脈衝

數為n,減速點n1=9849 (s曲線中的特殊情況)

圖3例3(圖3):如果步進電機執行脈衝小於19698,執行曲線如圖3所示

動作過程就是:啟動—加速—勻速—減速—停止

計算公式:設加速脈衝數為s1=n*40%,減速脈衝數為s3=n*40%,行進脈衝

數為n,勻速脈衝數為s2=n-s1-s3=n*20%(注意浮點數)

減速點n2=n-s3(不能寫成n2=n*60%,有時候出現浮點數)

圖4 例4(圖4):此方式不採用,暫時不講解。

圖5例5(圖5):如果步進電機執行脈衝小於等於64,執行曲線如圖5所示

直接用啟動頻率1khz起停。

結論:步進電機平滑起停,誤差小。

需要軟體的聯絡我,大家一起學習學習!

作者:楊正學

qq :631054235

時間:2016-10-10

上海熱流環境科技有限公式

微控制器的步進電機執行控制系統設計開題報告

開題報告 2006級物理與電子資訊學院電子資訊工程班 學號 姓名 基於微控制器的步進電機執行控制系統設計 一 研究的課題和選題意義 1 研究的課題 基於微控制器的步進電機執行控制系統設計 2 理論意義 步進電機是一種將電脈衝訊號轉換成直線位移或角位移的控制微電機,其機械角位移和轉速分別與輸入電機繞組...

基於PLC的步進電機轉速控制方法研究

摘要 概述了plc控制的優點 步進電機的工作原理。提出了一種基於plc的四相步進電機控制方法,介紹了系統的硬體組成以及相應的i o分配。軟體設計包括脈衝產生和控制 脈衝分配及步數設定三大模組,用軟體完成脈衝分配功能,可以減少硬體資源,控制引數改變方便靈活,提高了系統控制的可靠性和靈活性。步進電機又叫...

基於PLC的步進電機驅動控制設計畢業設計設計說明書

第一章緒論 1.1技術概述 在電氣時代的今天,電動機一直在現代化的生產和生活中起著十分重要的作用。無論是在工農業生產還是在日常生活中的家用電器,都大量地使用著各種各樣的電動機。因此,對電動機的控制變得越來越重要。電動機的控制技術的發展得力於微電子技術 電力電子技術 感測器技術 永磁材料技術 自動控制...