搜索
bottom↓
回复: 60

请教如何将正负10V之间的模拟电压转化为0-5V电压供单片机直接采集

  [复制链接]

出0入0汤圆

发表于 2010-8-19 08:13:01 | 显示全部楼层 |阅读模式
单片机的AD是12位的,采样精度2.4mv,输入信号低于1KHZ
   我自己的想法是,用两级放大器,5V电源供电,前级为求和放大器,增益为1/4,后级为单增益的反向放大器。或者将如入信号先用电阻分压衰减,然后进入放大电路。放大器采用高精度、低温漂、低失调电压运放。
   请大家能指点下

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2010-8-19 09:12:03 | 显示全部楼层
一个OP就可以!给你画张图

出0入0汤圆

发表于 2010-8-19 09:28:49 | 显示全部楼层

(原文件名:1025.jpg)

出0入0汤圆

发表于 2010-8-19 09:35:15 | 显示全部楼层
op换轨对轨的单5V供电,如OPA340

出0入0汤圆

发表于 2010-8-19 13:47:07 | 显示全部楼层
三个电阻就可以了

                +5V
                 |
                .-.
                | |10K
                | |
                '-'
                 |
       _______   |
in ---|_______|--+--------- out
         20K     |
                 |
                .-.
                | |20K
                | |
                '-'
                 |
                GND

出0入50汤圆

发表于 2010-8-19 14:16:43 | 显示全部楼层
楼上好nb,学习了

出0入0汤圆

发表于 2010-8-19 15:59:00 | 显示全部楼层
回复【4楼】cowboy
三个电阻就可以了
                +5v
                 |
                .-.
                | |10k
                | |
                '-'
                 |
       _______   |
in ---|_______|--+--------- out
         20k     |
                 |
                .-.
                | |20k
                | |
                '-'
                 |
                gnd

-----------------------------------------------------------------------

-10V的 时候OUT脚 是多少V?

出0入0汤圆

发表于 2010-8-19 16:15:10 | 显示全部楼层
0

出0入18汤圆

发表于 2010-8-19 16:46:10 | 显示全部楼层
学习了

出0入0汤圆

发表于 2010-8-19 18:17:28 | 显示全部楼层
回复【4楼】cowboy
-----------------------------------------------------------------------

当加入-10V时,OUT输出为-5V.我搭电路测试了

出0入0汤圆

发表于 2010-8-19 19:58:54 | 显示全部楼层
回复【7楼】cowboy
0
-----------------------------------------------------------------------
给大家讲讲输入-10V是为0啊?

出0入0汤圆

发表于 2010-8-19 20:23:33 | 显示全部楼层
回复【10楼】tangwei039
-----------------------------------------------------------------------

这个不难理解吧!
先把接地的20K电阻看成不存在,余下的两个电阻串联,一端接+5V,另一端接输入的-10V,两端之间电压差就是15V;
这两电阻串联分压,上侧10K压降5V,20K压降10V,抽头(out)刚好就是0V;
把刚才看成不存在的电阻变回来,0V通过一个20K电阻接地,当然仍是0V。

也可以用基尔霍夫电流定律,或者戴维宁定理计算,方法很多,不过上面的方法更直观。

出0入0汤圆

发表于 2010-8-19 20:26:59 | 显示全部楼层
回复【11楼】cowboy  
回复【10楼】tangwei039
-----------------------------------------------------------------------
这个不难理解吧!
先把接地的20k电阻看成不存在,余下的两个电阻串联,一端接+5v,另一端接输入的-10v,两端之间电压差就是15v;
这两电阻串联分压,上侧10k压降5v,20k压降10v,抽头(out)刚好就是0v;
把刚才看成不存在的电阻变回来,0v通过一个20k电阻接地,当然仍是0v。
也可以用基尔霍夫电流定律,或者戴维宁定理计算,方法很多,不过上面的方法更直观。

-----------------------------------------------------------------------

你把信号源和电源都当无内阻的了?

而且涉及正负电压的时候,通常地线没那么好接的

出0入0汤圆

发表于 2010-8-19 20:46:21 | 显示全部楼层
飘过,看来这个问题有待研究

出0入0汤圆

发表于 2010-8-19 20:59:25 | 显示全部楼层
回复【12楼】waitingconfirm
-----------------------------------------------------------------------

电源的内阻远比这些电阻小,大多情况下可以忽略;
信号源内阻可以在输入电阻中扣减,前题是信号源内阻小于20K;
“而且涉及正负电压的时候,通常地线没那么好接的”这句不明意思,愿闻其详。

出0入0汤圆

发表于 2010-8-19 21:03:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-19 21:16:19 | 显示全部楼层
cowboy 你是我的偶像
这电路简单的不敢相信,可以用吗?是否输出加个电压跟随做缓冲?或者输入和输出都加跟随器做缓冲?

出0入0汤圆

发表于 2010-8-19 21:55:46 | 显示全部楼层
回复【16楼】majia-2
-----------------------------------------------------------------------

   偶像就不敢当了,我只是随便说的。
   电路能不能用,要看实际情况,如果电路输出接ADC输入,就不必加跟随器,一般的ADC输入阻抗达100M以上,不加输出缓冲也没关系。至于输入缓冲,也得看前面信号源的内阻,如果内阻非常大,加输入缓冲是有必要的。但如果信号源内阻不算大,如本电路要求小于20K,则可以从电路的输入电阻中扣减。例如,信号源内阻为1K,可以把电路中输入的20K电阻改为1K。如果信号源来自运放的直接输出,则可以认为是零内阻,因为运放闭环时输出阻抗非常小。
   再说明一下图中的+5V,是参考电压,如果用电源电压代替,就得考虑电源精度和纹波的影响。若要精准,就需用稳定的基准电压。如果有3.33V的基准电压,还可用两个电阻实现。

(原文件名:未命名.PNG)

出0入0汤圆

发表于 2010-8-20 01:13:51 | 显示全部楼层
回复【9楼】hailin0716
回复【4楼】cowboy  
-----------------------------------------------------------------------
当加入-10v时,out输出为-5v.我搭电路测试了

-----------------------------------------------------------------------
麻烦测试下这个电路。

(原文件名:2010-08-20 01 13 27.png)

出0入0汤圆

发表于 2010-8-20 06:04:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-20 06:51:26 | 显示全部楼层
回复【17楼】cowboy
回复【16楼】majia-2  
-----------------------------------------------------------------------
   偶像就不敢当了,我只是随便说的。
   电路能不能用,要看实际情况,如果电路输出接adc输入,就不必加跟随器,一般的adc输入阻抗达100m以上,不加输出缓冲也没关系。至于输入缓冲,也得看前面信号源的内阻,如果内阻非常大,加输入缓冲是有必要的。但如果信号源内阻不算大,如本电路要求小于20k,则可以从电路的输入电阻中扣减。例如,信号源内阻为1k,可以把电路中输入的20k电阻改为1k。如果信号源来自运放的直接输出,则可以认为是零内阻,因为运放闭环时输出阻抗非常小。
   再说明一下图中的+5v,是参考电压,如果用电源电压代替,就得考虑电源精度和纹波的影响。若要精准,就需用稳定的基准电压。如果有3.33v的基......
-----------------------------------------------------------------------

谢谢,我什么时候能模拟电路水平能达到这样水平啊!!

出0入0汤圆

发表于 2010-8-20 08:16:15 | 显示全部楼层
回复【20楼】tangwei039
-----------------------------------------------------------------------

只要功夫深,铁杵磨成针。

出0入0汤圆

发表于 2010-8-20 10:59:38 | 显示全部楼层
学习,用NI软件验证了4楼的,可行

出0入0汤圆

发表于 2010-8-20 11:54:20 | 显示全部楼层
回复【22楼】ffbiao
学习,用ni软件验证了4楼的,可行
-----------------------------------------------------------------------

ni软件是什么?

出0入127汤圆

发表于 2010-8-20 13:10:13 | 显示全部楼层
回复【23楼】eworker
-----------------------------------------------------------------------

multisim10

出0入0汤圆

发表于 2010-8-21 10:33:53 | 显示全部楼层
回复【18楼】mcu2007 努力出国
-----------------------------------------------------------------------

用你的电路,我搭电路试了。测试结果是:加-10V,OUT电压是-3.4(该电压对应5v的GND,同时测试将5V与-10v共地)。cowboy:我有点疑惑为什么OUT输出时0V呢。麻烦解答一下。谢谢

出0入0汤圆

发表于 2010-8-21 10:49:15 | 显示全部楼层
不好意思:是我弄错了。测电压的外用表电量不足了,导致测量电压不准。刚才换了新的电池,证实cowboy大哥正确,小弟在此陪个不是。给大家带来不便,请谅解。在这件事发现自己不足之处很多,希望以后大家能多指点。

出0入0汤圆

 楼主| 发表于 2010-8-23 19:22:18 | 显示全部楼层
不可思议
这是我同学工作中遇到的问题
希望能帮到他
谢谢楼上诸位

出0入0汤圆

发表于 2011-3-19 13:16:12 | 显示全部楼层
膜拜cowboy

出0入0汤圆

发表于 2011-3-25 15:04:46 | 显示全部楼层
回复【4楼】cowboy
-----------------------------------------------------------------------

很崇拜你,
我也碰到这个问题,原来这么简单

出0入0汤圆

发表于 2011-7-8 20:18:42 | 显示全部楼层
Uo和Ui 关系如下:。根据叠加,假定只有Ui输入时,Uo1=(20/3)/(20+20/3)=0.25Ui。假定只有+5V输入时,UO2=2.5V,故Uo=0.25Ui+2.5

出0入0汤圆

发表于 2011-7-9 00:40:25 | 显示全部楼层
这其实就是传说中的叠加定理。

出0入0汤圆

发表于 2011-12-9 22:35:39 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-10 10:21:34 | 显示全部楼层
谢谢了,正用到.

出0入0汤圆

发表于 2011-12-10 14:13:22 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-12-10 15:41:44 | 显示全部楼层
方法很巧妙。

出0入4汤圆

发表于 2012-2-8 14:48:54 | 显示全部楼层
好思路。。。

出0入0汤圆

发表于 2012-5-8 10:37:23 | 显示全部楼层
学习了..

出0入0汤圆

发表于 2012-8-23 22:32:29 | 显示全部楼层
cowboy 发表于 2010-8-19 20:23
回复【10楼】tangwei039
-----------------------------------------------------------------------

老大,这个帖子     3.3V单片机的AD怎样采集0-5V的模拟信号?
http://www.amobbs.com/forum.php? ... B%E6%A8%A1%E6%8B%9F

能不能给个标准答案啊,谢谢

兄弟们等~~

出0入0汤圆

发表于 2012-8-23 23:24:47 来自手机 | 显示全部楼层
Mark好贴

出0入0汤圆

发表于 2012-12-23 23:21:05 | 显示全部楼层
收藏,以后学习

出0入0汤圆

发表于 2012-12-25 10:38:40 | 显示全部楼层
三个电阻的办法真经典!

出0入4汤圆

发表于 2012-12-25 11:30:03 | 显示全部楼层
again 发表于 2010-8-19 09:28
(原文件名:1025.jpg)

这个好厉害啊   什么原理啊

出0入0汤圆

发表于 2012-12-25 12:41:18 | 显示全部楼层
这个不错,理解datashit上如何做的电压转换电路了

出0入0汤圆

发表于 2012-12-25 12:54:38 | 显示全部楼层
ding
简单之中的不简单
学习了

出0入0汤圆

发表于 2012-12-25 19:21:23 | 显示全部楼层
豁然开朗,找到理论依据了。

出0入0汤圆

发表于 2013-4-10 15:43:24 来自手机 | 显示全部楼层
学习一下....

出0入0汤圆

发表于 2013-6-5 11:58:52 | 显示全部楼层
好,说习了,高手真多

出0入0汤圆

发表于 2013-6-5 13:45:14 | 显示全部楼层
标记。。。

出0入0汤圆

发表于 2013-9-21 17:31:02 | 显示全部楼层
正负电压测量 mark

出0入0汤圆

发表于 2013-10-26 10:36:18 | 显示全部楼层
ouluolin 发表于 2011-7-8 20:18
Uo和Ui 关系如下:。根据叠加,假定只有Ui输入时,Uo1=(20/3)/(20+20/3)=0.25Ui。假定只有+5V输入时,U ...

请问是按照哪个图计算的??能画一下图吗?还有参数。谢谢。。

出0入0汤圆

发表于 2013-12-22 14:23:17 | 显示全部楼层
cowboy 发表于 2010-8-19 21:55
回复【16楼】majia-2
-----------------------------------------------------------------------

记号,两个电阻很巧妙

出0入0汤圆

发表于 2014-7-9 22:57:08 | 显示全部楼层
学习了,很经典

出0入0汤圆

发表于 2015-2-27 16:39:21 | 显示全部楼层
2年前,看到一个台湾教授采集-12v是用的这样的电路,当时还感觉很惊奇,没想到这里早就有了

出0入0汤圆

发表于 2016-5-29 23:21:55 | 显示全部楼层

正负电压测量 mark

出0入0汤圆

发表于 2017-5-16 16:03:28 | 显示全部楼层
学习学习学习学习学习学习学习学习学习

出0入0汤圆

发表于 2017-5-31 15:19:55 | 显示全部楼层
搞个运放就可以啊

出0入0汤圆

发表于 2017-6-10 15:21:03 | 显示全部楼层
正负电压测量 mark

出0入0汤圆

发表于 2017-6-10 16:15:45 | 显示全部楼层
cowboy 发表于 2010-8-19 13:47
三个电阻就可以了

                +5V

你是真牛B,佩服

出0入0汤圆

发表于 2017-6-21 09:11:21 | 显示全部楼层
cowboy 发表于 2010-8-19 13:47
三个电阻就可以了

                +5V

请教下如何将2.5-4.5V变为0-2V(或0-5V)。谢谢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 11:01

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表