DSPIC33通道系列DSC的双核
设计高端嵌入式控制应用的主要挑战之一是集成来自不同开发团队的软件。在使用无线电源、服务器电源、无人机和汽车传感器等复杂算法的复杂应用中,一个团队通常专注于开发时间关键型控制代码,而另一个团队则负责处理其他功能(如内务管理、诊断和通信)的代码。在这种情况下,具有两个内核的微控制器(MCU)是理想的解决方案,因为它提供了更高的性能,同时使多个软件开发团队能够同时处理要求苛刻的电源、电机控制和其他嵌入式设计。我们的dsPIC33CH系列DSC的每个成员都有两个内核 - 主内核和次内核。该系列DSC经过专门设计,允许由单独的设计团队独立开发代码,然后无缝集成到单个设备中。主内核执行用户界面、系统监控和通信功能,可根据最终应用的要求进行定制。这样可以释放辅助内核来执行时间关键型控制代码。
例如,次级内核可用于管理数字电源中的计算密集型算法,而控制器内核独立管理 PMBus™ 协议栈并提供系统监控功能。此方法可提高整体系统性能和响应能力。在单个封装中将整体工作负载分布到两个 DSC 内核还可以提高功率密度(通过允许更高的开关频率),从而减小组件尺寸。
dsPIC33CH系列还设计用于执行实时系统更新。这对于在不能容忍停机的应用中必须进行固件更新的电源尤其重要。例如,在汽车风扇或泵中,次级内核管理时间关键型速度和转矩控制,而控制器管理通信(例如CAN FD)、系统监控和诊断功能。下面列出了更多用例。
这种双核方法可以无缝地协同操作,从而可以使用先进的算法,从而提高效率和整体系统响应能力。dsPIC33CH器件中的新内核提供了比上一代DSC更高的性能。 增强的功能包括:
额外的上下文选择寄存器,以提高中断响应能力
加速数字信号处理器 (DSP) 性能的新指令
指令执行速度更快
更高的集成度
除了支持CAN FD通信外,每个内核还提供先进的外设,这有助于降低系统成本和电路板尺寸。其中包括高速模数转换器 (ADC)、带波形生成的数模转换器 (DAC)、模拟比较器、模拟可编程增益放大器和高分辨率脉宽调制 (PWM) 硬件。这些专用外设和双核通过改进的监控使设计更加稳健,并实现更多冗余,从而有助于实现功能安全目标。dsPIC33CH系列配备64至512 KB闪存,采用28种不同的封装尺寸,引脚范围为80至5引脚,外形尺寸小至5 mm×<> mm。
支持工具和生态系统
这些 DSC 由我们的 MPLAB 开发生态系统提供支持,其中包括免费、可下载且屡获殊荣的 MPLAB X 集成开发环境 (IDE) 和 MPLAB® 代码配置器。dsPIC33CH 好奇心板 (DM330028) 是一个经济高效且灵活的开发平台,是探索 dsPIC33CH 系列功能和快速创建逼真的产品原型的理想起点。
我们为电机控制应用提供以下设计工具:
dsPIC33CH128MP508 电机控制插件模块 (MA330039)
dsPICDEM™ MCLV-2 开发板 (DM330021-2)
dsPICDEM MCHV-2 开发板 (DM330023-2)
dsPICDEM MCHV-3 开发板 (DM330023-3)
dsPIC33CH128MP508通用插件模块(MA330040)也可与Explorer 16/32开发板(DM240001-2)配合使用。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !