czlbj 发表于 2005-2-5 17:05:27

请教,怎样用AVR的ADC测量-5v至+5v的电压,请给一个参考电路,谢谢!

请教,怎样用AVR的ADC测量-5v至+5v的电压,请给一个参考电路,谢谢!

musich 发表于 2005-2-5 17:26:57

这不是好简单的事.

图中 R1=R2 , Cj 视采样速度而定.



http://cache.amobbs.com/bbs_upload782111/files_1/armok0137303.GIF

musich 发表于 2005-2-5 17:28:55

再补充:上图的Vref =5V.

又捞1分.

donkey 发表于 2005-2-5 17:47:17

不对吧,这样的电路,如果使用AVR的ADC,负电压是无法测出来的

musich 发表于 2005-2-5 19:31:37

-5V是0.

+5V最大,

怎么会测不出? 好好看看再说吧.














-----此内容被musich于2005-02-05,20:33:40编辑过

qwernet 发表于 2005-2-5 20:08:50

这个图没有问题啊。R1、R2是两个分压电阻,输入-5V时中间正好分得0V。

而且ADC的输入阻抗一般都有100MOhms,可以忽略其影响。

czlbj 发表于 2005-2-6 09:47:36

非常感谢!

这个电路对+5v电压的精度应该有很高的要求,对信号源内阻也要求低

lanmp 发表于 2005-2-6 14:04:11

用电阻分压+运放搬移

yjbin 发表于 2005-2-20 18:25:27

问一下,这两个电阻一般取多少比较合适?

yjbin 发表于 2005-2-21 17:20:00

还没有大侠回答啊?顶一下!

qwernet 发表于 2005-2-21 17:54:36

AVR的ADC输入阻抗一般都有100MOhms,所以那两个电阻我估计用几十到100K的都没问题。

musich 发表于 2005-2-21 18:37:21

如果你的电路输出阻抗够低, 4.7K + 104 应该比较不错.

yjbin 发表于 2005-2-22 17:40:49

对这个电路我有点疑问,加的5V电压会对测量的信号应该有影响吧?

dd123 发表于 2005-2-23 10:51:36

to musich:

你的这种方案不可取,为了测量-5V~+5V中的负电压,而把A/D转换的精度降低了。本来AVR芯片只有10位的转换精度。



下面给出一个电路供参考:

http://cache.amobbs.com/bbs_upload782111/files_1/armok0138989.jpg



原理:

    这是一个双通道半波嵌位式极性变换电路。此时两个运放的作用是对输入信号中正负信号分别进行半波放大(放大倍数=1(当需要提高分辨率时可设放大倍数=2)),并分别与两个不同的A/D输入通道连接。图中二极管起电压嵌位作用,同时也不影响信号零点附近的灵敏度。

    这种电路的特点是需要双通道A/D,因此需要在CPU内部把测量的结果合成处理。


-----此内容被dd123于2005-02-23,11:00:24编辑过

HJJourAVR 发表于 2005-2-23 10:54:01

更正: AVR的ADC是10bit ADC

dd123 发表于 2005-2-23 11:01:41

呵呵,笔误,已更正。

donkey 发表于 2005-2-23 11:08:07

to dd1123:

运放有没有特殊要求,例如需要正负电源之类的?

HJJourAVR 发表于 2005-2-23 11:11:04

怕是要新型单电源运放----轨至轨 Rail to Rail.

要是能下拉到mV级也基本可以。

donkey 发表于 2005-2-23 11:18:35

》》怕是要新型单电源运放----轨至轨 Rail to Rail.

》》要是能下拉到mV级也基本可以。

什么意思啊?能说个具体型号吗?LM358行吗?如果运放也花掉几十块钱,恐怕实际设计的时候还是要多考虑考虑了

HJJourAVR 发表于 2005-2-23 11:30:29

LM358也基本可以----它的低输出可以做到很低----结构特殊----普通的324就不行。

但5V供电时输出不了5V.



双电源比较简单-----几乎每款运放都能用。

SUN0_LIANG 发表于 2005-2-23 11:57:40

精度要求不高时:musich的电阻升压是个好办法。

对采样时间与精度有一定要求:musich的电阻升压-Cj+运放跟随。



用musich的要求:信号源内阻低,否则+运放跟随。

donkey 发表于 2005-2-23 12:20:22

使用5V的基准比使用正负电源还麻烦,而且同样要考虑电源的成本问题

yjbin 发表于 2005-2-27 10:56:16

dd123,能给出详细的资料吗?如电阻值等!谢谢!

hfavr 发表于 2005-3-20 21:59:02

两种方案都很好,只是适用场合不同.

鼓励!

zx962032 发表于 2007-7-10 00:35:22

做个记号,学习下!

chenpeng 发表于 2007-7-10 01:25:33

学习了

everglen 发表于 2007-7-20 14:46:54

24楼耍 bsd?

lanfeng007 发表于 2007-8-14 16:51:27

也学习一下!

JJLuo 发表于 2007-8-22 11:22:14

顶一个

bigflower 发表于 2007-8-22 16:24:09

学习了

Forever 发表于 2007-10-29 13:32:40

学习了,也做个记号!

xuanjing 发表于 2007-10-29 13:58:06

学习了,做个记号,呵呵

lovehebut 发表于 2007-10-29 19:58:11

记号 学习

zhaitz0330 发表于 2007-11-20 15:15:02

你好dd123:
    现在实验你给的那个原理图实验,怎么只有一路有输出信号啊?谢谢。

terminator1983 发表于 2009-12-29 14:26:33

学习了

ayulove 发表于 2010-4-14 10:19:30

回复【4楼】musich
-----------------------------------------------------------------------

用过AVR的adc测量负电压么?你试试会有魔烟产生的哦(V小于-0.3V)!

supan1001 发表于 2011-10-14 10:41:05

mark

automaticdai 发表于 2011-10-14 10:48:20

这个思路很好。dd123的图也很有意思

goingdown的生活 发表于 2012-11-7 17:24:56

学习下!

Kennethken 发表于 2013-4-3 20:37:57

dd123 的图很有意思,准备做个试试
页: [1]
查看完整版本: 请教,怎样用AVR的ADC测量-5v至+5v的电压,请给一个参考电路,谢谢!