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.

[参考译文] F28M35H52C:ADC 源阻抗设置。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/693340/f28m35h52c-adc-source-impedance-setup

器件型号:F28M35H52C
主题中讨论的其他器件: TMS570LS0332

尊敬的所有人:

我正在寻找有关在协处理器微控制器系列(F28M35H52C)的 ADC 输入上设置阻抗的方法的信息。

应用报告"SPNA118B–Septembre 2011"应用报告"HerculesTmARMRegistered安全 MCU 的 ADC 源阻抗"是否可用作选择 ADC 输入端电容器和电阻器的基础?

本应用报告是否也适用于 Delfino 系列微控制器 TMS320F29377D?

感谢你的帮助。

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

    Martin、

    您参考的器件具有不同的 ADC 架构。  您可能会发现 本文档 对于确定 C2000器件使用的 ADC 非常有用。

    F28M35x 器件具有与 F2806x 器件相同的 ADC、因此 本文 将适用。

    在 TRM 中、F2837x 有更具体的 ACQPS 指南。

    Tommy

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

    自您上次更新以来已超过两周。 我假设您能够解决您的问题。 如果情况并非如此,请拒绝此解决方案并回复此主题。 如果此主题已锁定、请制作一个描述问题当前状态的新主题。

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

    Tommy、您好!

    我阅读了关于两个展开的主题的讨论:

    https://e2e.ti.com/support/microcontrollers/c2000/f/902/t/671517

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/542665/1992904

    对于所有微控制器来说、选择外部 RC 组件的方法似乎仍然相同、只要 MCU 的 ADC 等效电路得到处理:

    Cext 应该有一个最小的电容来能够在采样时间内将电荷转移到 Cmux 和 Csample 电容器(Csamp 上的电压稳定在精确值的1/4 LSB 以内)(采样时间可由软件设定);

    - Rext 应该低于一个最大值以能够在2个 ADC 转换之间恢复 Cext 的电压。

    我使用 Hercules 微控制器进行了计算、以设置我的应用的 RC;

    我发现 Cext Min = 475nF (Cext Min = 16383 *(16.10-12 + 13.10-12))我选择 Cext=680nF

    我发现 Rext max = 9、4 Ω(Rext max= 62.5µs Ω/(9.7 * 680nF)。

    我进行了一些仿真并检查我的值是否正确、以避免 spna118b.pdf 图6中所示的稳定时间增加:

    在 slyp166.pdf 的第20页、TI 建议选择 Cext=20*Csample,在 spna118b.pdf 或 TI 论坛上,TI 建议选择 Cext=16383*Csample,(对于12位 ADC);后一种方法在我看来更加准确。

    我的问题是:为什么 slyp166.pdf 建议只使用20*Csample"、而在后一应用手册中 TI 建议 Cext=16383*Csample"?

    此致、

    JDM

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

    这两个应用手册都是正确的、但它们是在两种不同的使用条件下解决问题的。

    Cext=16383*Csample"方法用于较低带宽的信号采样、因为使用非常大的 Cext 时、生成的时间常数会有多慢。 这是一种非常简单可靠的方法、其中 Cext 的作用是在空闲时存储能量、然后在采样窗口内将电荷快速传输到 Csample。 只要 Cext 有时间在样本之间稳定、就不需要信号缓冲。

    Cext=20*Csampler 方法用于更高带宽的信号采样。 在这种情况下、Cext 用作抗混叠滤波器、而不是用作电荷源。 Cext 不够大、无法对 Csample 进行完全充电、因此运算放大器缓冲器承担了在采样窗口内对 Csample 进行充电的作用。

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

    Tommy、您好!

    感谢您的回答。

    在本例中、我将使用运算放大器来满足电平转换器和抗混叠要求。 此外、我设置了一个低采样时间(250ns)、并且使用12位 ADC 时、在8kHz 输入正弦信号上的转换率将为16kHz。

    根据您的解释、我似乎处于第二个条件(slyp166.pdf)。 这样,我就需要 Cext min=20*Csample.

    在 slyp166.pdf 第20页中、TI 说明:

    '选择 C 值后、可以通过注意到该 RC 滤波器必须在转换器的采集时间内完全稳定至所需的精度来找到 R 值。'

    TI 的"采集时间"是什么意思;我使用 TMS570LS0332 MCU;对于 Rext = Tacq/(18*Cext)的计算、Tacq 是:

    • TD (SH)(延迟时间、采样和保持时间)、
    • 或 TD (C)(延迟时间、转换时间)、
    • 或运输署(“运输署”)(增加“运输署”(“运输署”)及“运输署”(“运输署”)),
    • 或2次转换之间的持续时间?

    在 slyp166.pdf 中、Rext = Tacq/(18*Cext)适用于16位 ADC。 对于12位 ADC、我可以应用哪个时间常数来保持50%的裕度?

    此致。

    JDM

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

    JDM、

    采集时间是指 Csample 电容器暴露于您要采样的信号的时间。  我不熟悉 TMS570LS0332、但可以说 TD (SH)参数是采集时间。

    您应该能够应用16b ADC 方程来选择12b ADC 的 RC 截止频率、而无需进行任何修改。  它与抗混叠功能相比与 ADC 精度更重要。

    Tommy