微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > CC2530的最高ADC是12位吗?有效位是多少?

CC2530的最高ADC是12位吗?有效位是多少?

时间:10-02 整理:3721RD 点击:
看了CC2530的中文手册,上面写道最高ADC位数是12位,然而在协议栈里可以看到抽取率可以选14位。通俗一点说,CC2530最高的12位ADC采集数据时,是将数据精分成2的12次方=4096份,还是分成2的11次方=2048份?这里有一个有效位的概念,我没有弄清楚,大家思考过吗?

ADC的位数指的是分辨率,有效位可以看成精度,12位AD的有效位至少11位,16位AD一般14位有效,24位AD一般18位,但这只是官方数据,实际应用精度可能有偏差,

我又参考了一本zigbee的书,上面是这么说的CC2530的ADC支持多达14位的模拟数字转换,具有多达12位的有效数字位,那么精度也就是12位了?意味着我可以用这个14位分辨率的片内ADC将采集到的数据精分成2的12次方=4096份?   精度=参考电压/2的12次方?

又查了一些资料。“位数”是A/D转换器的数学表达力(分辨力),这里应该是指有效位数,有效位数不等于分辨率就是输出的最小变化量其实是模拟量的离散值,在二进制系统中,它是满度量程的1/(2^x),式中的x为位数(有效位数),与精度相关,但不等于精度。
实际用途中的“精度”是个综合性指标,需要考虑非线性度、偏移、温漂、倍率漂移等器件特性以及搭成的电路外部电气特性指标,这些都对电路的精度有直接影响,要综合考虑。
大家如果有新的见解可以一起来探讨一下

和实际应用肯定会有偏差,不可能百分百的有效

刚才试了一下,CC2530芯片RESOLUTION选14位,采集的电压按 参考电压/2的14-1次方 计算,基本能完成电压测量工作,和万用表、示波器进行了对比,万用表测量值为0.675V左右,示波器测量值为0.68V左右,CC2530内部AD测量值为0.700V左右,有一定的误差,但是是否可以说明CC2530进行AD采集的时候实际是有13位有效数的?

还有人过来一起讨论一下么

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top