女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于步進電機三種加速曲線分析

西西 ? 來源:博客園 ? 作者:小唐的博客 ? 2020-10-05 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32F103ZET6微控制器

步進電機的轉速由由輸出給驅動器的PWM頻率而定,使用MCU的一個定時器TIM2_CH1)輸出占空比 D=50% 的脈沖。

定時器的時鐘頻率為72MHz,分頻后8Mhz,于是輸出PWM的最低頻率大約為120Hz。

假定需要在時間 t 內運行 θ 角度,根據驅動器的細分數,齒輪傳動比等可以算出所需要的脈沖數 pls_cnt。

1.雙曲線加速

剛開始的想法是,前半程加速,后半程減速,加減速時間間隔為 delta_t,由另一定時器的中斷周期而定,在定時器ISR里面對頻率進行調整,便能讓電機平滑地起停。

但是我并不能直接改變輸出PWM的頻率 freq,能直接改變的只是定時器的自動重載值 period,freq 和 period 之間顯然是雙曲線的關系:

關于步進電機三種加速曲線分析

其中 tim_freq = 8MHz,

關于步進電機三種加速曲線分析

讓 period 線性化,結果導致 freq 呈雙曲線變化,加速過程很慢,減速很快,實驗現(xiàn)象也是如此,而且這個過程的時間也不好控制。

2.線性加速曲線

要讓 freq 線性化,首先確定 freq 的范圍,freq_min 我設定為300Hz,freq_max 因該就是這段行程平均速度的2倍了:

關于步進電機三種加速曲線分析

在 [freq_min, freq_max] 內將 freq 線性化:

freq = linspace(freq_min, freq_max, t/delta_t);

然后算出 period:

period = tim_freq 。/ freq;

減速過程的可以將數組其反過來:

1period = [period, fliplr(period)];

可以得到如下的頻率曲線:

關于步進電機三種加速曲線分析

實驗中電機的加減速還算比較平滑,精度也還可以。

3.S形加速曲線

既然可以用線性加速曲線,那應該可以用更為平滑的加速曲線,在印象中S形曲線是非常平滑的,會得到速度連續(xù),加速度也連續(xù)的調速過程。于是用S形曲線再試試。

Sigmoid函數的原型我想是這樣子的:

關于步進電機三種加速曲線分析

繪出其在[-5, 5]上的圖形:

關于步進電機三種加速曲線分析

這里選擇[-5, 5]這段曲線比較合適,加速過程可能有點長,如有要求可以選擇[-4, 4]。

然后將其變成我想要的樣子:

起始點增益,也就是最低頻率:freq_min;

最大增益,也就是最高頻率:freq_max;

橫軸范圍:0~t;

對橫坐標做平移變換,然后伸縮變換,再對縱坐標做伸縮變換便得到下式:

關于步進電機三種加速曲線分析

由于在0~t時間段內,指數項不可能為∞,所以起始頻率要略高于 freq_min,指數項也不可能為0,所以最高頻率要略低于 freq_max。

變換后得到的圖像可能是這樣:

關于步進電機三種加速曲線分析

其中 t:0~4s,freq_min = 300Hz, freq_max = 1kHz。

上式中 freq_min 可以自己先給定,這樣還有一個參數 freq_max,需要確定。

在 0~t 時間段內運動 θ 角度,那么:

這樣S形曲線便確定了,然后再算出 period 數組即可。減速過程同樣的可以將數組反過來,例如:

實驗中S形曲線自然是最為平滑的,精度不算太好,如有可能的話,可用編碼器進行修正。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7936

    瀏覽量

    154268
  • 步進電機
    +關注

    關注

    152

    文章

    3165

    瀏覽量

    149479
  • 定時器
    +關注

    關注

    23

    文章

    3298

    瀏覽量

    117675
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    同步電機步進運動性能分析

    對同步電動機采用步進控制,模擬仿真該動態(tài)下電機各種參數對性能的影響,同時提出如何選取初值和確定合適的參數。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:同步電機步進運動性能
    發(fā)表于 06-20 17:38

    實時生成步進電機速度曲線

    用于步進電機加速度的新算法可以實現(xiàn)速度曲線的實時參數化和計算。該算法可以在低端微控制器上運行,只使用簡單的定點算術運算并且不使用數據表。
    發(fā)表于 05-14 15:09

    剎車步進電機的特點

    剎車步進電機作為一結合了步進電機精確控制與制動功能的特種電機,其獨特的設計和工作原理使其在需要
    的頭像 發(fā)表于 04-25 15:34 ?292次閱讀
    剎車<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的特點

    GaN、超級SI、SiC這三種MOS器件的用途區(qū)別

    如果想要說明白GaN、超級SI、SiC這三種MOS器件的用途區(qū)別,首先要做的是搞清楚這三種功率器件的特性,然后再根據材料特性分析具體應用。
    的頭像 發(fā)表于 03-14 18:05 ?985次閱讀

    網絡筆記分享-實時生成步進電機速度曲線

    用于步進電機加速度的新算法可以實現(xiàn)速度曲線的實時參數化和計算。該算法可以在低端微控制器上運行,只使用簡單的定點算術運算并且不使用數據表。
    發(fā)表于 03-04 21:17

    通過具體案例,選擇合適的步進電機

    ? ? ? 步進電機作為一廣泛應用于自動化控制領域的執(zhí)行元件,其選型過程至關重要。正確的選型不僅能確保系統(tǒng)的高效穩(wěn)定運行,還能有效降低成本,提升整體性能。本文將從步進
    的頭像 發(fā)表于 12-13 07:34 ?1471次閱讀
    通過具體案例,選擇合適的<b class='flag-5'>步進</b><b class='flag-5'>電機</b>

    行星減速步進電機步進電機的區(qū)別

    步進電機是一將電脈沖信號轉變?yōu)榻俏灰苹蚓€位移的開環(huán)控制電機。其工作原理是通過電子電路將直流電分為多相序控制電流,使用這種電流給步進
    的頭像 發(fā)表于 11-16 15:11 ?816次閱讀
    行星減速<b class='flag-5'>步進</b><b class='flag-5'>電機</b>與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的區(qū)別

    步進電機如何自適應控制?步進電機如何細分驅動控制?

    步進電機是一將電脈沖信號轉換為角位移或線位移的電機,廣泛應用于各種自動化控制系統(tǒng)中。為了提高步進電機
    的頭像 發(fā)表于 10-23 10:04 ?1564次閱讀

    步進電機轉速怎么控制高低

    步進電機是一將電脈沖信號轉換為角位移或線位移的開環(huán)控制元件。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響,當
    的頭像 發(fā)表于 10-22 15:55 ?1931次閱讀

    什么是混合式步進電機?舉例分析

    在工業(yè)自動化和精密控制領域,步進電機因其精確的步進控制和易于實現(xiàn)的開環(huán)控制而廣受歡迎。步進電機主要分為兩大類:永磁式
    的頭像 發(fā)表于 10-22 13:48 ?1204次閱讀

    I2S有左對齊,右對齊跟標準的I2S三種格式,那么這三種格式各有什么優(yōu)點呢?

    大家好,關于I2S格式,有兩個疑問請教一下 我們知道I2S有左對齊,右對齊跟標準的I2S三種格式,那么這三種格式各有什么優(yōu)點呢? 而且對于標準的I2S格式,32FS傳輸16bit的數據,48fs傳輸24bit的數據,最低位會移
    發(fā)表于 10-21 08:23

    步進電機伺服控制系統(tǒng)的作用

    步進電機伺服控制系統(tǒng)是一精密的電機控制系統(tǒng),它通過精確控制電機步進角度來實現(xiàn)對機械運動的精確
    的頭像 發(fā)表于 09-04 09:46 ?1168次閱讀

    絲桿步進電機和普通步進電機有什么區(qū)別

    步進電機是將步進電機與絲桿機構結合在一起的一裝置。絲桿步進
    的頭像 發(fā)表于 09-02 13:38 ?1083次閱讀

    步進電機型號與步進電機命名規(guī)則

    混合式步進電機代碼:SM。 系列代碼:H、高性能二相步進電機;C、步進
    的頭像 發(fā)表于 08-26 09:42 ?930次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>型號與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>命名規(guī)則

    絲桿步進電機步進電機有什么區(qū)別?

    絲桿步進電機步進電機的區(qū)別收集整理于網絡,僅供學習參考。絲桿步進電機
    的頭像 發(fā)表于 08-23 10:09 ?815次閱讀