Boolean Algebra Calculator Circuit Diagram

Prova Vårt Instrument För Att Eliminera Problem





Boolesk algebrakalkylator är strömmen av matematik som består av logiska uttryck och logiska variabler som manipuleras. Den kör logiska operationer som AND, NAND, OR, NOR, NOT & X-OR . Värdena för den booleska algebrakalkylatorn betecknas med logiken 0 & 1. Den booleska algebrakalkylatorn använder de grundläggande lagarna som identitetslag, kommutativ rätt, fördelningsrätt, associerad lag och redundansrätt. Huvudsyftet med denna lag används för att utföra de logiska operationerna som jämlikhet, disjunktion, konjunktion och implikation. De logiska operationerna kan anges på olika sätt, såsom: konjunktion (a ^ b) anges som a och b, disjunktion (a Vb) anges som a eller b, implikation (a b) anges som antyder b & jämställdhet (ab) anges som p x-nor q.

Boolean Algebra Calculator

Boolean Algebra Calculator



Tillämpningen av boolesk algebra liknar ett elektriskt omkopplingstillstånd som antingen kan vara logiska värden 0 och 1. Boolesk algebrakalkylator ger omedelbart resultatet i form av ett matematiskt uttryck genom att utföra operationerna som addition, multiplikation etc. Den booleska miniräknare är mycket enkel och enkel att använda. Boolean Algebra Calculator Block Diagram


Boolean Algebra Calculator Block Diagram

Blockdiagrammet för boolesk algebrakalkylator innehåller olika block som strömförsörjning , knappsats, mikrokontroller och LED-display .



Boolean Algebra Calculator Block Diagram

Boolean Algebra Calculator Block Diagram

Strömförsörjningen används för att ge kraften till uggla kretsen, och den omvandlar olika energiformer som sol, mekanisk och kemisk energi till elektrisk energi. Detta projekt använder en 5V energi och som ges till knappsatsen, displayen och mikrokontrollern. En mikrokontroller används för att läsa data från knappsatsen och skickar data till LCD skärm . Mikrokontrollern spelar en viktig roll i detta projekt och det är programmerat av a Kilprogramvara .

I detta projekt används en 3-bi-färgad LED-skärm för att visa uttryckets glödande mönster. Dessa tvåfärger betyder det normala och komplement till variabler som switchar. Knappsatsen i det här projektet används för att ge min-termerna som i / p, det vill säga varje siffra på knappsatsen som svarar på varje min sikt.

Boolean Algebra Calculator Circuit

Följande kretsschema för boolesk algebrakalkylator är låg kostnad, ger snabb effekt och är pålitlig. Denna krets är byggd med enkel elektriska och elektroniska komponenter som finns tillgängliga på marknaden som motstånd, knappsats, LCD-display och mikrokontroller som visas i följande krets.


Boolean Algebra Calculator Circuit

Boolean Algebra Calculator Circuit

Ovanstående krets består av tre variabla minimiserare, som använder 'Quine MC Cluskey-algoritmen' och hittar min summa av produkter genom att utföra booleska funktioner. Denna miniräknare löser de booleska uttrycken och logiska funktioner genom att använda olika satser och lagar. Mikrokontrollern som används i detta projekt spelar en viktig roll, som är kodad med ett program och styr komponenterna som används i denna krets.
När strömförsörjningen ges till kretsen blinkar lysdioden. Den blinkande lysdioden representerar att mikrokontrollern är redo att ta emot i / ps från knappsatsen. Dessa booleska uttryck ges i form av en summa av produkter (SOP).

Detta projekt använder en knappsats, som består av 9 omkopplare, där åtta omkopplare relaterade till min termer som utför produktoperationen och återstående omkopplare används som nästa knapp. När uttrycket matas in slocknar LED: n och baserat på algoritmen minskar mikrokontrollen minuttrycket. Sedan blinkar i / p-lysdioden vilket innebär att uttrycket minimeras och visas på lysdioden.

O / p visas som en minterm på en gång, och den andra minperioden visas genom att trycka på nästa knapp. Efter att ha fått sista min sikt kommer uttrycket att minskas och i / p-lysdioden stängs av som visar att o / p slutar, lyser automatiskt lysdioden PÅ för att indikera att mikrokontrollern är redo att ta ytterligare sid.

Förenkling av booleskt uttryck

Följande uttryck är ett exempel på booleska uttryck med algebraiska tekniker.

Uttrycket är ~ (A * B) * (~ A + B) * (~ B + B) = ~ A

  • ~ (A * B) * (~ A + B) * (~ B + B)
  • Identitetslag och kompletterande lag är ~ (A * B) * (~ A + B).
  • DeMorgan lag och (~ A ~ + B) * (~ A + B)
  • Distributiv lag är ~ A + ~ B * B
  • ~ A är en komplimang eller identitet.

Varje steg ger en ekvationsform och reglerna används för att lösa ekvationerna från tidigare ekvationer. Generellt finns det olika sätt att nå resultatet.

Booleska algebra lagar

Det finns många lagar att lösa de booleska uttrycken. De booleska algebrasetningarna är nämligen Idempotent Associative, Commutative, Distributive, Identity, Complement, Involution och DeMorgan's.

Idempotent lag

A * A = A
A + A = A

Associativ lag

(A * B) * C = A * (B * C)
(A + B) + C = A + (B * C)

Kommutativ lag

A * B = B * A
A + B = B + A.

Distributiv lag

A * (B + C) = A * B + A * C.
A + (B * C) = A + B * A + C.

Identitetslag

A * 0 = 0 A *! = A
A +! =! A + 0 = A.

Komplimentlag

A * ~ A = 0
A + ~ A =!

Involution Law

~ (~ A) = A

DeMorgan's lag

~ (A * B) = ~ A + ~ B.
~ (A + B) = ~ A * ~ B.

Var och en av de ovan nämnda lagen beskrivs av två delar och det är varandra. Dualitetsprincipen är att byta ut + (OR) & * (AND) -operationerna, 0 och 1 element i uttrycket.

För bättre förståelse av Boolean Algebra Calculator Circuit-konceptet, förklarade vi här en boolsk algebraförenkling. Exemplet på boolesk algebraförenkling förklaras nedan.

Exempel på förenkling av boolesk algebra

Exempel på förenkling av boolesk algebra

Ovanstående krets är utformad med två OR- och två NAND-grindar, från kretsen kan vi få ekvationen som AB + BC (B + C) som visas i figuren ovan. När identitetsregeln och faktoriseringsfinalen tillämpas på ovanstående krets kommer det förenklade uttrycket att få formen av enkel.

Således handlar det här om Boolesk algebra miniräknarkrets, Boolean Algebra Calculator Block Diagram, Boolean Algebra Calculator circuit Diagram, Simplification of Boolean Expression, Boolean Algebra Laws and Boolean algebra simplification example. Vi tror att du har fått en bättre förståelse för detta koncept. Dessutom är du tvivel om detta ämne. Vänligen ge din feedback genom att kommentera i kommentarfältet nedan. Här är en fråga till dig, vad är tillämpningarna av Boolean algebra miniräknare?