让我们从需要简化的半导体栅极电路开始。
假设“A”,“B,”和“C”输入信号被假设从开关,传感器或其他栅极电路提供。
这些信号的来源与门限缩减任务无关。
我们简化的第一步必须是为此电路编写布尔表达式。
如果我们首先通过在每个栅极的输出的子表达式开始,则该任务逐步执行,对应于每个门的各个输入信号。
记住OR门等价于布尔加法,而AND门等价于布尔乘法。
例如,我将在前三个门的输出中编写子表达式:
。然后是下一个门的子表达式:
最后,看到输出(“Q”)被视为等于AB + BC(B + C):
既然我们有一个布尔表达式要使用,我们需要应用布尔代数规则,将表达式缩减为最简单的表单(最简单的定义为需要最少的门来实现):
最终表达式B(A + C)比原版要简单得多,但执行相同的功能。
如果您想验证这一点,您可能会为两种表达式生成真相表,并确定所有八个的状态(电路输出)逻辑状态两个电路的A,B和C的组合。这两个真理表应该是相同的。
现在,我们必须从这个布尔表达式生成一个原理图。
为此,请按照正确的数学顺序进行评估,按照正确的操作顺序(在添加之前的乘法,括号内的操作之前的操作),并为每个步骤绘制栅极。
在这种情况下,我们将从子表达式“A + C”开始,这是一个或门:
评估表达式“B(A + C)”的下一步是通过前一门(A + C)的输出来乘以(和门)信号B:
显然,此电路比原始电路要简单得多,只有两个逻辑门而不是五个。
这种器件的减少使得操作速度更快(从输入信号过渡到输出信号的延迟时间更短),功耗更小,成本更低,可靠性更高。
机电继电器电路通常较慢,消耗更慢的电力,耗费电力,耗费比其半导体对应物更慢的平均寿命,从布尔简化中急剧地受益。让我们考虑一个示例电路:
如前所述,将电路简化为最简单形式的第一步,必须从原理图推导出布尔表达式。
我发现的最简单的方法是遵循相同的步骤,我通常遵循减少一个串并联电阻网络,单个,总电阻。
例如,检查下列电阻网络,其电阻的连接方式与前一电路中的继电器触点相同,并给出相应的总电阻公式:
在上图中,长划线符号( - )用于表示电阻器的串联连接。
请记住,并行触点相当于布尔的添加,而系列联系人相当于布尔乘法。
为这个继电器触点电路写一个布尔表达式,遵循与将串联-并联电阻网络缩减为总电阻相同的优先顺序。
在每个梯形图“rung”的左侧编写一个布尔子表达式可能会有所帮助,以帮助组织您的表达式:
现在我们有了一个布尔表达式,我们需要应用布尔代数规则将表达式简化为最简单的形式(最简单定义为需要实现的继电器接触数最少):
数学倾斜的越多应该能够看到采用规则“A + AB = A”的两个步骤可以组合成单个步骤,该规则可扩展到:“A + AB + AC + AD +。。。= a“
如你所见,简化后的电路比原电路简单得多,但执行相同的逻辑功能:
审查:
相关工作表: