亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

电路简化示例

让我们从一个需要简化的半导体门电路开始。

假设“A”、“B”和“C”输入信号由开关、传感器或其他门电路提供。

这些信号的来源与门减少任务无关。

如何编写布尔表达式来简化电路

我们简化的第一步必须是为这个电路写一个布尔表达式。

如果我们首先在每个门的输出处编写子表达式,对应每个门的相应输入信号,那么这个任务很容易一步一步地完成。

请记住,或门等效于布尔加法,而与门等效于布尔乘法。

例如,我将在前三个门的输出处编写子表达式:

. . .然后是下一个门的另一个子表达式:

最后,输出(“Q”)被视为等于表达式 AB + BC(B + C):

现在我们有一个布尔表达式可以使用,我们需要应用布尔代数的规则将表达式简化为最简单的形式(最简单的定义为需要最少的门来实现):

最终的表达式 B(A + C) 比原始表达式简单得多,但执行的功能相同。

如果您想验证这一点,您可以为两个表达式生成一个真值表,并为两个电路的 A、B 和 C 的所有八种逻辑状态组合确定 Q 的状态(电路的输出)。两个真值表应该相同。

从布尔表达式生成示意图

现在,我们必须从这个布尔表达式生成一个示意图。

为此,请按照正确的数学运算顺序(乘法在加法之前,括号内的运算在其他任何运算之前)计算表达式,并为每个步骤绘制门。

再次记住,OR 门相当于布尔加法,而 AND 门相当于布尔乘法。

在这种情况下,我们将从子表达式“A + C”开始,它是一个或门:

评估表达式“B(A + C)”的下一步是将信号 B 乘以前一个门 (A + C) 的输出(与门):

很明显,这个电路比原来的简单多了,逻辑门只有两个而不是五个。

这种元件减少导致更高的运行速度(从输入信号转换到输出信号转换的延迟时间更短)、更低的功耗、更低的成本和更高的可靠性。

如何对机电继电器电路使用布尔化简

与半导体电路相比,机电继电器电路通常速度较慢、运行时消耗更多电能、成本更高且平均寿命更短,因此可从布尔简化中显着受益。让我们考虑一个示例电路:

和以前一样,我们将这个电路简化为最简单形式的第一步必须是根据原理图开发一个布尔表达式。

我发现最简单的方法是按照我通常遵循的相同步骤将串并联电阻网络减少到单个总电阻。

例如,检查下面的电阻网络,其电阻与前一电路中继电器触点的连接方式相同,以及相应的总电阻公式:

上图中用长划线(—)表示电阻串联。

请记住,并行接触相当于布尔加法,而串联接触相当于布尔乘法。

为该继电器触点电路编写一个布尔表达式,其优先顺序与将串并联电阻网络减少为总电阻时所遵循的优先顺序相同。

在每个阶梯“梯级”的左侧编写一个布尔子表达式可能会有所帮助,以帮助组织您的表达式编写:

现在我们有一个布尔表达式可以使用,我们需要应用布尔代数的规则将表达式简化为最简单的形式(最简单的定义为需要最少的继电器触点来实现):

更倾向于数学的人应该能够看到,使用规则“A + AB =A”的两个步骤可以合并为一个步骤,该规则可扩展为:“A + AB + AC + AD + . . . =A”

如您所见,简化后的电路比原始电路简单得多,但执行相同的逻辑功能:

评论:

相关工作表:


工业技术

  1. 一个非常简单的电路
  2. 带开关的电路
  3. 变化率指标
  4. 电感-电容“槽”电路
  5. 系列巡回赛规则
  6. 并联电路规则
  7. SPICE 简介
  8. 电路组件
  9. 布尔代数简介
  10. 布尔运算
  11. 解复用器
  12. C# 表达式、语句和块(附示例)