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.

[参考译文] TMS320F28379D:阈值比较器输出

Guru**** 2587365 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1111140/tms320f28379d-the-threshold-comparator-output

器件型号:TMS320F28379D

您好、查姆斯、

根据 TRM 中的 ADC PPB 方框图、ADCPPBxTRIPHI 被连接至比较器的正输入、ADCPPBxTRIPLO 被连接至另外一个比较器的负输入。

当 ADCPPB1RESULT 的值介于0x0和0xFFFF 之间时、我进行下面的实验、

  • PPB1TRIPHI = 0xFFFF、PPB1TRIPLO = 0x0。 然后 ADCEVTSTAT.PPB1TRIPHI 和 ADCEVTSTAT.PPB1TRIPLO 位都为0
  • PPB1TRIPHI = 0x0、PPB1TRIPLO = 0x0FFFF。 然后 ADCEVTSTAT.PPB1TRIPHI 和 ADCEVTSTAT.PPB1TRIPLO 位都为1

评估结果是否合理? 我们是否需要交换图中阈值比较器的正负输入?

请提出您的意见、谢谢。

此致、

Luke

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

    Luke、

    是的、评估是合理的、结果符合预期。  在第一种情况下、由于 TRIPLO 设置为最小值(0)并且 ADC 结果介于0至0xFFFF 之间、因此未检测到低跳闸。  同样、由于 TRIPHI 被设定为最大值(0xFFFF)、所以未检测到高跳变。  在第二种情况下、由于 TRIPLO 设置为最大值、因此会同时触发低跳闸和高跳闸、这意味着任何低于0xFFFF 的 ADC 结果值都将触发低电平事件。  相反情况将应用于设置为0的 TRIPHI。  希望这有道理。

    此致、

    Joseph

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

    Joseph、

    在第一种情况下、TRIPHI = 0xFFFF 连接到比较器的正输入、当 ADCPPBxRESULT = 0x2000连接到比较器的负输入时、比较器应该输出1、不应该?

    此致、

    Luke

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

    您好、Luke、

    我认为您参考的是此图:

    好的、该图实际上并不代表比较器的预期输出。  我们将修复极性。  感谢您的反馈。

    此致、

    Joseph

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

    谢谢 Joseph、这个图表问题也发生在 F28002x、F28004x 和 F2838x 的 TRM 上。

    Luke

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

    您好、Luke、

    在这些器件上、PPB 的源图是相同的、因此应涵盖它们。  下一个 TRM 出版物将有正确的图表。

    此致、

    Joseph

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

    Joseph、

    还有一件事需要您的评论、如果这是比较器、输出应该是高/低电压电平变化、我们将阈值比较器输出标记为"脉冲"的原因是什么?

    此致、

    Luke

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

    Luke、

    实际上、有一个 PPB 方框图版本没有将其添加到 F28379D TRM 中。  我们将得到下图的更新:

    阈值限值的评估是根据 PPB 结果寄存器的负载完成的、这会使输出变为脉冲。  此外、新图不会在输入上添加符号、这只是幅度比较的符号(不是具有反相和同相输入的实际比较器)、如果 PPBRESULT < TRIPHI、则输出将为低脉冲、但如果  PPBRESULT > TRIPHI、 则输出将为高脉冲。  希望 F28388D 中使用的现有图更有意义。

    此致。

    Joseph

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

    Joseph、

    您的意思是低脉冲和高脉冲? 它实际上是脉冲(低电平->HI->LOW 或 HI->Low->HI)还是仅是高/低电压电平变化?

    此致、

    Luke

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

    Luke、

    我认为两个幅度比较的输出脉冲都是低到高到低,但请与设计团队确认。  我会在收到一些反馈后立即将其发布给您。

    此致、

    Joseph

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

    Joseph、

    是否有来自设计团队的反馈?

    此致、

    Luke

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

    Luke、

    很抱歉耽误你的回答。  已确认这是设计团队的低-高-低行为。

    此致、

    Joseph