查看: 1971|回复: 5
|
[求助]关于数转换器(ADC)
[复制链接]
|
|
请问下怎样使用模数转换器(ADC)来转换负电压去数字式?小弟现在使用着ADC0809,可以转换正电压,可是不知道如何转换负电压.....
我想知道的是:
1.可以使用模数转换器(ADC)来转换负电压吗?
2.是否有指定号型的模数转换器才可以转换负电压。
谢谢各位大大的帮忙 |
|
|
|
|
|
|
|
发表于 22-4-2008 10:17 PM
|
显示全部楼层
原帖由 tanboa 于 22-4-2008 05:11 PM 发表
请问下怎样使用模数转换器(ADC)来转换负电压去数字式?小弟现在使用着ADC0809,可以转换正电压,可是不知道如何转换负电压.....
我想知道的是:
1.可以使用模数转换器(ADC)来转换负电压吗?
2.是否有指定号型的模数 ...
简单的做法是整流rectifier, 但如果是负压, 你就要显示 “-” (negative)
好像你的Multimeter那样。。。
要精确整流,可以用Opamp来实现。 |
|
|
|
|
|
|
|
楼主 |
发表于 22-4-2008 10:42 PM
|
显示全部楼层
回复 2# pic 的帖子
谢谢版主。也就是说,我需要先用op amp 来把负电压转换为正电压,然后再经模数转换器(ADC)来把正电压转换成数字式的吗?普通的模数转换器不能够直接转换负电压吗? |
|
|
|
|
|
|
|
发表于 23-4-2008 07:44 AM
|
显示全部楼层
原帖由 tanboa 于 22-4-2008 10:42 PM 发表
谢谢版主。也就是说,我需要先用op amp 来把负电压转换为正电压,然后再经模数转换器(ADC)来把正电压转换成数字式的吗?
你可以Google : OpAmp rectifier
可能有, 但我不知道。
有些是作成: -2.5, 0V, +2.5V
你的ACsignal 或负电压,用Opamp加2.5V, 就会变成以下:
如8bit (0-255):
ADC 0 = - 2.5V
ADC 128 = 0V
ADC 255 = +2.5V
[ 本帖最后由 pic 于 23-4-2008 09:01 AM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 10:41 AM
|
显示全部楼层
回复 4# pic 的帖子
可是我现在用的ADC0809,它的-Vref min 只可以放GND,然后我尝试去转换负电压,可是拿到的都是0。就像版主说的,怎样用op amp来把input signal加2.5V呢?我的是DC signal |
|
|
|
|
|
|
|
发表于 23-4-2008 11:50 AM
|
显示全部楼层
原帖由 tanboa 于 23-4-2008 10:41 AM 发表
可是我现在用的ADC0809,它的-Vref min 只可以放GND,然后我尝试去转换负电压,可是拿到的都是0。就像版主说的,怎样用op amp来把input signal加2.5V呢?我的是DC signal
供参考:
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|