dsPIC33CH系列针对高性能嵌入式控制进行了优化

描述

  在设计高端嵌入式控制应用程序时,您面临的最大挑战之一是什么?对于许多工程师来说,他们的痛点是集成来自多个团队的软件。在需要复杂算法的复杂应用中,通常一个团队专注于开发时间要求严格的控制代码,而另一个团队则专注于处理内务、诊断和通信功能的代码。在这种情况下,带有额外内核的微控制器是理想的解决方案。两个内核的功率提供更高的性能,并支持多团队软件开发,以满足数字电源、电机控制和其他嵌入式设计的苛刻要求。这包括无线电源、服务器电源、无人机和汽车传感器等应用。

  如果您正在为您的下一个设计寻找这种类型的灵活性,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)。

  审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分