在使用uno测量外接电压时,如何使得空载时得到的数值为0
本帖最后由 ken0137 于 2014-7-14 20:24 编辑看了使用arduino的模拟口测量0~5V的电压这个实验,觉得很实用,现在遇到一个问题,就是如果空载(不接测量源)的话,模拟口读取的数值是一个随机种子数,那么是否有办法使得测试值为0呢,比如加点外围电路什么的这样的方法? 接下拉电阻, i7456 发表于 2014-7-14 15:37 static/image/common/back.gif
接下拉电阻,
是并联一个1K的电阻吗? ken0137 发表于 2014-7-14 15:50 static/image/common/back.gif
是并联一个1K的电阻吗?
怎么并联?
如果用A0测电压,那么A0通过电阻接到GND上。 a0接一个10K电阻到地即可。 接个电阻,别让端口空载,如果测量范围超过5v端口电阻也可以成为分压电阻的一部分. 迷你强 发表于 2014-7-15 09:33 static/image/common/back.gif
a0接一个10K电阻到地即可。
那一定要10K的吗?有没有什么标准? 没有标准,我建议用1M左右电阻。等于一个电阻分压电路。电阻越小,分流越大,测量的电压越不准确。所以这个电阻在可以使用的前提下,越大越好 Ansifa 发表于 2014-7-16 23:47 static/image/common/back.gif
没有标准,我建议用1M左右电阻。等于一个电阻分压电路。电阻越小,分流越大,测量的电压越不准确。所以这个 ...
是这样的,我要测量的目标,是电脑音频输出口的电压,用这个方式来检测一下是否有音频输出,这个电压是非常小的,大约在20到300mV这样子都有可能,请问要是加了1M的电阻会不会影响测量结果? ken0137 发表于 2014-7-16 23:52 static/image/common/back.gif
是这样的,我要测量的目标,是电脑音频输出口的电压,用这个方式来检测一下是否有音频输出,这个电压是非 ...
首先arduino的AD转换,只能一次次的采样,得出不同瞬间的电压。音频信号电压不断的变化,肯定测不出一个稳定值的。只能尽力而为。
其次一般音频输出口阻抗还是很小的。接1M电阻影响极其微小。应该没问题 Ansifa 发表于 2014-7-17 00:14 static/image/common/back.gif
首先arduino的AD转换,只能一次次的采样,得出不同瞬间的电压。音频信号电压不断的变化,肯定测不出一个稳 ...
版主,以你的经验,请问用测量电压的方式判断电脑口是否有音频输出是否是个靠谱的方法(这里我用到了USB声卡,但是有些USB声卡在没有音频输出的时候也是有电压的,所以得挑选)?是否有其他靠谱的测量方法?
页:
[1]