用LM335测室温读进来的数据一直在变化,这是为什么?

[复制链接]
4102|13
 楼主| lipeng_33 发表于 2010-9-30 14:36 | 显示全部楼层 |阅读模式
用LM335测室温,通过AD7705读进来的数据一直在变化(几十甚至上百的变化),这是为什么?怎么解决?谢谢指教!
duojinian 发表于 2010-10-1 14:24 | 显示全部楼层
漂移。检查反馈回路。
chunyang 发表于 2010-10-1 15:04 | 显示全部楼层
给出你的具体电路。
 楼主| lipeng_33 发表于 2010-10-8 13:37 | 显示全部楼层
LM335电路图,帮忙看看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
gx_huang 发表于 2010-10-8 16:29 | 显示全部楼层
我们又怎么能知道原因呢?
先用万用表测量一下电压,看看电压是否稳定的。
如果是稳定的,就可以怀疑后面的ADC电路问题了。
lai832 发表于 2010-10-8 22:20 | 显示全部楼层
不知布线如何,还是按LS的说法测下.
如果电路都不稳.先解决电路问题

其中可以考虑一下:在ADJ处加一个小电容看看.(着重,小)
zc3909 发表于 2010-10-8 22:26 | 显示全部楼层
建议检查一下电源
donkey89 发表于 2010-10-9 07:30 | 显示全部楼层
先排除外界影响,我用三极管做传感器的温度计,没有风的时候只有1个字的跳动或者不跳,一阵微风吹来都会跳2-3个字的.
 楼主| lipeng_33 发表于 2010-10-9 15:23 | 显示全部楼层
原来 是切换通道时,进行自校准影响的。请问不自校准行吗?
diweo 发表于 2010-10-9 16:22 | 显示全部楼层
那你不要AD采样到什么就输出什么,把采样到的数据处理一下。
比如,连续读10个样本,求平均值输出。读第11个样本时,丢弃第1个,输出平均值,以此类推。。
 楼主| lipeng_33 发表于 2010-10-11 16:42 | 显示全部楼层
我连续读16个样本,去掉最大最小各4个,求平均值。没有作用
zkkov2000 发表于 2010-10-11 18:38 | 显示全部楼层
程序编错了吧
 楼主| lipeng_33 发表于 2010-10-12 08:42 | 显示全部楼层
呵呵,我想没有
zhangmuguan 发表于 2019-10-17 10:38 | 显示全部楼层
求程序参考下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

46

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部