Lite nybörjarhjälp att kombinera logiska grindar

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Lite nybörjarhjälp att kombinera logiska grindar

Inlägg 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...
Användarvisningsbild
RDX*
EF Sponsor
Inlägg: 1646
Blev medlem: 28 maj 2003, 22:52:04
Ort: Skåne - Lund

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

Inlägg av RDX* »

Invertera I1 och AND:a med I2.
U= I1* AND I2
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg av Magnus_K »

Klockrent. Tack RDX*!

Belv helt plötsligt väldigt logiskt :wink:
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg 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
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
kodar-holger
EF Sponsor
Inlägg: 920
Blev medlem: 26 maj 2014, 12:54:35
Ort: Karlskoga

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

Inlägg av kodar-holger »

74138 + några transistorer och motstånd. Annars blir det nog svårt med bara en logisk krets.
Användarvisningsbild
YD1150
Inlägg: 1944
Blev medlem: 29 oktober 2010, 22:41:10

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

Inlägg av YD1150 »

Tanka hem "logic Friday" : https://sontrak.com
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg 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
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
guckrum
Inlägg: 1685
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

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

Inlägg 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.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg 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" :)
guckrum
Inlägg: 1685
Blev medlem: 19 juni 2012, 09:04:27
Ort: Lund

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

Inlägg av guckrum »

Låter klokt :)
Användarvisningsbild
arvidb
Inlägg: 4537
Blev medlem: 8 maj 2004, 12:56:24
Ort: Stockholm

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

Inlägg 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?
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

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

Inlägg 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
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar