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

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

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

集成先進的模擬特性:LPC553x實現(xiàn)電機控制

星星科技指導(dǎo)員 ? 來源:nxp ? 作者: CK Phua ? 2023-05-25 10:19 ? 次閱讀

恩智浦新推出的LPC553x作為基于Arm?Cortex?-M33技術(shù)的LPC5500系列MCU的全新成員,具有高精度模擬外設(shè)和電機控制外設(shè)。LPC553x片內(nèi)集成高達256KB的閃存、帶奇偶校驗和糾錯碼(ECC)的128KB的RAM、外部串行/四路/八路內(nèi)存控制器,以及支持內(nèi)存擴展的FlexSPI(具有即時加密和解密功能)。

這些細節(jié)令人耳目一新,同時該MCU集成多達8個Flexcomm(可任意配置為串行I2C/UART/SPI)、1個專用50 MHz SPI、FS USB主/從設(shè)備和CAN FD。LPC553x集成的4個單端(或2個差分)16位ADC支持在12位模式下以2 MSPS或3.3 MSPS速度同時進行兩次獨立轉(zhuǎn)換,并且最多有23個ADC輸入通道。另外,LPC553x還提供帶5個輸入引腳的4個比較器、3個12位DAC、3個帶可編程增益放大器設(shè)置的高精度運算放大器和1個高精度內(nèi)部參考電平。

wKgZomRuxZ-AexLdAATN0eLebUQ801.jpg

LPC553x結(jié)構(gòu)框圖

LPC553x的電機控制子系統(tǒng)有兩個靈活的脈寬調(diào)制(PWM)模塊,提供多達12個PWM輸出、2個正交編解碼器輸入和2個AOI(And/Or/Invert,與或非)模塊,可直接饋入外設(shè)以實現(xiàn)快速響應(yīng)。此外,MCU集成緊密耦合數(shù)字信號處理器(DSP)和數(shù)學(xué)運算加速器(PowerQuad),支持電機控制算法中使用的三角函數(shù)和CORDIC函數(shù)。

使用LPC553x實現(xiàn)電機控制

使用Arm? Cortex?-M33和PowerQuad實現(xiàn)的復(fù)雜電機控制算法優(yōu)于使用傳統(tǒng)的通用微控制器軟件接口標準(CMSIS)DSP庫的算法。下面的例子展示了AOI模塊如何實現(xiàn)外設(shè)和輸入/輸出引腳之間的直接連接,從而完成電機控制子系統(tǒng)。

更強的系統(tǒng)性能,利用PowerQuad支持電機控制應(yīng)用

LPC553x增加了8KB LP緩存,可加速對片上閃存的訪問。LP高速緩存是一種8路、4路組關(guān)聯(lián)的直寫設(shè)計。對于32位寬的緩存數(shù)據(jù)路徑,MCU支持總計8KB的緩存,并針對運行電源操作進行了優(yōu)化。有了這個緩存,從閃存執(zhí)行時Coremark性能可達到>4/MHz(迭代次數(shù)/秒)。

Clarke變換,根據(jù)以下公式將磁通、電壓、電流等值從三相坐標系轉(zhuǎn)換為兩相(α-β)正交坐標系:

wKgaomRuz5aAafIhAAAhThVR8Jg793.png

從兩軸正交靜止坐標系到三相定子靜止坐標系的變換是使用Clarke逆變換完成的。Clarke逆變換由以下公式表示:

wKgZomRuz5yAFOMVAAA0XXSm0JQ638.png

Park變換,根據(jù)以下公式將磁通、電壓、電流等值從靜止兩相(α-β)正交坐標系轉(zhuǎn)換為旋轉(zhuǎn)兩相(d-q)正交坐標系:

wKgaomRuxaKABU-GAABumes_boQ632.png

逆Park變換,根據(jù)以下公式將磁通、電壓、電流等值從旋轉(zhuǎn)兩相(d-q)正交坐標系轉(zhuǎn)換到靜止兩相(α-β)坐標系:

wKgZomRuxaSAXN_kAACBjPLOLJY193.png

參考文件:GMCLIB用戶指南Arm? Cortex?-M33F

使用恩智浦實時控制嵌入式軟件電機控制和功率轉(zhuǎn)換庫RTCESL軟件支持上述電機控制算法,可以通過標準CMSIS DSP庫和/或LPC553x中的PowerQuad(PQ)DSP加速器來實現(xiàn)。

PQ性能與標準CM33 CMSIS DSP庫的對比如下所示:

wKgZomRuxaWABHcAAAGeP6w22C8701.png

圖表表明,在CM33沒有對應(yīng)指令的函數(shù)中,采用PQ實現(xiàn)時具有明顯的優(yōu)勢。

使用AOI和交叉開關(guān)模塊快速響應(yīng)事件

為了快速響應(yīng)特殊/時間關(guān)鍵事件,LPC553x配備了兩個交叉開關(guān)和AOI模塊。任何輸入引腳和外設(shè)輸入/輸出都可以通過組合邏輯AOI模塊連接到兩個交叉開關(guān)XBARA和XBARB。概述如下:

wKgaomRuxaaAahPsAAFB5gNRJDg785.png

XBARA的20個輸入(與XBARB共用)允許從外設(shè)或?qū)S靡_中進行選擇。XBARA最多可將16個輸出連接到AOI的輸入,形成組合邏輯。AOI的4個輸出也可以添加到XBARB上,形成32個總輸出。

AOI控制器是一個外設(shè)模塊,連接來自各種設(shè)備模塊的事件輸入指示器,并生成可路由到外設(shè)間交叉開關(guān)或其他外設(shè)的事件輸出信號。其編程模型通過標準的IPS(天藍色)接口訪問。

AOI模塊的每個EVENTn輸出是其四個專用輸入(An、Bn、Cn和Dn)的組合函數(shù)。通過AOI和任何相關(guān)的外設(shè)交叉開關(guān)模塊的傳播時間為一個總線時鐘周期。

以下是使用XBAR和GPIO模塊實現(xiàn)電機控制的示例:

wKgZomRuxaiAfYhpAALReSBd1-g483.png

通過XBARA和GPIO模塊的編程,可以立即處理對過流和電壓等故障事件的特定響應(yīng)(一個總線時鐘周期)。

為設(shè)計帶來更高水平的模擬集成和更高的系統(tǒng)可靠性

隨著LPC5500 MCU系列不斷發(fā)展壯大,LPC553x不僅具備多種新特性,而且在許多方面提升了系列表現(xiàn)。LP553x系列提供了多方面的升級,例如增加了存儲器容量、額外的輸出和更快的輸入/輸出響應(yīng)時間。

審核編輯:郭婷

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

    關(guān)注

    551

    文章

    7824

    瀏覽量

    346832
  • 電機控制
    +關(guān)注

    關(guān)注

    3512

    文章

    1811

    瀏覽量

    267340
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5058

    瀏覽量

    212192
收藏 人收藏

    評論

    相關(guān)推薦

    16位ADC培訓(xùn) 模數(shù)轉(zhuǎn)換器LPC553x知識要點

    RAM、更新的安全功能和更多更高級的模擬功能,充分利用高性價比的40nm NVM工藝技術(shù)。 LPC553x/S3x系列包括專有的DSP加速器,可將時鐘周期縮短10倍,顯著提高信號處理效率。 為方便客戶更快
    發(fā)表于 07-07 09:37 ?985次閱讀

    LPC553x/S3x MCU系列功能簡介

    LPC553x/S3x MCU系列進一步擴展了恩智浦第一個基于Cortex-M33的通用MCU系列,提供了顯著的性能增強、所有型號片上RAM具有奇偶校驗或ECC、加強的安全功能模塊和增加了精確模擬模塊,充分利用高性價比的40 n
    發(fā)表于 09-22 11:42 ?824次閱讀
    <b class='flag-5'>LPC553x</b>/S3<b class='flag-5'>x</b> MCU系列功能簡介

    LPC81x基于模擬比較器的∑ -Δ ADC實現(xiàn).zip

    LPC81x基于模擬比較器的∑ -Δ ADC實現(xiàn).zip
    發(fā)表于 09-19 08:32

    有沒有可以下載LPC553x示例代碼的地方?

    有沒有可以下載LPC553x示例代碼的地方?我對 I3C 驅(qū)動程序特別感興趣。
    發(fā)表于 03-16 07:05

    LPC5536報告參考手冊錯誤是哪里的問題?

    的 SCT0 信號描述與LPC553X 產(chǎn)品數(shù)據(jù)表(Rev 1.0 04/2022)第 6 章中顯示的引腳描述不匹配 。我不得不使用 LPC5536 MCU 的 SCT0 定時器,這讓人很困惑。正確
    發(fā)表于 03-28 08:16

    LPC553x上的“故障安全模式”是什么意思?

    你好!我目前正在從事一個電機控制項目,在“故障”輸入之一觸發(fā)后必須禁用 PWM 輸出(如 LPC553x 參考手冊第 43.3.2.12 章“故障保護”中所述)。根據(jù) RM 和 LPC
    發(fā)表于 03-29 06:26

    LPC553x ADC VREF依賴性問題求解

    在我使用的 LPC553x 系統(tǒng)上,除非在使用 ADC 模塊之前啟用內(nèi)部 VREF 模塊和低功率帶隙,否則 ADC 會產(chǎn)生糟糕的結(jié)果。我最初沒有打開 VREF 模塊,因為我的電路板設(shè)計通過
    發(fā)表于 05-22 09:04

    從配置工具/MCUxpresso為LPC553x系統(tǒng)生成的代碼的問題求解

    嗨,我遇到了從配置工具/MCUxpresso 為 LPC553x 系統(tǒng)生成的代碼的問題。 時鐘工具不了解電源管理控制器 (PMC) 對 FRO1M 或 FRO12M 時鐘的依賴性。時鐘工具可以配置為
    發(fā)表于 05-22 07:29

    LPC553x PWM子模塊時鐘應(yīng)通過工具啟用,配置工具/SDK驅(qū)動程序不會自動執(zhí)行此操作怎么解決?

    LPC553x 平臺上,PWM 外設(shè) SDK 驅(qū)動程序應(yīng)在配置外設(shè)之前為使用中的子模塊啟用上游時鐘。 SYSCON->PWM0SUBCTL 和 SYSCON->
    發(fā)表于 05-30 06:18

    LPC553x運算放大器的工作原理及典型運用

    恩智浦最近新推出一款新產(chǎn)品LPC553x系列,見《LPC553x系列MCU正式量產(chǎn)!為電機控制提供更強算力,更先進
    的頭像 發(fā)表于 05-12 15:42 ?2473次閱讀

    LPC553x/S3x系列相關(guān)的培訓(xùn)資料

    LPC553x/S3x系列是恩智浦于2022年4月4日最新發(fā)布的基于Cortex-M33的通用MCU。該系列進一步擴展了LPC5500家族,并提供了顯著的性能增強、具有奇偶校驗或ECC的所有片上RAM、更新的安全功能和更多更高級
    的頭像 發(fā)表于 06-16 09:53 ?1280次閱讀

    學(xué)技術(shù) | 使用 LPC553X eFlexPWM 生成 6 路互補帶死區(qū) PWM

    1.eFlexPWM介紹eFlexPWM是LPC553X的一個高級Timer外設(shè),針對電機應(yīng)用和電源應(yīng)用做了優(yōu)化,并能夠產(chǎn)生各種不同的PWM類型,PWM輸出功能主要有中心對齊(C
    的頭像 發(fā)表于 01-14 11:00 ?1279次閱讀
    學(xué)技術(shù) | 使用 <b class='flag-5'>LPC553X</b> eFlexPWM 生成 6 路互補帶死區(qū) PWM

    LPC553x/LPC55S3x上的無刷直流(BLDC)電機控制演示

    電子發(fā)燒友網(wǎng)站提供《LPC553x/LPC55S3x上的無刷直流(BLDC)電機控制演示.pdf》資料免費下載
    發(fā)表于 08-17 15:08 ?2次下載
    <b class='flag-5'>LPC553x</b>/<b class='flag-5'>LPC55S3x</b>上的無刷直流(BLDC)<b class='flag-5'>電機</b><b class='flag-5'>控制</b>演示

    如何使用LPC553x的運放功能模塊?

    如何使用LPC553x的運放功能模塊?
    的頭像 發(fā)表于 10-26 18:50 ?491次閱讀
    如何使用<b class='flag-5'>LPC553x</b>的運放功能模塊?

    一周新品推薦:NXP的 LPC553x/S3x MCU系列和PUI Audio 的觸覺反饋元件

    以及精密模擬加法器。 該系列采用高性價比40nm NVM工藝技術(shù)。 LPC553x/S3x系列包含一個專有的DSP加速器,可減少10倍時鐘周期,顯著提高了信號處理效率。 01 產(chǎn)品特性
    的頭像 發(fā)表于 11-16 16:05 ?465次閱讀
    一周新品推薦:NXP的 <b class='flag-5'>LPC553x</b>/S3<b class='flag-5'>x</b> MCU系列和PUI Audio 的觸覺反饋元件