99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

S32K3電機控制資源精華匯總

立功科技 ? 來源:立功科技 ? 2023-01-05 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文導(dǎo)讀

NXP推出的S32K3XX系列微控制器電機控制方面具有豐富的外設(shè)資源,相比較上個系列S32K1xx來說,控制方式有明顯的不同。S32K3xx微控制器通過eMIOS、LCU、BCTU和ADC等硬件外設(shè)對電機實現(xiàn)控制,顯得更加靈活和方便。

NXP S32K3xx系列微控制器,相比較上個系列S32K1xx來說存在著諸多亮點,從主頻,外設(shè)資源、安全等級以及安全加密等都有很大的提升。雖然S32K3是S32K1的升級版,但是很多外設(shè)以及功能實現(xiàn)方式卻完全不同。單純從電機控制方面來說,S32K3xx硬件外設(shè)eMIOS、LCU、BCTU和ADC的組合方式,相比較S32K1xx的FTM、PDB和ADC明顯不同,對電機的控制更加靈活方便。

S32K3xx系列微控制器具有生成PWM、輸入捕獲和輸出比較功能的eMIOS、可以自由靈活配置的小型FPGA外設(shè)LCU、專門為了方便控制ADC觸發(fā)的BCTU和多路ADC通道。S32K3這些硬件資源足以對PMSM、BLDCACIM等電機進(jìn)行控制。下面一起來了解S32K3xx eMIOS、LCU、BCTU和ADC外設(shè)的功能介紹。

eMIOS

eMIOS(Enhanced Modular IO Subsystem,增強型模塊化IO子系統(tǒng)),該外設(shè)主要用于生成PWM、捕獲外部信號和輸出比較。eMIOS內(nèi)部有計數(shù)總線機制,可以支持各通道使用不同的時鐘頻率計數(shù),且每個通道都是獨立,可以自由配置各種模式。 eMIOS通道可以配置的模式按照功能可以分類如下:

66524526-8c42-11ed-bfe3-dac502259ad0.png

以S32K344舉例,其具有3個eMIOS實例,每個emios實例具有24個通道,每個通道有四種通道類型(X、Y、G和H)區(qū)分,比如Y類型通道就只支持SAIC SAOC OPWMB OPWMT功能,其他通道類型支持的模式可以在用戶手冊自行查找。 但并不是所有模式只要一個通道配置成該模式,該模式功能就可以實現(xiàn)的。有些模式是需要用另一個通道配置成計數(shù)總線模式,用另一個通道給該模式提供時鐘頻率,該模式才可以正常工作。比如以O(shè)PWMT模式為例,手冊規(guī)定OPWMT模式時鐘必須是由MC或者M(jìn)CB模式通道提供,所以就需要將一個通道配置成MC或者M(jìn)CB模式去提供時鐘,另一個通道配置成OPWMT模式才能起作用。

LCU

LCU(Logic Control Unit,邏輯控制單元), LCU用于創(chuàng)建小型組合時序邏輯電路,該外設(shè)主要是與eMIOS或者SIUL2外設(shè)組合使用,將eMIOS生成的PWM或者SIUL2輸入的電平經(jīng)過LCU進(jìn)行查表操作,從而輸出對應(yīng)的PWM或者電平。因為LCU可以理解為一個FPGA,其實現(xiàn)邏輯電路的靈活性也給電機控制提供了更多可能性。 一個LCU內(nèi)部由3個LC組成,一個LC具有4個輸入和4個輸出,同時還具有強制控制功能,如圖1所示。LC將輸入的信號,通過查找表(LUT)產(chǎn)生輸出信號,可以通過TRGMUX給到對應(yīng)的外設(shè),而查找表(LUT)就是LCU的核心內(nèi)容,可由軟件自由設(shè)置。用戶可以使用LCU編程為與或非和異或等邏輯器件,也可以編程為S-R觸發(fā)器,D觸發(fā)器,JK觸發(fā)器,增量編碼器以及ACIM、PMSM和BLDC電機控制器。

667e2268-8c42-11ed-bfe3-dac502259ad0.jpg

圖1LCU內(nèi)部框圖

eMIOS+LCU組合使用

eMIOS和LCU的組合使用需要借助TRGMUX進(jìn)行連接。以產(chǎn)生互補的PWM為例,如圖2所示,eMIOS產(chǎn)生的PWM,通過TRGMUX連接到LCU其中一個LC的輸入,LC內(nèi)部進(jìn)行查表,從而在LC的輸出端產(chǎn)生一對互補的PWM波形。

6691be0e-8c42-11ed-bfe3-dac502259ad0.jpg

圖2 eMIOS和LCU組合使用

這上面只是eMIOS+LCU的一個應(yīng)用,還可以有其他的應(yīng)用方式,具體要根據(jù)實際場景進(jìn)行使用。

ADC

S32K3XX系列微控制器ADC具有可選分辨率:8/10/12/14 bit,轉(zhuǎn)化結(jié)果始終為15bit寬;在80MHz轉(zhuǎn)化時鐘下采樣和轉(zhuǎn)化時間約為1us,即高達(dá)1M samples/sec,且轉(zhuǎn)化精度為+/-6LSB。

S32K3XX系列微控制器最多有3個ADC,每個ADC具有8個精密通道,16個標(biāo)準(zhǔn)通道,和最多支持32路外部通道,這三種通道的轉(zhuǎn)化優(yōu)先級順序為:精密通道>標(biāo)準(zhǔn)通道>外部通道。其中精密通道和標(biāo)準(zhǔn)通道是實實在在可以在芯片引腳上可以找到復(fù)用引腳的,但外部通道卻不一樣,看手冊描述一個ADC支持32路外部通道ADC,但看說手冊發(fā)現(xiàn)一個ADC的外部通道輸入引腳就只有4個,那么怎么支持32路外部通道呢? 每個ADC提供三個外部解碼信號(“MA”),用于從外部多路選擇器選擇一個通道(最多八個)輸入到ADC的外部通道引腳,如圖3所示。因為一個ADC有4個外部通道輸入引腳,就可以有四個8通道數(shù)據(jù)選擇器,所以最多連接32個外部通道。需要注意的是,ADCx_MA是格雷編碼的,因此它不會從0到7連續(xù)計數(shù),它計數(shù)順序為0、1,3,2,6,7,5,4。

66a3f60a-8c42-11ed-bfe3-dac502259ad0.jpg

圖3ADC外部通道硬件實現(xiàn)框圖

ADC支持三種轉(zhuǎn)化模式:

正常轉(zhuǎn)換:支持一次轉(zhuǎn)換和連續(xù)轉(zhuǎn)換。

注入轉(zhuǎn)換:僅支持單次轉(zhuǎn)換。注入轉(zhuǎn)換可以在一組輸入通道已經(jīng)開始轉(zhuǎn)化的過程中,注入另一組輸入通道進(jìn)行轉(zhuǎn)換。

BCTU轉(zhuǎn)換:由BCTU外設(shè)觸發(fā)ADC,每次觸發(fā)運行一次轉(zhuǎn)換,轉(zhuǎn)化支持單一和列表轉(zhuǎn)化。

BCTU

BCTU(Body Cross-triggering Unit),BCTU外設(shè)可以理解就是為了方便控制ADC觸發(fā)的外設(shè)。BCTU用于接收ADC轉(zhuǎn)化請求觸發(fā)輸入,將請求路由到一個或多個ADC。BCUT觸發(fā)源有三種方式:eMIOS定時器通道;TRGMUX輸入和軟件觸發(fā)。BCTU具有多個并行轉(zhuǎn)換功能,可以同時觸發(fā)3個ADC同時進(jìn)行轉(zhuǎn)化,使用eMIOS同時觸發(fā)ADC的框圖如圖4所示:

66cc042e-8c42-11ed-bfe3-dac502259ad0.jpg

圖4BCTU同時觸發(fā)多個ADC

并且,BCTU還具有對ADC通道有重復(fù)觸發(fā)的功能,支持單個通道轉(zhuǎn)化多次、單個觸發(fā)產(chǎn)生一連串的轉(zhuǎn)化、以及轉(zhuǎn)化過程中暫停,等另一個觸發(fā)過來再轉(zhuǎn)化等功能,同時每個ADC具有兩個FIFO來緩存ADC轉(zhuǎn)化結(jié)果。

應(yīng)用場景

如圖5所示是S32K3xx外設(shè)硬件對帶霍爾傳感器的無刷直流電機BLDC的控制框圖。

66e2496e-8c42-11ed-bfe3-dac502259ad0.jpg

圖5S32K3xx對BLDC的控制框圖

圖中①路徑是通過“eMIOS-TRGMUX-LCU”輸出六路三相PWM,從而給到三相無刷電機預(yù)驅(qū)動器對電機進(jìn)行控制;

圖中②路徑是通過“TRGMUX-LCU-TRGMUX-eMIOS”獲取霍爾傳感器的速度,通過TRGMUX和LCU結(jié)合,實現(xiàn)了根據(jù)霍爾信號硬件自動換向的,無需內(nèi)核的干預(yù)。 圖中③路徑是通過“eMIOS-BCTU-ADC”或者eMIOS重裝載時通過“EMIOS-TRGMUX-BCTU-ADC”觸發(fā)ADC采集外部電壓。

審核編輯:湯梓紅

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

    關(guān)注

    48

    文章

    7936

    瀏覽量

    154266
  • NXP
    NXP
    +關(guān)注

    關(guān)注

    61

    文章

    1337

    瀏覽量

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

    關(guān)注

    3570

    文章

    1958

    瀏覽量

    271766
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6674

    瀏覽量

    548813
  • LCU
    LCU
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    3847

原文標(biāo)題:【技術(shù)分享】S32K3電機控制資源精華匯總

文章出處:【微信號:立功科技,微信公眾號:立功科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    恩智浦推出用于汽車微控制器單元——S32K3系列

    S32K1系列開始,恩智浦半導(dǎo)體已將Cortex-M7內(nèi)核用于一系列汽車微控制器單元(MCU)。新的S32K3系列提高了處理器內(nèi)存和性能,并具有鎖步模式(圖1)之類的功能。非對稱Cortex片上
    發(fā)表于 11-29 11:31 ?7390次閱讀

    恩智浦新款S32K3 MCU可解決汽車軟件開發(fā)的成本和復(fù)雜性問題

    S32K3將恩智浦的S32汽車平臺從網(wǎng)關(guān)和域控制擴展到區(qū)域控制和邊緣節(jié)點。
    發(fā)表于 11-12 17:12 ?2557次閱讀

    學(xué)習(xí)一下S32K3的ADC模塊

    小貓爪:S32K3學(xué)習(xí)筆記05-S32K3之ADC1 前言2 資源簡介3 ADC詳解3.1 ADC mux-mode channels3.2 ADC內(nèi)部框架
    發(fā)表于 03-01 06:09

    s32k3的MBDT需要autosar?

    我們最近決定為我們的項目使用 S32K3,目前正在從 MPC574 切換到 S32K3 開發(fā)套件。一位同事為 s32k3 安裝了 MBDT,并報告說他還必須安裝一些 autosar 驅(qū)動程序
    發(fā)表于 03-27 07:25

    S32K3 ADC的外部通道如何使用?

    S32K3 ADC的外部通道使用方法 .
    發(fā)表于 04-17 07:28

    如何設(shè)置S32K3的調(diào)試密碼?

    1、如何設(shè)置S32K3的調(diào)試密碼?阿拉伯?dāng)?shù)字配置調(diào)試密碼后如何解鎖帳號?1、S32K3怎么配置調(diào)試密碼?2、配置完成測試密碼如何解鎖?
    發(fā)表于 04-18 09:54

    如何喚醒S32K3睡眠模式?

    S32K3睡眠模式如何喚醒
    發(fā)表于 04-20 13:12

    立功科技攜手恩智浦推出S32K3全國巡回研討會

    全新的S32K3汽車通用MCU推出后,受到了廣大汽車電子開發(fā)者的青睞。該器件采用M7內(nèi)核,搭配HSE-B加密子系統(tǒng),擁有豐富的外設(shè)及安全機制資源,支持ASIL-B到ASIL-D等級產(chǎn)品的設(shè)計,特別
    的頭像 發(fā)表于 03-04 14:23 ?1909次閱讀

    詳細(xì)展示S32K3在功能安全的方方面面

    S32K3系列MCU是按照ISO 26262標(biāo)準(zhǔn)開發(fā)的,可以應(yīng)用在需要滿足ASIL B或者ASIL D安全完整性等級要求的系統(tǒng)中。根據(jù)應(yīng)用的安全相關(guān)需求,S32K3具備監(jiān)控、管理和控制系統(tǒng)的性能,其片內(nèi)的安全機制分為:
    的頭像 發(fā)表于 07-25 11:38 ?7025次閱讀

    基于S32K3的電動汽車電機驅(qū)動方案深入解析,速來聽!

    S32K3系列汽車MCU的推出,為電動汽車牽引逆變器設(shè)計提供了一個高效的開發(fā)平臺。特別值得一提的是,圍繞S32K3的技術(shù)生態(tài)系統(tǒng)也在不斷完善和壯大,比如富昌電子就積極跟進(jìn),推出了全新的基于S32K344的汽車牽引
    的頭像 發(fā)表于 11-25 08:20 ?1689次閱讀

    基于S32K3的多電機驅(qū)動和逆變器解決方案,了解詳情請進(jìn)!

    S32K3是恩智浦新一代的汽車通用微控制器系列,具有廣泛的應(yīng)用場景。近年來隨著新能源汽車的興起,S32K3圍繞這一領(lǐng)域的成功方案和用例也越來越多。 S32K3
    的頭像 發(fā)表于 08-04 08:05 ?962次閱讀

    助力集成式熱管理系統(tǒng),S32K3電機控制方案已就位!

    助力集成式熱管理系統(tǒng),S32K3電機控制方案已就位!
    的頭像 發(fā)表于 10-24 15:41 ?1108次閱讀
    助力集成式熱管理系統(tǒng),<b class='flag-5'>S32K3</b>多<b class='flag-5'>電機</b><b class='flag-5'>控制</b>方案已就位!

    基于S32K3的新一代IBCM解決方案

    基于S32K3的新一代IBCM解決方案
    的頭像 發(fā)表于 09-27 15:51 ?1287次閱讀
    基于<b class='flag-5'>S32K3</b>的新一代IBCM解決方案

    S32K3可以直連AWS云服務(wù)啦!

    基于S32K3的區(qū)域控制模塊和終端節(jié)點現(xiàn)可訪問AWS云服務(wù),進(jìn)一步擴展了S32汽車計算平臺的云訪問能力。S32K3新功能可以支持汽車制造商在新汽車架構(gòu)中實現(xiàn)穩(wěn)定、靈活的云連接。? 恩智
    的頭像 發(fā)表于 10-20 10:15 ?862次閱讀
    <b class='flag-5'>S32K3</b>可以直連AWS云服務(wù)啦!

    S32K3系列汽車級MCU應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《S32K3系列汽車級MCU應(yīng)用筆記.docx》資料免費下載
    發(fā)表于 12-30 15:43 ?2次下載