Image
dsPIC33A DSC:兼顾精度与性能的实时控制 2024-11-05 10:00:00
  • Q在电力电子应用中,dsPIC33A如何实现精确的电流和电压控制?

    A通过高速的40Msps 的ADC采样,可以支持过采样

  • QdsPIC33A DSC有电机算法库吗?

    A有的,而且是开源的

  • QMicrochip的dsPIC33A适配的外设能达到多高的传输速率?

    A要看具体的外设

  • QMicrochip的dsPIC33A通过哪些技术提供增强的性能?

    A和dsPIC33C系列比较,首先主频得到提升,从100MHz到200MHz, 其次外设性能也增强了很多,比如ADC转换速率提高到40MHz, 运放的带宽提高到100MHz, 比较器响应速度提升到5ns

  • QMicrochip的dsPIC33A选配外设时要考虑哪些因素?

    A要根据您的应用需求来选择。

  • Q在哪些应用中需要实时控制应用特别精准且高效?请给出两个实例。

    A在电机控制和数字电源控制中,每个周期的控制程序必须在给定的周期内做完。这些代码就是对时间有高要求,需要实时完成的代码。在视频讲解中有个3P3Z的补偿器举例,可以看出对于执行时间要求很高。

  • Q兼顾精度与性能的实时控制难度难点在哪

    AdsPIC33A系列的优化系统设计,可以兼顾精度与实时控制性能。 主频200MHz,600DMIPS,5级流水线指令架构。 DSP引擎、DP-FPU与CPU三内核可以并行运行,保证计算的精度和快速响应。 多组工作寄存器和累加器,可以在中断时,快速切换工作环境,避免压栈的时间开销。

  • QdsPIC33A的存储器架构如何,支持哪些类型的存储器?

    A目前dsPIC33A系列是统一编址的存储器,包含Flash,RAM, SFR,配置区等

  • QdsPIC33A是否支持事件驱动的编程模型?

    AdsPIC33A中有丰富的事件资源,可以支持单个事件触发和多个事件联合触发中断。

  • QdsPIC33A的封装形式和引脚布局是否支持高密度PCB设计?

    A支持高密度PCB设计,包括PWM在内的数字pin都支持PPS映射功能,封装形式包含QFN封装

  • QdsPIC33A是否支持热备份和冗余设计,以提高系统可靠性?

    AdsPIC33AKMPS系列支持dual pannel模式,可以进行备份冗余设计

  • QdsPIC33A的启动时间和引导程序加载时间如何?

    AdsPIC33A可以直接在Flash中启动并运行程序,避免RAM执行带来的程序加载时间开销。 Microchip的MCC提供 引导程序GUI工具,可以配置通讯方式、Flash地址、在线升级、加密security等功能。 具体引导程序的加载时间,取决于是否实施程序更新功能,以及是否实现security功能等因素。

  • QdsPIC33A的软件开发环境是怎样的,是否提供图形化编程工具?

    A可以下载Microhip集成开发环境MAPLAB X IDE,使用MCC(图形化代码生成工具)对MCU的外设进行驱动配置。

  • QdsPIC33A的中断处理机制是怎样的,如何优化中断响应?

    AdsPIC33A具有7组工作寄存器,可以加快中断处理速度

  • QdsPIC33A的数字信号处理器(DSP)功能有哪些,如何优化信号处理算法?

    ADSP作为数字信号处理器,对于诸如乘加指令、位反转指令等做滤波器、补偿器和傅里叶变换等应用的常用指令提供高执行效率。

  • Q在电机控制应用中,dsPIC33A如何实现无传感器矢量控制?

    AMicrochip提供配合对应MCU的无感矢量控制算法工程代码。

  • QdsPIC33A的电磁兼容性(EMC)表现如何,是否满足相关标准?

    A作为芯片级的EMC肯定是通过相关标准的,但是EMC问题是系统级问题,还是需要在设计的时候注意整体的EMC策略。

  • QdsPIC33A的控制算法工程代码用的哪种开发语言?

    A支持汇编DSP指令集和C语言。

  • Q各个行业对实时控制应用的精度需要考虑哪些因素影响?

    A工控类,尤其是伺服、机床等高精度应用场合,需要浮点单元来提高复杂算法的计算精度。 快速响应性,高速的ADC和优化的CPU系统架构,可以保证计算的高频和高效,以此提高整个实时控制的响应带宽,满足最终的精度要求。 高速的通讯外设和编码器外设接口,同样是提高实时控制响应带宽的关键因素。

  • Q双精度浮点单元(DP-FPU)的工作机制是怎样的?

    AdsPIC33Ax系列有三个内核,其中的FPU内核专门负责浮点运算的执行。