to 8楼
比如规格要求整个系统精度为0.1%,那么怎么选ADC呢?先选8位AD,8位AD 1LSB = 0.39%,很显然不可能满足要求。重新再选,这时选10位的AD,10位AD 1LSB = 0.09%,看似满足规格要求,实则不然,因为ADC有DNL误差,INL误差,失调误差,增益误差。DNL和INL一般为+/-1LSB,失调误差为3LSB,增益误差为4LSB,所有的这些累加起来一共有9LSB。
9LSB的误差以为着什么呢?就是说9LSB 约等于2^3,这时10为的AD只能降额为7位AD使用,已不能满足要求。需要ENOB更多的ADC,选14位ADC,降额3位使用,实际就是11位,11位AD的1LSB = 0.04%,
此时满足要求,但是还不算上温漂,放大器的增益误差,电阻的精度误差等,留给它们的余量有 0.1% - 0.04% = 0.06%,然后在依据这个余量来选其他的器件,比如参考源精度,温漂等。
假如参考源在整个温度范围内有5ppm/'c, 假如整个系统工作在0- 70'c,那么参考源漂移引起的误差为 350ppm = 0.035, 此时有0.06% - 0.035%的余量留给放大器及其他元器件的误差,在此不再累赘。
|