【请教】Arduino多通道ADC的问题
用Arduino Mega2560做一个8通道的数据采集,但是当改变其中一个通道的信号时其它通道采集到的数据也一同变化了。这个怎么破?代码:
while(1)
{
for(int i=0;i<8;i++)
{
Serial.print(analogRead(i));
//delay(100);
Serial.print(" ");
}
Serial.println(" ");
} 是不是其他的通道的管脚都悬空了? i7456 发表于 2013-9-1 13:11 static/image/common/back.gif
是不是其他的通道的管脚都悬空了?
木有悬空~~~都连着电位器 看是硬件还是软件问题。先将有关管脚固定接地或VCC 试一下结果 这个问题我也发现过,不过因为精度不高,所以没有特别的关注过,看看你的处理方法
页:
[1]