编码开关

[复制链接]
 楼主| 发表于 2011-9-15 10:31 | 显示全部楼层 |阅读模式
最近在看编码开关,但是没有实物,虽然网上能看到一两篇资料,但还是对他的用法云里雾里的,不知道在电路中怎样接,这里的1~9以什么信号输出,有用过这个的给小弟讲讲,谢谢!先来点资料


本帖子中包含更多资源

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

×
发表于 2011-9-15 10:48 | 显示全部楼层
re LZ:

表中的黑点就是说明相应位置时各引脚之间的连接关系,如3那行,表示引脚C和引脚1和引脚2连通。

这其实是BCD码的编排形式,也就是二进制表示十进制的一位,如3 = 1*2 + 1。
发表于 2011-9-15 11:19 | 显示全部楼层
承LS:  C为公共端,用IO连接1、2、4、8几个脚位,判断如图1所示的“档位".
 楼主| 发表于 2011-9-15 11:28 | 显示全部楼层
TO2、3L两位前辈:
意思我懂了,用1、2、4、8脚连接IO,输出四位二进制来表明已选档位1~9,这是一般的用法,但如果编码开关较多而IO接口较少时,这样就受限制了,有没有其他的接法呢?
发表于 2011-9-15 11:39 | 显示全部楼层
To 4L:  并入串出器件。
发表于 2011-9-15 12:06 | 显示全部楼层
to 4L:

可采用四位的多选一器件,这是较常规的做法。如有八位十进制输入,则只需 4+3 根IO口便可。
 楼主| 发表于 2011-9-15 15:06 | 显示全部楼层
这是一般的做法,我看到一块板子上没用其他的器件,几个二极管就搞定了,连到单片机上的脚也很少
发表于 2011-9-15 15:38 | 显示全部楼层
那是二极管构成的门电路。
这种方法,你的编码开关C端必须由单片机控制其电平。
 楼主| 发表于 2011-9-15 17:20 | 显示全部楼层
8# maychang
其实C端是什么作用,我现在还没搞清楚。
单片机连的不是C端,而是编码开关的其中一边(1和8直连或者2和4直连,板子上没有开关了,只有焊盘),其他4个脚包括两个C端,分别接二极管负端,二极管正端接电源;
有个问题没搞懂:1和8直连或者是2和4直连后,直接到单片机,能给单片机提供什么信号呢?无非就是高低电平两种情况,这样怎么来判别多种档位的选择呢?
发表于 2011-9-15 17:26 | 显示全部楼层
发表于 2011-9-15 21:16 | 显示全部楼层
学习了
 楼主| 发表于 2011-9-16 08:58 | 显示全部楼层
10# tyw
感谢老T叔!(小声说句,跟我问的关系不大,嘿嘿)
 楼主| 发表于 2011-9-16 15:29 | 显示全部楼层
9L的问题我还是不懂啊,请大家再看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:在路上……

0

主题

532

帖子

1

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