日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【STM32】外设篇-1.1步进电机基础知识及接线方式

發布時間:2023/12/29 编程问答 71 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【STM32】外设篇-1.1步进电机基础知识及接线方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是步進電機?

????????步進電機是將電脈沖信號,轉變為角位移或線位移的開環控制電機,又稱為脈沖電機。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響。

步進電機的工作原理:

????????步進電機是通過脈沖信號來進行控制,每輸入一個脈沖信號,步進電機前進一步,是將電脈沖信號轉變為角位移或線位移的開環控制元件,步進電機旋轉的步距角,是在電機結構的基礎上等比例控制產生的,如果控制電路的細分控制不變,那么步進旋轉的步距角在理論上是一個固定的角度。在實際工作中,電機旋轉的步距角會有微小的差別,主要是由于電機結構上的固定有誤差產生的,而且這種誤差不會積累。

????????舉例說明兩相步進電機工作原理,其擁有 2 個繞組。當一個繞組通電后,其定子磁極產生磁場,將轉子吸合到此磁極處。若繞組在控制脈沖的作用下,通電方向順序按照?? 四個狀態周而復始進行變化,電機可順時針轉動;通電時序為? ?時,電機就逆時針轉動。控制脈沖每作用一次,通電方向就變化一次,使電機轉動一步,即 90 度。4 個脈沖,電機轉動一圈。脈沖頻率越高,電機轉動越快。通常工業用混合型步進電機的步距角是1.8度,就是200極。

????????????????????????

驅動器細分原理:

????????當步距角(1個脈沖對應1.8°)滿足不了要求,如轉動0.45°? 采用細分技術來驅動步進電機。

??? ????細分驅動原理:改變A、B相電流大小,以改變合成磁場的夾角,從而使一個步距角細分為多步(平滑移動)

????????驅動器一般都具有細分功能,常見的細分倍數:1/2,1/4,1/8,1/16,1/32,1/64 或者1/5,1/10,1/20

????????細分后步進電機步距角計算:步距角=電機固有步距角/細分數

? ? ? ?例如:步距角為1.8°的步進電機,電機設置為4細分,其步距角為1.8°/4=0.45°,當細分等級大于1/4后,電機的定位精度并不能提高,只能使電機轉動更為平穩,細分亦減少噪聲產生。

步進電機優缺點:

優點:

????????1.電機轉動的角度正比與脈沖數

????????2. 電機響應由輸入脈沖確定,不需要反饋電路以返回旋轉軸的位置和速度信息(開環控制)

????????3. 由于沒有接觸電刷,可靠性較高,軸承的壽命決定電機的壽命

????????4. 速度正比于脈沖頻率,因而有比較寬的轉速范圍

????????5. 步進電機配合驅動器使用,很多驅動器支持細分功能,實現很小的步進角,控制更精確

缺點:

????????1. 不論負載多大,電機都消耗大量功率

????????2. 當控制不適當的時候,可能會出現同步丟失;

????????3.容易振動,需要微步調整才可平穩

? ? ? ? 4.旋轉軸停止后仍然存在電流而產生熱量,高性能配置下電機熱量較大

步進電機正常工作要求:

????????步進電機必須通過驅動器和控制器才能正常工作,驅動器作用是對控制脈沖進行環形分配,使步進電機按一定的順序通電(控制信號----電脈沖信號、電流放大)

????????驅動單元(驅動器):接收控制器傳遞的控制指令,并將控制指令轉化為電脈沖信號控制信號(實現電流放大等)

????????控制單元(例控制器STM32):控制加速、減速、正轉、反轉

步進電機驅動器接線方法(STM32控制器為例):

  • 當前步進電機驅動器采用40細分,即輸入40個脈沖步進電機轉動1.8°
  • 驅動器 VH/GND :24V/開關電源
  • 脈沖信號PUL+、 PUL-?? 方向信號DIR+ DIR- 脫機電平ENA+ ENA-
  • 共陽極接法 ??(PUS+? U/D+? ENA+) 全接3.3V??

    ? ? ? ? ? ? ? ? ? ? ?(PUS-? U/D-? ENA-) 單片機IO口

    共陰極接法 ?(PUS-? U/D-? ENA-) GND?

    ? ? ? ? ? ? ? ? ? ? (PUS+? U/D+? ENA+接GND鎖住,不鎖接3.3V))

    日常步進電機未上電能轉動(未上鎖),步進電機上電不能轉動(上鎖)

    若在通電狀態下想轉動調試具體位置或者微調(不希望在通電鎖住)調整脫機電平是否鎖定(調整ENA接GND或3.3V)

  • ?

    ?

    總結

    以上是生活随笔為你收集整理的【STM32】外设篇-1.1步进电机基础知识及接线方式的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。