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.

[参考译文] CCS/TMS320F28069F:为什么在比较 DAC 模块和模拟输入时进行相移?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/736323/ccs-tms320f28069f-why-phase-shift-when-compare-the-dac-vaule-and-analog-input

器件型号:TMS320F28069F
主题中讨论的其他器件:TLV5638

工具/软件:Code Composer Studio

您好!

我将学习通过 SPI 通信实现的28069 DSP DAC。

当我检查控制板电路(ADC 运算放大器电路)、第一个输入正弦波和最后一个输出正弦波(即 ADC 端口的输入)时、相位是相同的。

但是、当我比较第一个输入正弦波(ADC 电路输入)和 DAC 值(由 TLV5638进行转换)时 、会出现相移。 (DAC 输出为正弦波、但存在相移

当我使用另一个控制板(28377)进行测试时、会验证 DAC 板和 DAC 代码。

我的 DAC 代码位于 ADC 中断中、ADC 中断工作正常。

对于所有输入频率、相移(延时时间)始终为400us、我的 PWM 频率为5kHz (200us)。

出现这种情况的原因是电阻器设置还是其他原因?

(DAC 值没有模拟 LPF 和数字 LPF。)

感谢您阅读我的问题。 (抱歉英语不好)

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

    从 ADC 输入到 TLV5638 DAC 输出的预期理论系统延迟是多少? 这包括 ADC 转换、中断响应、SPI 通信和 DAC 稳定时间。

    Tommy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Tommy、
    感谢您的回答、
    该延迟是否可以在两个 PWM 周期内得到? 我觉得这很长…
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    InGwon Jo、

    我的帖子没有那么多答案、因为建议您计算 预期的延迟并将其与 测量的延迟进行比较。  需要回答的主要问题是400us 延迟是否合理。  如果是、则没有要调试的内容。

    我们无法通过实际方法远程识别您的自定义系统中的所有延迟来源。  您最终需要通过系统地比较预期行为与测量行为来发现差异。

    Tommy