Semplice dubbio su sequenza di input con flip-flop

Elettronica lineare e digitale: didattica ed applicazioni

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

Avatar utente
Foto UtenteAlbyV0D
0 2
Messaggi: 4
Iscritto il: 11 nov 2009, 16:47
0
voti

[1] Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto UtenteAlbyV0D » 11 nov 2009, 16:58

Salve a tutti!
Oggi mi è stata posta una domanda alla quale, onestamente, non sono riuscito a rispondere con certezza. Quindi, avrei pensato di chiedere a voi: come è possibile, a grandi linee, prendere in input una sequenza di bit (ad es. 10010) utilizzando flip-flop SR o, in alternativa, JK? E' necessario sistemare un FF per ogni bit di ingresso? Vanno concatenati?

Di nuovo un saluto a tutti e, come neoiscritto, mi auguro che la mia presenza qui possa essere utile! :)

P.S.: non sono un professionista in campo elettronico, scusate per la domanda stupida!

Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00
1
voti

[2] Re: Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto UtenteIsidoroKZ » 11 nov 2009, 18:24

Meno si e` professionisti, piu` dettagli si dovrebbero dare :) Poi non esistono praticamente le domande stupide, nessuno nasce imparato.

I bit arrivano in serie (uno dietro l'altro su una sola linea) o in parallelo (una linea per ogni bit)? E` disponibile un segnale di clock che dice quando i bit arrivano?

Se i bit arrivano uno dietro l'altro e c'e` il clock, si deve usare un registro a scorrimento.

In generale e` piu` comodo usare flip flop JK (o anche D) rispetto ai SR. I JK andavano di moda nel passato perche' permettevano di fare circuiti con funzioni complicate senza dover usare troppe porte logiche sparse (glue logic) per comandarli. Se si fa un progetto con flip flop discreti, e` ancora una buona idea. Invece i D vanno bene per acquisire dei bit (sia in serie che in parallelo), mentre per molti altri circuiti, ad esempio macchine a stati, richiedono piu` glue logic rispetto ai JK, e sono usati sia come componenti discreti, sia all'interno delle logiche programmabili.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[3] Re: Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto Utenteg.schgor » 11 nov 2009, 18:56

Ecco il principio di funzionaemto di un "registro a scorrimento"

Avatar utente
Foto UtenteAlbyV0D
0 2
Messaggi: 4
Iscritto il: 11 nov 2009, 16:47
0
voti

[4] Re: Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto UtenteAlbyV0D » 11 nov 2009, 19:31

Si, scusate, non ho specificato che l'input era seriale e con clock. Il registro a scorrimento sembra proprio ciò che cercavo. Se invece volessi porre il verificarsi di un evento (es. il classico LED che si accende) se è inserita una precisa sequenza? Collego degli AND con il registro a scorrimento?

Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00
1
voti

[5] Re: Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto UtenteIsidoroKZ » 11 nov 2009, 20:00

AlbyV0D ha scritto:Se invece volessi porre il verificarsi di un evento (es. il classico LED che si accende) se è inserita una precisa sequenza? Collego degli AND con il registro a scorrimento?


SI`, un and attaccato a Q oppure a Q/ di ogni ff a seconda che voglia riconoscere un livello alto oppure un livello basso per quel determinato bit nella parola.

Avatar utente
Foto UtenteAlbyV0D
0 2
Messaggi: 4
Iscritto il: 11 nov 2009, 16:47
0
voti

[6] Re: Semplice dubbio su sequenza di input con flip-flop

Messaggioda Foto UtenteAlbyV0D » 12 nov 2009, 1:10

Benissimo, grazie di tutto!


Torna a “Elettronica generale”