打印

【求助】片外8个数字信号如何实现或操作

[复制链接]
937|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
winma1|  楼主 | 2015-9-13 22:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
片外有8个数字信号,打算进行或操作后再输入到单片机中,请问应该怎样设计电路。

相关帖子

沙发
nethopper| | 2015-9-13 23:16 | 只看该作者
找个多输入的或门电路,比如CD4002

使用特权

评论回复
板凳
dirtwillfly| | 2015-9-14 07:45 | 只看该作者
这个容易啊,一片或门集成电路就解决了

使用特权

评论回复
地板
dirtwillfly| | 2015-9-14 07:45 | 只看该作者
这个容易啊,一片或门集成电路就解决了

使用特权

评论回复
5
winma1|  楼主 | 2015-9-14 08:23 | 只看该作者
不知有没有8输入的或门芯片?输入路数太少的话,用的芯片太多。

使用特权

评论回复
6
NE5532| | 2015-9-14 08:32 | 只看该作者
三种办法:
1.找8输入的或门。
2.分两次(3次也行)来或,就是几个信号或了输出,输出再或。
3.取反(反相器好找了吧),做线与,单片机反过来检测低电平就是了。

使用特权

评论回复
7
cauhorse| | 2015-9-14 09:31 | 只看该作者
是要走外部中断?每路接一个二极管再共接就好,注意驱动能力。

使用特权

评论回复
8
songchenping| | 2015-9-14 10:34 | 只看该作者
每路串个二极管就可以了。

使用特权

评论回复
9
wh6ic| | 2015-9-14 11:24 | 只看该作者
songchenping 发表于 2015-9-14 10:34
每路串个二极管就可以了。

其中一路改为串合适阻值的电阻

使用特权

评论回复
10
songchenping| | 2015-9-14 12:03 | 只看该作者
wh6ic 发表于 2015-9-14 11:24
其中一路改为串合适阻值的电阻

不需要,串入二极管后合并为一路,然后加下拉电阻。

使用特权

评论回复
11
wh6ic| | 2015-9-14 15:05 | 只看该作者
songchenping 发表于 2015-9-14 12:03
不需要,串入二极管后合并为一路,然后加下拉电阻。

七粒二极管,加一粒合适的电阻,就可以得到一个完整的 8 输入或门。不用下拉电阻

使用特权

评论回复
12
songchenping| | 2015-9-14 15:45 | 只看该作者
wh6ic 发表于 2015-9-14 15:05
七粒二极管,加一粒合适的电阻,就可以得到一个完整的 8 输入或门。不用下拉电阻 ...

不加下拉电阻的话,如果输入都为0,如何实现输出也为0呢。

使用特权

评论回复
13
wh6ic| | 2015-9-14 15:56 | 只看该作者
本帖最后由 wh6ic 于 2015-9-14 15:58 编辑
songchenping 发表于 2015-9-14 15:45
不加下拉电阻的话,如果输入都为0,如何实现输出也为0呢。

串的那粒电阻接到一路输入上了,其他7路为0,7路二极管截止。此时,这路是什么,输出就是什么。其他7路有一个为1,则相应二极管导通,实现或门。

使用特权

评论回复
14
songchenping| | 2015-9-14 16:14 | 只看该作者
wh6ic 发表于 2015-9-14 15:56
串的那粒电阻接到一路输入上了,其他7路为0,7路二极管截止。此时,这路是什么,输出就是什么。其他7路有 ...

这和我的是一个道理啊。

使用特权

评论回复
15
winma1|  楼主 | 2015-9-14 16:22 | 只看该作者
学到很多,感谢各位大神!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

12

帖子

0

粉丝