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.

[参考译文] TPLD-ICS:逻辑论坛

Guru**** 2479635 points
Other Parts Discussed in Thread: TPLD1202

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1485137/tpld-ics-logic-forum

器件型号:TPLD-ICS
主题中讨论的其他器件:TPLD1202

工具与软件:

现在有两个 PWM 输入、占空比 A (60%)和 B (50%)。 我们是否能够通过 TPLD1202输出占空比为2 *(A-B)的 PWM 波?

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

    您好、m l、

    您可以很轻松地输出占空比为20%的 PWM。 如果这些占空比发生变化、那么就跟踪 A-B 占空比而言、这可能非常困难、也可能无法实现。

    此致!

    Malcolm

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

    嗨、Malcolm Lyn

    非常感谢您的答复。 现在我要实现的是一个占空比为2 *(A-B)的 PWM 波、可以跟踪 A 和 B 占空比的变化。这可能吗? 如何具体操作它?

    谢谢!

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

    嗨、Malcolm Lym

    我已经尝试过实现它、但只能获得具有(A-B)占空比的 PWM。 有没有方法可以实现具有2 *(A-B)占空比的 PWM?

    谢谢!

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

    嗨、Malcolm Lym

    我想尝试使用脉宽调制器器件来实现这一目的、因为我看到 CNT 器件的存在。 我们能否使用25MHz CLK 来获取(A-B)占空比时间(DATA)的计数、然后使用具有12.5MHz CLK 时钟的脉宽调制器器件来输出2 *(A-B)占空比的 PWM。 请问这是否可行呢?

    谢谢!

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

    您好、m l、

    是的、这是可行的。 我尝试了另一种占空比接近2倍的设计。 取决于所需的精度水平。 在我的设计中、当(A-B)脉冲为高电平时我向上计数计数计数器、 然后向下计数使脉冲加倍。 我已将我的设计附加到这条消息中、您可以看到我的仿真结果的屏幕截图。 红色信号为 A-B、紫色为2 (A-B)。  

    现在我将使用~50kHz 时钟作为计数器、您需要根据 A/B 的频率仔细选择时钟 它对于(A-B)的高脉冲持续时间需要少于255个周期、到计数器的时钟速度越快、输出脉冲的精度就越高。

    红色脉冲宽度为200us、紫色脉冲宽度为430us。

    e2e.ti.com/.../4073.pulsething.syscfg

    此致!

    Malcolm