常见模拟电路设计 二 (含仿真) : 单片机ADC测量正负电压电路设计

这期更新一个很简单的小玩意,之前校电赛做过一个ADC采集,但是没有做出什么亮点,后来在同学的提醒下意识到可以做一个负电压测量的额外功能。

当然这个问题可以用现成的双极性ADC采集芯片来完成,我知道的有AD976可以完成,再奢侈一点可以采用万用表IC,但本期介绍一个成本比较低,比较底层的方法。

大体思路是:用运放加法器将电压整体抬高,也就是负电压抬到正电压,原本正电压抬到更高就行了,如果电压过大,还可以调整比例,只不过会使精度下降。

话不多说附上原理图:

在这里插入图片描述
这里为了方便我们设置R1=R2=RF=1K,要想调整比例就通过RK来调整。我们暂且设RK=1K。

此时我们设置U1为5V,U2为输入电压,那么U0的公式也就是U0=5+U2

所以理论上来说这时候我们的这个电路可以测-5V左右的电压,但因为某些单片机引脚本身可以接受幅值很小的负电压,这里真实的值一般是小于-5V的,我们附上仿真电路图:
在这里插入图片描述
当输入为2V,输出为6.997v

在这里插入图片描述
当输入为-4V时,输出差不多为1V,结果还算精确。

这个仿真是比较理想的情况,当被测电压的绝对值比较大的时候,我们可以调整RK或者RF的值来调整比例,当然这里不推荐调整R1或R2是为了计算简便。

值得注意的是,如果要做实物的话,一定要认真挑选高精度的运放和电阻!

谢谢观看!

猜你喜欢

转载自blog.csdn.net/weixin_43824941/article/details/108211078