我正在设计一个在 PBTL 模式下使用四个 TPA3220的系统。 我计划将它们配置为从器件并在 OSCx 引脚上提供外部时钟、以便我可以微调 PWM 频率、并针对 EMI 意外情况提供一些保险。
我了解到 IC 通过将 OSCx 时钟除以6来创建其 PWM 时钟。 2018年8月的数据表第9.3.2节显示了如何连接多个 IC 以偏移其 PWM 开关时间并最大限度地减少对系统电源的需求;但它使用一个 IC 作为主器件、将其他 IC 作为从器件、并使开关产生30度偏移。 这意味着、所有 IC 都必须具有一个通用复位信号才能实现该同步。
我想在我的应用中执行类似的操作、但会将每个 IC 的 PWM 偏移22.5度、因为其中有四个。 我可以正常生成偏移时钟、但这些时钟的 OSCx 频率为3.6MHz (标称值)、而不是 IC 的 PWM 频率。 6分频似乎完全在 IC 内部、因此我看不到强制、甚至知道 IC PWM 时钟的时序、且该时钟相交于其 OSCx 时钟。 (不是对 PWM 输出进行采样、这种做法不切实际。)
我可以通过某种方法来使其正常工作吗? 或许在仔细控制何时在每个 IC 上取消复位信号的情况下? 是否有任何关于振荡器工作原理的更详细文档?