This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28075:使用 AMC1306M25 进行电流采样

Guru**** 2979400 points

Other Parts Discussed in Thread: AMC1306M25

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1664729/tms320f28075-using-amc1306m25-for-current-sampling

器件型号: TMS320F28075
主题: AMC1306M25 中讨论的其他器件

尊敬的团队:
 
我的一个客户将 F28075 DSP 与 AMC1306M25 搭配使用 来进行电流检测。 PWM 模块用于为 AMC1306M25 和 DSP 的 SDFM 提供调制器时钟。
我的问题是: 如何确保 SDFM 在每个数据位的中心而不是边缘对数据进行采样、以避免捕获开关噪声?
 
具体而言、我想了解:
  1. 如何相对于 SDFM 采样窗口配置 PWM 时钟输出相位/时序?
  2. 是否有建议的方法将 SDFM 采样点同步到调制器输出数据窗口的中心?
  3. 是否有任何参考设计或应用手册解决 F28075 + AMC1306M25 组合的此同步问题?
非常感谢提供任何指导或示例代码。
谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这可以通过使用不同的技术来实现、例如创建具有相移的 PWM 脉冲。

    为了确保 SDFM 在 AMC1306M25 数据位窗口的中间精确地对数据进行采样、您应在微控制器的 GPIO 输入电平下反转 EPWM 时钟信号。 由于 AMC1306M25 会在时钟的上升沿更新其数据输出 (DOUT)、因此在下降沿采样会将采样点直接移动到位窗口的中心、从而在旁路边沿开关噪声的同时更大限度地提高设置裕度和保持裕度。

    设置 ePWM 模块以生成对称的 50%占空比时钟。 另一种实现窗口中心采样的简单且硬件高效的方法是通过 GPIO 多路复用器实现时钟反相。 利用输入反相。 此 MCU 具有一个 GPxINV 寄存器、能够在任何 GPIO 引脚上的输入信号到达外设块之前反相这些信号。

    此致、

    Masoud