色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

立功科技基于S32K324的TMS方案介紹

CHANBAEK ? 來(lái)源:Auto FAE進(jìn)階之路 ? 作者: Yingming ? 2023-11-22 11:37 ? 次閱讀

1前言

最近和一些做汽車水泵/風(fēng)機(jī)的客戶交流時(shí),都提到要預(yù)研TMS(熱管理域控制器)方案。希望使用一個(gè)高性能的車規(guī)MCU,同時(shí)控制三個(gè)無(wú)刷電機(jī)(水泵/風(fēng)扇)、多個(gè)有刷電機(jī)(空調(diào)風(fēng)門)和多個(gè)步進(jìn)電機(jī)(空調(diào)出風(fēng)口/進(jìn)氣格柵/電子膨脹閥)。

NXP主推的S32K3系列中的雙核MCU---S32K324(主頻160MHz * 2)能夠符合該要求,正好筆者手上有一套立功科技的基于S32K324的TMS方案評(píng)估板---S32K3_TriMotor,所以記錄下使用的過(guò)程,方便申請(qǐng)了該評(píng)估板的讀者快速上手。

2立功科技的TMS方案介紹

2.1 介紹資料

關(guān)于立功科技的TMS方案的特點(diǎn)和演示視頻,如下兩篇文章介紹的比較詳細(xì),推薦閱讀。

2.2 簡(jiǎn)要介紹

對(duì)立功科技的TMS方案進(jìn)行下簡(jiǎn)要介紹。

  • 整體的方案框圖如下:

圖片

  • 功能特性:
    • 支持三個(gè)BLDC的無(wú)感FOC速度電流雙閉環(huán)控制;
    • 針對(duì)熱管理系統(tǒng)支持多路溫度、電壓電流采集;
    • 支持多路直流有刷電機(jī)有感位置控制;
    • 支持多路步進(jìn)電機(jī)微步控制;
    • 支持多路High Side閥門控制;
    • 完善的保護(hù)功能,過(guò)壓欠壓,過(guò)流、限流、堵轉(zhuǎn)、過(guò)溫、缺相保護(hù)等;
    • 上位機(jī)FreeMASTER已適配,三電機(jī)獨(dú)立配置界面。
  • 優(yōu)勢(shì)亮點(diǎn):
    • 控制效率高,極大提高熱量的能量利用效率;
    • 器件集成化,極大精簡(jiǎn)電子系統(tǒng)布局;
    • 大幅減少M(fèi)CU、線束等數(shù)量,降低車輛生產(chǎn)成本;
    • 多個(gè)系統(tǒng)集成,方便系統(tǒng)管理;
    • 響應(yīng)速度快,增強(qiáng)安全性。

3S32K3_TriMotor評(píng)估板測(cè)試

立功科技的S32K3_TriMotor有兩種配套程序,

  • 一套用于客戶前期評(píng)估,基于NXP官方的S32K324三電機(jī)例程進(jìn)行移植(主要是適配外圍的三相驅(qū)動(dòng)),簽訂保密協(xié)議后免費(fèi)提供。
  • 一套用于客戶量產(chǎn)使用,需要付費(fèi)購(gòu)買。

3.1 環(huán)境搭建

使用S32K3_TriMotor對(duì)應(yīng)的免費(fèi)例程需要準(zhǔn)備的環(huán)境如下:

  • IDE:S32 Design Studio for S32 Platform 3.4 或 3.5
  • 軟件包:RTD 2.0.0
  • 調(diào)試器:Jlink(推薦安裝下J-Flash V7.70a) 或 multilink
  • 調(diào)試工具:Freemaster 3.2

推薦使用S32DS 3.5 + RTD 2.0.0,但是筆者在S32DS 3.5已經(jīng)安裝了RTD 3.0.0,如果安裝RTD 2.0.0會(huì)導(dǎo)致原本基于RTD 3.0.0的工程不可用。所以后文使用S32DS 3.4 + RTD 2.0.0進(jìn)行演示,S32DS 3.5 + RTD 2.0.0類似。

S32 Design Studio for S32 Platform 3.4安裝

  1. S32DS 3.4下載地址為: https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware.sp?catid=S32DS-3-4 ,瀏覽器打開并登錄NXP賬號(hào),選擇如下版本:

圖片

  1. 點(diǎn)擊Previous選擇S32DS3.4版本。圖片
  2. 選擇windows版本的安裝包并下載。圖片
  3. 點(diǎn)擊 License Keys ,在彈出的界面找到激活碼并保存好,在安裝時(shí)會(huì)用上。(一個(gè)激活碼最多使用101臺(tái)機(jī)器)圖片
  4. 點(diǎn)擊安裝包進(jìn)行安裝,安裝過(guò)程中需要輸入激活碼時(shí)使用前面保存的激活碼即可,并選擇online激活的方式。

RTD 2.0.0安裝

  1. 打開S32DS 3.4,選擇好workspace,并勾選作為默認(rèn)工作區(qū)。圖片
  2. 等待S32DS 3.4檢查更新。
  3. 更新檢查完之后,會(huì)彈出可更新以及已安裝的組件。勾選S32K3 RTD AUTOSAR 4.4 Version 2.0.0,點(diǎn)擊install/update。同時(shí)去掉always show的勾選,這樣就不會(huì)每次打開彈出更新檢查的界面。圖片
  4. 所有相關(guān)的組件都會(huì)自動(dòng)加入更新列表,點(diǎn)擊next,再點(diǎn)擊finish進(jìn)行更新。圖片
  5. 更新完之后重啟下S32DS 3.4,點(diǎn)擊Help->S32DS Extensions and Updates圖片
  6. 點(diǎn)擊Installed,查看已安裝的組件是否齊全。圖片

Freemaster 3.2

Freemaster 3.2的下載地址如下, https://www.nxp.com/design/software/development-software/freemaster-run-time-debugging-tool:FREEMASTER ,選擇3.2版本即可(筆者試過(guò)2.5版本打開例程的.pmpx文件會(huì)有問(wèn)題)。圖片

3.2 例程測(cè)試

  1. 解壓立功科技提供的例程,名稱為:
  • MCTPTX1AK324_Triple_PMSM_RDB_230526a.zip
  1. 將解壓后的文件夾復(fù)制到S32DS 3.4的workspace,并復(fù)制其所在的路徑。
  2. 打開S32DS 3.4,按下圖方式打開例程。圖片
  3. 兩個(gè)工程分別是內(nèi)核0和內(nèi)核1的工程,依次選擇兩個(gè)工程并點(diǎn)擊Debug Flash,如果工程ok,會(huì)在控制臺(tái)看到編譯生成的elf文件。圖片

圖片

  1. 雙擊打開S32K_PMSM_Sensorless.pmpx文件(如果無(wú)法打開,可以先打開freemaster,再選擇File->Open Project,選擇對(duì)應(yīng)的工程),整體界面如下:

圖片

立功科技提供的免費(fèi)例程用于驅(qū)動(dòng)三個(gè)參數(shù)相同的電機(jī),只需要在MCAT界面輸入對(duì)應(yīng)的電機(jī)參數(shù)、電流環(huán)參數(shù)、速度環(huán)參數(shù)等,在Output File界面就可以更新/生成工程需要的PMSM_appconfig.h文件。

圖片

關(guān)于MCAT界面的參數(shù),NXP官網(wǎng)有一份應(yīng)用筆記AN4642詳細(xì)介紹如何使用和修改。鏈接為:*https://www.nxp.com/webapp/Download?colCode=AN4642&location=null*

關(guān)于電機(jī)本體參數(shù)的測(cè)試方法,可以參考NXP官網(wǎng)的AN4680應(yīng)用筆記,鏈接為:*https://www.nxp.com/webapp/Download?colCode=AN4680&location=null*

3.3 例程適配

目前筆者手上有兩個(gè)參數(shù)不同的電機(jī),需要對(duì)立功科技提供的例程進(jìn)行一些適配工作才能正常運(yùn)轉(zhuǎn)。具體適配工作如下:

  1. 結(jié)合兩個(gè)電機(jī)M1、M2的參數(shù),使用MCAT工具配置生成對(duì)應(yīng)的文件,分別為M1_PMSM_appconfig.hM1_PMSM_appconfig.h ,并添加到內(nèi)核0工程下的src/config文件夾下:圖片
  2. 然后將M1_PMSM_appconfig.hM1_PMSM_appconfig.h中的宏定義分別加上M1和M2前綴,方便后續(xù)調(diào)用。圖片
  3. 整個(gè)例程中需要用到MCAT生成的參數(shù)有如下四個(gè)函數(shù),都在mianc.c中定義的:
static tBool CalcOpenLoop(openLoopPospe_t *openLoop, tFloat speedReqRamp);
static void M1_MCAT_Init(motorControl_t *pMC);
static void M2_MCAT_Init(motorControl_t *pMC);
static void M3_MCAT_Init(motorControl_t *pMC);
  1. MCAT初始化函數(shù)改起來(lái)比較方便,只需要將內(nèi)部的賦值宏定義加上M1或者M(jìn)2的前綴即可。

圖片
M1_MCAT_Init函數(shù)修改

圖片
M2_MCAT_Init函數(shù)修改

  1. CalcOpenLoop函數(shù)實(shí)現(xiàn)如下所示,里面調(diào)用了WEL_MAX變量,但是因?yàn)槿齻€(gè)電機(jī)的狀態(tài)機(jī)中都使用了該函數(shù),但是函數(shù)參數(shù)中沒(méi)有和WEL_MAX參數(shù)相關(guān)的,無(wú)法實(shí)現(xiàn)每個(gè)電機(jī)的狀態(tài)機(jī)調(diào)用的是匹配自己的WEL_MAX。
static tBool CalcOpenLoop(openLoopPospe_t *openLoop, tFloat speedReqRamp)
{
    openLoop- >wRotEl = speedReqRamp;
    openLoop- >thRotEl = MLIB_Mul(MLIB_ConvertPU_FLTF32(GFLIB_IntegratorTR_F32(MLIB_ConvertPU_F32FLT(MLIB_Div(speedReqRamp, WEL_MAX)),
                                                                              &(openLoop- >integ))),
                                 FLOAT_PI);

    return (true);
}
  1. 所以需要修改下CalcOpenLoop函數(shù),同時(shí)調(diào)用該函數(shù)的地方也需要做相應(yīng)的修改。整個(gè)的調(diào)用關(guān)系如下圖:圖片
  2. 同時(shí)在MCAT初始化函數(shù)的最后進(jìn)行對(duì)應(yīng)電機(jī)的WEL_MAX參數(shù)賦值以及增加結(jié)構(gòu)體的成員:
static void M1_MCAT_Init(motorControl_t *pMC)
{
......
    pMC- >MotorParamInof.Wel_Max = M1_WEL_MAX; //增加
}

static void M1_MCAT_Init(motorControl_t *pMC)
{
......
    pMC- >MotorParamInof.Wel_Max = M2_WEL_MAX; //增加
}

圖片

  1. 然后保存編譯,生成新的內(nèi)核0的elf文件。圖片

3.4 雙核燒錄

  1. 將使用jlink連接PC和demo板,打開j-flash,選擇S32K324,如下圖。圖片
  2. 點(diǎn)擊Open data file,選擇M0內(nèi)核的elf文件。圖片
  3. 等待M0內(nèi)核的elf加載完之后,選擇Merge data file,選擇M1內(nèi)核的elf文件。圖片
  4. 兩個(gè)elf合并成功會(huì)在log窗口有提示,接著點(diǎn)擊connect,成功之后按F7燒錄即可。圖片

3.5 測(cè)試

將demo板連接上M1和M2電機(jī),注意代碼中的M1,M2電機(jī)參數(shù)要和實(shí)際硬件連接的匹配上,然后按如下步驟進(jìn)行測(cè)試。

  1. 使用freemaster打開pmp文件;
  2. 選擇剛剛編譯的內(nèi)核0的elf文件;
  3. 將PC和評(píng)估板通過(guò)USB-TypeC線連接上,并在freemaster界面選擇對(duì)應(yīng)的COM口(如果只顯示為串行設(shè)備,沒(méi)有XR的字樣,需要裝一下驅(qū)動(dòng));
  4. 忽略彈出的警告,并點(diǎn)擊Go按鈕連接評(píng)估板;
  5. 設(shè)置兩個(gè)電機(jī)的目標(biāo)速度,并打開電機(jī),運(yùn)行一段時(shí)間之后的界面如下圖:圖片
聲明:本文內(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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17171

    瀏覽量

    351431
  • 步進(jìn)電機(jī)
    +關(guān)注

    關(guān)注

    150

    文章

    3112

    瀏覽量

    147546
  • 熱管理
    +關(guān)注

    關(guān)注

    11

    文章

    443

    瀏覽量

    21796
  • 無(wú)刷電機(jī)
    +關(guān)注

    關(guān)注

    58

    文章

    846

    瀏覽量

    45875
  • 立功科技
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    5959
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Lockstep core in S32K344即使有2個(gè)內(nèi)核也不能同時(shí)處理雙重任務(wù)?

    我對(duì)解耦核心(S32K324)和鎖步核心(S32K344)有疑問(wèn)Lockstep core in S32K344 即使有2個(gè)內(nèi)核也不能同時(shí)處理雙重任務(wù)? 如果我的應(yīng)用程序需要性能和較低的安全性,那么
    發(fā)表于 03-14 08:37

    S32K324中的ADC可以用于兩個(gè)不同的模擬輸入嗎?

    S32K324中,我從參考手冊(cè)中了解到有 72 個(gè) ADC 通道(標(biāo)準(zhǔn)和精度)。我附上相關(guān)部分的截圖。 在 S32K324 的信號(hào)表 excel 中,我可以看到一些 ADC 被分配到兩個(gè)不同的引腳
    發(fā)表于 03-14 09:52

    S32K324如何從gpio讀取數(shù)據(jù)?

    對(duì)于 S32K324,如何從gpio讀取數(shù)據(jù)?
    發(fā)表于 03-17 06:14

    如何獲得s32k324 gpio引腳配置?

    我可以獲得 s32k324 gpio 引腳配置嗎?它不在參考手冊(cè)中。無(wú)法理解用戶按鈕和 LED。請(qǐng)幫忙
    發(fā)表于 03-20 07:20

    如何在S32DS中設(shè)置以太網(wǎng)VLAN ID?

    我想在 S32K324 上設(shè)置以太網(wǎng) VLAN ID,但在LWIP 示例和 S32DS 外設(shè) UI中找不到任何信息。是否有關(guān)于如何設(shè)置以太網(wǎng) VLAN ID 的示例或文檔?
    發(fā)表于 03-20 06:49

    S32DS 3.4版本配置工具生成代碼錯(cuò)誤是怎么回事?如何修改?

    S32DS版本是3.4,安裝了Update3,RTD是2.0.1版本,芯片使用的S32K324,創(chuàng)建新的工程,工程本身編譯正常,但是打開配置工具,外設(shè)部分報(bào)錯(cuò),提示代碼生成失敗,工程完全新建,無(wú)其他修改
    發(fā)表于 04-03 06:42

    S32k324 DMA S/G模式能否繼續(xù)?

    S32k324在測(cè)試DMA scatter-gather 功能時(shí),我發(fā)現(xiàn)dma 不能循環(huán)移動(dòng)數(shù)據(jù)。DMA 將在第一次工作,然后 CSR_ESG 將變?yōu)?0,并且 dma 將不會(huì)循環(huán)回到第一個(gè)元素地址
    發(fā)表于 04-04 07:43

    S32K3xx中哪些情況會(huì)導(dǎo)致adc自檢算法返回失敗?

    我正在測(cè)試 S32K324 芯片上的 ADC 自檢功能。為了測(cè)試ADC出錯(cuò)時(shí)能檢測(cè)到ADC,在硬件電路上人為將ADC Reference high voltage設(shè)置為0來(lái)模擬ADC故障,但是ADC
    發(fā)表于 04-04 08:33

    請(qǐng)問(wèn)有沒(méi)有S32K324內(nèi)核間中斷通信的demo?

    請(qǐng)問(wèn)有沒(méi)有S32K324內(nèi)核間中斷通信的demo。
    發(fā)表于 05-18 07:43

    請(qǐng)問(wèn)S32K344支持的最大SPI速率是多少?

    314、S32K324S32K344、S32K322 和S32K342 支持高達(dá)20 Mbps 的數(shù)據(jù)速率,S32K312 和
    發(fā)表于 05-18 10:47

    S32DSV3.5能否從IPCF V3.7.0導(dǎo)入適用于S32K324的IPCF例程?

    S32DSV3.5能否從IPCF V3.7.0導(dǎo)入適用于S32K324的IPCF例程?
    發(fā)表于 05-19 07:07

    S32K324重置失敗和緩存問(wèn)題如何處理?

    最近在用S32K324開發(fā)ECU時(shí)遇到了兩個(gè)問(wèn)題。 1. 在用PEmicro和S32DS調(diào)試軟件時(shí),通過(guò)上位機(jī)(CAN協(xié)議)發(fā)送報(bào)文復(fù)位程序。無(wú)論我使用哪種復(fù)位方法(API
    發(fā)表于 06-01 06:47

    s32k324控制器PWM輸出占空比顯示出2.7到3%的差異是什么原因造成的?

    嗨,我正在研究 nxp s32k324 控制器。PWM 輸出占空比顯示出 2.7 到 3% 的差異。當(dāng)我們給出 0x4000 時(shí),我們期望一個(gè)占空比為 50% 的 PWM 輸出,但我們得到一個(gè)占空比
    發(fā)表于 06-09 06:32

    LM324K 四路運(yùn)算放大器

    電子發(fā)燒友網(wǎng)為你提供TI(ti)LM324K相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有LM324K的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,LM324K真值表,LM324K管腳等資料,希望可以
    發(fā)表于 11-02 18:21
    LM<b class='flag-5'>324K</b> 四路運(yùn)算放大器

    立功科技汽車防盜方案介紹

    汽車防盜產(chǎn)品多種多樣,目前主流的汽車防盜系統(tǒng)之一是PEPS(Passive Entry Passive Start)系統(tǒng),車主無(wú)需掏出鑰匙就能直接進(jìn)入車輛和啟動(dòng)引擎,極大方便了車主的操作。同時(shí),防盜芯片種類繁多,應(yīng)用場(chǎng)景也多樣化。本文將從不同的應(yīng)用場(chǎng)景出發(fā),介紹立功科技的
    的頭像 發(fā)表于 11-25 15:44 ?361次閱讀
    <b class='flag-5'>立功</b>科技汽車防盜<b class='flag-5'>方案</b><b class='flag-5'>介紹</b>
    主站蜘蛛池模板: 999久久狠狠免费精品| 俄罗斯极品hd| 簧片在线免费观看| 又黄又猛又爽大片免费| 免费毛片a在线观看67194| 白嫩美女直冒白浆| 忘忧草高清| 娇喘高潮教室h| 99久久婷婷国产麻豆精品电影 | 国模丽丽啪啪一区二区| 伊人久久精品AV无码一区| 男人到天堂a线牛叉在线| 东北真实仑乱| 伊人久久大香线蕉无码麻豆| 欧美一区二区在线观看| 国产免费网站看v片在线| 与邻居换娶妻子2在线观看| 日本最新免费区中文| 九九电影伦理片| 俄罗斯15一16处交| 一个人高清在线观看日本免费 | 国精产品一区二区三区| 91综合精品网站久久| 五月丁香婷姐色| 母狗黄淑珍| 国语精彩对白2021| OLDMAN老头456 TUBE| 亚洲色图p| 日本阿v直播在线| 久久精品电影久久电影大全| 春暖花开 性 欧洲| 中文字幕人成乱码中国| 我与旗袍老师疯狂床震| 牛牛自拍国产免费视频| 精品国产品国语在线不卡丶| 俄罗斯粗大猛烈18P| 45分钟做受片免费观看| 亚洲精品一线二线三线无人区 | 爱情岛aqdlttv| 综合网伊人| 亚洲日本在线不卡二区|