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.

[参考译文] TMS570LS0914:N2HET - PWM 占空比测量所需的高/低电压电平

Guru**** 2535750 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1014665/tms570ls0914-n2het---needed-high-low-voltage-level-for-pwm-duty-cycle-measurement

器件型号:TMS570LS0914

您好!

在我们的应用中、我们希望测量1kHz PWM 信号的占空比。 为此、我们已将该信号连接到 N2HET1[13]。 正如我理解的那样、这个引脚将能够计算一个占空比。 是这样吗?

但实际问题是、输入需要能够测量该值的高低电平? 在最坏的情况下、我们的 PWM 信号变为0V 低电平和750mV 高电平信号。 我是否正确理解输入至少需要2V 电平才能评估 PWM 并检测到高电平(摘自 SPNS225D 5.4建议的工作条件 V_IL 低电平输入电压和 V_IH 高电平输入电压)?

此致、

康斯坦蒂

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

    您好  Konstanty、

    我建议使用 N2HET1[12]而不是 N2HET1[13]。 N2HET 支持 HR 共享功能:N2HET1[2n] HR 结构和 N2HET1[2n+1] HR 结构共用同一输入 N2HET1[2n]。 一条 PCNT 指令用于测量占空比、另一条 PCNT 指令用于测量周期。 但对于一个 HR 结构、只有一条 PCNT 指令可以在 HR 模式(高分辨率)下工作。 如果启用了 HR 共享、一条 PCNT 指令使用 N2HET1[2n] HR 结构、第二个 PCNT 使用 N2HET1[2n+1]的 HR 结构、因此两个 PCNT 都可以在 HR 模式下工作。

    750mV 不够高。 如前所述、最大 VIL 为0.8V、最小 VIH 为2.0V。 N2HET 指令在环路启动时检测外部输入信号的边沿(上升或下降)并 测量其周期或脉冲持续时间。