帮忙设计一个电路

[复制链接]
2301|8
 楼主| chl194 发表于 2011-6-21 12:15 | 显示全部楼层 |阅读模式
两个模块之间有两根线连接 1条GND 1条信号线 要求任意一个模块将信号线拉低则信号线为低 当任意一个模块被取走 信号线也为低。多谢了!
zjp8683463 发表于 2011-6-21 13:00 | 显示全部楼层
加缓冲器和下拉电阻不就行了
 楼主| chl194 发表于 2011-6-27 09:05 | 显示全部楼层
2楼的不行吧!如果两个模块都在工作中可以。但是如果一个模块被拔掉,此时另一个模块在正常状态则输出高电平此时总线上还是高电平。
  需求是这样的 两个控制板分别检测两个传感器的信号正常时都输出高电平,信号线上位高,如果有一个模块检测不正常则拉低信号线,此时不管另一个模块输出0或1总线上都为0,当模块被拔掉后,另外一个不管输出0或1都要检测信号线上为低。
  两个做成OC门组成线与逻辑可以但是另一个掉电后又不行了。
maychang 发表于 2011-6-27 09:44 | 显示全部楼层
可以考虑两个模块与电源联接的插接件各增加两条线,A模块供电必须经过B插座,B模块供电也必须经过A插座。任一模块被拔掉,则另一模块得不到电源。
radking 发表于 2011-6-27 11:41 | 显示全部楼层
加个与门吧
NE5532 发表于 2011-6-27 20:08 | 显示全部楼层
静态好像不行,因为两边互斥了。动态是可以的,允许有检测延迟不?
 楼主| chl194 发表于 2011-7-4 16:23 | 显示全部楼层
多谢各位了! 最后加了一条信号线 一条是A出B入 一条是B出A入 出的一端加下拉电阻!
何工 发表于 2011-7-4 19:50 | 显示全部楼层
用两只二极管,加几个电阻搞定了...
何工 发表于 2011-7-4 20:00 | 显示全部楼层
本帖最后由 何工 于 2011-7-4 20:04 编辑


图:   模块正常输出高电平5V或以上,,正常时图中二极管截止.

本帖子中包含更多资源

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

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

本版积分规则

16

主题

55

帖子

0

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