VR带有GENIAC的高级FALSTAD逻辑


我发现,如果我试图向学生或同事提出关于电路的观点,有时Falstad在线模拟器的价值几千字 。您可以绘制电路,使用数值,甚至以直观的方式查看当前流量以及进行传统测量 。模拟器不仅处理模拟电路,还处理数字电路 。乍一看,数字功能似乎有限,但如果你深入挖掘,有一个真正有用的自定义逻辑块 。我挖掘了这个 - 以及开关如何在模拟器中工作 - 前几天回应Hackaday帖子 。如果您使用Falstad,请继续阅读!
当我还是个孩子的时候,我在Layfayette目录中看到了一台广告 。这是Geniac--最近关于计算机的帖子的主题 。我的父母花了20美元,我很兴奋 。毕竟,这件事可以发挥井字游戏,创作音乐,并做其他奇迹 。
问题是,我问过的任何人 - 包括我父亲为之工作的电力公司的电气工程师 - 都可以解决这个问题 。请记住,我可能已经9岁了,当时很少有人 - 甚至是电力工程师 - 非常精通计算机 。
在我十几岁的时候,我意识到整个事情是你可以配置为逻辑门的一堆旋转开关 。然而到那时,Geniac早已不复存在,是妈妈春季大扫除的受害者 。几年前,我买了在eBay上大多是完整的一个,但它需要的是我还没有更换灯泡,但它是我长久以来的事情清单上做得到它的工作 。
耻辱的美德
然而,Hackaday的帖子使我感到羞愧 。这些年来,我还没有在手册中构建任何电路 。我决定我想这样做,因为帖子有二进制到十进制解码器的图片,我想也许我可以模拟它 。
了解Geniac手册中图表的关键是您正在构建一个多路交换机 。因此图中左下角的二进制8位数字开关是一个双位开关 。二进制4位数字是DPDT开关 。如果您指向0,则联系人将在7:00和1:00连接 。如果您指向1:00,则由于上部磁盘中的黄铜订书钉,因此5:00和11:00的联系人会短 。另一方面,十进制开关是单极,但有16个位置 。
在操作中,您拨入要转换的二进制数,然后转动十进制开关直到灯泡打开 。这是一个简单的开关树,因此每个二进制数都会将十进制开关的一个端子接地,并且由于灯泡连接到公共端,因此当您建立连接时它会亮起 。
FALSTAD
我必须解决两个问题 。首先是在模拟器中制作多极开关 。有办法做到这一点,但也要记住一两件事 。第二个问题是我想添加一个奇特的显示器,但是没有16:1的解码器 。这就是我开始使用自定义逻辑块的方法 。
这些开关非常容易理解 。在菜单下的Passive Components下,可以插入一个SPDT开关,也可以使用大写的S快捷键 。当然,你不需要SPDT开关,但你必须从那里开始 。在屏幕上放置一个后,您可以右键单击它并选择编辑 。
【VR带有GENIAC的高级FALSTAD逻辑】在感兴趣的结果对话框中有两个字段 。投掷次数非常明显 。对于十进制开关,您可以将其设置为16.开关组是制作多极的关键 。交换机组0是特殊的,表示交换机是独立的 。但是,如果将组编号设置为其他组,则该组中的所有开关将一起运行 。但是,在屏幕上没有直接的指示,就像真实的原理图一样 。

    推荐阅读