Vinnaren i pepparkakshustävlingen!
2019-11-30, 08:35
  #1
Avstängd
Någon som vet om man kan använda MATLAB för visuallisera grindar för slippa köpa massa fysiska grindar för kolla att man tagit till sig Teorin?

Kan tyvärr inte MATLAB men har det installerat det på min nya dator.

Någon bra som kan tipsa om en bra bok för egenstudier i ämnet?
Citera
2019-11-30, 09:51
  #2
Medlem
Citat:
Ursprungligen postat av DrMuffins
Någon som vet om man kan använda MATLAB för visuallisera grindar för slippa köpa massa fysiska grindar för kolla att man tagit till sig Teorin?

Det går givetvis alldeles utmärkt att implementera, simulera, och kodgenerera digitala system. Även mätning på valfria platser i systemet går bra, men visualiseringen i sig kanske inte är vad du hoppas på om du lär dig bara för nöjes skull. Gissningsvis finns det programvaror som ser betydligt roligare ut och kanske är bättre ur pedagogisk synvinkel, men som troligen är mindre användbara ur ett industriellt/kommersiellt/vetenskapligt perspektiv.

Som ett simuleringsalternativ till att bygga upp logiken med kretsar för att kontrollera att man förstår, funkar det alldeles utmärkt.

Jag antar förvisso att du har Simulink tillgängligt, och inte bara grundpaketet i Matlab. Då kan det se ut så här https://squareseeker.files.wordpress...2/capture9.jpg så visualiseringen är åtminstone på en helt annan nivå än att skriva det direkt som kod i Matlab eller något annat programspråk. Även inmatningen, eftersom man ritar ett schema, snarare än att skriva kod.
__________________
Senast redigerad av mulpac 2019-11-30 kl. 10:33.
Citera
2019-11-30, 10:23
  #3
Medlem
Trollfeeders avatar
Citat:
Ursprungligen postat av DrMuffins
Någon som vet om man kan använda MATLAB för visuallisera grindar för slippa köpa massa fysiska grindar för kolla att man tagit till sig Teorin?

Kan tyvärr inte MATLAB men har det installerat det på min nya dator.

Någon bra som kan tipsa om en bra bok för egenstudier i ämnet?

Grindar är väldigt simpla, du kan implementera dessa själva i vilket språk du vill. Python är lätt att komma igång med om du är nybörjare.

En AND-gate respektive OR-gate kan t ex se ut så här. (ändrade lite, blir bättre att bara använda boolar).

Kod:
def and(a : bool, b: bool):
    return a && b 

Kod:
def or(a : bool, b : bool):
    return a || b
__________________
Senast redigerad av Trollfeeder 2019-11-30 kl. 10:38.
Citera
2019-11-30, 11:06
  #4
Avstängd
Citat:
Ursprungligen postat av Trollfeeder
Grindar är väldigt simpla, du kan implementera dessa själva i vilket språk du vill. Python är lätt att komma igång med om du är nybörjare.

En AND-gate respektive OR-gate kan t ex se ut så här. (ändrade lite, blir bättre att bara använda boolar).

Kod:
def and(a : bool, b: bool):
    return a && b 

Kod:
def or(a : bool, b : bool):
    return a || b
tack, uppskattas
Citera
2019-11-30, 12:35
  #5
Medlem
Citat:
Ursprungligen postat av DrMuffins
Någon som vet om man kan använda MATLAB för visuallisera grindar för slippa köpa massa fysiska grindar för kolla att man tagit till sig Teorin?

Kan tyvärr inte MATLAB men har det installerat det på min nya dator.

Någon bra som kan tipsa om en bra bok för egenstudier i ämnet?
Jag tror inte Matlab är det bästa programmet för att simulera digitala system. Matllab är mer till för numerisk analys, differentialekvationer, signalanalys, reglerteknik och liknande.

Googla ex simulate digital circuits så får du flera tips på program.
Och hittar du något bra så kan du återkomma så kan vi hjälpa dig!
Citera
2019-12-01, 16:27
  #6
Medlem
morkfromorks avatar
valfri programmerbar miniräknare kan fungera också, eller programspråket BASIC.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback