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

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

3天內(nèi)不再提示

P-NUCLEO-IHM001電機開發(fā)板介紹

STM32單片機 ? 來源:未知 ? 作者:李倩 ? 2018-08-10 16:55 ? 次閱讀

P-NUCLEO-IHM001電機開發(fā)板介紹

由于STM32的電機測評活動,筆者得到一塊P-NUCLEO-IHM001板子,板子很精致,還附帶了電機和電源。

板子分為兩個部分,一個是STM32F302核心板

另一塊是電機驅(qū)動板,通過插座連接,便于更換。

核心板上部為板載ST-LINK,同時引出串口。核心板STM32F302通過ST-LINK引出的MCO作為時鐘源,板載按鍵連接至PC13,作為電機啟停按鍵。驅(qū)動板自帶電位器可用于電機調(diào)速連接至PB1即為ADC1的12通道,通過改變跳線,可以選擇單電阻或三電阻的電流取樣方式。還引出DAC接口。

我在官網(wǎng)下載了X-CUBE-MCSDK-FUL5.0.3的全開源版本(需要申請),并安裝。其他必備的軟件包括STM32CubeMX、KEIL MDK 5、STMStudio等。

PID整定與負載測試

計劃:首先將電流環(huán)(Id、Iq),速度環(huán)PID置零。然后先使用電流環(huán)調(diào)整電流PID,然后調(diào)整速度環(huán)PID。

思路:P即為比例,I為積分,首先在i為0的情況下,調(diào)整P,增大P使其可以達到目標,然后適當減小P再加入積分環(huán)節(jié)。如果要增大調(diào)節(jié)速度,同時按比例增加P和I即可。

實際操作過程:(開環(huán)啟動部分的就不動了)設(shè)置電機工作在電流環(huán)模式下,Torqueref參考電流設(shè)置為2000。

1.將P調(diào)到4000時電機輕微抖動,但是轉(zhuǎn)不動,接下來增加I

2.增大i到50時電機正常啟動并進入閉環(huán),但是觀察Iq,出現(xiàn)的峰值偏大,故減小P。

3.目標參考為2000,實際觀察中Iq波動較大,不穩(wěn)定,故增大I。

4.經(jīng)過調(diào)整后,參數(shù)如下,電流基本穩(wěn)定。

5.調(diào)整速度環(huán)PID,增大P使速度基本可以跟隨調(diào)節(jié)(軟件界面調(diào)速)時的目標速度,實測大概P到1000的時候速度基本跟隨。

6.這時增大I使系統(tǒng)穩(wěn)定,同時快速的到達目標速度。實測I為200時基本穩(wěn)定。

PID整定完成,自擬任務(wù)完成

更多評測

筆者陸續(xù)完成了以下電機測評任務(wù),并做了詳細的圖文介紹,可通過閱讀原文下載查看。

任務(wù)一:電機運行時, 使用P-NUCLEO-IHM002測量 三電阻電流采樣波形,并且通過DA 輸出此波形, 并且截圖

任務(wù)二:得到FOC控制時的關(guān)鍵變量:Ia, Ib, Ic, Ialpha, Ibeta, Id, Iq, Vd, Vq , 并且截圖

任務(wù)三:監(jiān)控任意數(shù)據(jù)變量,并且截圖

進階任務(wù):新舊版本電機庫SDK4.3和SDK5.0對比評測

自擬任務(wù):PID整定與負載測試

默認任務(wù):對SDK5.0的建議和反饋

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

    關(guān)注

    141

    文章

    8833

    瀏覽量

    144576
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4834

    瀏覽量

    96827

原文標題:電機開發(fā)板評測大公布:PID整定與負載測試

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

收藏 人收藏

    評論

    相關(guān)推薦

    NUCLEO-IHM07M1+F302R8+BR2804-1700KV修改了PWM頻率,之后就報over current的錯誤怎么解決?

    with Potentiometyer on P-NUCLEO-IHM001 kit--Advanced 編譯燒錄后提示FOC duration, 修改了PWM頻率,之后就報over current的錯誤,怎么解決呢
    發(fā)表于 04-10 07:23

    請問電機套件P-NUCLEO-IHM002與P-NUCLEO-IHM001的區(qū)別是什么?

    請問 電機套件P-NUCLEO-IHM002 與P-NUCLEO-IHM001 的區(qū)別 ?
    發(fā)表于 04-12 08:08

    X-CUBE-SPN7-1.0.0 MDK編譯,電機抖動的原因?

    最近想學習BLDC,于是買了TI的開發(fā)板。 開發(fā)套件:P-NUCLEO-IHM001,包括NUCLEO-F302R8和X-NUCLEO-IHM
    發(fā)表于 05-09 07:47

    轉(zhuǎn):P-NUCLEO-IHM001 電機開發(fā)板串口調(diào)試指南

    前言P-NUCLEO-IHM001 是一款功能強大,且小巧的針對永磁同步電機開發(fā)板。本文介紹如何通過該套件上的虛擬串口來實現(xiàn)串口調(diào)試電機。
    發(fā)表于 07-15 17:16

    IHM07M1 FOC用時正交引腳沖突

    任何跳線來路由到不同的引腳以及在固件中使用備用引腳的選項。 我有P-NUCLEO-IHM001 MC套件, 請協(xié)助 , 謝謝伊姆蒂亞茲#ihm001以上來自于谷歌翻譯以下為原文 Hi , I
    發(fā)表于 09-17 14:11

    IAR免費許可證是否適用于P-Nucleo-IHM001開發(fā)套件

    你好!!我打算購買P-Nucleo-IHM001開發(fā)套件,我想知道是否有任何免費軟件可用于生成代碼而不是使用IAR。 IAR免費許可證是否適用于該套件?問候,T?olio以上來自于谷歌翻譯以下為原文
    發(fā)表于 12-25 16:35

    Nucleo ihm001編譯和下載SPN7V1.0.0提供的示例時電機不規(guī)則地跳轉(zhuǎn)

    \ STM32F302R8,核蛋白 當然,跳線配置為6步,電機電機參數(shù)在MC_SixStep_param.h-中顯示正確 #ihm001#ihm001#p-nucleo-ihm001以上來自于谷歌翻譯
    發(fā)表于 02-19 15:06

    P-NUCLEO-IHM001電機分析儀過流如何調(diào)整軟件和硬件范圍

    你好。 我正在嘗試使用P-NUCLEO-IHM001學習FOC SDK。第一個測試的固件是''STM32CubeExpansion_SPN7_V1.0.0 \ Projects \ Multi
    發(fā)表于 02-25 10:30

    IHM001套件和IHM002套件有什么區(qū)別?

    P-NUCLEO-IHM001套件這是個什么東西?IHM001套件和IHM002套件有什么區(qū)別?
    發(fā)表于 07-21 09:02

    P-NUCLEO-IHM001開發(fā)套件概述

    概述P-NUCLEO-IHM001 這個開發(fā)套件,有一個非常好的地方,對入門電機驅(qū)動編寫的人員幫助非常好。小激動通過以上的提示:可排查出,電腦端是不是同時使用了多個ST-Link,還有跳線帽選擇的是否正確。在這做一下記錄。...
    發(fā)表于 09-06 06:03

    如何用P-NUCLEO-IHM001對三相電流進行采樣呢?

    電機控制包 P-NUCLEO-IHM001 中,微控制器是 STM32F302R8,它只有 1 個 ADC。電機驅(qū)動器可選擇使用 3 個電流分流器。通過分析datasheet,ADC并沒有多重采樣保持電路。那么,如何用這個單片
    發(fā)表于 01-03 08:51

    UM1949在st.com上提供的p-nucleo-ihm001 MCU的二進制固件在哪里?

    文檔 UM1949 說:重新編程STM32 MCU的原始固件演示P-NUCLEO-IHM001,可從www.st.com獲得二進制文件格式網(wǎng)站,它被稱為 P-NUCLEO-IHM001.bin。還有那個固件的源代碼在哪里?
    發(fā)表于 01-13 06:43

    [P-NUCLEO-IHM002]電機控制開發(fā)工具的介紹和使用的詳細資料概述

    本文檔介紹的主要內(nèi)容是電機控制開發(fā)工具[P-NUCLEO-IHM002]的使用手冊詳細資料免費下載
    發(fā)表于 06-11 08:00 ?144次下載
    [<b class='flag-5'>P-NUCLEO-IHM</b>002]<b class='flag-5'>電機</b>控制<b class='flag-5'>開發(fā)</b>工具的<b class='flag-5'>介紹</b>和使用的詳細資料概述

    ST官方電機開發(fā)套件P-NUCLEO-IHM002吐槽

    吐槽一,明明就只差一個直流電源,為何還分為兩種開發(fā)套件?P-NUCLEO-IHM002相比P-NUCLEO-IHM001只多了個12V直流電源,其他完全一樣。這事兒中國企業(yè)應(yīng)該干不出來。吐槽二,ST
    發(fā)表于 12-27 19:00 ?5次下載
    ST官方<b class='flag-5'>電機</b><b class='flag-5'>開發(fā)</b>套件<b class='flag-5'>P-NUCLEO-IHM</b>002吐槽

    UM1949_STM32電機控制NucleoP-NUCLEO-IHM001P-NUCLEO-IHM002入門指南

    UM1949_STM32電機控制NucleoP-NUCLEO-IHM001P-NUCLEO-IHM002入門指南
    發(fā)表于 11-22 19:25 ?0次下載
    UM1949_STM32<b class='flag-5'>電機</b>控制<b class='flag-5'>Nucleo</b>包<b class='flag-5'>P-NUCLEO-IHM001</b>和<b class='flag-5'>P-NUCLEO-IHM</b>002入門指南