布尔代数计算器

在我们的电路中,我们使用像Quine-McClusKey算法等布尔代数简化方法,以简化布尔表达式并在显示屏上显示输出。它用作便携式计算器,以简化速度的布尔表达式。

布尔代数计算器功能:

  • 便携的
  • 快速地
  • 低电量
  • 低成本
  • 可靠的

布尔代数计算器的框图:

布尔代数计算器块图
图2.1 - 布尔表达式最小化计算器的框图

框图说明:

上图显示了项目的基本框图。现在让我们详细讨论所有块:

  1. 电源供应:它可以定义为向一个或多个电负载提供电能的设备。该术语最常用于将一种形式的电能转换为另一个形式的装置,尽管它还可以指代将另一种形式的能量(例如,机械,化学,太阳能)转换为电能。在我们的项目中,提供5Volt的电源。给予微控制器,LED,键盘,显示。
  2. 微控制器:微控制器Atmega 16L用于自动化目的,并充当项目的大脑。它根据给出的输入控制输出(显示)。阅读帖子:微控制器基础知识获得关于微控制器的基本知识。
  3. 展示:这里使用的显示器是3个双色LED。LED的发光模式代表所需的最小化表达式。
  4. 键盘:在该项目中,一系列交换机已用作键盘,用于提供输入(最小术语)表达式。键盘上的每个数字对应于每个数量的一个最小术语。

布尔代数计算器电路图:

布尔代数计算器电路图
布尔代数计算器电路图 -ElectronicsHub.org.

电路原理图:

该电路是一个简单的3个变量布尔表达式最小化器。它使用章鱼McCluskey算法在第1章中描述了。在此情况下,微控制器发挥着重要作用,它包括用于实现所描述的算法的代码,以及控制电路中的其他组件。

最初,当电源打开时,LED将发光,表示微控制器已准备好接收输入。这里输入布尔表达式以SOP形式给出,即仅通过提供的键盘输入MIN-Quin。

键盘由9个交换机组成,其中8个交换机对应于一个最小术语,每个开关每个和第9个都用作下一个按钮。进入表达式的输入指示LED的输入指示灯将关闭,现在基于算法微控制器减少了表达式和算法表示表示LED发光的输入意味着表达式已被最小化并显示。

显示器由3个双色LED组成,其中绿灯代表正常形式的变量,其余红光表示补充形式的变量,它们的顺序如电路图所示。

输出一次显示为一个最小期限,通过按下下一个按钮显示下一个最小术语,并且在达到最后一个最小项之后,缩小的表达式的输入指示LED被关闭,表示输出结束。几秒钟后,当微控制器准备好接下来的输入时,再次自动打开。

注意:对于更多的免费电路,请按照链接:电子项目电路

31回应

  1. 我去制作布尔代数计算器... .plzz snd我完成了这个项目的详细信息......以及制作它的套件等......我的邮件

  2. 它的伟大和良好的概念......但总是只有相同的概念就是...... ..我预计新想!!!!!!!不要误会我!!!!!!!!!!!!!!

  3. UP可以给我有关这个项目的详细信息以及如何进行项目。发送到我的电子邮件plz。

  4. 一切都很开放,非常清楚地描述
    挑战。这真的很有信息。您的网站很有用。
    非常感谢分享!

  5. 惊人
    请您发送代码和另一个所需的详细信息,以在我的电子邮件上构建此计算器

    非常感谢您的网站!

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*