marvel 发表于 2012-9-22 19:38:49

温度传感器显示有问题

本帖最后由 marvel 于 2012-9-26 08:55 编辑

我的方案是这样的:
电脑----arduino----温度传感器,这样显示比较正常

但是如果用树莓派

树莓派---arduino--温度传感器,感觉度数明显上升了好几度(大概有3度),不太准了

请问这是什么原因引起的呢?我是用树莓派的下面那个usb供电,应该也是5v吧?为什么会出现不准确的情况呢?应该如何解决

因为我现在没有万用表,无法确定到底有几伏

marvel 发表于 2012-9-22 19:42:42

比如我现在直接用电脑连arduino,温度是24度
然后用树莓派连arduino,温度是27.8度
然后用树莓派连9v供电的arduino,温度是26.8度

感觉不知道哪个准了。。。

test01 发表于 2012-9-24 14:48:33

用的模拟温度传感器?
那显然供电偏低了,A板子的电源越低于5V,测出来的数据就越大
解决方案要末增强电源供电能力,不要被拉低电压
要末切换到A板内部基准

Randy 发表于 2012-9-24 15:49:37

test01 发表于 2012-9-24 14:48 static/image/common/back.gif
用的模拟温度传感器?
那显然供电偏低了,A板子的电源越低于5V,测出来的数据就越大
解决方案要末增强电源 ...

回答的很好,是这样原因!

marvel 发表于 2012-9-24 20:41:45

test01 发表于 2012-9-24 14:48 static/image/common/back.gif
用的模拟温度传感器?
那显然供电偏低了,A板子的电源越低于5V,测出来的数据就越大
解决方案要末增强电源 ...

谢谢你的回答,确实是模拟传感器

但奇怪的是我怀疑电压问题,但加了9v电源之后还是有偏差

请问“A板内部基准”是如何做呢?是不是 analogReference(INTERNAL);呢?呵呵

test01 发表于 2012-9-25 13:53:01

是 analogReference(INTERNAL);

marvel 发表于 2012-9-26 08:54:10

好的,多谢上面两位
页: [1]
查看完整版本: 温度传感器显示有问题