求助Arduino Ethernet Shield插上之后analog输入的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3912|回复: 2

[过期] 求助Arduino Ethernet Shield插上之后analog输入的问题

[复制链接]
发表于 2014-5-8 20:36 | 显示全部楼层 |阅读模式
扣了这个盾之后,论坛 精华帖里的温度传感器测量温度的那个实验就不准了,误差很大。
把6个analog口的值都输出来看了,如下。
这个是LM35传感器的输出插到A5:
1023
1023
951
870
779
48
tempreture: 26.37
(没有用Shield时候测得的温度为21左右。)
用在analog A5输入的还靠谱一点,不过还是比正常的高了5度左右。
查了下google, 发现如下介绍,
http://shieldlist.org/arduino/ethernet-v5
似乎也只有说A0和A1是被SD卡的连接和检测占用了,可是A2到A5没有说明。
然后就没有找到相关的信息了。
----------------------------------
以下是LM35传感器输出插A2之后,各个引脚的值
1023
1023
944
856
772
560
tempreture: 272.95
-----------------------------------
以下是插A3
1023
1023
943
851
761
679
tempreture: 331.54
-----------------------------------
以下是插A4
1023
1023
950
861
766
418
tempreture: 202.15


我将3.3v插到A5, 得到688, 换算后得3.35v,但是其他口就不行了。
如何才能准确的测量这个温度?还有2345口是什么原因导致不准确呢? 万分感谢!

发表于 2014-5-8 20:40 | 显示全部楼层
你用的什么型号的Arduino?UNO还是mega? Shield是什么版本?
 楼主| 发表于 2014-5-8 20:50 | 显示全部楼层
老苞谷 发表于 2014-5-8 20:40
你用的什么型号的Arduino?UNO还是mega? Shield是什么版本?

UNO,  Shield 芯片是w5100,   先非常感谢你的关注~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-5 03:24 , Processed in 0.073816 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表