RTV forum PL | NewsGroups PL

Jak zrealizować funkcje logiczne AxB + AxC oraz Ax(B+C) z użyciem NAND?

dwuwejsciowa NAND - pytanie?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrealizować funkcje logiczne AxB + AxC oraz Ax(B+C) z użyciem NAND?

Turtle
Guest

Sun Apr 04, 2004 10:28 am   



przy pomocy dwuwejsciowej bramki NAND mam zaprojektowac uklad realizujacy
funkcje logiczna:
AxB + AxC
Ax(B+C)

moze ktos z Was mi w tym pomóc ? Smile

Grzegorz Mentrak
Guest

Sun Apr 04, 2004 11:44 am   



Witam

On Sun, 04 Apr 2004 13:28:46 +0200, Turtle wrote:
Quote:
przy pomocy dwuwejsciowej bramki NAND mam zaprojektowac uklad realizujacy
funkcje logiczna:
AxB + AxC
Ax(B+C)

moze ktos z Was mi w tym pomóc ? Smile

Pomoc owszem, zrobic niekoniecznie.
A wiec pomagam:
Bramka NAND da nam iloczyn zanegowany, tu potrzebny jest zwykly a wiec
trzeba go jeszcze raz zanegowac za pomoca bramki NOT ktora z NAND mozna
zrobic tak ............
Aby uzyskac funkcje OR za pomoca NAND trzeba skorzystac z praw de Morgana,
ktore brzmia tak ...........
Majac juz zrealizowany iloczyn i sume, polaczenie ich w wymagana funkcje
nie powinno Ci juz nastreczyc zadnych trudnosci

Dykus
Guest

Sun Apr 04, 2004 11:51 am   



Witam,

Dnia 04-04-04 (niedziela) o 13:28, 'Turtle' napisał(a):

Quote:
AxB + AxC
Ax(B+C)
moze ktos z Was mi w tym pomóc ? Smile

Musisz wiedzieć, że:
___
A + B = A*B.

(czyt. czcionką o stałej szerokości znaków)

Negację zrobisz, podłączając jedno wejście bramki NAND do +5V, a na
drugie podasz sygnał A. Wtedy na wyjściu będziesz miał /A (nie A).
Reszta chyba jasna...


--
Pozdrawiam,
Dykus.


--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika

baranek
Guest

Sun Apr 04, 2004 12:29 pm   



Użytkownik "Turtle" <glue123@poczta.onet.pl> napisał w wiadomości
news:c4orhk$2ig$1@atlantis.news.tpi.pl...
Quote:
przy pomocy dwuwejsciowej bramki NAND mam zaprojektowac uklad realizujacy
funkcje logiczna:
AxB + AxC
Ax(B+C)

moze ktos z Was mi w tym pomóc ? :)


nieprzypadkowa jest treść zadania

wiadomo że KAŻDĄ funkcję boolowską da się zrealizować na TYLKO NANDach lub
TYLKO NORach
jest to tylko kwestią przekształcenia
w tym przypadku

y=AxB + AxC => y = ~ ~(AxB + AxC) => y = ~( (~(AxB)) x (~(AxC)) )
(~ ~ to podwójna negacja)
zauważ że teraz występuje już tylko iloczyn zanegowany więc jakby to
narysować:


A
NAND------
B |____
____NAND -------> y
|
A |
NAND------
C

mam nadzieje ze szkic dojdzie w zrozumiałym układzie,
pozdrawiam

Jędrek
Guest

Sun Apr 04, 2004 2:44 pm   



Użytkownik "baranek" <semiconductor@gazeta.pl> napisał w wiadomości
news:c4p2l6$6ra$1@inews.gazeta.pl...
Quote:

Użytkownik "Turtle" <glue123@poczta.onet.pl> napisał w wiadomości
news:c4orhk$2ig$1@atlantis.news.tpi.pl...
przy pomocy dwuwejsciowej bramki NAND mam zaprojektowac uklad
realizujacy
funkcje logiczna:
AxB + AxC
Ax(B+C)

moze ktos z Was mi w tym pomóc ? :)


nieprzypadkowa jest treść zadania
wiadomo że KAŻDĄ funkcję boolowską da się zrealizować na TYLKO NANDach lub
TYLKO NORach
jest to tylko kwestią przekształcenia
w tym przypadku

y=AxB + AxC => y = ~ ~(AxB + AxC) => y = ~( (~(AxB)) x (~(AxC)) )
(~ ~ to podwójna negacja)
zauważ że teraz występuje już tylko iloczyn zanegowany więc jakby to
narysować:


A
NAND------
B |____
____NAND -------> y
|
A |
NAND------
C

mam nadzieje ze szkic dojdzie w zrozumiałym układzie,
pozdrawiam


do rysowania i symulacji takich układów polecam prosty activcad. wiele można
się nauczyć o elementach np. 7400 Wink

Mateusz Majchrzycki
Guest

Sun Apr 04, 2004 3:23 pm   



Pewnego dnia Dykus <dykus@poczta.fm> nastukał(a):
Quote:
Musisz wiedzieć, że:
___
A + B = A*B.

(czyt. czcionką o stałej szerokości znaków)

Chyba coś nie tak. Powinno być:
_ _ ___
A + B = A*B

(też oglądać czcionką o stałej szerokosci Smile)

--
+-----Pozdrawiam------+------------------------+
\ Mateusz Majchrzycki \ W życiu liczą się \
\ MateoM[at]poczta.fm \ drobne przyjemności... \
+------GG#897890------+------------------------+

Tomasz Szcześniak
Guest

Sun Apr 04, 2004 7:05 pm   



Dnia Sun, 4 Apr 2004 15:29:58 +0200 na fali pl.misc.elektronika stacja
baranek <semiconductor@gazeta.pl> nadała:

Quote:
mam nadzieje ze szkic dojdzie w zrozumiałym układzie,
pozdrawiam

Żeby doszło zrozumiale to trzeba użyć nieproporcjonalnego fontu.

--
Tomasz Szczesniak

tszczesn@pay.com.pl
FIDO: 2:480/127.134 HYDEPARK moderator
http://www.pay.com.pl/oldradio

baranek
Guest

Sun Apr 04, 2004 9:10 pm   



Quote:

Żeby doszło zrozumiale to trzeba użyć nieproporcjonalnego fontu.

cóż....siekierka na cześć rzucających gromy na greenhornów.
pzdr

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zrealizować funkcje logiczne AxB + AxC oraz Ax(B+C) z użyciem NAND?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map