Sida 1 av 1

Logiska grindar

Postat: 29 mars 2017, 14:37:45
av Elbananen
Hej

Har en skoluppgift som jag gått bet på och tänkte ifall det är okej att få hjälp här?
När jag var på lektionen så hade jag väldigt svårt att se sambanden och skapa en förståelse för det här och undrar om någon kan guidea mig?
Jag ska få fram en sanningstabell till följande krets:
Krets.JPG
Tack ska ni ha, hälsar Bananen!

Re: Logiska grindar

Postat: 29 mars 2017, 14:57:13
av rvl
Nånting ska du göra själv först, sen har vi lättare att hjälpa dig, om det syns ologiska resonemang. Om hela härvan är svår att greppa, så lönar det sig att först dela upp i mindre deluppgifter som du behärskar sambandet mellan in och ut på. Sen kombinerar du dessa till större enheter, tills du har hela kretsen.

Re: Logiska grindar

Postat: 29 mars 2017, 16:32:25
av swesysmgr
Anta något t.ex. att alla vipporna blivit asynkront nollställda till q2,q1,q0=0,0,0. Då får du även de inverterade utgångarnas värden (alla blir 1) och med hjälp av de externa smågrindarna kan du enkelt se vad värdena på vippornas ingångar blir.

Låtsas nu att en klockpuls kommer, då vippas värdena ovan in och eftersom du vet hur D/JK/T vippor fungerar kan du räkna ut vad värdena på utgångarna (q2q1q0)blir. De blir då invärdena för nästa rad i tabellen.

Ställer du värdena både före och efter klockflank på samma rad brukar det kallas excitationstabell.

Re: Logiska grindar

Postat: 30 mars 2017, 13:15:24
av Elbananen
Självklart har jag försökt själv. Resultatet blev att den "sista kolumnen" fick samma resultat och tillståndsdiagrammet blev inte mycket till diagram. Jag utgick då ifrån att jag gjort något riktigt fel.
Jag tackar för tipsen och ska göra ett nytt försök, återkommer ifall det fortfarande inte löser sig till något som ser vettigt ut.

Tack!

Re: Logiska grindar

Postat: 30 mars 2017, 14:06:30
av Icecap
Med förbehåll för flip-flop'en med T som ingång's funktion får jag en sekvens i Excel.

OM T-flipflop'en togglar utgångarna om T är '1' får jag en sekvens från noll som - förutom första rond om 3 pulser - upprepar samma 3 lägen kontinuerligt.

Första ronden avviker på steg#2, alltså första klockpuls från 000 i utgångsläge.

Jag gjorde logiska beräkningar av de olika ingångar baserat på utgångarnas ställning, sedan var varje klocka-puls bara att ställa utgångarna rätt enl. dessa data och sedan upprepa dessa beräkningar gång efter gång.