Sida 1 av 1

Lite nybörjarhjälp att kombinera logiska grindar

Postat: 11 augusti 2014, 15:20:18
av Magnus_K
Hej!

Har klurat en stund nu men kommer inte på en lösning.

Jag får bara använda mig av OR, AND och XOR grindar samt att jag har möjlighet att invertera in- eller utgångar.
Sanningstabellen jag vill åt är:

Kod: Markera allt

I1 I2 U

0  0  0
0  1  1
1  0  0
1  1  0
Med andra ord; utgången ska vara sann om enbart I2 är sann, annars falsk.
Misstänker det finns en lätt lösning men har aldrig grejat med grindar innan...

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 11 augusti 2014, 15:28:11
av RDX*
Invertera I1 och AND:a med I2.
U= I1* AND I2

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 11 augusti 2014, 15:32:37
av Magnus_K
Klockrent. Tack RDX*!

Belv helt plötsligt väldigt logiskt :wink:

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 08:04:39
av Magnus_K
Väcker liv i min gamla tråd då jag tror dom flesta av er löser det här på 2 sekunder.

Jag har 3 komparatorer som aktiveras lik en stege. Jag vill sedan få till sanningstabellen märkt "Utgång" baserat på komparatorstegen.
Alla andra kombinationer av "Komparator" ska inte aktivera någon utgång. Det ska egentligen vara omöjligt att det sker men lika bra att bygga in den säkerheten.
Det enda jag kan komma på är 3 st AND-grindar med en inverterad input per grind. Finner ni någon annan lösning?
Försöker hålla nere komponentantalet till bara en logiskt krets.

(Hoppas det går att förstå vad jag är ute efter...)

sanningstabell.JPG

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 08:43:19
av kodar-holger
74138 + några transistorer och motstånd. Annars blir det nog svårt med bara en logisk krets.

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 09:09:36
av YD1150
Tanka hem "logic Friday" : https://sontrak.com

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 09:25:20
av Magnus_K
Vilket underbart tips. Tack så jättemycket YD1150!

Gjorde bara en blixtsnabb sanningstabell och optimering av grindar. Ska fortsätta labba, men helt klockrent program!

@kodar-holger: Ska spåna på ditt förslag också. Kanske hellre någon trissa+motstånd än ett par extra IC.
logik.JPG
EDIT: Fick väldigt snabbt ner det till 2st IC från Electrokits sortiment :tumupp:
logik1.JPG

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 10:16:08
av guckrum
Om du vill kunna gå från värdetabell till grindar med papper och penna kan en
bra väg in vara att googla "Karnaugh maps" (Karnaughdiagram). Det är rätt kul.

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 10:20:18
av Magnus_K
Satt lite med såna diagram när jag gjorde mitt kärnminne. Blir tyvärr lite som med programmering att håller man inte igång det så tar det så lång tid att arbeta sig in i det igen.
Kommer säkert plocka fram mina Karnaughdiagram igen men den här gången blir det "genvägen" :)

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 10:24:29
av guckrum
Låter klokt :)

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 12:13:01
av arvidb
Kanske är det jag som missförstår programmet, men är inte ingångarna A, B och C? I så fall har du väl angett fel värden? F2 = A B C, inte A' B' C - och motsvarande för F1?

Re: Lite nybörjarhjälp att kombinera logiska grindar

Postat: 30 januari 2018, 12:16:52
av Magnus_K
Nej det är inte du som missförstår, det var jag som gjorde tok med logiken innan. Snabbt och fel :)
Orkade inte uppdatera tråden när jag insett misstaget.

Rätt ska vara så här, precis som du säger:
logik.JPG