我现在用的ADS8484是18位的,实际需要采的信号时0-3.3V,该AD是全差分输入,下面是手册中的一部分。
我将 -IN端接地,信号从+IN输入,这样的话是不是转换结果是0-0x1FFF,这样的话负的部分没用,相当于我用的分辨率是17位的吧?有什么办法解决啊,
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.
我现在用的ADS8484是18位的,实际需要采的信号时0-3.3V,该AD是全差分输入,下面是手册中的一部分。
我将 -IN端接地,信号从+IN输入,这样的话是不是转换结果是0-0x1FFF,这样的话负的部分没用,相当于我用的分辨率是17位的吧?有什么办法解决啊,
-IN接地,除非你+IN输入负信号,才会输出负码,否则分辨率损失1bit。
我觉得你首先可以考虑17bit分辨率是不是已经满足你的需求,若满足就不用解决啦。如果要改:
法一:如Sun yingying所言,采用18bit的单极性ADC,但不一定非要单端输入的,全差分伪差分输入亦可;
法二:在ADS8484前面加入一级SE-DE电路,实现单端信号转差分信号,一般可用一片全差分放大器或者两片运放来实现;
法三:采用19bit(含)以上的ADC,无论单极性双极性,肯定可以实现你18bit的分辨率啦。