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.

[参考译文] TMS320F2.8377万D:ECAP上升边缘检测

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/617135/tms320f28377d-ecap-rising-edge-detection

部件号:TMS320F2.8377万D

大家好,

我使用GPIO24作为eCAP输入引脚并为上升边缘事件配置eCAP,我是否应该遵循GPIO24的电气参数? 最小VIH = 2.0V,最大VIL = 0.8V?

如果以上陈述的答案是肯定的,我将提出以下问题,

  • 这是否意味着当GPIO24上的电压输入从0V变为2.0V时,它将发生eCAP事件?
  • 是否有任何电压上升时间规格?
  • 无eCAP滞后,是否正确?

如果有,请告知您的想法,谢谢。

 

此致,

卢克

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

    是的,您需要遵循GPIO24输入电压要求的数据表,即,如您所述,最小VIH=2V,最大VIL=0.8V。

    以下是您的其他问题的答案:

    这是否意味着当GPIO24上的电压输入从0V变为2.0V时,它将发生eCAP事件?
    是的,应该这样做,但由于2V是最小VIH,我会在规格电压(即VDDIO)下超过2V,以保证事件发生。

    是否有任何电压上升时间规格?
    -我们有GPIO的输出计时规范(GPIO输出计时部分),但在您使用GPIO24作为eCAP的输入时,我们没有内部切换特性规范,但肯定比输出切换时间更快。

    无eCAP滞后,是否正确?
    -是的,此处只有滞后功能在GPIO上。

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

    你好,Nirav,

    感谢您的回复。

    根据数据表,GPIO输出上升时间最大为8ns。 因此,我们应该能够将其作为最大eCAP输入规范,这意味着GPIO24上的电压输入应在8ns内通过VDDIO。

    这是否合理?

    此致,

    卢克

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

    当信号从低到高时,GPIO上的上升时间为8ns是输出切换特性。 就输入切换时间而言,速度应该快得多。 只要输入信号从0V切换至VDDIO (无论时间如何),内部信号就应该很快锁定。 要回答您的问题,不需要GPIO24输入的上升时间,为使ECAP捕获上升边缘,它需要GPIO24上的电压上升至2V或以上(根据VDDIO电压规格)。 在内部,一旦GPIO24超过2V的最小VIH规格,它就会触发上升边缘。

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

    我的客户面临系统噪音问题,而eCAP无法正常工作。 为了具有抗噪性,我们在eCAP输入处添加了RC低通滤波器,并使用GPIO输入鉴定功能,eCAP现在运行良好。

    如您所知,添加RC低通滤波器将更改输入电压上升时间/斜率,我们希望确保添加适当的LPF并具有正确的GPIO输入鉴定设置,这就是我们询问GPIO / eCAP输入上升时间规范的原因。

    GPIO输入切换时间应比8ns快得多,如果我们将8ns作为最大eCAP输入上升时间规范,然后确定LPF的R,C和GPIO鉴定参数,这是否合理?

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

    好的,我现在明白了您的顾虑。

    GPIO的输出特性和输入特性也完全不同,因此使用8ns数字进行输入计时是不相关的。 但如果您只想用数字来设计RC LPF滤波器,我建议您的系统设计尽可能快的上升/下降时间(2n,5ns或8ns,系统要求中可接受的任何值), 确保它没有噪音,输入电压进入VDDIO电压并保持在该电压处,直到发生下一个事件。

    此致,
    Nirav