极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11846|回复: 6

[求教] 为何模拟口读数总不稳定?

[复制链接]
发表于 2013-5-29 21:18:41 | 显示全部楼层 |阅读模式
用analogRead()函数读取的数值为何总是起伏不定的?有没有办法让读数稳定下来?(不考虑上下拉电阻,因为上下拉电阻好像返回的都是整电平信号)
回复

使用道具 举报

发表于 2013-5-29 21:49:20 | 显示全部楼层
在没有电磁波干扰的环境下,会好很多。。。。比如弄个法拉第笼
回复 支持 反对

使用道具 举报

发表于 2013-5-29 21:53:42 | 显示全部楼层
空口吗,空口就会有感应电压,忽大忽小正常。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-29 22:34:24 | 显示全部楼层
空口确实是,之前模拟做水位感应的时候遇到这个问题,非常明显。做了6根水位感应线,下拉电阻,但是6根全部投进去的时候,数值瞬间凌乱,很崩溃啊
回复 支持 反对

使用道具 举报

发表于 2013-5-29 23:16:03 | 显示全部楼层
实验的方式是在 analogRead() 的 pin 上加个可变电阻...
用可变电阻来调整调到的数值

另外... 要固定似乎是不可能的.. 除非加 弘大师说的那个 什麽笼子
回复 支持 反对

使用道具 举报

发表于 2013-5-30 08:59:41 | 显示全部楼层
接线是如何的,给个电路图,或者照片,很难分析你的情况
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-30 16:07:38 | 显示全部楼层
感谢各位,看来要解决这个问题需要花大力气或者钱钱了,只能暂时搁置了,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 17:48 , Processed in 0.040516 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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