国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

一塊STM32最小系統板來驅動電機

STM32單片機 ? 來源:未知 ? 作者:劉勇 ? 2017-11-29 07:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

工作準備

驅動電機

1、硬件準備

  • 一塊STM32最小系統板:可以用自己的,也可以用nucleo

  • 驅動板:針對的是中小功率的伺服電機、馬達,所以驅動模塊一般可以選擇分立的MOSFET或者集成的IPM模塊,驅動板上需要包含:

  • 一款電機,這里需要知道電機的參數信息和位置接口

  • 帶有限流功能的數字電源或者電流限制在額定電流以下的開關電源

2、了解套件P-NUCLEO-IHM002,電機驅動板的各部分電路,電機的參數說明:

  • Bull-Runningmodel BR2804-1700 kV

  • Nominalvoltage 11.1 V DC (battery up to 3 S)

  • MaximumDC current: 5 A(最大電流為5A

  • Sevenpole pairs(極對數為7

硬件環境搭建

開始捯飭

硬件的連接可以參考電機控制套件說明書,也就是官方的用戶手冊UM1949,可通過STM32中文官網www.stmcu.com.cn下載。另外需要自己備一根MINI usb的線

1)母線電壓接線與U V W三相接線圖

2跳線帽的接法與主控板電源跳線帽選擇部分的電路圖

3)出廠已經有程序,或者自己找到安裝目錄中的程序進行下載,完成后可以使用上位機進行連接控制電機啟動

TASK1、控制電機5s轉動、5s停止 源代碼請閱讀原文下載,代碼中,因為systick500us的定時與SDK中一些任務的處理速度相關,這里作者覺得還是不要修改定時時間比較好。

特別說明一下:在main.c中定義uint16_t mytime; stm32f30x_it.c中定義extern uint16_t mytime;5S就是10000*500us,所以就可以轉5S5S

TASK2PID參數的調試

寫入代碼后,首先看一下原始PID參數的速度曲線,圖中可以看出轉速的超調比較大,已經達到4000多轉

接著修改程序,將程序設成2倍的PI參數和0.5倍的PI參數。通過實驗可以看出,增大倍數的PID參數比減小的好,所以接下來將PI參數往大了調,分別作了2.2倍,2.5倍,2.9倍的速度曲線圖。還想讓超調小一點,所以作者減小了一點P參數,最終得到如下的速度曲線,通過上位機可以看到調完的參數,最后將程序中默認的PID參數改成自己的。

TASK3、狀態的切換

將程序寫好后,下載到板子中,我們可以看到致故障的上位機界面

然后將代碼寫進板子中,可以發現電機正常反轉。上傳關于狀態機故障和清除故障的程序,大家參考StateMachineClass.h

狀態機看這個圖:

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

    關注

    2310

    文章

    11162

    瀏覽量

    373521
  • 電機驅動
    +關注

    關注

    60

    文章

    1457

    瀏覽量

    89494

原文標題:基于Nucleo-F302R8板玩轉ST電機庫SDK

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【硬核解密】一塊核心的“匠心之旅”:迅為3562如何煉成工業級品質標桿?

    【硬核解密】一塊核心的“匠心之旅”:迅為3562核心如何煉成工業級品質標桿?
    的頭像 發表于 03-03 14:46 ?278次閱讀
    【硬核解密】<b class='flag-5'>一塊</b>核心<b class='flag-5'>板</b>的“匠心之旅”:迅為3562如何煉成工業級品質標桿?

    驅動電機的裝配美學:云臺馬達驅動3D結構圖與實物對照

    設計將驅動電路、位置傳感、控制算法高度濃縮于一塊適配電機尺寸的圓形/長條形PCB,通過3D結構仿真實現“電路布局、機械裝配、熱管理、信號傳輸”的四維協同。本文以φ29mm中空云臺電機
    的頭像 發表于 02-26 16:20 ?112次閱讀

    一塊電路的元件焊接順序是怎樣的?

    一塊電路的元件焊接順序是怎樣的?
    發表于 02-02 06:23

    有人能做步進電機驅動

    研制一塊PCBA。同時驅動兩個2相4線步進電機電機電壓5v,電流300mA,PCBA包括mcu,電源ic,
    發表于 11-25 12:50

    新品 | 適用于10kW以下三相B6逆變器的評估設計

    的CooISiCMOSFET400VG2,可進行功率級別微調。該套件包括一塊電源一塊電容器一塊柵極
    的頭像 發表于 10-15 18:33 ?1842次閱讀
    新品 | 適用于10kW以下三相B6逆變器的評估<b class='flag-5'>板</b>設計

    單片機最小系統工作原理及搭建

    單片機最小系統是指使單片機正常運行所需的最簡電路配置,它是所有單片機應用的開發基礎。以下是其核心組成、工作原理及搭建指南: 最小系統核心組成 單片機芯片 常見型號 :STC89C51/52(51
    的頭像 發表于 08-11 10:55 ?3564次閱讀
    單片機<b class='flag-5'>最小系統</b>工作原理及搭建

    轉讓一塊ALINX的FPGA開發

    轉讓一塊ALINX的AXKU040開發,成色非常新,買來基本沒用過
    發表于 08-02 16:53

    RK3506j最小系統一塊核心 + Type-C 就能玩

    核心
    ARMSOM
    發布于 :2025年07月25日 17:20:23

    AS32X601系列MCU硬件最小系統設計與調試方案探析

    在嵌入式系統領域,MCU(微控制單元)作為核心部件,其硬件最小系統設計的合理性與調試的有效性直接決定了整個系統的穩定性與可靠性。憑借其卓越的性能和豐富的功能,廣泛應用于各類電子設備中。本文以國科安芯
    的頭像 發表于 07-22 13:46 ?682次閱讀

    基于RV1126開發的硬件最小系統設計

    核心已經將電源管理芯片、DDR、EMMC集成于個小巧的模塊上,所需的外部電路非常簡潔。如下圖所示,構成最小系統只需要5V電源和復位按鍵即可運行。在
    的頭像 發表于 04-16 16:58 ?1197次閱讀
    基于RV1126開發<b class='flag-5'>板</b>的硬件<b class='flag-5'>最小系統</b>設計

    STM32 f103 最小系統PCB&amp;原理圖

    stm32f103 最小系統PCB&amp;原理圖,板子包括個USB轉串口,兩個TPAD 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內容有幫助可以關注、點贊、評論支持
    發表于 04-09 13:14

    STM32F103C8T6開發最小系統原理圖

    電子發燒友網站提供《STM32F103C8T6開發最小系統原理圖》資料免費下載
    發表于 03-24 09:09 ?92次下載

    STM32單片機最小系統電路設計

    單片機最小系統是指用最少的電路組成單片機可以工作的系統,通常最小系統包含:電源電路、時鐘電路、復位電路、調試/下載電路,對于STM32還需要啟動選擇電路。總之,剛開始如果不太懂電路的話
    的頭像 發表于 03-12 14:09 ?2w次閱讀
    <b class='flag-5'>STM32</b>單片機<b class='flag-5'>最小系統</b>電路設計

    有償求一塊測電容的電路

    有償求借一塊電路,要求能測3行3列,幾pF~nF以上的電容。謝謝!qq:430144036
    發表于 03-12 10:56

    請問每款MCU是否都有官方文檔教你怎么制作最小系統

    比如stm32l431rct6,那里找官方的資料制作最小系統?,或者說難道沒有官方資料
    發表于 03-10 06:05