一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

博文 | 基于靈動(dòng)微 MM32SPIN560C 電機(jī)調(diào)試的方法

大大通 ? 2022-09-22 17:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

本博文基于世平集團(tuán)的靈動(dòng)微 MM32SPIN560C 無(wú)刷電機(jī)開(kāi)發(fā)板在用戶(hù)調(diào)試電機(jī)時(shí),描述在用戶(hù)拿到電機(jī)時(shí)從硬件至軟件的調(diào)試過(guò)程。

1 硬件平臺(tái)

0871caa4-39f3-11ed-b180-dac502259ad0.png

靈動(dòng)微 MM32SPIN560C 無(wú)刷電機(jī)開(kāi)發(fā)板方案鏈接:
https://www.wpgdadatong.com/solution/detail/37060

1.1 MM32SPIN560C 帶有柵極驅(qū)動(dòng)器的 MCU 簡(jiǎn)介

MM32SPIN560C 使用高性能的 Arm Cortex-M0 為內(nèi)核的 32 位微控制器,最高工作頻率可達(dá) 96 MHz。
128KB Flash,8KB SRAM
2 個(gè)12 位的 ADC,采樣速度高達(dá) 3 Msps。
5 個(gè)通用定時(shí)器、2 個(gè)針對(duì)電機(jī)控制的 PWM 高級(jí)定時(shí)器。
1 個(gè) I2C 接口、2 個(gè) SPI 接口和 3 個(gè) UART 接口。
針對(duì)電機(jī)應(yīng)用內(nèi)置 3 個(gè)運(yùn)放,3 個(gè)比較器。
預(yù)驅(qū)工作電壓高達(dá) 60 V。

2 電機(jī)調(diào)試方法及流程

2.1 矢量控制框圖
08c06880-39f3-11ed-b180-dac502259ad0.png

當(dāng)我們拿到 MM32SPIN560C 開(kāi)發(fā)板與電機(jī)時(shí),我們的應(yīng)對(duì)框圖中的模塊一一調(diào)試,以達(dá)到最佳效果 。

2.2 驗(yàn)證三相 PWM & ADC 觸發(fā)采樣時(shí)間

1、不外接電機(jī),使用高級(jí)定時(shí)器輸出 6 路互補(bǔ)的 PWM ,改變占空比,查看輸出波形是否正確。
2、不外接電機(jī),利用 ADC 中斷使 LED 翻轉(zhuǎn) ,使用示波器查看 PWM 下管導(dǎo)通時(shí),ADC 中斷觸發(fā) LED 的翻轉(zhuǎn)的跳變沿應(yīng)在下管導(dǎo)通期間內(nèi)的中點(diǎn)。

2.3 測(cè)試相電流采樣

1、不接電機(jī),ADC 采樣相電流,ADC 的采樣值應(yīng)為硬件所設(shè)計(jì)偏移電壓值,此時(shí)值應(yīng)趨于穩(wěn)定。
2、接上電機(jī),將 U 相占空比設(shè)置為 5%,V、W 相設(shè)置為 0 ,用示波器或萬(wàn)用表測(cè)量采樣電阻,此時(shí)應(yīng)該有電壓值,并用 ADC 讀取 Ia、Ib、Ic 的電流值,此時(shí) Ia 相電流應(yīng)為正,Ib、Ic 相電流應(yīng)為負(fù),如若不對(duì),采樣相序有問(wèn)題。


2.4 調(diào)試 SVPWM 模塊

通過(guò) SVPWM 模塊可以把 FOC 的控制結(jié)果轉(zhuǎn)換為定時(shí)器 6 個(gè)通道的占空比,從而驅(qū)動(dòng)三相全橋控制定子繞組產(chǎn)生旋轉(zhuǎn)磁場(chǎng),拖動(dòng)轉(zhuǎn)子旋轉(zhuǎn)。驗(yàn)證 SVPWM 模塊的功能,需要使用反 park 變換和 SVPWM 模塊,產(chǎn)生開(kāi)環(huán)的旋轉(zhuǎn)磁場(chǎng)。

1、將 MM32SPIN560C 代碼中的 FOC 部分注釋掉,只保留反 park 變換函數(shù)和 SVPWM 函數(shù)。
2、反 park 變換中輸入的參數(shù)有三個(gè),Angle、Ud、Uq。
① 首先我們?cè)O(shè)置 Angle,假設(shè)我們的電機(jī)為 2 對(duì)極,PWM 頻率為 20 Khz,我們想使電機(jī)達(dá)到 500 Rmp,則 Angle = (2*500*360)/20000 = 0.3° 則每次中斷角度自增 0.3°,在程序中我們用到的 Q15 格式的定標(biāo)是 Π 為基準(zhǔn)值,則我們?cè)诔绦蛑性O(shè)定 Angle = (0.3°/180°)*32767 = 54(標(biāo)幺值)。
② Ud = 0。
③ Uq 我們?cè)谠O(shè)定時(shí)不應(yīng)超過(guò) (Udc/√3) ,假設(shè)母線(xiàn)電壓為 24V,程序中的標(biāo)幺化計(jì)算則為 Uq = ((24V /√3) / 24V )*32767 = 18918(標(biāo)幺值),那么我們可以根據(jù)電機(jī)的 KV 值去計(jì)算電機(jī)在 500 轉(zhuǎn)時(shí)的給定電壓。
④ 將電機(jī)接入,微調(diào) Uq 的給定值,使電機(jī)穩(wěn)定的旋轉(zhuǎn)起來(lái),再次去觀察 Ia、Ib、Ic 的電流波形,應(yīng)為連續(xù)的三相相差 120° 的正弦波形。


2.5整定電流環(huán) PID 參數(shù)

1、將 MM32SPIN560C 代碼中的 clark 變換、park 變換、PID 控制器加入。
2、將電機(jī)在 2.4 小結(jié)的狀態(tài)中繼續(xù)旋轉(zhuǎn),觀察 Id、Iq 的波形,應(yīng)該是兩條直線(xiàn)(略帶彎曲正常),如果為正玄,則 Ia、Ib、Ic 相電流順序與與真實(shí) U、V、W 相反了。
3、當(dāng)前的系統(tǒng)輸入?yún)?shù)有三個(gè),Iq_Ref、Id_Ref、Angle ,我們可以先整定 Iq 的 PID 參數(shù)。
① 將 Id 的 PID 參數(shù)設(shè)置為 0。
② 在程序中的設(shè)定 Iq_Ref,假設(shè) Iq_Ref 設(shè)定在 0.5A,相采樣電阻阻值為 50 毫歐,運(yùn)放的放大倍數(shù)為 5,運(yùn)放的偏執(zhí)電壓為 2.5V,ADC 的滿(mǎn)量程為 5V。則 Iq_Ref = (0.5A/ (5V/2/5/0.05R)) * 32767 = 1638。
③ 運(yùn)行電機(jī),觀察反饋的 Iq 與 Iq_Ref 的誤差,調(diào)節(jié) Iq 的 PID 參數(shù) Kp 、Ki ,使 Iq 收斂到 Iq_Ref 上。
④ 對(duì)于表貼電機(jī) Iq 的 PID 參數(shù)可以一一帶入 Id。


2.6 角度閉環(huán)

通過(guò)傳感器或觀測(cè)器將觀測(cè) Angle 值,與自增 Angle 值相同。

1、將 MM32SPIN560C 代碼中的 SMO、PLL 模塊加入,設(shè)定 Id_Ref 、Iq_Ref、自增 Angle、測(cè)量 Rs、Ls、極對(duì)數(shù)填入 SMO 參數(shù)中。
2、觀察 Id、Iq、觀測(cè) Angle、自增 Angle 的波形。
① Id、Iq 接近于 Id_Ref、Iq_Ref 。
② 觀測(cè) Angle、自增 Angle 兩個(gè)波形應(yīng)該都是幅值相同的三角波,如果觀測(cè) Angle 的變化方向與自增 Angle 不同,那么觀測(cè) Angle 的輸出角度值需要反向。如果他們兩者的波形并不重合,在水平軸上存在偏差值,那么我們需要修改 SMO、PLL 的整定參數(shù)。


2.7 驗(yàn)證電流環(huán)閉環(huán)

給定的 Iq_Ref 的正負(fù)會(huì)使電機(jī)正反轉(zhuǎn)。并且在 ±Iq_Ref 數(shù)值一致時(shí),電機(jī)的正反轉(zhuǎn)速度也應(yīng)該相同,( Id 的作用是把轉(zhuǎn)子固定在當(dāng)前角度,不讓轉(zhuǎn)子動(dòng), Iq 的作用產(chǎn)生扭矩,吸引著轉(zhuǎn)子旋轉(zhuǎn))。

1、將 Iq_Ref = 1638 ,Id_Ref = 0。由于滑膜觀測(cè)器在低速時(shí)觀測(cè)角度不佳,我們?cè)趩?dòng)時(shí)應(yīng)開(kāi)環(huán)帶轉(zhuǎn)到一定速度再切入角度閉環(huán)。
2、切入角度閉環(huán)后,觀察 Ia、Ib、Ic、波形應(yīng)為連續(xù)的三相相差 120° 的正弦波形,若 Ia、Ib、Ic 曲線(xiàn)發(fā)生畸變,不是正弦波形,則需要降低比例及積分作用。


2.8 速度閉環(huán)

在一般的應(yīng)用場(chǎng)景中不考慮對(duì)電機(jī)進(jìn)行弱磁控制,會(huì)將 Id_Ref 設(shè)置為0,則速度的 PID 整定后的輸出參數(shù)為 Iq_Ref, 輸入的參數(shù)為 Rmp。

1、首先將速度 PID 的輸出 Iq_Ref 限幅在可控的安全電流內(nèi),啟動(dòng)電機(jī),調(diào)節(jié) Kp、Ki 比例使速度實(shí)際值與速度參考值接近。
2、觀察速度 PID 的輸出 Iq_Ref 與反饋的 Iq 波形,調(diào)節(jié)速度參考值,觀察 Iq_Ref 變化后反饋的 Iq 波形的收斂速度,微調(diào)電流環(huán) Kp、Ki 使其在合適的范圍內(nèi)。同方法再調(diào)節(jié)速度實(shí)際值與速度參考值的收斂速度。使電機(jī)在實(shí)際工作中可以得到快速響應(yīng)。


3、總結(jié)

本文介紹了 MM32SPIN560C 開(kāi)發(fā)板在調(diào)節(jié)不同的電機(jī)時(shí),如何分析并整定電機(jī)參數(shù),調(diào)節(jié)各個(gè)模塊之間的耦合,使其電機(jī)達(dá)到最佳的工作狀態(tài)。如遇到無(wú)法解決的調(diào)試問(wèn)題可以聯(lián)系我們郵箱:atu.sh@wpi-group.com ,我們將在收到后及時(shí)給予您回復(fù)。


4、參考文獻(xiàn)

(1) MM32SPIN560C Datasheet

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

    關(guān)注

    143

    文章

    9299

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    昂科燒錄器支持MindMotion靈動(dòng)微電子的32位微控制器MM32SPIN0230B3T

    昂科技術(shù)作為芯片燒錄領(lǐng)域的領(lǐng)導(dǎo)者,在其新版燒錄軟件發(fā)布之際,宣布擴(kuò)展了兼容芯片型號(hào)列表。新增型號(hào)包含了MindMotion靈動(dòng)微電子的32位微控制器MM32SPIN0230B3T。目前,該芯片已獲
    的頭像 發(fā)表于 07-16 11:32 ?111次閱讀
    昂科燒錄器支持MindMotion<b class='flag-5'>靈動(dòng)</b>微電子的32位微控制器<b class='flag-5'>MM32SPIN</b>0230B3T

    靈動(dòng)微電子推出基于Arm Cortex-M0+內(nèi)核的MM32G0005系列MCU

    靈動(dòng)微電子超值型MM32G0001自推出以來(lái),累計(jì)出貨超億顆,此次超值型系列突破性升級(jí),隆重推出MM32G0005系列。
    的頭像 發(fā)表于 06-28 09:54 ?723次閱讀
    <b class='flag-5'>靈動(dòng)</b>微電子推出基于Arm Cortex-M0+內(nèi)核的<b class='flag-5'>MM</b>32G0005系列MCU

    靈動(dòng)微電子MM32LD0168產(chǎn)品介紹

    靈動(dòng)微電子MM32LD0168HA產(chǎn)品,搭載 Arm Cortex-M0 內(nèi)核,最高工作頻率48MHz。內(nèi)置 16KB 高速存儲(chǔ)器,并集成了16x8共陽(yáng)極恒流LED驅(qū)動(dòng)控制器電路。電路提供16通道
    的頭像 發(fā)表于 06-06 10:22 ?486次閱讀
    <b class='flag-5'>靈動(dòng)</b>微電子<b class='flag-5'>MM</b>32LD0168產(chǎn)品介紹

    靈動(dòng)微電子MM32MCU的主流型芯片選型

    靈動(dòng)微電子MM32系列32位MCU已經(jīng)在江湖上久負(fù)盛名,以產(chǎn)品平臺(tái)化、系列化、兼容性好、性?xún)r(jià)比高、易于開(kāi)發(fā)著稱(chēng)。MM32MCU分為超值型、主流型、性能型、低功耗、汽車(chē)控制、電機(jī)與電源等
    的頭像 發(fā)表于 05-06 13:32 ?832次閱讀
    <b class='flag-5'>靈動(dòng)</b>微電子<b class='flag-5'>MM</b>32MCU的主流型芯片選型

    靈動(dòng)微電子推出全新超值型MM32F0050系列MCU

    靈動(dòng)微電子推出全新超值型MM32F0050系列MCU。2018年,靈動(dòng)首次上市了其主打性?xún)r(jià)比的超值型MM32F00系列,目前已陸續(xù)推出了F003、F0010、F0020、F0040等系
    的頭像 發(fā)表于 04-01 09:36 ?794次閱讀
    <b class='flag-5'>靈動(dòng)</b>微電子推出全新超值型<b class='flag-5'>MM</b>32F0050系列MCU

    移植RT-Thread到靈動(dòng)MM32F5265開(kāi)發(fā)板教程

    近期,筆者有幸獲得靈動(dòng) MM32F5265 開(kāi)發(fā)板的體驗(yàn)資格。MM32F5260 搭載了 arm china "Star-MC1 內(nèi)核"處理器,擁有高性能,主打家電和工業(yè)等高可靠性應(yīng)
    的頭像 發(fā)表于 03-17 10:16 ?1549次閱讀
    移植RT-Thread到<b class='flag-5'>靈動(dòng)</b><b class='flag-5'>微</b><b class='flag-5'>MM</b>32F5265開(kāi)發(fā)板教程

    瑞芯開(kāi)發(fā)板/主板Android調(diào)試串口配置為普通串口方法

    ?本文介紹瑞芯開(kāi)發(fā)板/主板Android調(diào)試串口配置為普通串口方法,不同板型找到對(duì)應(yīng)文件修改,修改的方法相通。觸覺(jué)智能RK3562開(kāi)發(fā)板演示,搭載4核A53處理器,主頻高達(dá)2.0GH
    的頭像 發(fā)表于 02-11 11:57 ?868次閱讀
    瑞芯<b class='flag-5'>微</b>開(kāi)發(fā)板/主板Android<b class='flag-5'>調(diào)試</b>串口配置為普通串口<b class='flag-5'>方法</b>

    全新嵐圖夢(mèng)想家榮獲2024年度MPV車(chē)型

    在1月12日舉行的2024年度汽車(chē)大選頒獎(jiǎng)上,全新嵐圖夢(mèng)想家獲評(píng)“年度MPV車(chē)型”,是國(guó)內(nèi)最具影響力的社交媒體之一,“
    的頭像 發(fā)表于 01-14 13:40 ?533次閱讀

    靈動(dòng)微電子MM32F5370 MCU產(chǎn)品特色

    靈動(dòng)·星”系列是靈動(dòng)微電子推出的基于安謀科技(Arm China)國(guó)產(chǎn) Armv8-M 架構(gòu)內(nèi)核(STAR-MC1)的高性能 MCU 產(chǎn)品,專(zhuān)為電機(jī)控制、數(shù)字能源等實(shí)時(shí)控制應(yīng)用打造,擁有
    的頭像 發(fā)表于 01-10 10:02 ?1519次閱讀
    <b class='flag-5'>靈動(dòng)</b>微電子<b class='flag-5'>MM</b>32F5370 MCU產(chǎn)品特色

    FOC電機(jī)的故障檢測(cè)方法 FOC電機(jī)調(diào)試技巧大全

    FOC(Field Oriented Control,磁場(chǎng)定向控制)電機(jī)在運(yùn)行時(shí)可能會(huì)出現(xiàn)各種故障,因此掌握有效的故障檢測(cè)方法調(diào)試技巧至關(guān)重要。以下是對(duì)FOC電機(jī)故障檢測(cè)
    的頭像 發(fā)表于 11-21 15:07 ?2378次閱讀

    elmo直線(xiàn)電機(jī)驅(qū)動(dòng)調(diào)試細(xì)則

    elmo驅(qū)動(dòng)直線(xiàn)電機(jī)調(diào)試步驟及參數(shù)整定
    發(fā)表于 11-04 17:43 ?11次下載

    伺服電機(jī)有哪些調(diào)試方法?如何調(diào)?

    伺服電機(jī)是一種高精度的電機(jī),廣泛應(yīng)用于自動(dòng)化設(shè)備、機(jī)器人、數(shù)控機(jī)床等領(lǐng)域。為了確保伺服電機(jī)的性能和穩(wěn)定性,需要進(jìn)行正確的調(diào)試。以下是一些常見(jiàn)的伺服
    的頭像 發(fā)表于 10-22 11:04 ?3168次閱讀

    AMEYA360:靈動(dòng)微電子MM32SPIN0230為核,打造All-in-One智能功率模塊

    本土32位MCU供應(yīng)商, 靈動(dòng)微電子 宣布將在近期與合作伙伴攜手推出基于MM32SPIN0230打造的全集成智能功率模塊——MM32SPIN028C。 該產(chǎn)品為當(dāng)下火爆的電動(dòng)牙刷和小風(fēng)機(jī)應(yīng)用進(jìn)行了針對(duì)型設(shè)計(jì),預(yù)計(jì)將集成1顆
    的頭像 發(fā)表于 08-08 10:21 ?706次閱讀
    AMEYA360:<b class='flag-5'>靈動(dòng)</b>微電子<b class='flag-5'>MM32SPIN</b>0230為核,打造All-in-One智能功率模塊

    昂科燒錄器支持MindMotion靈動(dòng)微電子的32位微控制器MM32SPIN360C

    芯片燒錄行業(yè)領(lǐng)導(dǎo)者-昂科技術(shù)近日發(fā)布最新的燒錄軟件更新及新增支持的芯片型號(hào)列表,其中MindMotion靈動(dòng)微電子的32位微控制器MM32SPIN360C已經(jīng)被昂科的通用燒錄平臺(tái)AP8000所支持
    的頭像 發(fā)表于 08-02 09:47 ?669次閱讀
    昂科燒錄器支持MindMotion<b class='flag-5'>靈動(dòng)</b>微電子的32位微控制器<b class='flag-5'>MM32SPIN360C</b>

    MM32SPIN06的IWDG中斷不生效是哪里出了問(wèn)題?

    MM32SPIN06的IWDG中斷不生效,已經(jīng)配置IWDG 溢出后產(chǎn)生中斷 ,NVIC中使能IWDG中斷,可是 IWDG 溢出后沒(méi)有產(chǎn)生中斷,而是復(fù)位了MCU
    發(fā)表于 07-26 06:08