在我们的电路中,我们使用像Quine-McClusKey算法等布尔代数简化方法,以简化布尔表达式并在显示屏上显示输出。它用作便携式计算器,以简化速度的布尔表达式。
布尔代数计算器功能:
- 便携的
- 快速地
- 低功率
- 低成本
- 可靠的
布尔代数计算器的框图:

框图说明:
上图显示了项目的基本框图。现在让我们详细讨论所有的模块:
- 电源:它可以定义为向一个或多个电负载提供电能的设备。该术语最常用于将一种形式的电能转换为另一个形式的装置,尽管它还可以指代将另一种形式的能量(例如,机械,化学,太阳能)转换为电能。在我们的项目中,提供5Volt的电源。给予微控制器,LED,键盘,显示。
- 微控制器:微控制器Atmega 16L用于自动化目的,并充当项目的大脑。它根据给出的输入控制输出(显示)。阅读帖子:单片机基础知识获得关于微控制器的基本知识。亚博彩票下载
- 展示:这里使用的显示器是3个双色LED。LED的发光模式代表所需的最小化表达式。
- 键盘:在这个项目中,一系列的开关都被用作键盘,用来给出输入(最小项)表达式。小键盘上的每个数字对应一个最小项。
布尔代数计算器电路图:

电路原理图:
该电路是一个简单的3变量布尔表达式最小化。它使用了第一章中描述的Quine McCluskey算法。在此单片机起主要作用,它包括代码来实现所描述的算法,以及控制电路中的其他组件。
最初,当电源打开时,LED将发光,表示微控制器已准备好接收输入。这里输入布尔表达式以SOP形式给出,即仅通过提供的键盘输入MIN-Quin。
键盘由9个开关组成,其中8个开关分别对应一个min,第9个开关用作下一个按钮。在输入表达式后,输入指示LED将关闭,现在基于算法微控制器减少表达式和输入代表LED发光,这意味着表达式已经被最小化和显示。
显示器由3个双色LED组成,其中绿灯代表正常形式的变量,红灯代表补充形式的变量,其顺序如电路图所示。
输出每次显示一个最小值,下一个最小值通过按下一个按钮显示,到达减少表达式的最后一个最小值后,输入指示LED开关关闭,这代表输出的结束。几秒钟后,当微控制器准备接受下一个输入时,它再次自动打开。
注:更多免费电路,请点击链接:亚博最新官网网址电子项目电路
31回应
很棒,感谢分享这篇文章。非常期待阅读更多。想要更多。
我可以用什么来代替微控制器......... ..
你能给我运行这个计算器需要的程序吗
好的项目............
我去制作布尔代数计算器... .plzz snd我完成了这个项目的详细信息......以及制作它的套件等......我的邮件
它的伟大和美好的概念......但总是只有相同的概念在那里........我期待新的想法!!!!!!!你别以为我 !!!!!!!!!!!!!!
我们可以为4个变量实施......如果是这样,请解释...
我需要编码PLZ帮助
需要编码
你好。你能给我发给我这个电路的代码吗?hoangbeo_hl@yahoo.com.vn。非常感谢你
我可以提出它真正紧急的代码吗?
你可以提供代码吗?
你能发送这个项目的代码吗?
我可以获得这个项目的代码吗?
你可以提供十六进制代码吗?
我想要这个项目的代码..请向我发送代码。
PLS还包括项目的成本
请我需要这个项目的代码
请发送此项目的完整详细信息,包括代码和原理图。
请发给我这个项目的完整细节,包括该计划。
发送代码WUTH全部详细信息以实现
你能尽快给我发邮件程序代码。
我要把它写在PCB上,你能帮我吗
请邮寄我的代码!越早越好
先生,请把代码寄给我!
UP可以给我有关这个项目的详细信息以及如何进行项目。亚博彩票下载发送到我的电子邮件plz。
需要编码
我想做这个迷你项目
你可以发给我的编程和编码部分和有关组件的信息。亚博彩票下载
如何购买这个项目
一切都是非常开放的,有一个非常清晰的描述
挑战。这真的很有信息。您的网站很有用。
非常感谢分享!
惊人
请您发送代码和另一个所需的详细信息,以在我的电子邮件上构建此计算器
非常感谢您的网站!