在設計高端嵌入式控制應用時,您面臨的最大挑戰之一是什么?對于許多工程師來說,他們的痛點是集成來自多個團隊的軟件。在需要復雜算法的復雜應用中,通常一個團隊專注于開發時間關鍵型控制代碼,而另一個團隊則致力于內務管理、診斷和通信功能的代碼。在這種情況下,具有額外內核的微控制器是理想的解決方案。雙核的強大功能可提供更高的性能,并支持多團隊軟件開發,以滿足數字電源、電機控制和其他嵌入式設計的苛刻要求。這包括無線電源、服務器電源、無人機和汽車傳感器等應用。
如果您正在為下一個設計尋找這種靈活性,Microchip最近在其16位器件產品組合中增加了一系列新的數字信號控制器(DSC),在單個芯片中集成了兩個dsPIC DSC內核。dsPIC33CH系列有一個內核設計為主機,另一個內核設計為從機。這個新的DSC系列專門設計用于促進獨立設計團隊對每個內核進行獨立代碼開發,然后將它們整合到一個芯片中時實現無縫集成。
主內核可用于運行用戶界面、系統監控和通信功能,這些功能可針對最終應用進行定制。從內核可用于執行專用的時間關鍵型控制代碼。
例如,在數字電源中,從內核管理數學密集型算法,而主內核獨立管理 PMBus 協議棧并提供系統監控功能,從而提高整體系統性能和響應能力。在單個器件中將總工作負載分布在兩個 DSC 內核上,可通過更高的開關頻率實現更高的功率密度,從而減小組件尺寸。dsPIC33CH系列專為系統實時更新而設計,這對于必須在零停機的情況下進行固件更新的電源尤其重要。
在汽車風扇或泵中,從機內核專用于管理時間關鍵型速度和轉矩控制,而主站則管理控制器局域網靈活數據速率(CAN-FD)通信、系統監控和診斷。這兩個內核無縫協同工作,使高級算法能夠提高效率和響應能力。
此外,dsPIC33CH器件中的每個新內核都經過精心設計,可提供比當前dsPIC DSC內核更高的性能。這些增強功能包括:
更多上下文選擇寄存器,以提高中斷響應能力
加速數字信號處理器 (DSP) 性能的新指令
更快的指令執行
dsPIC33CH系列提供前所未有的集成。除了具有CAN-FD通信功能外,dsPIC33CH系列的高級外設還可用于每個內核,以降低系統成本和電路板尺寸。其中包括高速模數轉換器 (ADC)、帶波形生成的數模轉換器 (DAC)、模擬比較器、模擬可編程增益放大器和高分辨率脈寬調制 (PWM) 硬件。這些專用外設以及雙核可實現冗余監控,從而提高功能安全性和穩健的系統設計。
dsPIC33CH 系列提供 28 至 80 引腳的八種封裝型號,尺寸小至 5 mm × 5 mm,還提供 64 至 128 KB 閃存大小。
開發支持
如果您已準備好開始使用dsPIC33CH系列的應用,MPLAB開發生態系統支持這些新的DSC,包括免費、可下載且屢獲殊榮的MPLAB X集成開發環境(IDE)和MPLAB代碼配置器。
dsPIC33CH好奇板(DM330028)是一款經濟高效且靈活的開發平臺,是探索dsPIC33CH系列功能和快速創建功能豐富的原型的完美起點。
如果您正在開發電機控制應用,您可以將dsPIC33CH128MP508 電機控制插件模塊 (MA330039) 與 dsPICDEMTM MCLV-2 開發板 (DM330021-2)、dsPICDEM MCHV-2 開發板 (DM330023-2) 和dsPICDEM MCHV-3 開發板 (DM330023-3) 一起使用。dsPIC33CH128MP508通用插件模塊(MA330040)也可與Explorer 16/32開發板(DM240001-2)配合使用。
審核編輯:郭婷
-
電源
+關注
關注
184文章
17809瀏覽量
251096 -
控制器
+關注
關注
112文章
16419瀏覽量
178830 -
DSC
+關注
關注
3文章
286瀏覽量
33648
發布評論請先 登錄
相關推薦
評論