Progettazione del contatore Mod 8 usando 7490 IC?
Comprensione del 7490 IC
Il 7490 è un contatore decennio, il che significa che conta da 0 a 9. Tuttavia, possiamo utilizzare la sua struttura interna per creare un contatore Mod-8.
Diagramma del circuito
`` `
+---------+
| |
| 7490 |
| |
+---------+
+ --------------------+ | | +------------------+
| | | | | |
CLK ----> | CLK | ----> | Q a | --- | Q <-sub> B | ----> output
| | | | | |
+ --------------------+ | | +------------------+
|
|
+----------+
| |
| R 0 |
| |
+----------+
`` `
Componenti
* 7490 IC: Un contatore decennio.
* Fonte dell'orologio: Un segnale che fornisce i tempi per il contatore (ad esempio un timer 555, un microcontrollore o un oscillatore di cristalli).
* resistenza (r 0 ): Utilizzato per ripristinare il contatore allo stato iniziale (di solito 0).
Spiegazione
1. Collegamento dell'orologio: Il segnale di clock viene applicato all'ingresso CLK del 7490.
2. Struttura del contatore interno: Il 7490 IC ha due flip-flop interni, q a e Q <-sub> B . Le uscite di questi infradito formano un codice binario a 2 bit che rappresenta il conteggio.
3. RESET (R 0 ): Il R 0 L'ingresso è collegato a una resistenza. Ciò garantisce che i banconi si riprogettano nel suo stato iniziale al corrente.
4. MOD-8 Conteggio: Siamo interessati a contare da 0 a 7 (Mod-8). Useremo solo i primi 8 stati della sequenza di conteggi del 7490.
5. Output: Il Q <-sub> B L'output fornisce il nostro output di conteggio Mod-8. Il Q <-sub> a L'output verrà ignorato in questo caso.
Come funziona
* Gli impulsi dell'orologio guidano il contatore 7490.
* Il contatore avanza attraverso i suoi stati (00, 01, 10, 11, 00 ...) quando arrivano gli impulsi dell'orologio.
* Quando il conteggio raggiunge 7 (11 in binario), l'impulso di clock successivo lo farà rotolare su 0 (00 in binario). Questa azione di rollover completa il ciclo Mod-8.
* Il Q <-sub> B L'output seguirà questa sequenza di conteggio Mod-8, generando un modello di stati logici alti e bassi.
Considerazioni importanti
* Reset: Il resistore collegato a r 0 Garantisce che il contatore venga ripristinato a 0 quando il circuito è alimentato.
* Frequenza dell'orologio: La frequenza dell'orologio deve essere scelta in base alla velocità desiderata del conteggio.
* Livelli logici di output: I livelli logici di output saranno compatibili con TTL (0 V per logica bassa, 5 V per logica alta).
Esempio di utilizzo del caso
Questo contatore Mod-8 potrebbe essere usato in:
* Divisori di frequenza: Dividendo un segnale di clock per 8.
* CIRCUITI DI TEMPIO SEMPLICI: Generare una sequenza di otto intervalli di tempo.
* Elaborazione dei dati: Implementazione di semplici compiti di conteggio o riconoscimento dei pattern.
Fammi sapere se hai altre domande o vuoi esplorare altre variazioni di contatore.