============================
不是的,确定参考电压后,ADC的分辨率就确定了,能识别最小电压也确定了,比如12位ADC,2.5V参考电压,则分辨率是0.61mV,你输入61mV,都能识别,读数为100。
先问个问题:你用万用表测量一个0.8V电压,使用2V档好还是20V档好?
参考电压为2.5V,输入0.8V,12位ADC,则读数为 4096*0.8/2.5=1311,这是你这个项目中的最大读数,使用了ADC量程的32%,大约1/3,对输入电压分辨率为0.61mV。
现在将信号放大3倍变成2.4V,则读数为 4096*0.8*3/2.5=3932,则读数更多,对ADC量程利用合理,对输入电压分辨率为0.2mV。 梁工 发表于 2023-8-14 10:47
小电压输入给ADC直接测量,为什么没法发挥ADC的量程?ADC没办法识别小电压信号么?
====================== ...
在将信号放大3倍变成2.4V,但是参考电压并没有变,对输入电压分辨率怎么变为0.2mV了,不应该是0.61mV吗?。 980578873 发表于 2023-8-14 11:55
在将信号放大3倍变成2.4V,但是参考电压并没有变,对输入电压分辨率怎么变为0.2mV了,不应该是0.61mV吗? ...
没看明白上面的详细描述么? 这么浅显的道理。
0.61mV是ADC的分辨率,输入电压不放大,则分辨率也是0.61mV。
输入放大3倍,则0.61/3=0.2mV。
比如你输入0.8V,即800mV,放大3倍,ADC读数为3932,则电压分辨率=800/3932=0.2mV。
如果这还看不明白,我也没法回复了。 梁工 发表于 2023-8-14 13:03
没看明白上面的详细描述么? 这么浅显的道理。
0.61mV是ADC的分辨率,输入电压不放大,则分辨率也是0.61m ...
原来输入电压信号没有放大,那么输入电压至少是0.61mV,ADC才可以识别,如果接入放大系数为3倍的运放,那么输入信号也就是运放输入端的电压至少是0.2mV就可以被ADC识别了,因为0.2mV经过运放放大3倍后等于0.6mV,满足最小ADC识别的最小刻度,是这样吧?梁工 梁工 发表于 2023-8-14 13:03
没看明白上面的详细描述么? 这么浅显的道理。
0.61mV是ADC的分辨率,输入电压不放大,则分辨率也是0.61m ...
梁工,放大3倍的电路如下图:
980578873 发表于 2023-8-14 15:45
梁工,放大3倍的电路如下图:
可以。运放要使用LMV321。 梁工 发表于 2023-8-14 16:05
可以。运放要使用LMV321。
LMV321运放它有什么明显的优势吗?我想使用LM358 980578873 发表于 2023-8-14 17:56
LMV321运放它有什么明显的优势吗?我想使用LM358
LMV358,低压(3~5V)就可以工作,轨对轨输入输出,失真小。使用3PEAK的LMV321,则输入是高阻抗的(输入电流pA级别)。 你了解一下运放的一些参数。 梁工 发表于 2023-8-14 22:19
你了解一下运放的一些参数。
好的
页:
1
[2]