广告

神奇的继电器

2019-12-30 09:55:47 Max Maxfield 阅读:
前不久,一家技术学院邀请我去演讲,我打算借此机会让学生们看一看、摸一摸继电器和真空管这些器件。为此我专门买了一个“老古董”继电器,根据接线方式的不同,它可以充当简单的隔离缓冲器,也可以充当反相器......

前不久,ITT技术学院邀请我去做演讲,我打算趁此机会让学生们真正“动手”体验——看一看、摸一摸继电器和真空管这些器件。 我的办公室里现在就有几个继电器(哪个工程师没有呢?),但这些小小的继电器有点儿太摩登了,例如是装在透明的塑料包装里,我担心不能完全像我想的那样展示给学生,传达我的想法。j9Nednc

为此我专门去了一家商店,这家店常有一些让我爱不释手的“老古董”。我问他们有没有一些老式的继电器,别说还真有,当他们拿出来下面这个可爱的小东西时,我一点儿也不惊讶。j9Nednc

j9Nednc

它有一个线圈缠绕在一个软铁芯上,可以使用两个触点“ C1”和“ C2”通电(我一回到办公室,我的好友伊万立刻就将这个小可爱装到了他的电源上。我们发现它的开关电压约为4V,仅消耗20mA电流。因此,我们猜测它实际上是为5V操作而设计的。它还有一个轭铁,为磁通量提供低磁阻路径。j9Nednc

然后是衔铁,围绕轭铁的左侧转动。在没有电压施加到线圈上时,弹簧拉动衔铁,使其紧靠触点“ A”。这意味着无论施加到“输入”触点“ A”的电压值如何,都会通过衔铁传导至“输出”触点 “Y”。j9Nednc

线圈通电后将吸住图像上方的衔铁末端,把它向右拉。由于衔铁绕着轭铁转动,使图像下方的衔铁末端向左移动,从而脱离触点“ A”并压到触点“ B”上。现在无论“输入”触点“ B”上的电压值如何,都会通过衔铁传导到“输出”触点“Y”。j9Nednc

令人称奇的是,图中的Mock继电器是简单(功能)与复杂(实现)的完美结合。我们来看如何快速轻松地调节继电器,例如触点的位置和弹簧的张力。j9Nednc

根据接线方式,它可以充当一个简单的隔离缓冲器:如果线圈未通电,则输出“Y”=0V(逻辑0),如果线圈通电了,则输出“Y” =5V(逻辑1);也可以充当反相器:如果线圈未通电,则输出“Y”=5V(逻辑1),如果线圈通电了,则输出“Y”=0V(逻辑0)。 由此,我们可以构建AND、OR、NAND和NOR门;或XOR和NXOR门; 或寄存器等。j9Nednc

哦,当然,你很了解我……现在我梦想着可以得到数千个这样的小可爱,用它们来做一些有趣的东西,例如简单的4位处理器,不过这件事我们留待以后再说。j9Nednc

现在还是回到只使用上图所示的这类继电器来实现逻辑门和寄存器的问题。如果你从来没用过继电器,我敢打赌,你下意识地就会想到使用继电器跟使用晶体管开关的情况差不多,但这通常并不是那么简单。很快你就会发现,用继电器来构建逻辑函数是简单性和复杂性的奇怪又奇妙的结合。我们得跳出思维定势。j9Nednc

好了,我就不在这里喋喋不休痛苦地解释了,我们来做点儿有意思的事儿。首先,你能不能给出一个电路符号和真值表来清楚、简洁地表示该继电器的操作? 能否为每个缓冲器画一个电路图,然后画出这三个缓冲器串联的电路图?接下来,能否为每个反相器画一个电路图,然后画出这三个反相器串联的电路图?j9Nednc

为2输入AND、NAND、OR和NOR门画一个电路图如何:(a)隔离,(b)驱动一个缓冲器门,以及(c)驱动一个反相器门?j9Nednc

暂时先到这里吧。如果你接受这个挑战,我们再继续考虑如何着手实现寄存器和存储器。j9Nednc

看美国工程师网友如何应对挑战:j9Nednc

@ betajet  j9Nednc

可以通过2:1总线开关(例如Fairchild NC7SB3257)得到继电器的功能。像上述继电器一样,在公共端子Y与NC(常闭)/NO(常开)端子A和B之间会产生双向流动。j9Nednc

我还记得上高中时玩继电器箱的事。噪音很多,乐趣也很多。在我学习VLSI设计时,又看了继电器逻辑,因为传输晶体管可以做很多事,例如用任意数量的DPDT(双刀双掷)开关而不是很多TTL门来控制一个灯。Claude Shannon 1937年完成的硕士论文《继电器和开关电路的符号分析》中就包含继电器逻辑背后的理论。j9Nednc

仅使用两个Mock继电器就可以得到非常好的XOR。首先是梯形图:j9Nednc

如果A&!B或!A&B,就会导通。接下来,考虑到继电器可通过NO和NC连接往任一方向导通,我们将一组单刀双掷触点用于A和!A(将COM连接到左侧端子),将另一组单刀双掷触点用于B和!B(将COM连接到右侧的继电器线圈)。 然后,只需将两个继电器的NO/NC触点相互连线,就可以交换常开/常闭线来得到XNOR。这样可以得到奇校验或偶校验功能,具体取决于怎么连接。j9Nednc

这跟从两个位置控制电灯所使用的开关方式相同。若是想从两个以上的位置进行控制,就需要DPDT开关作为中间开关,这需要成对的Mock继电器。j9Nednc

@ rjs20j9Nednc

j9Nednc

串联触点实现AND函数。j9Nednc

并联触点实现OR函数。j9Nednc

继电器通电时,它们会闭合常开触点(并断开常闭触点)。j9Nednc

@ Weatherbee j9Nednc

好吧,你对NC7SB3257的观察很仔细,但不完全正确。实际上,继电器的描述是这样的:如果线圈在逻辑电压下工作,则它相当于2:1多路复用器(就像你提到的)加上2:1多路复用器控制引脚前面的XOR门。 这是因为继电器线圈对极性不敏感,因此只要每条腿的输入相反,磁场就会将Y触点从A移到B。因此,使用一个继电器就可以实现XOR门。j9Nednc

C1=输入1,C2=输入2,Y=输出,A=GND,B=+5V。j9Nednc

这表明使用一个继电器甚至可以得到不止一个XOR,因为此时A和B是静态连接的。j9Nednc

与非三态门逻辑相比(假设所有触点始终必须具有有效的逻辑电平),j9Nednc

继电器接头C1、C2、A和B是输入,而Y是输出。因此,可以实现很多4输入、1输出函数。如果允许A、B和Y无源,那么还可以另外得到一些2输出函数。j9Nednc

下面的C代码可以快速为Mock继电器产生真值表:j9Nednc

j9Nednc

真值表如下:j9Nednc

j9Nednc

(原文刊登于ASPENCORE旗下EETimes网站,参考链接:The Magic of Mock Relays,由Jenny Liao编译。)j9Nednc

本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 应该是可行的,但是噪音和能耗可能会造成计算错误
  • 就算有那耗电量你也用不起
  • 先实现基本逻辑,and or等,然后实现加法器,触发器。有了加法器和触发器, 就什么都有了
  • 当有足够多的继电器,和配合相应的电路,就可以做出一台机电式计算机?
Max Maxfield
EEWeb主编。Max为EE Times的Designlines栏目提供内容,涵盖可编程逻辑、微控制器单元和原型设计。 多年来,他设计了从硅芯片到电路板,脑波放大器到蒸汽朋克“Display-O-Meters”的所有产品。 他拥有英国谢菲尔德谢菲尔德哈勒姆大学的控制工程学士学位。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 波兰网友拆德国产电源插排,内部竟是中国制造?! 本文将会介绍LogiLink LPS262U电源插排(接线板)——包含三个USB端口和两个Schuko插座——的内部结构及其简短测试。
  • 仿真器智能,工程师更聪明! 不要过度依赖SPICE仿真器的自动设定,因为过度相信自动化有时可能引发错误。请记得:仿真器智能,工程师更聪明!
  • 可解决工业自动化和IIoT挑战的MCU 工业自动化和工业物联网(IIoT)设计人员的性能要求不断变化。就MCU而言,他们希望获得更快的处理速度、更多的内存、更好的连接性和更多的安全功能。
  • 儿童电子学(二):电容器 电容器是最重要的电气元件之一,我们将在儿童基础电子课程的第二部分了解它的工作原理我们将从储能功能方面对其进行探索,所进行的测试和实验将侧重于这一要素。
  • 碳化硅电力电子应用不止于汽车 第三代宽禁带半导体——碳化硅(SiC)——正在发挥其众所周知的潜力,在过去五年内,汽车行业一直是该材料的公开试验场。然而,电气化议程不会以汽车开始和结束。更广泛的运输应用将很快出现,包括卡车和公共汽车、船舶和航运、火车的进一步电气化,甚至飞机。在供电方面,并网太阳能发电系统和通过高压直流链路传输能源,对于低碳能源的生产和分配也至关重要。
  • 波兰网友测试拆解中国产手电筒/手提灯,会不会发起客诉? 本文将对中国制造的COB LED HP1807带移动电源的手提灯/手电筒的内部(包括电池容量)进行简短的测试和分析。在本主题中,我还将展示其电路板上连接的详细草图,这实际上也构成了其原理图。
  • 增强型GaN HEMT的漏极电流特性 增强型GaN基高电子迁移率晶体管(HEMT)已经采用两种不同的结构开发出来。这两种增强型结构是金属-绝缘层-半导体(MIS)结构和栅极注入晶体管(GIT)结构。MIS结构具有受电压驱动的小栅极漏电流,而GIT则具有脊形结构和高阈值电压。两者也都有一些缺点。MIS对栅极干扰的可靠性较低,阈值电压较低,而GIT的栅极开关速度较慢,栅极漏电流较大。
  • 利用反极性MOSFET帮助555振荡器忽略电源和温度变化 恒定频率振荡器是555定时器的经典应用之一。然而,由于所用二极管的特性不理想,占空比的间隔会随着温度和V+电源的变化而变化。本设计实例给出了一种解决方法:利用反极性P沟道MOSFET引导电容的充电电流而不产生任何明显压降。
  • 儿童电子学(一):LED 电子是当今的热门话题,许多孩子们也期望了解并掌握这个重要技术的基本原理。本文是一个面向孩子们的基础电子课程,将并以简单有趣的方式教他们基础知识,激发他们的兴趣。
  • 让智能手表摆脱手机束缚 智能手表迄今为止仍被普遍视为智能手机配件。尽管智能手表时尚酷炫,但是当您必须随身携带手机时,它的存在就会略显多余。而且,并不是任意一款手机都能与智能手表相兼容。
  • 给电子设计初学者的一些实用技巧 本文将为初学者提供一些实用的布局、提示和技巧,可以帮助您避免事故或解决各种问题。该系列将不定期发布。
  • 经典电子小制作项目:DS18B20制作的测温系统原程序原理 下面介绍的这款DS18B20制作的测温系统,测量的温度精度达到0.1度,测量的温度的范围在-20度到+50度之间,用4位数码管显示出来。DS18B20的外型与常用的三极管一模一样,用导线将JK—DS的DA端连到P3.1上。连接好DS18B20注意极性不要弄反,否则可能烧坏。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了