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**** 2341440 points
Other Parts Discussed in Thread: TPLD1202
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

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

工具/软件:

如何通过输入占空比为 A?的方波、在 TPLD_1202上生成占空比为2A 且相位为 A 的方波

谢谢!

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

    例如:μ s

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

    尊敬的 f j:

    您可以使用计数器和 DFF 实现接近效果。 请参阅 TPLD1202上的以下电路:

    我已将电路连接到此消息。

    e2e.ti.com/.../3058.pulsething.syscfg

    此致、

    Malcolm

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

    您好 Malcolm、


    感谢您的答复! 但是、我需要输出的上升沿是否对应于输入的下降沿、并且还生成一个占空比= 1.5 * A?的方波

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

    尊敬的 f j:

    您可能可以实现这一点、但这会有点困难。

    此致、

    Malcolm

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

    您好 Malcolm、

    我可以使用两个3058.syscfg 来完成该函数、但由于硬件延迟、最终的输出波形占空比将大于2 * A。是否有更好的方法可以实现该功能、例如计数器和 PWM 发生器?

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

    尊敬的 f j:

    硬件延迟是指传播延迟? 我认为最好的方法是调整计数器数据/计数器时钟频率、直到获得所需的占空比。  

    您可以使用 PWM 发生器、但要获得2 *的占空比、您可能必须使用 I2C 实时将计数器数据设置为所需数据、并与 VCC 保持连接、以便除通过 I2C 之外数据不会发生变化。

    此致、

    Malcolm

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

    您好 Malcolm、

    非常感谢您的答复。 我们不希望使用 I2C 来实时控制输出占空比。 如果上述逻辑难以实现、是否有方法可以实现以下逻辑:

    1、输入占空比<1/3:

    2、输入占空比= 1/3:

    3、1/3 <占空比< 1:

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

    尊敬的 FJ:

    如果您知道 TON 有多长、就可以使用单稳态且具有适当的输入时钟频率。 示例:

     e2e.ti.com/.../pulse2.syscfg

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

    您好 Malcolm、

    输入信号的占空比是可变的、输出信号的占空比需要随它而变化。 输出信号的最大占空比是输入信号的两倍、而该器件的输出占空比是固定的、这与我的要求不同。 当输入信号为高电平时、输出信号必须为低电平、上述解决方案不满足此要求。 您可以参考我上一个问题的要求

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

    FJ、

    输出需要多接近信号的下降沿? 输入的下降沿和输出的上升沿之间是否有一定的空间(例如~200us)? DFF 可用于对输出进行相移、但在其他情况下、我发现很难满足输出在下降沿开始的要求。

    此致、

    Malcolm

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

    FJ、

    尝试此电路。 我复制了它并添加了一些额外的逻辑。 也许这是您之前所做的。 您只需调整计数器数据和时钟速度即可获得所需的占空比。 下面是一个仿真示例:

    是的、输出脉冲宽度非常略长于2A (7 μ s、或者由于计数器的工作方式、约为7个时钟周期)。  基本上、输出脉冲将始终比2A 长~3.5%(即最终输出将始终为2.035A)。 希望这个裕度符合您的规格。 如果不是、那么我看不到使用 TPLD 实现这一点的好方法。 总是会有轻微的延迟

    e2e.ti.com/.../pulsefalling.syscfg

    对于占空比<1/3、=1/3、>1/3的其他情况、我们可以实现这一点、但在结束脉冲宽度始终比您希望的略长的情况下、这一点与之类似。

    此致、

    Malcolm