作者OAzenO (我在玩)
看板Minecraft
标题[讨论] 红石互锁电路 ?
时间Fri Mar 16 21:59:51 2012
不知有无强者做过互锁电路?
先解释什麽是互锁好了
多输入(input) 多输出(Output)
Ai ---> Ao on (Bo Co 皆off)
Bi ---> Bo on (Ao Co 皆off)
Ci ---> Co on (Ao Bo 皆off)
也就是输入Ai 能锁住Bi Ci不输入
同样的输入Bi 能锁住Ai Ci不输入
注意! 输入元件为按钮 不是开关
不用开关是为了不给使用者乱按出错
第一步 做出按钮的自保持电路我是做出来了
off
方
|
on方==方红==方红====活塞 按on按钮活塞能保持动作
| | 按off按钮 活塞关闭
===========
第二步 2输入2输出的互锁我也做出来了
但 再加上去我就想不出来怎麽做了
因为红石 机关顶多就3个面可以接线
线路很容易打架
不知有无强者看的懂我在问什麽?
有没有人做过呢?
--
1F:推 sbboky:身为一个专业的联盟工作人员~到处跑是相当合理的~ 09/30 20:35
2F:推 OAzenO:楼上要手好自己的电脑哟 不然偷偷被人家督 推什麽我爱____ 09/30 20:36
3F:推 ska9362:搜被今天死守电脑前阿 用生命守护帐号不被盗吗 09/30 20:37
4F:推 Xargon:sobad今天守在ptt防盗09/30 20:41
5F:推 sbboky:现在封牌~任何人不得靠近(外国腔)~我拿刀护着我的电脑!09/30 20:42
6F:推 sbboky:我爱男人~~~~~09/30 21:29
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.64.145.1
7F:推 wuliou:.....多工器? 03/16 22:10
8F:推 a127:用RP作,不用担心线路打架问题 03/16 22:23
9F:→ OAzenO:什麽是RP ? 03/16 22:27
10F:推 a127:REDPOWER 03/16 22:29
11F:→ tsukie2887:RedPower 里面把很多逻辑闸跟运算器缩成一个方块大 03/16 22:29
12F:→ a127:一个模组 强化红石线路 顺便简化逻辑闸 03/16 22:29
13F:推 alex900661:当按下任何ON按钮时 关闭其他所有的按钮 03/16 22:40
14F:→ alex900661:除了自身的OFF按钮 这样就能做出来了吧? 03/16 22:41
15F:推 alex900661:利用RS暂存器应该就能做出关闭按钮的行为了 03/16 22:44
16F:→ alex900661:全部接到一个共同的 RS暂存器 用以储存是否有按钮被按? 03/16 22:45
17F:推 alex900661:而OFF按钮 只有在自身的RS暂存器成立才有作用 03/16 22:49
18F:推 alex900661:当OFF有作用的时候 则关闭自身RS和共用的RS 03/16 22:52
19F:→ alex900661:要手动接出来 这样就可以了吧? 03/16 22:52
20F:推 ferretwind:你要锁多久,锁永久的话怎麽复位? 03/16 22:55
21F:推 alex900661:她的意思是 同时只会有一个输入吧? 03/16 22:58
22F:推 ferretwind:每个按钮都有一个off还是全部共用一个off? 03/16 22:59
23F:→ alex900661:也就是当没有任何输入时 接下来第一个收到的才能输入? 03/16 22:59
24F:→ vencin1987:几个AND跟NOT好像就能搞定 03/16 23:01
25F:→ OAzenO:off不是重点 重点是能多输入多输出就好 不关没关系 03/16 23:01
26F:→ OAzenO:就像选择题单选题一样 只能单选一个选项 03/16 23:03
27F:→ OAzenO:我按A 答案A 然後改按C 答案A就变C 这样 03/16 23:05
28F:推 wuliou:所以当ABC任一为true的时候 其他不能为true? 03/16 23:06
29F:→ wuliou:那就透过AND+NOT把其他输入遮蔽掉就好了 03/16 23:08
30F:推 alex900661:那麽 每一个开关 都直接接到每一个RS战存器的S端 03/16 23:25
31F:→ alex900661:但是输入讯号多延迟几刻进去 03/16 23:26
32F:→ alex900661:这样应该就能做出来了吧? 03/16 23:26
33F:→ alex900661:上面更正 是R端才对 03/16 23:27
34F:→ alex900661:可以先把所有开关汇整到同一条线 在分别接到每一个开 03/16 23:28
35F:→ alex900661:接到RS暂存器上才对 03/16 23:29
36F:→ alex900661:简单说 每个开关按下去 都会先把所有的暂存器RESET 03/16 23:31
37F:→ alex900661:然後在SET自己的暂存器 03/16 23:31
38F:推 howar31:XD 会做的人都看的懂什麽是互锁 看不懂的大概也不会做XDDD 03/16 23:43
39F:→ howar31:资工电机的数位逻辑设计实习应该用MC来上课才对(握拳 03/16 23:44
40F:推 a127:明明就有面包板跟程式可以跑,硬要跑MC做啥XD 03/16 23:49
41F:推 howar31:减少跷课人数(?) 03/16 23:50
42F:→ OAzenO:其实我这题比较接近自动控制 偏偏MC没有Relay!!!! 03/16 23:51
43F:→ OAzenO:黏性活塞会摧毁被黏方块上的东西! 03/16 23:53
44F:→ tsukie2887:要是有人觉得看萤幕里的面包板会比萤幕里的n层足球场 03/16 23:53
45F:→ tsukie2887:轻松的话,也算是奇人了 03/16 23:53
46F:→ tsukie2887: ↑桌上 没改到囧> 03/16 23:53
47F:→ narsilx:唔..有没有verilog转mc的... 03/17 00:05
48F:→ wuliou:relay直接用AND作就好了啊XD 03/17 00:14
49F:→ wuliou:我真的宁可写VHDL XD 03/17 00:14
50F:→ wuliou:MC也没有layout工具可以用 还是PCB比较好玩(喂 03/17 00:16
51F:推 LayerZ:你先做出1bit 加法器 03/17 00:25
52F:→ LayerZ:先放两个面对面的活塞 中间差两格 03/17 00:27
53F:→ LayerZ:在左边那格挖开放红石火把 03/17 00:27
54F:→ LayerZ:红石火把上面放木箱让活塞推 然後活塞往下拉一格红石线路 03/17 00:28
55F:→ LayerZ:在红石线路下面第三排的地方 对应第一个木箱再放一个木箱 03/17 00:29
56F:→ LayerZ:左边接红石活把 应该会启动左边活塞 右边放中继器 再放一格 03/17 00:29
57F:→ LayerZ:红石线路接上右边活塞 大小刚好3x4 03/17 00:30
58F:→ LayerZ:然後下面的木箱靠下方放按钮 上面的活塞盖住红石火把的地方 03/17 00:30
59F:→ LayerZ:放红石线路当输出 按一下是开 按两下是关 03/17 00:30
60F:→ LayerZ:这个1bit 加法器可以当按钮的输出入控制 03/17 00:33
61F:→ LayerZ:互锁的地方 其实我看不懂= = 03/17 00:34
62F:→ LayerZ:地上挖个洞放红石火把 旁边接个红石线路输出 然後用活塞推 03/17 00:34
63F:→ LayerZ:木箱到红石火把上面当on 03/17 00:35
64F:→ LayerZ:= =其实不用这麽麻烦 你做一个3in1的NAND就解决了不是= = 03/17 00:36
65F:→ LayerZ:p.s. 1bit加法器的地方 同样线路有时候会变成脉冲器..只有 03/17 00:38
66F:→ LayerZ:off->on的"瞬间"会发出电流 03/17 00:38
67F:→ LayerZ:被我拿来当全自动西瓜采收器了XD 03/17 00:39
68F:→ LayerZ:连进去回收西瓜都不用 西瓜会自己流出来 03/17 00:39
70F:→ OAzenO:比较能说明我的问题 给大家参考 (图多注意) 03/17 00:55
71F:推 alex900661:两组的做法为什麽要这麽麻烦? 不就RS暂存器而已 03/17 01:23
72F:→ alex900661:是少了0 0的输出的关系吗? 03/17 01:24
73F:推 alex900661:好吧 可能先把电路改成标准的RS会比较好做 03/17 01:34
74F:→ alex900661:石火红 03/17 01:39
75F:→ alex900661:红 红 03/17 01:39
76F:→ alex900661:红火石 03/17 01:39
77F:→ alex900661:石=方块 火=红石火把 红=红石线 03/17 01:39
78F:→ alex900661:这样就是一个标准的RS暂存器 03/17 01:40
79F:→ alex900661:从石的方向输入就可以当将讯号暂存下来 03/17 01:42
80F:→ alex900661:两个石对应RS暂存器的RS端 而红石线接出来就是Q和Q bar 03/17 01:44
81F:→ alex900661:随便取一端当S端 输入时Q端就会保持在1 03/17 01:45
82F:→ alex900661:三个按钮都如此设计 03/17 01:45
83F:→ alex900661:然後所有按钮 都接到每个RS暂存器的R端 03/17 01:46
84F:→ alex900661:可以从地下来整合所有按钮 再分别接去每个RS暂存器 03/17 01:46
85F:→ alex900661:然後每个按钮进行短delay後 接到自己的S端 03/17 01:47
86F:→ alex900661:所以整体电路的运行情况就是 按下任何按钮後 03/17 01:48
87F:→ alex900661:RESET所有的RS暂存器 使其Q端输出为0 03/17 01:48
88F:→ alex900661:然後在DELAY後 载SET自己的RS暂存器 使其Q端输出1 03/17 01:49
89F:→ alex900661: 再 03/17 01:49
90F:→ alex900661: 再 03/17 01:50
91F:→ alex900661:我需要详细解释RS暂存器是什麽东西吗? 03/17 01:50
92F:推 alex900661:嗯 刚刚开创造去弄 看起来应该没什麽问题.. 03/17 02:05
93F:推 LayerZ:你想做抢答机器是吗= = 03/17 04:17
94F:→ OAzenO:喔喔喔RS暂存器好用 查资料都没查到这个.... 03/17 10:38
97F:→ ferretwind:只要在按钮旁边的砖上放个按钮就会变成all off了~ 03/17 11:54
[违规发言已被删除]
98F:推 orz1123:天阿 楼上张爸 03/17 15:35