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.

[参考译文] RF430FRL152H:ADC 16位但只能读取14位寄存器(SD14MEM0)?

Guru**** 2393725 points
Other Parts Discussed in Thread: RF430FRL152H

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1435322/rf430frl152h-adc-16bit-but-only-can-read-14-bit-register-sd14mem0

器件型号:RF430FRL152H

工具与软件:

尊敬的先生:

我们要启用16位 ADC:  SD14RATE2 + SD14RATE1

但是、SD14MEM0为0~13 μ s (14位)。  

如何读取16位 ADC 分辨率?

BR、

Chris

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

    Chris、您好!

    Unknown 说:
    如何阅读16位 ADC 分辨率?

    RF430FLR152H 仅支持14位 Σ-Δ ADC。 请参阅数据表。  

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

    尊敬的 Charles:

    感谢您的答复。

    可提供 CIC 16位  转换结果的精度。  

    我们想知道如何读取16位精度 ADC 数据?

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

    Chris、

     在整个 TRM 中、ADC 指定为14位分辨率。 我不擅长 Σ-Δ ADC、也不擅长 根据抽取率如何应用 CIC 滤波器来实现各种转换精度。  我认为表10-2旨在假设应用2048的抽取率、将转换的潜在"精度"外推至16位。 在 TRM 中、就转换结果寄存器而言、没有可读取16位的位置。 请参阅下面的 SD14MEM0寄存器。

    TRM 还在图10-3中显示了一个推断、在 OSR 比率为2048时、它达到接近17位。 这确实意味着 SD14将提供一个17位转换结果寄存器。  

    另请参阅 RF430FRL152H 产品说明书的第5.22节、其中指出传入信号的带宽应最大为1Hz。  通常信号不应高于该值。  Σ-Δ 14位 ADC 的采集速度较慢。  主要用例是测量直流信号、而不是快速移动的信号。

    在32Hz (CIC、32抽取率)下运行可获得7位精度(技术参考手册10.3.2.1)、可实现16ms 的最佳转换时间。 当抽取率 R=2048时、您可以获得出色的精度、但转换速度最慢(高达1024ms)。 由于这是一个14位 ADC、我认为 R 等于1024可提供足够的精度。  

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

    尊敬的 Charles:

    感谢您的答复。

     No where in the TRM in terms of the Conversion Result registers show there are 16-bit can be read.

    数据表指出 SDRate 提供了16位精度、但用户无法读取16位数据?

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

    我想您对"分辨率"和"准确性"感到困惑。 SD14通过设计实现了14位分辨率 ADC。 对于表10-2、假设最大输入信号带宽为1Hz (即直流输入)、并使用2kHz 的调制器频率。  为了降低调制器位流的采样率(2kHz)、抽取滤波器仅采集每个 Rth 样本。 例如、如果 R = 2048、那么每次只从调制器输出中获取第2048个样本。 这基本上将2kHz (采样频率)流除以2048、相当于大约1Hz 的数据速率。  您可以看到、输出数据速率与转换器分辨率之间存在关系。 如果采样速率保持恒定(例如2kHz)、则较低的数据速率(例如使用2048抽取率)在转换器输出端提供高有效分辨率(ENOB)。  我不是 Σ-Δ ADC 方面的专家、因此我尽量多地解释一下。  底线是这是一个14位"分辨率"ADC、而不是16位。  我没有什么可以提供的。