Sommario:

Ingresso seriale a 4 bit e dispositivo di archiviazione: 4 passaggi
Ingresso seriale a 4 bit e dispositivo di archiviazione: 4 passaggi

Video: Ingresso seriale a 4 bit e dispositivo di archiviazione: 4 passaggi

Video: Ingresso seriale a 4 bit e dispositivo di archiviazione: 4 passaggi
Video: Errore USB vuota - NO MEDIA - Come recuperare file su windows 2024, Luglio
Anonim
Ingresso seriale a 4 bit e dispositivo di archiviazione
Ingresso seriale a 4 bit e dispositivo di archiviazione

Hai mai immaginato come la tua tastiera accetta l'input e come vengono archiviati i dati! Questo progetto è una versione ridotta dell'inserimento e dell'archiviazione dei dati. Un'elaborata spiegazione di come il segnale dei tasti, dell'orologio influisca sugli elementi di memoria (infradito).

Passaggio 1: diagramma a blocchi

Diagramma a blocchi
Diagramma a blocchi

1. Dispositivo di input

Come dispositivo di ingresso binario a 4 bit, ci sono solo 2 pulsanti (uno per registrare 1 (alto) e un altro per 0 (basso) con un filtro di rumore necessario per generare il segnale di ingresso. Il segnale di uscita generato è un impulso zero (quando il tasto viene premuto il segnale sempre alto passa a basso).

2. Generatore di impulsi monostabile

I segnali di ingresso vengono quindi inviati al generatore di impulsi monostabile per generare un impulso che ha una durata di tempo elevata fissa, viene attivato dal piccolo impulso di ingresso. Questo impulso monostabile viene utilizzato come ingresso di clock per il registro a scorrimento.

3. Generatore di impulsi bistabile

Questo impulso è anche pilotato dalle linee del segnale di ingresso, quando viene premuto il tasto one(high) questo segnale viene impostato e si ripristina quando viene premuto il tasto low. Il segnale viene inviato come ingresso seriale sinistro allo shift Register.

4. Sposta registro

Il registro a scorrimento a 4 bit utilizza 4 flip-flop per memorizzare i dati. Richiede un ingresso seriale con un orologio per memorizzare i dati da sinistra a destra o da destra a sinistra. In questo progetto i dati seriali che utilizziamo provengono dal generatore di impulsi Bi-stable e il segnale di clock dal generatore di impulsi Monostable.

5. Uscita

I LED indicano l'uscita.

Passaggio 2: diagramma temporale

Diagramma dei tempi
Diagramma dei tempi

Un diagramma di temporizzazione di esempio che prende un ingresso 0101. L'impulso in ingresso dal pulsante 1 e dal pulsante 2 ha un "tempo basso" molto piccolo, motivo per cui viene mostrato come un picco nel diagramma di temporizzazione.

Passaggio 3: schema elettrico

Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico

Il tempo alto per l'impulso monostabile può essere modificato modificando il valore RC (valore di resistenza e capacità). Il tempo alto è dato da t=1,1*RC. Il tempo alto ha un limite inferiore che dipende dall'interruttore di denuncia utilizzato, il limite è generalmente 10-20ms. Il tempo massimo in questo progetto di circuito è 1s (10k omh*100uf).

Ciò riducendo questo tempo si aumenta la velocità del dispositivo.

Passaggio 4: Fritzing Design con file BOM

Fritzing Design con file BOM
Fritzing Design con file BOM

Scarica il file fritzing per personalizzare il design e creare il tuo design.

L'elenco dei componenti richiesti si trova nel file BOM.

Consigliato: