TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: ADC数据转换

Part Number:CC1310

你好

我现在计划将采集到的ADC原始数据转换为实际的电压值,我知道可以使用转换函数进行转换,但是这样会使我的Sensor发送的数据量变大,所以我想将ADC数据转换放在别的MCU上进行处理,现在我想知道ADC的数据转换有没有转换公式可供参考的。

谢谢!

Nick Sun:

您好,

感谢您的提问。

您是想要ADC电压转换的公式吗?

一般来说是:您测量获得的数值/ADC的精度(12bit的ADC为4096)*配置的参考电压

,

SHAO MENG:

请问配置的参考电压在哪里可以查看到,我在硬件连接上并没有找到参考电压输入的引脚。

,

Nick Sun:

您好,

您可以查看CC1310 TRM中的第 17.4.8.2 章:The ADC supports two different internal references, one constant and one relative to VDDS.

而且CC1310只有内部参考电压:The ADC module does not support external references.

您可以打开adcsinglechannel示例工程,其中CC1310_LAUNCHXL.c文件中.refSource = ADCCC26XX_FIXED_REFERENCE就是选择参考电压。CTRL+左键单击 ADCCC26XX_FIXED_REFERENCE会跳转到ADCCC26XX文件,会有如图:

再次跳转(CTRL+左键单击AUXADC_REF_FIXED或者AUXADC_REF_VDDS_REL)会有 ,最后会跳转(CTRL+左键单击ADI_4_AUX_ADCREF0_SRC_S)到

其实您只需要配置是AUXADC_REF_FIXED或者AUXADC_REF_VDDS_REL就可以了(Fixed reference = 4.3V,Relative reference = VDDS)

,

SHAO MENG:

明白了,非常感谢您的解答

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: ADC数据转换
分享到: 更多 (0)