加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

在MC56F84789上使用PWM和ADC,驱动双PMS电机FOC

11/06 10:40
1153
515.08 KB
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 资料介绍
    • 数字信号控制器 (DSC)
    • PWM 配置
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

随着飞思卡尔数字信号控制器 (DSC) 的计算能力和外设的灵活性,对应用的要求越来越高。其中一项要求是在单个处理器上以磁场定向控制 (FOC) 驱动两个永磁同步电机PMSM)。单个处理器上的双 PMSM FOC 给应用带来了更多的复杂性,主要体现在两个电机同步的 PWM 模块、两个 PWM 模块的 ADC 同步(包括触发 ADC 的正确点),最后是计算两个电机的快速和慢速控制回路的时间。

本应用说明指导:

• 设置和同步两个 PWM 模块

• 如何以及在何处从 PWM 模块为 ADC 模块生成触发信号

• 何时调用两个电机的 FOC 算法的快速和慢速循环计算、数字信号控制器 (DSC)。

数字信号控制器 (DSC)

MC56F84789 是适合双电机控制应用的 DSC 之一。该控制器具有以下功能,应用程序可以从中受益:

• 100 MHz 内核和外设时钟

• 两个 4 通道 PWM 模块,可进行多个触发器

• 高速 12 位 ADC,可同时对两个信号进行采样

• 两个交叉开关单元,用于互连外围设备之间的信号

• And-Or-Invert 在外设之间逻辑地混合信号

• 具有优先级的中断控制器

该处理器有更多的模块,但在本应用说明中,将仅讨论上述模块。

PWM 配置

对于此应用的示例,两个电机将以相同的 PWM 频率和相同的快速控制回路计算频率进行驱动。PWM 频率为 10 kHz,快速环路计算将与 PWM 频率的比率为 1:1,因此也是 10 kHz。电机 1 将使用 PWM A 模块,子模块 0-2,而电机 2 将使用 PWM B 模块,子模块 0-2;在 complementary 模式下,具有非反相 output logic。

相关推荐

电子产业图谱