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.
团队、
您能帮助回答以下问题吗?
对于我们的项目、我们希望支持可变频率模式、其中 PWM 信号的上升沿和下降沿是根据两个外部事件确定的。
我的想法显示在我所附的图中、其中使用触发器 T1和 T2作为行动限定符:
我n´t 的是、如果我们选择 DCAEVT1作为 T1的时钟源、我不知道和不清楚的是什么
那么、我们可以使用消隐周期吗?
不清楚是否仅对到达跳闸区域的信号使用消隐。 不清楚 DCAEVT1的来源。
-它是位于过滤模块之前还是也可以通过过滤模块?
此处的消隐对于我们而言非常重要、以便我们可以限制最短关断时间。
如果我们无法对 T1和 T2使用消隐、那么我假设唯一的选项是使用逐周期跳闸事件。
使用 CBC 时应包括-消隐。 对吧?
-如果连接到数字比较子模块、触发器 T1和 T2是否可以消隐?
还是仅使用 TRIP 时才可能出现消隐?
-您可以参考任何现有代码示例吗?
提前感谢、
A.
AnBer、您好!
当您提到消隐期时、您是说有消隐事件来过滤 DCAA/B 事件吗?
这是 TRM 的方框图、其中显示了哪些跳闸输入进入数字比较子模块。
DCAEVT1在滤波之前提供、但也有一个 DCEVTFILT 信号。
是的、使用 CBC 时应包括消隐。 下面是一个应用手册、作为有关数字比较和 CBC 的参考。
请告诉我这是否有助于回答您的问题。
示例可在中找到:
C:\ti\c2000Ware_4_02_00_00\driverlib\f2837xd\examples\cpu1\ePWM\ePWM_ex4_digit_compare.c
C:\ti\c2000Ware_4_02_00_00\driverlib\f2837xd\examples\cpu1\ePWM\ePWM_ex5_digit_compare_event_filter
您好、Ryan、
感谢您的 anwer。 AnBer 问我、因为我在发布问题时遇到了一些麻烦。 我将提出一些其他问题来澄清我的理解。 在动作限定符子模块中、您可以根据 T1和 T2事件生成上升沿和下降沿。 例如、T1和 T2事件可以连接到 DCAEVT1。 问题:在过滤块之前是否是 DCAEVT1 (我猜是)? 我们能否通过数字比较子模块内部的滤波器子模块推送 DCAEVT1、然后将其用作 T1和 T2事件的源、或者 T1和 T2只能在没有滤波的情况下直接使用? 这是我理解的主要问题。
我做了一些测试、我认为它不能以这种方式用作滤波信号、但我不确定。 你能在上面说吗?
我还测试了 CBC 模块、并在使用和不使用滤波器的情况下触发上升沿、但我需要执行更多测试。
您好、Haris、
AQCTL 屏幕截图:
我必须更新此答案:
正确、对于该器件、它使用的是 DCAEVT1的未滤波源。
但是、如果您有 F28004x 器件、则可以使用 DCEVT1FILT 信号。
非常感谢。 对我来说一切都很清楚:)