如果我的单片机的基准电压为3.3V,而外部的模拟量输入为0—5V我要对这个模拟量直接用单片机的内部AD进行采

如果我的单片机的基准电压为3.3V,而外部的模拟量输入为0—5V我要对这个模拟量直接用单片机的内部AD进行采样,该怎么办,串电阻吗... 如果我的单片机的基准电压为3.3V,而外部的模拟量输入为0—5V我要对这个模拟量直接用单片机的内部AD进行采样,该怎么办,串电阻吗 展开
 我来答
AnyWay中国
推荐于2017-11-25 · TA获得超过5.8万个赞
知道大有可为答主
回答量:9497
采纳率:92%
帮助的人:4811万
展开全部
具体要看单片机AD的测量电压范围。比如说,有的AD基准电压为2.5V,但是,输入电压可以是两倍或4倍的基准。
你说的基准电压,应该是单片机的工作电压,一般AD不采用3.3V基准。
如果外部信号超过了AD测量范围,可以采用电阻分压的方法,但是要注意阻抗匹配
最好是输入阻抗较高,而输出阻抗较低。
如果信号源的输出阻抗较大,一般采用电压跟随器之后接电阻分压的方法。如果AD的输入阻抗较低,那么分压器之后还需要在加一级电压跟随器。
ATF144X
2012-12-03 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:4675万
展开全部
既然你的单片机基准电压是3.3V了,那就没办法,输入的模拟量不能大于3.3V,用电阻分压小于3.3V后输入,如果有条件的就使用电压跟随器来隔离保证准确性。

“有的AD基准电压为2.5V,但是,输入电压可以是两倍或4倍的基准。”这只有独立的ADC芯片才是这样,比如ADS774。但单片机内部的ADC,其基准电压可来自于其内部基准源、工作电压或者外接参考电压,比如Atmega8单片机的ADC就是这样,可以用自带的2.56V、或者AREF引脚的外接参考电压或者来自VCC的单片机工作电压。像STM32单片机工作电压是3.3V,高端的STM32可以外接参考电压,低端的STM32就直接用的VCC,就是其ADC的参考电压直接连接到3.3V的,无法再设置参考电压的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友994effc
2012-12-03 · TA获得超过1025个赞
知道小有建树答主
回答量:759
采纳率:100%
帮助的人:192万
展开全部
一般使用电压跟随器,最简单的办法是使用电阻限流

给你推荐一下,网上早一下这些资料: 单片机宝典从硬件到软件 chm
电子电路公式计算器 chm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-02
展开全部
电阻分压
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式