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

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

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

恩智浦LPC1100微控制器在無刷直流電機(jī)中的應(yīng)用研究

牽手一起夢(mèng) ? 來源:電子工程網(wǎng) ? 作者:電子工程網(wǎng) ? 2021-04-05 10:45 ? 次閱讀

無刷直流和無刷交流等先進(jìn)的電機(jī)控制技術(shù)已廣泛用于各種工業(yè)應(yīng)用之中,這種技術(shù)與通用交流電機(jī)控制技術(shù)相比具有多種優(yōu)勢(shì):效率更高、耐用性更佳、電機(jī)成本更低。另一方面,用于驅(qū)動(dòng)電機(jī)的電子組件變得日益復(fù)雜,結(jié)果提高了系統(tǒng)總成本。

白電市場(chǎng)作為價(jià)格驅(qū)動(dòng)特征十分明顯的細(xì)分市場(chǎng),在洗衣機(jī)、洗碗機(jī)等家電中應(yīng)用“新型”電機(jī)控制方式顯得尤為謹(jǐn)慎。目前,廣為人知的傳統(tǒng)控制仍是市場(chǎng)的首選,但是近幾年來,尤其是在半導(dǎo)體價(jià)格逐年下降的背景下,該市場(chǎng)所使用的技術(shù)已悄然發(fā)生變化。

恩智浦作為一家工業(yè)應(yīng)用半導(dǎo)體供應(yīng)商,其產(chǎn)品覆蓋面十分廣泛,包括通用應(yīng)用產(chǎn)品(整流器、齊納二極管等)、邏輯和電源產(chǎn)品(雙向可控硅、電源IC)以及接口微控制器產(chǎn)品等。

如今,無刷直流電機(jī)(BLDC)已取代傳統(tǒng)的有刷直流(BDC)電機(jī),廣泛用于各種應(yīng)用之中。

無刷直流電機(jī)不但在效率和可靠性方面有上佳表現(xiàn),而且擁有更低的噪聲、更輕的重量和更長(zhǎng)的使用壽命,還消除了換向器火花,減少了總體電磁輻射,因而在白電、暖通空調(diào)及工業(yè)應(yīng)用領(lǐng)域日益受到追捧。

與多數(shù)電機(jī)控制相同,無刷直流電機(jī)控制器由控制單元和電源單元構(gòu)成,恩智浦同時(shí)為這兩個(gè)單元提供極具競(jìng)爭(zhēng)力的解決方案。本文將重點(diǎn)討論恩智浦針對(duì)功率300W、電壓12-30V的無刷直流電機(jī)開發(fā)的演示板。轉(zhuǎn)子定向反饋利用霍爾傳感器確定,并通過個(gè)人電腦采用CANUART方式與外界相連。

圖1

Cortex-M0內(nèi)核是ARM在2009年發(fā)布的最新內(nèi)核之一,也是市場(chǎng)上體積最小、功耗最低、最節(jié)能的ARM處理器,能夠以8位產(chǎn)品的價(jià)格實(shí)現(xiàn)32位產(chǎn)品的性能,為從8位架構(gòu)跳過16位架構(gòu)、直接移植到32位架構(gòu)創(chuàng)造了可能。

ARM Cortex-M0內(nèi)核基于ARMv6-M架構(gòu),采用包含Thumb-2技術(shù)的所謂Thumb指令集。

Thumb指令集可以基于16位指令實(shí)現(xiàn)32位運(yùn)算,因而為減小代碼大小提供了可能。

Thumb ISA(指令集架構(gòu))僅包括56條指令,每條指令均保證執(zhí)行時(shí)間。從這個(gè)角度來看,Cortex-M0可提供完全可以確定的響應(yīng)時(shí)間。由于采用的是32位架構(gòu),因此,即使是16位指令,也可以用一條指令實(shí)現(xiàn)8位、16位或32位數(shù)據(jù)傳輸。

至于編程模型,Cortex-M0采用的是由13個(gè)通用寄存器(r0-r7 低寄存器和r8-r12 高寄存器)、3個(gè)特殊寄存器(堆棧指針、鏈接寄存器和程序計(jì)數(shù)器)和1個(gè)器件狀態(tài)指示寄存器(xPSR,程序狀態(tài)寄存器)構(gòu)成的寄存器集,如下圖所示。

圖2

如前所述,所有指令均在固定時(shí)間內(nèi)執(zhí)行完畢。例如,數(shù)據(jù)處理指令在一個(gè)周期內(nèi)完成,數(shù)據(jù)傳輸指令在兩個(gè)周期內(nèi)完成,分支指令(branch)則在三個(gè)周期內(nèi)完成。

除內(nèi)核以外,Cortex-M0集成了一個(gè)可以處理中斷和系統(tǒng)異常的嵌套向量中斷控制器(NVIC)。Cortex-M0內(nèi)核具有完全確定的中斷處理行為,默認(rèn)值為16個(gè)周期,無抖動(dòng)。NVIC最多能處理32個(gè)優(yōu)先矢量。與Cortex-M3架構(gòu)相同,這種架構(gòu)支持尾鏈中斷(Tail chaining)和后到(Late arriving)中斷。

2009年,恩智浦半導(dǎo)體發(fā)布了LPC1100家族中的第一款產(chǎn)品,也是首款基于Cortex-M0內(nèi)核的微控制器系列產(chǎn)品。

據(jù)Dhrystone測(cè)量結(jié)果,LPC1100系列可以提供0.9 DMIPS/MHz的運(yùn)算能力。

根據(jù)基于嵌入式器件真實(shí)性能的Coremark (http://www.coremark.org)基準(zhǔn)測(cè)試,恩智浦LPC1100系列取得了1.4 Coremark/MHz的高分,遠(yuǎn)遠(yuǎn)超過8位和16位產(chǎn)品市場(chǎng)的同類產(chǎn)品。與此同時(shí),減小的代碼尺寸還可以給用戶帶來性能上的提升。得益于Cortex-M0架構(gòu),開發(fā)員平均可以節(jié)省40%左右的閃存利用空間。

由于極低的門數(shù),基于Cortex-M0的器件可應(yīng)用于低功耗應(yīng)用之中,比如醫(yī)療設(shè)備、電子計(jì)量?jī)x器、電機(jī)控制、電池供電型傳感器等。ARM出品的Cortex-M系列處理器可支持多種功耗模式:睡眠模式、深度睡眠模式和省電模式。

LPC1100系列最高支持50 MHz的時(shí)鐘速率,屬于零延遲架構(gòu),集成簡(jiǎn)單的AHB-Lite接口??驁D如下所示:

圖3

LPC111x集成了工業(yè)、消費(fèi)、白電應(yīng)用中嵌入式控制系統(tǒng)所需要的全部外設(shè)。閃存容量最高達(dá)32KB,價(jià)格65美分/片起(適用采用8K閃存的器件)。

針對(duì)無刷直流電機(jī)控制需要,LPC1100系列產(chǎn)品集成4個(gè)計(jì)時(shí)器(16位和32位各2個(gè)),共有13個(gè)匹配輸出,每個(gè)匹配輸出都可配置為PWM模式。其中6個(gè)PWM信號(hào)在演示板中用于驅(qū)動(dòng)MOSFET的高、低端。

LPC1100上的通用輸入/輸出(GPIO)具有較高的可配置特性,可用作在上升沿和下降沿激活或者兩個(gè)沿同時(shí)激活的外部中斷。轉(zhuǎn)子定向反饋通過這些GPIO中斷獲取。

圖4

LPC1100擁有一個(gè)8通道10位模數(shù)轉(zhuǎn)換器ADC),其中一個(gè)通道用作過流保護(hù),其方法是通過一個(gè)分流電阻測(cè)量電機(jī)電流

不用傳感器,通過在無刷直流電機(jī)換向過程中測(cè)量浮動(dòng)相位電壓,偵測(cè)轉(zhuǎn)子位置。這要求在獲取浮動(dòng)相位電壓時(shí)精確計(jì)時(shí)。在LPC1100中,模數(shù)轉(zhuǎn)換可通過四個(gè)計(jì)時(shí)器中兩個(gè)計(jì)時(shí)器的匹配事件來觸發(fā)。這樣可以減少CPU負(fù)荷,并在適當(dāng)時(shí)刻精確捕捉浮動(dòng)相位。

為了與外界相連,LPC1100集成了UART和/或CAN接口。

為了進(jìn)一步支持無刷直流電機(jī),恩智浦標(biāo)準(zhǔn)產(chǎn)品事業(yè)部于2009年推出了采用Trench技術(shù)的新一代(第六代)Mosfet,為工業(yè)部門提供了電機(jī)控制等多種應(yīng)用支持。新型Trench 6 Mosfet產(chǎn)品具有以下優(yōu)勢(shì):降低了低導(dǎo)通電阻RDS(ON)器件的Rspec - mΩ / mm2值,為快速開關(guān)創(chuàng)造了條件;降低了柵極電荷和開關(guān)損耗;低QG(tot)和低FOM,最大限度地提高了效率;將Tj(最大)提升至175C,為高可靠和高性能應(yīng)用提供了大力支持。不斷擴(kuò)大的產(chǎn)品組合將為電機(jī)控制應(yīng)用提供完美支撐。

今后,我們的Cortex-M產(chǎn)品研發(fā)將支持無刷直流電機(jī)的磁場(chǎng)定向控制和U/f控制。這是我們微控制器系列研發(fā)理念的延續(xù),我們一貫基于ARM7、Cortex-M0、Cortex-M3、新型Cortex-M4等架構(gòu)提供相似的外設(shè)IP、軟件兼容支持和輕松移植能力,彰顯了我們對(duì)這種理念的傳承。

這種策略不但使我們能夠針對(duì)不同電機(jī)控制方法在CPU性能和必要外設(shè)之間取得最佳平衡,而且能夠在各種項(xiàng)目中實(shí)現(xiàn)工具和軟件的循環(huán)利用(例如,為Cortex-M0編寫的軟件模塊可以在Cortex-M3/M4微控制器中重復(fù)利用)。如此一來,我們的客戶不但可以大幅縮短上市時(shí)間,還能最大限度地減少工具投資(相同的IDE、調(diào)試和編程工具)。

責(zé)任編輯:gt

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

    關(guān)注

    112

    文章

    16376

    瀏覽量

    178219
  • 電機(jī)控制
    +關(guān)注

    關(guān)注

    3535

    文章

    1880

    瀏覽量

    268853
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    5861

    瀏覽量

    107527
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LPC1100實(shí)現(xiàn)低成本無電刷直流電機(jī)控制

    的重量和更長(zhǎng)的使用壽命,還消除了換向火花,減少了總體電磁輻射,因而在白電、暖通空調(diào)及工業(yè)應(yīng)用領(lǐng)域日益受到追捧。   與多數(shù)電機(jī)控制相同,
    發(fā)表于 11-29 15:04

    【TL6748 DSP申請(qǐng)】基于DSP的直流電機(jī)電流峰值控制器研究與設(shè)計(jì)

    為本文研究的六相不對(duì)稱直流電機(jī),項(xiàng)目描述:(1)通過查詢國(guó)內(nèi)外文獻(xiàn)了解研究
    發(fā)表于 09-10 11:15

    ARM LPC2101的直流電機(jī)控制設(shè)計(jì)方案

    ARM LPC2101的直流電機(jī)控制設(shè)計(jì)方案 闡述使用低成本的ARM7 LPC2101微處
    發(fā)表于 03-29 15:13 ?1668次閱讀
    ARM <b class='flag-5'>LPC</b>2101的<b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b><b class='flag-5'>控制</b>設(shè)計(jì)方案

    推出基于Cortex-M0微控制LPC1100微控制器

    推出基于Cortex-M0微控制LPC1100微控制器系列
    發(fā)表于 11-18 09:04 ?1513次閱讀

    雙轉(zhuǎn)式永磁直流電機(jī)控制器設(shè)計(jì)

    研究分析了雙轉(zhuǎn)式永磁直流電機(jī)的工作原理,詳細(xì)分析了雙轉(zhuǎn)式永磁
    發(fā)表于 09-22 15:24 ?74次下載
    雙轉(zhuǎn)式永磁<b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b>的<b class='flag-5'>控制器</b>設(shè)計(jì)

    基于Matlab/Simulink的直流電機(jī)控制仿真研究

    基于Matlab/Simulink的直流電機(jī)控制仿真研究基于Matlab/Simulink的
    發(fā)表于 12-29 10:32 ?0次下載

    直流電機(jī)控制系統(tǒng)的應(yīng)用

    模糊PID控制器直流電機(jī)控制系統(tǒng)的應(yīng)用-20
    發(fā)表于 04-06 11:33 ?9次下載

    數(shù)字PID算法直流電機(jī)控制器的應(yīng)用

    數(shù)字PID算法直流電機(jī)控制器的應(yīng)用
    發(fā)表于 11-08 18:51 ?5次下載

    直流電機(jī)的驅(qū)動(dòng)控制器設(shè)計(jì)PPT

    直流電機(jī)的驅(qū)動(dòng)控制器設(shè)計(jì)PPT免費(fèi)下載。
    發(fā)表于 05-19 09:53 ?78次下載

    PD算法直流電機(jī)控制器的應(yīng)用綜述

    PD算法直流電機(jī)控制器的應(yīng)用綜述
    發(fā)表于 06-24 09:22 ?0次下載

    直流電機(jī)運(yùn)行原理與基本控制

    直流電機(jī)運(yùn)行原理與基本控制(電源技術(shù)應(yīng)用 期刊)-
    發(fā)表于 09-15 14:27 ?64次下載
    <b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b>運(yùn)行原理與基本<b class='flag-5'>控制</b>

    直流電機(jī)原理

    直流電機(jī)原理(大工18秋電源技術(shù)在線作業(yè)2)-直流電機(jī)原理,有需要的可以參考!
    發(fā)表于 09-15 16:52 ?94次下載
    <b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b>原理

    直流電機(jī)控制系統(tǒng)是什么

    機(jī)械與電子的科技發(fā)展,直流電動(dòng)機(jī)社會(huì)生產(chǎn)生活占據(jù)著越來越重要的地位,本著可塑性寬,工作穩(wěn)定的特點(diǎn),
    發(fā)表于 03-06 14:02 ?1621次閱讀

    直流電機(jī)與有直流電機(jī)的區(qū)別

    直流電機(jī)與有電機(jī)在外形、形狀上長(zhǎng)著十分的相似,不仔細(xì)區(qū)分的話,很有可能出亂子。那么,如何從外觀上區(qū)別是
    發(fā)表于 03-08 14:51 ?10次下載
    <b class='flag-5'>無</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b>與有<b class='flag-5'>刷</b><b class='flag-5'>直流電機(jī)</b>的區(qū)別

    直流電機(jī)和有直流電機(jī)的區(qū)別

      直流電機(jī)和有直流電機(jī)是兩種不同類型的直流電機(jī)。
    發(fā)表于 03-17 18:20 ?8023次閱讀