Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Esercizio Digitale

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Esercizio Digitale

Messaggioda Foto UtenteElettroNewbie » 13 gen 2020, 19:50

Salve :-)
Ho dei dubbi su di un esercizio di elettronica digitale.
L'esercizio è i il seguente:
Progettare un contatore che , a seconda del valore logico presente s tre segnali di ingresso S2S1S0 (con S2 il bit piu significativo, esegua un conteggio modilo N ,con N programmabile da 8 a 64.
La corrispondenza tra valore presente sugli ingressi S2S1S0 e N è la seguente N=8*(1+(S2S1S0))
Si sppone che il segnale di clock abbia frequenza 500kHz e che il ritardo di ciascun FF sia 50ns.
Avatar utente
Foto UtenteElettroNewbie
15 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 11 gen 2018, 14:30

0
voti

[2] Re: Esercizio Digitale

Messaggioda Foto UtenteElettroNewbie » 13 gen 2020, 19:58

Ho mezza soluzione data dal prof....
Innanzitutto N=8*(1+(S2S1S0)) è cn S2S1S0 espresso in decimale cioè,ad esempio, se
S2S1S0=010 allora N=8*(1+2)=24 e quindi il contatore va fatto modulo 24
E cosi viasino ad S2S1S0= 111 in cui N =8*(1+7)=64 ed il contato dovra essere modlo 64.
Siccome si deve poter contare sino ad 64 allora il contatore dovra essere con 6 flip flop .
Il prof dice di prendere una AND-8,UNA AND16,una AND-24 sino ad una AND-64 e collegare le uscite di queste and ad un mux avente S2S1S0 come bit di controllo.In questo modo a seconda della combinazione dei bit di controllo verra selezionata una delle uscite
Il mio problema è che non ho capito cosa collegare in ingresso alle varie and.
Poi il prof ha detto di collegare le uscite del mux sugli ngressi asincroni di ciascun FF del contatore cosi da impostarlo...
E non ho capito neanche questo passaggio.. :oops:
Avatar utente
Foto UtenteElettroNewbie
15 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 11 gen 2018, 14:30

1
voti

[3] Re: Esercizio Digitale

Messaggioda Foto Utenterugweri » 13 gen 2020, 21:32

Ti dispiacerebbe riscrivere le specifiche in modo comprensibile, con formule ben evidenziate e punteggiatura corretta? Altrimenti aiutarti è impossibile.

Ah, e già che ci sei illustra il tuo ragionamento (quantunque parziale e possibilmente errato), così fornisci una base su cui aiutarti.
Avatar utente
Foto Utenterugweri
5.948 2 8 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 1366
Iscritto il: 25 nov 2016, 18:46

0
voti

[4] Re: Esercizio Digitale

Messaggioda Foto UtenteElettroNewbie » 13 gen 2020, 22:06

Ciao rugweri e grazie per l'attenzione
Cerco di essere quanto piu chiaro possibile.
Devo progettare un contatore che a seconda della combinazione di bit posti su S2S1S0 (dove S2 è l'MSB) esegua un conteggio modulo N ,con N programmabile da 8 a 64.
La corrispondenza tra N ed la combinazione dei bit è N=8*(1+(S2S1S0)) dove S2S1S0 é il numero decimale corrispondente alla combinazione dei bit.
Come soluzione il prof ci ha detto di usare delle AND e di mettere queste and in ingresso ad un MUX e l'uscita del mux collegarla sugli ingressi asincroni del contatore.
Devo fare AND-8 AND16 AND64 .... sino ad AND-64 (64=8*(1+7))
Avatar utente
Foto UtenteElettroNewbie
15 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 11 gen 2018, 14:30

0
voti

[5] Re: Esercizio Digitale

Messaggioda Foto Utenterugweri » 14 gen 2020, 0:44

Bene, credo di aver capito (faticando non poco, se devo essere onesto: non prenderla a male, ma dovresti davvero curare le tue capacità espositive)... tu che hai fatto finora?
Avatar utente
Foto Utenterugweri
5.948 2 8 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 1366
Iscritto il: 25 nov 2016, 18:46


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 74 ospiti