电压采样电路
问题:
一般使用MCU的ADC功能来实现电压监控。但是外围电路的不同会有不同的采样精度。本文主要记录两种电压采样电路。
典型电路
图 1 电压经过分压之后,输入到ADC模块
图 2 采样电压经过运放之后,进行电压采样
具体分析
第一种电路:
直接分压之后,输入到ADC模块。在其右侧为左侧的等效电路(诺顿定理或戴维宁定理)。由等效电路可以知道,采样电路串接R等效电阻,如果其与MCU的内阻差别很大,则可以直接将R等效电阻忽略。(R等效电阻《 R内阻)
但是如果R等效电阻与R内阻是在一个量级上的阻值,则R等效电阻引起的误差不可忽略。这第一种电压采样是不合适的。
第二种电路:
电压经过运行(跟随器)之后,输入到MCU的ADC模块,图2右侧是左侧的等效电路图。
由于运放具有输入电阻无穷大,而输出电阻无穷小的特点。
则R等效电阻与运放的输入电阻相比较,可以忽略。输入到运行正极的电压等于Uin+,这样Uout=Uin+。
而运放的输出电阻无穷小,其与MCU的内阻相比较,可以忽略。在运放的输出电阻上,基本上没有电压损耗。近似Uout全部输入到MCU的ADC模块,由电路产生的电压误差很小。
这种添加运放隔离的电路进行电压采样,误差很小,精度较高
困于心 衡于虑 而后作
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)