34 svar
191 visningar
jocke22 72
Postad: 28 okt 09:08

Tillståndsdiagran

Ska rita tillståndsdiagram, förstår man ska börja med teckna uttryck, vet inte riktigt hur detta uttryck kommer se ut i detta fall, man ska väl även bestämma krets antar Moore i detta fall. När jag har uttryck bör jag göra en tillståndstabell hur får jag ut perioden? Tacksam för svar.

Laguna Online 22214
Postad: 28 okt 21:26

Eftersom det inte finns någon input så går man ovillkorligt från varje tillstånd till ett visst annat tillstånd och kommer så småningom tillbaka till ett tidigare tillstånd. Räkna tillstånden i den cykeln.

jocke22 72
Postad: 28 okt 22:03

Tack, vi har 3 d vippor, har du lust teckna första uttrycket så jag lite stöd, de till vänster, väldigt tacksam 🙂

Laguna Online 22214
Postad: 28 okt 22:07

Uttrycken blir nog rätt komplicerade med JK-vippor, men det går väl om man absolut vill.

Börja med tillståndet 000. Vad blir nästa tillstånd?

jocke22 72
Postad: 28 okt 22:14

I vanliga damm har vi 000 sedan 001  osv men har ju inget o följa nu, går det göra en tabell här menar du, där detta går utläsa, man behöver tillstånd först? Tecknade uttryck i signaler j o k utsignal är q

jocke22 72
Postad: 28 okt 22:14

Fall

Laguna Online 22214
Postad: 28 okt 22:46

Vad har J och K för värden i A?

jocke22 72
Postad: 28 okt 23:01

Vi får i a ja:q3c invers ock ja: q3c invers hur gör man på b med and grunden?,🤔 Tack för svar 

jocke22 72
Postad: 28 okt 23:08

Grinden 

jocke22 72
Postad: 28 okt 23:14

Tolkar det som att b blir jb: qa o kb:qa

jocke22 72
Postad: 28 okt 23:39

Fick detta uttryck:

ThomasN 1115
Postad: 30 okt 08:36

 

Jag tog och satte upp en tabell och började med tillståndet Qa, Qb, Qc = 000. Då kan man se vad ingångarna på vipporna blir och därmed nästa tillstånd. Detta använde jag sedan i nästa rad osv.

Laguna Online 22214
Postad: 30 okt 11:35

Du behöver hela tabellen för att se perioden.

ThomasN 1115
Postad: 30 okt 12:30

 

Det är rätt, jag visade bara början på tabellen. Men om man fortsätter så får man ett mönster som upprepar sig. 

Laguna Online 22214
Postad: 30 okt 12:50

Jaha, jag trodde du var frågeställaren.

jocke22 72
Postad: 1 nov 18:18

Tack, antar vi bara att vi startar i 0? Så nästa steg blir111?

Laguna Online 22214
Postad: 1 nov 18:48

Hur får du 111?

jocke22 72
Postad: 1 nov 20:19

Blev fel, hur fick vi 100 samt 010? Tack för svar🙂

ThomasN 1115
Postad: 1 nov 22:36

Om du har tillståndet 000 och tittar i kretsschemat hur signalerna ser ut på vippornas ingångar så ser man att nästa tillstånd blir 100 när nästa klocka kommer.

(Jag antar att du vet hur en J-K vippa fungerar) 

jocke22 72
Postad: 2 nov 13:16

Kan detta stämma? Tack för svar🙂

ThomasN 1115
Postad: 2 nov 14:12

Inte riktigt. På nedersta raden får jag Ja Ka = 1,  Jb Kb = 0, Jc = 0, Kc = 0. Då blir nästa tillstånd Qa Qb Qc = 110.

Tänk på att Jc och Kc inte är ihopkopplade så de kan (och kommer) att bli olika ibland.

Jag kan tipsa om att jag fick fem tillstånd som denna kretsen vandrar igenom och upprepar. Som tur är var 000 ett av dessa. För att ge en fullständig lösning bör man även undersöka de andra tre tillstånden och se var man hamnar då.

jocke22 72
Postad: 2 nov 21:59

Hur kommer du fram till det?🤔 Tänker hur du resonerat

ThomasN 1115
Postad: 2 nov 23:51

Så här ungefär:

Ja och Ka är kopplade till /Qc.
Jb och Kb är kopplade till Qa.
Jc är kopplad till AND-grinden vars ingångar är kopplade till Qa och Qb.
Kc är kopplad till Qc

Om nuvarande tillstånd är Qa Qb Qc = 010 så blir:
Ja och Ka = 1         => A-vippan slår om vid nästa klockpuls
Jb och Kb = 0        => B-vippan står stilla
Jc = Qa x Qb = 0   => C vippan står stilla (Kc är också 0)
Kc = 0

Hoppas det är någorlunda klart. Säg till om jag har rört till det för dig.

jocke22 72
Postad: 5 nov 20:28

Jag ser mönstret nu, tex om vi har qc=o så ger det qa=1 på ingången, men exempel om vi har qc=0 i nuvarande tillstånd då har vi ju ja=1 om  vi hade 1 på ingången innan omslag har vi nu 1 in och 1 ut. Men hur får du ihop tillstånden? Vad slår du ihop?

Tack för du är förstående jag läser upp en gammal tenta och har ingen annan att fråga🙂 detta var ett helt nytt moment dessutom.

Laguna Online 22214
Postad: 5 nov 20:39

Tillståndet är vad som finns i vipporna och som syns på utgången Q för var och en av dem. Så tillståndet är Qa Qb Qc, t.ex. 0 0 0 från början.

ThomasN 1115
Postad: 6 nov 00:49 Redigerad: 6 nov 00:52

Tänk på att det är JK-vippor vi har, inga D-vippor. De beter sig som så här:

Strunta i de tre översta och den nedersta raden.
Om J och K är noll båda två, så händer inget när klockpulsen kommer.
Om J = 1, K = 0, så kan vippan bli Q = 1 (och /Q = 0) när klockpulsen kommer. Står vippan redan så blir den kvar så.
Om J = 0, K = 1, så kan vippan bli Q = 0 (och /Q = 1) när klockpulsen kommer. Står vippan redan så blir den kvar så.
Om J = 1, K = 1, så ändrar vippan alltid tillstånd när klockpulsen kommer.

Länk till databladet för en 74112: https://pdf1.alldatasheet.com/datasheet-pdf/view/23029/STMICROELECTRONICS/74112.html

 

jocke22 72
Postad: 6 nov 20:34

Hej, tror jag förstår nu, men lite klurigt med qc tycker jag har ju två olika input, hur bör jag tänka där?Tack för all hjälp🙂🙂

Laguna Online 22214
Postad: 6 nov 20:50

Ja, en JK-vippa har ju två ingångar. De kan ha olika värden. Du borde alltid skriva ut båda.

Kan du förklara hur du får det nya Qc-värdet på de två nedersta raderna?

jocke22 72
Postad: 6 nov 22:12

oj, såg jag missat det, menar du före klockpuls?

Tack:)

ThomasN 1115
Postad: 6 nov 23:08

Som jag skrev förut, Jc och Kc kan ha olika värden. Det är fallet på de två nedersta raderna.

Men resultatet för nästa tillstånd i den högra kolumnen (med Qa, Qb ocg Qc) blir ändå detsamma som jag fått.

jocke22 72
Postad: 7 nov 09:42

Blir lite knepigt förstå när man väljer 0 och när man väljer 1🤔tack på förhand

ThomasN 1115
Postad: 7 nov 14:26

Nu ser min och din tabell ut likadant. Förhoppningsvis har vi gjort rätt båda två :-)
Är det något du undrar över när det gäller tabellen?

Frågan i uppgiften gällde ju sen perioden på utsignalen som är Qc.

Om man ska vara noggrann ska man nog kolla upp de tre tillstånden som inte är med i tabellen. Vad händer om vi hamnar i något av dem? Vad blir då nästa tillståndet? (Kan lugna dig med att den inte "hänger sig" och fastnar i något av dem)

jocke22 72
Postad: 23 nov 17:35

Hej,

Tack för all hjälp:) Håller på med omtentamen och exjobb så missat detta. Uppskattar den hjälp jag fått verkligen:)

jocke22 72
Postad: 24 nov 14:18

Varför blev det gånger på jc*kc minns inte riktigt,?,🙂 Tack på förhand 

ThomasN 1115
Postad: 24 nov 16:28

Nej det ska det nog inte vara. Har inte tänkt på det var ett x där.

Man får helt enkelt använda sanningstabellen från databladet för 74112 som jag klistrade in i ett tidigare inlägg. Är nog svårt att uttrycka det i boolesk algebra.

Svara Avbryt
Close