用AD来识别拨码开关,可靠吗?

[复制链接]
 楼主| MaLaTang 发表于 2010-12-1 16:59 | 显示全部楼层 |阅读模式
IO口有限,想用AD来识别拨码开关,大致如下图:

保证每次都最多只有一个拨码开关向右拨,然后通过AD读取电压来识别拨码情况。
这样可靠吗?有没有哪位做过类似的东西?有什么需要注意的地方?谢谢!

本帖子中包含更多资源

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

×
topfei123 发表于 2010-12-1 17:05 | 显示全部楼层
没说不可以,电视遥控板上按键的判断大多也是个原理
chenczy 发表于 2010-12-1 17:13 | 显示全部楼层
这个可以,不过你读AD时,不要只局限于和一个值比较,应该要有一个范围
liang7143 发表于 2010-12-1 18:00 | 显示全部楼层
可以的,适当的区间取值比较重要
 楼主| MaLaTang 发表于 2010-12-1 18:09 | 显示全部楼层
好的,多谢各位!
armmage 发表于 2010-12-1 20:22 | 显示全部楼层
不是不可以 而是这种办法比IO口扫描好很多 一个AD口就解决了,话说如果你想识别多个按键按下,那个电阻要搭配不同值的,不能都一样
wubing1211 发表于 2010-12-1 20:28 | 显示全部楼层
路过,偷学:)
ddp9515006 发表于 2010-12-1 20:32 | 显示全部楼层
跟遥控器的原理差不多
NE5532 发表于 2010-12-1 20:42 | 显示全部楼层
看什么产品,开关总是容易坏的部件,如果是坏了要你命的产品,就得小心,不如用锡桥
Jack602 发表于 2010-12-1 20:57 | 显示全部楼层
请教LZ 你那个470K 和 电容是用来干什么的?
coody 发表于 2010-12-1 21:47 | 显示全部楼层
LS,假如开关全部断开。。。。
ayb_ice 发表于 2010-12-2 10:03 | 显示全部楼层
时间长了就不可靠了

很多电视用过一段时间,机上按键就乱了...

当然可能是程序本身引起的,

可以通过重新校准解决
科瓦拉电子 发表于 2010-12-2 13:07 | 显示全部楼层
电容是去除干扰的, 470K实在所有开关断开后确保AD输入端不是悬空的。
 楼主| MaLaTang 发表于 2010-12-2 14:07 | 显示全部楼层
今天发现板上还有一路运放空闲,就在拨码器的输出后面再加了一个电压跟随,然后再到单片机的AD脚,应该万无一失了,呵呵。。。
Galway-Zhang 发表于 2010-12-3 08:11 | 显示全部楼层
可以的.我家电视机就是这么干的..两根线.上面几个电阻.几个开关.就搞定 了
apple 发表于 2010-12-3 09:24 | 显示全部楼层
不可以的, 时间长了就失灵了,电路受潮漏电就不行了,因电路阻抗不高。
Galway-Zhang 发表于 2010-12-8 20:23 | 显示全部楼层
不可以的, 时间长了就失灵了,电路受潮漏电就不行了,因电路阻抗不高。
apple 发表于 2010-12-3 09:24


人家要求低成本..只能这么整...用个一年半年左右就差不多了..
谈的元 发表于 2010-12-8 22:11 | 显示全部楼层
10K换小点好,比如1K
shell.albert 发表于 2010-12-9 08:51 | 显示全部楼层
原来还可以这样使用啊,太牛了。
footdog 发表于 2014-10-13 16:39 | 显示全部楼层
不能
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

71

帖子

0

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