AD转换芯片的问题

如果输入的模拟量大于了AD芯片的模拟输入范围,会转换出什么结果(比如对0-3.3V的模拟输入范围我输入了4V);如果太大的输入是不是会烧毁芯片,一般这个值是多大呢?(芯片说明书上好像没写)

输入的模拟量大于A/D转换器的设定转换范围而没有超过电源电压,一般不会导致芯片损坏,这种情况下输出是二进制的全1,例如8位二进制A/D就会输出11111111,有些A/D转换器在这种情况下还有专门的溢出信号提示。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-29
超过输入范围,AD转换器也只会输出满量程读数;这样就造成了失真。
若超出输入范围太多,会造成管脚的损坏。说明书的直流特性部分一般都会标注的。本回答被提问者采纳
第2个回答  2016-01-06
A是模拟信号的意思,D是数字信号的意思,就是模拟转换成数字信号。
A模拟量,比如电流电压等信号量,在自然界中纯在的是连续的无穷尽的值,一切数值的描述都是相对精度和约等于表示。
D数字量,数学意义上确定的量。
8位与16位。既然数学意义上的确定,就纯在一个计算精度,8位简单的理解为 八个9,16位就简单的理解为16个9.
但是,在计算机计算过程中,尤其是硬件逻辑,是2进制计算,也就是说 8位 表示 2的八次方的值域,而16就是 2的16次方。
对于采样,就是这个芯片,在单位时间内,能完成的转换次数。
精度,当然就是更容易理解了,就是能够分辨的 最小 模拟里单位。
相似回答