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.

[参考译文] MSP430FR5969:ADC12_B 采样处理

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/820604/msp430fr5969-adc12_b-sample-handling

器件型号:MSP430FR5969

MSP430如何处理它收集的样本?

通过使用 ADC12SHT1x 和 ADC12SHT0x 位、我们可以选择采样保持时间、并且我们可以控制结果最终到达哪个 ADC12MEM、但这两者之间的采样会发生什么情况? 我假设它临时存储在软件看不到的寄存器中、并且在转换前对样本取平均值、但我看不到有关该寄存器的任何文档。

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

    Mike、

    我不能确切地确定您所说的"中间采样"是什么意思。 在脉冲采样模式中、采样保持时间由 ADC12SHT1x 和 ADC12SHT0x 位控制、所选采样保持时间根据精确转换所需的时间量进行设置:

    下面给出了一个示例时序图:

    因此、当 SHI 信号启动转换时、模拟信号在一定的时间内被采样、转换后的值被存储在 ADC12MEMx 寄存器中。 每次转换之间没有采样;每次转换只有一个采样。 所有这些信息及更多信息均可在 《用户指南》中找到。

    此致、

    Matt

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

    很抱歉造成混淆。 让我重新措辞:

    根据 ADC12SHT0x 设置、在一段时间内(t_sample)采集一个样本。 根据我对 ADC SAR 内核的理解、一个模拟值被转换为其二进制表示形式。 在逐次逼近在 ADC12MEMx 中产生结果之前、如何存储 t_sample 长度模拟信号并将其降低到特定的电压值以进行转换?

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

    Mike、

    测量的模拟信号不会以任何方式被减少或"存储"。 采样保持时间允许 ADC 模块的内部电路稳定、然后 SAR ADC 在特定数量的 ADCCLK 周期内使用电荷重新分配方法来生成模拟信号的数字表示。 下面的应用报告给出了这个过程的一般说明: 基于电荷重新分配的 SAR-ADC 的运行

    此致、

    Matt

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

    感谢您提供的信息、我今天学到了一些新知识。