Kružni dijagram kalkulatora logičke algebre

Kružni dijagram kalkulatora logičke algebre

Logički kalkulator algebre tok je matematike koji se sastoji od logičkih izraza i manipuliranja logičkim varijablama. Izvršava logičke operacije poput AND, NAND, OR, NOR, NOT & X-OR . Vrijednosti kalkulatora Booleove algebre označavaju se logikom 0 i 1. Kalkulator logičke algebre koristi osnovne zakone poput zakona o identitetu, komutativnog zakona, distribucijskog zakona, pridruženog zakona i zakona o redundanciji. Glavna svrha ovog zakona koristi se za izvršavanje logičnih operacija poput jednakosti, razdvajanja, povezivanja i implikacije. Logičke operacije mogu se navesti na različite načine, kao što su: konjunkcija (a ^ b) navedena je kao a i b, disjunkcija (a V b) navedena je kao a ili b, implikacija (a b) navedena je kao implicira b & jednakost (ab) navedena je kao p x-nor q.



Logički kalkulator algebre

Logički kalkulator algebre

Primjena Booleove algebre slična je stanju električnog prekidača koje mogu biti logičke vrijednosti 0 i 1. Kalkulator Booleove algebre trenutno daje rezultat u obliku matematičkog izraza izvršavanjem operacija poput zbrajanja, množenja itd. Booleova vrijednost Kalkulator je vrlo jednostavan i jednostavan za upotrebu






Blokov dijagram kalkulatora logičke algebre

Blok dijagram kalkulatora Booleove algebre uključuje različite blokove poput napajanje , tipkovnica, mikrokontroler i LED zaslon .

Blokov dijagram kalkulatora logičke algebre

Blokov dijagram kalkulatora logičke algebre



Napajanje se koristi za napajanje kruga sove i pretvara različite oblike energije poput sunčeve, mehaničke i kemijske energije u električnu energiju. Ovaj projekt koristi 5V energije koja se daje tipkovnici, zaslonu i mikrokontroleru. Mikrokontroler se koristi za čitanje podataka s tipkovnice i slanje podataka na LCD zaslon . Mikrokontroler igra vitalnu ulogu u ovom projektu, a programira ga a Klin softver .

U ovom se projektu koristi 3-dvobojni LED zaslon za prikaz užarenog uzorka izraza. Ove dvobojne boje označavaju normalu i nadopunjuju varijable poput prekidača. Tipkovnica u ovom projektu koristi se za davanje minimalnih izraza kao i / p, odnosno svake znamenke na tipkovnici koja odgovara na svaki minimalni pojam.

Logički krug kalkulatora algebre

Sljedeći shematski prikaz kalkulatora logičke algebre jeftin je, ima male snage i pouzdan je. Ovaj je sklop napravljen jednostavnim električne i elektroničke komponente koji su dostupni na tržištu poput otpornika, tipkovnice, LCD zaslona i mikrokontrolera kao što je prikazano u sljedećem krugu.


Logički krug kalkulatora algebre

Logički krug kalkulatora algebre

Gornji sklop sastoji se od tri varijabilna minimizatora koji koriste 'Quine MC Cluskey algoritam' i izvršavanjem logičkih funkcija pronalaze najmanji zbroj proizvoda. Ovaj kalkulator rješava logičke izraze i logičke funkcije korištenjem različitih teorema i zakona. Mikrokontroler korišten u ovom projektu igra vitalnu ulogu, kodiran je programom i kontrolira komponente korištene u ovom krugu.
Kada se napajanje daje krugu, tada LED trepće. Trepćući LED znači da je mikrokontroler spreman za primanje i / ps-a s tipkovnice. Ti su logički izrazi dani u obliku zbroja proizvoda (SOP).

Ovaj projekt koristi tipkovnicu koja se sastoji od 9 prekidača, pri čemu se kao sljedeći gumb koristi osam prekidača povezanih s minimalnim terminima koji izvršavaju rad proizvoda i preostali prekidač. Kada se unese izraz, tada se LED isključuje, a na temelju algoritma mikrokontroler smanjuje minimalni izraz. Zatim, i / p LED treperi što znači da je izraz minimaliziran i prikazuje se na LED-u.

O / p je prikazan kao jedan min odjednom, a drugi min je prikazan pritiskom na sljedeću tipku. Dakle, nakon dobivanja zadnjeg min termina, izraz će se smanjiti i i / p LED se ISKLJUČUJE što pokazuje da se o / p završava, zatim se automatski LED uključuje kako bi ukazao da je mikrokontroler spreman za daljnje i / str.

Pojednostavljenje logičkog izraza

Sljedeći izrazi su primjer logičkih izraza korištenjem algebarskih tehnika.

Izraz je ~ (A * B) * (~ A + B) * (~ B + B) = ~ A

  • ~ (A * B) * (~ A + B) * (~ B + B)
  • Zakon o identitetu i zakon o dopuni je ~ (A * B) * (~ A + B).
  • DeMorgan zakona i (Stupanj A-+ B) * (~ A + B)
  • Distributivni zakon je ~ A + ~ B * B
  • ~ A je kompliment ili identitet.

Svaki korak daje oblik jednadžbe, a pravila se koriste za rješavanje jednadžbi iz prethodnih jednadžbi. Općenito, postoje različiti načini postizanja rezultata.

Booleovi zakoni o algebri

Mnogo je zakona koje treba riješiti logički izrazi. Teoremi Bulove algebre su, naime, Idempotentni Asocijativni, Komutativni, Distributivni, Identitet, Komplement, Involucija i DeMorgan's.

Idempotentni zakon

A * A = A
A + A = A

Udruženo pravo

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

Komutativno pravo

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

Distributivni zakon

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

Zakon o identitetu

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

Zakon o komplimentima

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

Zakon o evoluciji

~ (~ A) = A

DeMorganov zakon

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

Svaki gore spomenuti zakon opisan je iz dva dijela, a to je međusobno dvojako. Princip dualnosti je, izmjenjujući operacije + (ILI) & * (AND), 0 i 1 elementi izraza.

Za bolje razumijevanje koncepta sklopa kalkulatora Booleove algebre, ovdje smo objasnili pojednostavljenje logičke algebre. Primjer pojednostavljenja logičke algebre objašnjen je u nastavku.

Primjer pojednostavljenja logičke algebre

Primjer pojednostavljenja logičke algebre

Gornji krug je dizajniran s dva ILI i dva NAND ulaza, iz kruga možemo dobiti jednadžbu poput AB + BC (B + C) koja je prikazana na gornjoj slici. Kada se pravilo identiteta i konačna faktorizacija primijene na gornji sklop, pojednostavljeni izraz dobit će u obliku jednostavnog.

Dakle, ovdje se radi o svemu Bulova algebra krug kalkulatora, blokovski dijagram kalkulatora Booleove algebre, dijagram kruga logičke algebre Kalkulator dijagram kruga, pojednostavljenje logičkog izraza, primjeri pojednostavljenja logičke algebre i logička algebra. Vjerujemo da ste bolje razumjeli ovaj koncept, osim toga, bilo kakve nedoumice u vezi s ovom temom, molimo vas da povratne informacije komentirate u odjeljku za komentare u nastavku. Evo pitanja za vas, koje su primjene kalkulatora Booleove algebre?