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

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

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

工程師說(shuō) | 單個(gè)MCU即可實(shí)現(xiàn)多電機(jī)控制!基于RX72T的4電機(jī)控制示例

瑞薩電子 ? 來(lái)源:未知 ? 2023-05-26 07:15 ? 次閱讀

隨著MCU功能和性能的提高,從單電機(jī)/單MCU到多電機(jī)/單MCU進(jìn)行控制,實(shí)現(xiàn)了系統(tǒng)的小型化和系統(tǒng)成本的降低。尤其是在洗衣機(jī)和空調(diào)等領(lǐng)域,這種趨勢(shì)非常明顯,現(xiàn)在幾乎所有的產(chǎn)品都是多電機(jī)控制。本期將介紹使用可多電機(jī)控制的RX72T對(duì)4個(gè)電機(jī)進(jìn)行控制的演示。

柏崎 直人

Sr Staff Product Marketing Specialist

不同的電機(jī)控制方式,MCU所需的處理性能和功能資源也不同。本期演示采用了無(wú)傳感器矢量控制。無(wú)傳感器矢量控制是一種高效且可降低傳感器BOM成本的控制方法,但由于需要進(jìn)行電機(jī)角度估計(jì)和矢量控制的運(yùn)算,因此MCU需要更高的CPU處理性能。RX72T為實(shí)現(xiàn)4電機(jī)控制,采用了RX第三代CPU內(nèi)核“RXv3”(6.01 CoreMark/MHz)和三角函數(shù)加速器(TFU),具有同類最快的CoreMark性能,能夠快速執(zhí)行矢量控制所需的運(yùn)算和處理。優(yōu)點(diǎn)是還具有互補(bǔ)PWM定時(shí)器ADC等電機(jī)控制所需的功能,以實(shí)現(xiàn)4個(gè)電機(jī)的控制。

4電機(jī)控制中使用的功能

在本演示中,將使用以下外圍功能來(lái)實(shí)現(xiàn)4電機(jī)控制:

83485886-fb51-11ed-90ce-dac502259ad0.png

使用RX72T進(jìn)行4電機(jī)控制的示意圖

837734f8-fb51-11ed-90ce-dac502259ad0.png

4電機(jī)控制的要點(diǎn)

在本期演示中,通過(guò)無(wú)傳感器矢量控制對(duì)最多4個(gè)電機(jī)進(jìn)行速度控制和獨(dú)立驅(qū)動(dòng),但這需要檢測(cè)每個(gè)電機(jī)的電流并進(jìn)行相應(yīng)的PWM輸出。該電流檢測(cè)時(shí)序和進(jìn)行控制運(yùn)算的時(shí)序是多電機(jī)控制的關(guān)鍵,在此簡(jiǎn)要介紹。另外,本期演示采用了檢測(cè)兩相電流并還原三相電流的方式。

RX72T總共配備了3個(gè)ADC,本期演示將電機(jī)1和電機(jī)2的電流檢測(cè)分配給單元0,電機(jī)3和電機(jī)4的電流檢測(cè)分配給單元1。分配給同一單元的電機(jī)電流檢測(cè)時(shí)序必須錯(cuò)開(kāi),因?yàn)闊o(wú)法同時(shí)檢測(cè)電流。電流是通過(guò)分流電阻檢測(cè)逆變器下臂在導(dǎo)通期間流過(guò)的電流,通過(guò)反向設(shè)置電機(jī)1和2、電機(jī)3和4的PWM正相和反相信號(hào)的有效電平,防止逆變器下臂的信號(hào)同時(shí)導(dǎo)通。因此,AD轉(zhuǎn)換時(shí)序分布在PWM的峰/谷側(cè),從而實(shí)現(xiàn)各電機(jī)的電流檢測(cè)。通過(guò)使用“組掃描模式”,AD轉(zhuǎn)換可以在一個(gè)單元中支持兩個(gè)電機(jī)的電流檢測(cè)。

PWM正相反相與逆變器上下臂的關(guān)系

83a304ca-fb51-11ed-90ce-dac502259ad0.png

※電機(jī)1可以在PWM的峰側(cè)檢測(cè)電流,電機(jī)2可以在PWM的谷側(cè)檢測(cè)電流。

//控制處理時(shí)序

接下來(lái)我們看一下整個(gè)時(shí)序,包括電機(jī)控制時(shí)序。重要的是PWM中斷處理(矢量控制處理)、用于電流檢測(cè)的AD轉(zhuǎn)換時(shí)序和PWM輸出的緩沖寄存器傳輸時(shí)序。

電機(jī)1和電機(jī)2與MTU定時(shí)器同步,將AD轉(zhuǎn)換時(shí)序分布在峰側(cè)和谷側(cè),并調(diào)整PWM周期中斷的執(zhí)行時(shí)序和緩沖寄存器的傳輸時(shí)序與之匹配。電機(jī)3和電機(jī)4使用GPT定時(shí)器,以類似于電機(jī)1/2的工作方式工作。

電機(jī)1/2各種處理時(shí)序

83bf27f4-fb51-11ed-90ce-dac502259ad0.png

電機(jī)3/4各種處理時(shí)序

83e180a6-fb51-11ed-90ce-dac502259ad0.png

※由于在電機(jī)4的谷中斷期間數(shù)據(jù)不更新,因此執(zhí)行與電機(jī)2相同的動(dòng)作。

當(dāng)MTU和GPT在相同的載波頻率下同時(shí)啟動(dòng)時(shí),如果MTU和GPT的中斷優(yōu)先級(jí)相同,則從首先發(fā)生中斷的一方開(kāi)始依次執(zhí)行中斷處理。需要設(shè)置控制周期,以使這些處理時(shí)間在控制周期內(nèi)。使用RX72T時(shí),每個(gè)電機(jī)的處理時(shí)間為8[us]左右,因此在本期演示中,將電流控制周期設(shè)置為50us是沒(méi)有問(wèn)題的。

4電機(jī)控制的情況

本期介紹的演示雖然主板和電纜類產(chǎn)品沒(méi)有公開(kāi)銷售,但實(shí)際的運(yùn)行過(guò)程已經(jīng)用視頻的形式公開(kāi)。以多電機(jī)控制為例,如您感興趣請(qǐng)點(diǎn)擊文末閱讀原文查看視頻:使用單個(gè)MCU進(jìn)行4電機(jī)的速度控制

APN:永磁同步電機(jī)的無(wú)傳感器矢量控制(4電機(jī)控制)RX72T安裝篇(Evaluation System for BLDC Motor)Rev.1.00

https://www.renesas.cn/cn/zh/document/apn/rx72t-sensorless-vector-control-permanent-magnet-synchronous-motor-implementation-control-over-four

示例代碼:永磁同步電機(jī)的無(wú)傳感器矢量控制(4電機(jī)控制)RX72T安裝篇(Evaluation System for BLDC Motor)Rev.1.00 - 示例代碼

https://www.renesas.cn/cn/zh/document/scd/rx72t-sensorless-vector-control-permanent-magnet-synchronous-motor-implementation-control-over-four

總結(jié)

本期介紹的演示充分利用了RX72T的功能,實(shí)現(xiàn)了4電機(jī)控制,可以作為執(zhí)行多電機(jī)控制的參考信息。歡迎對(duì)多電機(jī)控制感興趣的客戶使用RX72T和我們的示例程序。RX72T除了具備無(wú)傳感器矢量控制之外,還提供了使用編碼器的矢量控制來(lái)控制三個(gè)電機(jī)的示例代碼和應(yīng)用指南,廣大用戶也可以參考這些示例代碼和應(yīng)用指南,嘗試用RX72T進(jìn)行其他方式的多電機(jī)控制。

通過(guò)編碼器矢量控制來(lái)控制3個(gè)電機(jī)的信息詳見(jiàn)以下鏈接:

APN:永磁同步電機(jī)的編碼器矢量控制(3電機(jī)控制)RX72T安裝篇(Evaluation System for BLDC Motor)Rev.1.00

https://www.renesas.cn/cn/zh/document/apn/rx72t-vector-control-permanent-magnet-synchronous-motor-encoder-implementation-control-over-three

示例代碼:RX72T Vector Control for Permanent Magnet Synchronous Motor with Encoder (Implementation) (Control over Three Motors) for "Evaluation System for BLDC Motor" Rev.1.00 - Sample Code

https://www.renesas.cn/cn/zh/document/scd/rx72t-vector-control-permanent-magnet-synchronous-motor-encoder-implementation-control-over-three

視頻:單個(gè)MCU支持3電機(jī)位置控制

https://www.renesas.cn/cn/zh/video/position-control-3-motors-single-mcu

1

END

1

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來(lái)。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬電源及連接方面的專業(yè)知識(shí),提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。更多信息,敬請(qǐng)?jiān)L問(wèn)renesas.com


原文標(biāo)題:工程師說(shuō) | 單個(gè)MCU即可實(shí)現(xiàn)多電機(jī)控制!基于RX72T的4電機(jī)控制示例

文章出處:【微信公眾號(hào):瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 瑞薩
    +關(guān)注

    關(guān)注

    33

    文章

    22274

    瀏覽量

    85513

原文標(biāo)題:工程師說(shuō) | 單個(gè)MCU即可實(shí)現(xiàn)多電機(jī)控制!基于RX72T的4電機(jī)控制示例

文章出處:【微信號(hào):瑞薩電子,微信公眾號(hào):瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單個(gè)C2000?MCU上使用FCL和SFRA進(jìn)行雙軸電機(jī)控制

    電子發(fā)燒友網(wǎng)站提供《在單個(gè)C2000?MCU上使用FCL和SFRA進(jìn)行雙軸電機(jī)控制.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 09:40 ?0次下載
    在<b class='flag-5'>單個(gè)</b>C2000?<b class='flag-5'>MCU</b>上使用FCL和SFRA進(jìn)行雙軸<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>

    PLC工程示例控制5臺(tái)電機(jī)順啟逆序啟動(dòng)

    PLC工程示例 - 控制5臺(tái)電機(jī)順啟逆序啟動(dòng)
    發(fā)表于 06-11 09:10 ?0次下載

    電機(jī)控制mcu的作用 電機(jī)控制mcu的功用是什么

    (Microcontroller Unit,簡(jiǎn)稱MCU),它負(fù)責(zé)處理輸入信號(hào)、執(zhí)行控制算法以及輸出控制指令。本文將詳細(xì)介紹電機(jī)控制
    的頭像 發(fā)表于 06-04 17:20 ?1323次閱讀

    PWM控制電機(jī)轉(zhuǎn)速的原理與實(shí)現(xiàn)

    PWM(脈寬調(diào)制)是一種廣泛應(yīng)用于電機(jī)控制領(lǐng)域的調(diào)制技術(shù)。它通過(guò)調(diào)節(jié)脈沖信號(hào)的占空比,實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的精確控制。PWM
    的頭像 發(fā)表于 06-03 17:23 ?4173次閱讀

    DigiKey推薦一款產(chǎn)品—Renesas的32位RX電機(jī)控制MCU RX26T

    Renesas 的32位RX電機(jī)控制MCU RX26T是隨著物聯(lián)網(wǎng)技術(shù)的擴(kuò)展連接客戶應(yīng)用與網(wǎng)絡(luò)和傳感器的理想選擇,支持內(nèi)置功能,有助于減少外
    的頭像 發(fā)表于 05-09 09:24 ?678次閱讀

    瑞薩MCU如何為電機(jī)控制系統(tǒng)增加更多價(jià)值?

    瑞薩在32位RA微控制器家族中新開(kāi)發(fā)了RA8T1電機(jī)控制MCU產(chǎn)品群。RA8T1器件采用最新的高
    的頭像 發(fā)表于 04-01 16:39 ?1027次閱讀
    瑞薩<b class='flag-5'>MCU</b>如何為<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>系統(tǒng)增加更多價(jià)值?

    智芯公司所屬杭州萬(wàn)高成功推出高性能電機(jī)控制MCU芯片

    、12位高速通道ADC等多項(xiàng)合作方—微秦科技的業(yè)界領(lǐng)先功能。 應(yīng)用高性能電機(jī)控制MCU芯片的洗衣機(jī)板和風(fēng)機(jī)板 ? 隨著全球能源結(jié)構(gòu)的轉(zhuǎn)型和電機(jī)
    發(fā)表于 03-13 14:53 ?1201次閱讀
    智芯公司所屬杭州萬(wàn)高成功推出高性能<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>MCU</b>芯片

    ES32M0502系列電機(jī)控制MCU新品發(fā)布

    ES32M0502系列MCU產(chǎn)品,采用全新SoC架構(gòu)及軟硬件協(xié)同優(yōu)化設(shè)計(jì),支持Cortex-M0在96MHz主頻運(yùn)行,配合軟件算法硬件加速器,可以達(dá)到國(guó)外Cortex-M3電機(jī)控制MCU
    的頭像 發(fā)表于 01-08 10:41 ?445次閱讀
    ES32M0502系列<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>MCU</b>新品發(fā)布

    雅特力AT32 MCU實(shí)現(xiàn)高效電機(jī)驅(qū)動(dòng)控制與應(yīng)用

    11月16日,由電子發(fā)燒友主辦的“2023電機(jī)控制先進(jìn)技術(shù)研討會(huì)”在深圳益田威斯汀酒店成功舉行!此次研討會(huì)匯聚了來(lái)自國(guó)內(nèi)外電機(jī)領(lǐng)域的專家、學(xué)者、工程師和業(yè)界領(lǐng)袖,共同探討
    的頭像 發(fā)表于 11-17 08:15 ?692次閱讀
    雅特力AT32 <b class='flag-5'>MCU</b><b class='flag-5'>實(shí)現(xiàn)</b>高效<b class='flag-5'>電機(jī)</b>驅(qū)動(dòng)<b class='flag-5'>控制</b>與應(yīng)用

    工程師說(shuō) | RX系列軟件的歷史和今后的展望 #6

    的歷史和今后的展望 #4 工程師說(shuō) | RX系列軟件的歷史和今后的展望 #5 本篇將為大家介紹如何在RX產(chǎn)品家族典型的100MHz級(jí)MCU
    的頭像 發(fā)表于 11-16 18:15 ?586次閱讀
    <b class='flag-5'>工程師說(shuō)</b> | <b class='flag-5'>RX</b>系列軟件的歷史和今后的展望 #6

    32位高性能電機(jī)控制MCU-RX66T/RX72T產(chǎn)品介紹(1)

    32位高性能電機(jī)控制MCU-RX66T/RX72T產(chǎn)品介紹(1)
    的頭像 發(fā)表于 10-26 16:51 ?882次閱讀
    32位高性能<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>MCU-RX66T</b>/<b class='flag-5'>RX72T</b>產(chǎn)品介紹(1)

    單個(gè)MCU即可實(shí)現(xiàn)電機(jī)控制!基于RX72T4電機(jī)控制示例

    單個(gè)MCU即可實(shí)現(xiàn)電機(jī)控制!基于
    的頭像 發(fā)表于 10-25 15:38 ?583次閱讀
    <b class='flag-5'>單個(gè)</b><b class='flag-5'>MCU</b><b class='flag-5'>即可</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>多</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>!基于<b class='flag-5'>RX72T</b>的<b class='flag-5'>4</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>示例</b>

    PLC能否幫助變頻調(diào)速裝置實(shí)現(xiàn)電機(jī)控制?

    PLC能否幫助變頻調(diào)速裝置實(shí)現(xiàn)電機(jī)控制? 近年來(lái),特別是隨著工業(yè)自動(dòng)化的不斷發(fā)展,越來(lái)越多的工業(yè)設(shè)備開(kāi)始采用PLC來(lái)進(jìn)行控制,而變頻調(diào)速裝
    的頭像 發(fā)表于 10-22 14:47 ?1023次閱讀

    工程師說(shuō) | 產(chǎn)品陣容再擴(kuò)充!適用電機(jī)控制應(yīng)用的RX26T

    在前段時(shí)間,我們?yōu)榇蠹医榻B了用于電機(jī)控制的新品RX26T,點(diǎn)擊查看文章 新品詳解 | 適用電機(jī)控制應(yīng)用的新產(chǎn)品!
    的頭像 發(fā)表于 10-20 01:50 ?569次閱讀
    <b class='flag-5'>工程師說(shuō)</b> | 產(chǎn)品陣容再擴(kuò)充!適用<b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>應(yīng)用的<b class='flag-5'>RX26T</b>

    使用RX單片機(jī)實(shí)現(xiàn)數(shù)字電源控制示例

    使用RX單片機(jī)實(shí)現(xiàn)數(shù)字電源控制示例
    的頭像 發(fā)表于 09-27 15:20 ?574次閱讀
    使用<b class='flag-5'>RX</b>單片機(jī)<b class='flag-5'>實(shí)現(xiàn)</b>數(shù)字電源<b class='flag-5'>控制</b>的<b class='flag-5'>示例</b>