国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

這篇具有很好參考價值的文章主要介紹了Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

第一部分 硬件介紹

1.1 硬件清單

序號 品名 數(shù)量
1 ESP32 FOC V1.0 主板 1
2 35HB27-401A步進電機 1
3 12V電源適配器 1
4 USB 線 1

注意: 35HB27-401A是兩相1.8°步進電機,對應極對數(shù)為50。
?
硬件清單如下圖所示:
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

ESP32 FOC V1.0主板說明書等更多資料請加入企鵝群(732557609)下載
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

1.2 硬件連接

1.步進電機的四根驅動線連接至ESP32 FOC主板(接線關系如下表所示)
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

2.用USB線連接ESP32 FOC主板與PC
3.12V電源適配器連接主板
注意:請不要在上電的情況下進行硬件連接!
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

上電后綠色指示燈亮

第二部分 軟件配置

2.1 PC系統(tǒng)

Windows 10家庭中文版

2.2軟件準備

Arduino 1.8.19
可從官方網站下載
也可從企鵝群(732557609)下載
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

2.3 安裝Arduino

2.4 安裝SimpleFOC library

詳情請查看《Makerbase SimpleFOC 第一課 入門配置》
文章鏈接:https://blog.csdn.net/gjy_skyblue/article/details/115353908
注意:本例程使用的庫版本為2.2.1,如果已經下載過其他版本,則需要更換版本。
更換版本的方法請參照往期示例。

第三部分 步進電機開環(huán)速度測試

3.1 修改代碼

1.檢查硬件連接,之后給主板上電。
2.用Arduino打開測試例程代碼 10_stepper_motor_open_loop_velocity_example。
(例程代碼請加入企鵝群下載)
注意:本次例程代碼所用庫為SimpleFOC 2.2.1
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

3.點擊工具=>開發(fā)板=>ESP32 Arduino=>ESP32 Dev Module。
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

4.點擊工具=>端口=>COM?,選擇對應的USB端口號。
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

5.10行,根據(jù)選用的步進電機,修改StepperMotor()中的值
如本例程中使用的是兩相1.8°步進電機,換算的極對數(shù)為50。
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

6.23行,在使用其他供電電壓時,修改voltage_power_supply的值。
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

3.2 編譯上傳與測試

1.點擊左上角的的上傳按鈕
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

等待編譯上傳
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

等待顯示上傳成功
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

代碼上傳成功后電機會默認以5rad/s的速度轉動。
2.點擊工具=>串口監(jiān)視器,打開串口窗口
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

3.在串口窗口輸入框指令并點擊發(fā)送,可以進行控制
Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試

輸入“T+數(shù)字”的指令,可以控制電機轉動的速度。
例如輸入T10,電機會以10rad/s的速度轉動。
輸入T20,電機會以20rad/s的速度轉動。
輸入T40,電機會以40rad/s的速度轉動。

Makerbase ESP32 FOC 例程10 步進電機開環(huán)速度測試 到此結束。
請繼續(xù)關注后續(xù)課程。


歡迎加入 創(chuàng)客基地 電機控制企鵝群 討論電機控制相關問題:732557609
歡迎光臨 創(chuàng)客基地 B站 了解技術資料:
https://space.bilibili.com/393688975
歡迎光臨 創(chuàng)客基地 taobao店 采購產品:
https://makerbase.taobao.com/文章來源地址http://www.zghlxwxcb.cn/news/detail-513470.html

到了這里,關于Makerbase SimpleFOC ESP32 例程10 步進電機開環(huán)速度測試的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ESP8266驅動五線四相步進電機

    ESP8266驅動五線四相步進電機

    使用ESP8266作為主控,驅動是ULN2003A,驅動五線四相步進電機。 ? ? 實驗情況:工作穩(wěn)定,滿足需要。電機很便宜,工作也很穩(wěn)定。就是轉的有點慢。 ?????? 每次按下按鈕,步進電機順時針/逆時針旋轉90°,接下來步進電機的所有輸入INT引腳打高,步進電機內部線圈此時不

    2024年02月15日
    瀏覽(19)
  • STM32控制42步進電機

    STM32控制42步進電機

    首先采用TB6600驅動外接12VDC電源。 STM32選c8t6最小系統(tǒng)板 接線TB6600跟32接線有共陰級接法(把ENA-,DIR-,PUL-與32共地)也有共陽接法(把ENA+,DIR+,PUL+與32共地)。這里選共陰級接法。 判斷42步進電機的4根線哪兩根是A相(A-和A+),哪兩根是B相(B-和B+),方法:將任意兩根線短接起來

    2024年02月16日
    瀏覽(28)
  • 【STM32篇】4988驅動步進電機

    【STM32篇】4988驅動步進電機

    本文介紹的步進電機驅動為畢設所用,學習時也借鑒了其他博主和商家的資料,介紹的都很詳細。但對于剛入門的友友萌來說,可能還會存在的一些不解。而我就是被卡在驅動電源上。下文為我對4988驅動的一些理解,希望能幫助到剛學習步進電機的朋友。 4988驅動IC價格便宜

    2024年02月01日
    瀏覽(46)
  • STM32控制步進電機:基于HAL庫定時器中斷的閉環(huán)步進電機驅動+精準控制脈沖數(shù)

    STM32控制步進電機:基于HAL庫定時器中斷的閉環(huán)步進電機驅動+精準控制脈沖數(shù)

    該篇文章中用到的步進電機閉環(huán)驅動器為Emm42_V4.0步進電機閉環(huán)驅動器。該閉環(huán)驅動器自帶FOC矢量閉環(huán)控制算法,能實現(xiàn)力矩、速度、位置三環(huán)控制。 如下圖所示,該42步進閉環(huán)電機驅動器的A+、A-、B+、B-連接步進電機,通過右側的使能、脈沖、方向端對步進電機進行驅動控制

    2024年02月01日
    瀏覽(25)
  • 基于STM32的步進電機驅動設計

    基于STM32的步進電機驅動設計

    程序源碼提取鏈接放置文章底部,自行提取即可。 采用STM32驅動28BYJ4步進電機,實現(xiàn)正轉反轉,完成角度調整。步進電機是一種將電脈沖轉化為角位移的執(zhí)行機構。當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動------一個固定的角度(及步進角)。可以

    2024年02月02日
    瀏覽(26)
  • 【STM32篇】DRV8425驅動步進電機

    【STM32篇】DRV8425驅動步進電機

    【STM32篇】4988驅動步進電機_hr4988-CSDN博客 ????????在上篇文章中使用了HR4988實現(xiàn)了步進電機的驅動,在實際運用過程,HR4988或者A4988驅動步進電機會存在電機噪音太大的現(xiàn)象。本次將向各位友友介紹一個驅動簡單且非常靜音的一款步進電機驅動IC。 ????????DRV8424/25 是適

    2024年04月11日
    瀏覽(29)
  • STM32CubeMX ULN2003步進電機驅動

    STM32CubeMX ULN2003步進電機驅動

    一、28BYJ-48 步進電機 ?28BYJ-48是一款5線單極步進電機,運行電壓為5V。 根據(jù)數(shù)據(jù)表,當28BYJ-48電機在全步模式下運行時,每步對應于11.25°的旋轉。這意味著每轉有32步 (360°/11.25° = 32)。 如上圖所示,步距角=5.625°/64 意思就是每64個脈沖步進電機就會轉5.625度,因此我們很容易得

    2024年01月18日
    瀏覽(33)
  • 【STM32篇】步進電機之S型曲線

    【STM32篇】步進電機之S型曲線

    使用步進電機的S曲線算法的目的是為了使電機緩慢加速到目標轉速或從高轉速減速到0。防止電機在高轉速時立即停止而對電機造成損傷,減少電機的使用壽命。 本文主要講述S型算法的使用,對于具體的原理,可通過其他博主的文章學習。 圖1.S算法加減速圖 如圖1所示,使用

    2024年02月09日
    瀏覽(19)
  • 基于STM32閉環(huán)步進電機控制系統(tǒng)設計

    基于STM32閉環(huán)步進電機控制系統(tǒng)設計

    ** 單片機設計介紹,1654基于STM32閉環(huán)步進電機控制系統(tǒng)設計(仿真,程序,說明) ??基于STM32的閉環(huán)步進電機控制系統(tǒng)設計是一種利用STM32微控制器開發(fā)的系統(tǒng),用于實現(xiàn)對步進電機的精確控制。以下是該系統(tǒng)的一般設計概述: STM32微控制器:作為主控芯片,STM32具備高性能

    2024年02月08日
    瀏覽(24)
  • STM32基于CAN總線協(xié)議控制步進電機

    STM32基于CAN總線協(xié)議控制步進電機

    如上圖所示,實現(xiàn)了以下功能: 1.兩塊stm32單片機通過CAN控制器與收發(fā)器進行半雙工通信; 2.stm32主機通過檢測按鍵,切換不同的模式,將不同模式的case值發(fā)送給stm32從機; 3.stm32從機根據(jù)收到的case值,控制步進電機進行不同的運動操作; 4.OLED用于顯示收發(fā)內容與按鍵狀態(tài)等

    2024年01月19日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包