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/MSP430FR5969:ADC 的 MODOSC 与 DCO

Guru**** 2553450 points
Other Parts Discussed in Thread: MSP430FR5969

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/725624/ccs-msp430fr5969-modosc-vs-dco-for-the-adc

器件型号:MSP430FR5969

工具/软件:Code Composer Studio

尊敬的同事:

我对 ADC 使用 DCO 和 MODOSC 有疑问。

根据 MSP430FR5969数据表、DCO 看起来更准确、与温度的关系更小(请参阅表5-6与5-8)。 表5-8中指定了 MODOSC 的电流消耗(25uA)、但表5-6中未指定 DCO 的电流消耗。 另一方面、在考虑采用 MODOSC 的情况下、指定 ADC 的电流消耗(表5-22)、如果使用 DCO、则不用说。

我已经使用 DCO 和 MODOSC (均在1MHz 下运行)测试了 ADC,我发现 DCO 的电流消耗明显低于 MODOSC 的电流消耗,精确度为128与213uA。 我想知道、如果 DCO 在精度、热稳定性甚至电流消耗方面具有更多优势、那么为什么为 MODOSC 指定 ADC 的电流消耗。

此致、感谢您抽出宝贵时间、

Ferran

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

    请说明您如何使 MODOSC 运行@ 1MHz?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Ferran
    与 DCO 相比、MODOSC 具有快速开关的优势。 因此、由于 ADC 的"唤醒就绪"时间短、在 ADC 上使用 MODOSC 时、系统功耗应更低。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tomasz、
    实际上、MODOSC 的频率为1.2MHz、标称值为1除以4。
    最棒的!
    Ferran
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Xiaodong、
    首先,非常感谢您的答复。
    我期待您的回答、但通过实验、我发现 DCO 时 ADC 的电流消耗低于 MODOSC (128 vs 213 uA)。 使用数字万用表执行电流测量、并使 ADC 始终在 LPM1上进行转换、而不会中断 CPU。
    您认为这些结果是否有意义、或者我做了些什么错误?
    非常感谢您抽出宝贵的时间、
    Ferran
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ferran、

    如果您确实将 DCO 设置为1MHz、它将以1MHz 的频率运行。 MODOSC 始终以4.8MHz 的频率运行。 这就是差异所在。
    您可以看到、Cach 高速缓存中1MHz 100%的 AM 电流为110uA。 这接近于您在为具有1MHz DCO 而非 MODOSC 的 ADC 供电时看到的128uA。

    为了实现更好的1:1比较、请将 DCO 设置为5.33MHz 并将其与 MODOSC 的4.8MHz 进行比较、这样、MODOSC 就应该更好、更快速。 它在很大程度上取决于您的采样保持要求。 如果时间没有问题且只有电流很重要、则以32kHz 频率运行 ADC、该频率始终在 LPM3中运行。

    此致、
    Dietmar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Dietmar、
    非常感谢您的解释。 清晰!!
    Ferran
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    MODOSC 始终以@约5MHz 的频率工作。
    我希望您能看到您将5MHz 与1MHz 进行了比较。

    值得一提的是:
    为了节省功耗、MODOSC 在不需要时断电、仅在需要时启用。 当需要 MODOSC 源时、相应的模块会请求它。 MODOSC 根据无条件和条件请求被启用。 将 MODOSCREQEN 置位将启用条件请求。 无条件请求始终处于启用状态。 对于利用无条件请求的模块、无需设置 MODOSCREQEN;例如、ADC 或失效防护。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    MODOSC 除以4、因此 ADC 以1.2MHz 运行、而对于 DCO、ADC 以1MHz 运行。 因此,我认为比较是公平的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我指的是你的话:
    我已经使用 DCO 和 MODOSC 测试了 ADC (两者都以1MHz 运行)
    固定的。 还可以