在設計高端嵌入式控制應用程序時,您面臨的最大挑戰之一是什么?對于許多工程師來說,他們的痛點是集成來自多個團隊的軟件。在需要復雜算法的復雜應用中,通常一個團隊專注于開發時間要求嚴格的控制代碼,而另一個團隊則專注于處理內務、診斷和通信功能的代碼。在這種情況下,帶有額外內核的微控制器是理想的解決方案。兩個內核的功率提供更高的性能,并支持多團隊軟件開發,以滿足數字電源、電機控制和其他嵌入式設計的苛刻要求。這包括無線電源、服務器電源、無人機和汽車傳感器等應用。
如果您正在為您的下一個設計尋找這種類型的靈活性,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 系列的應用,這些新的 DSC 受到 MPLAB 開發生態系統的支持,包括免費、可下載且屢獲殊榮的MPLAB X 集成開發環境(IDE)和MPLAB 代碼配置器。
dsPIC33CH Curiosity Board (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)。
審核編輯:郭婷
-
電機控制
+關注
關注
3538文章
1888瀏覽量
269031 -
PWM
+關注
關注
114文章
5195瀏覽量
214358 -
adc
+關注
關注
98文章
6524瀏覽量
545207
發布評論請先 登錄
相關推薦
評論