[Contatore di chiusura interr.] Può andare questo schema logico ?

Nov 02, 2007 4 Replies

Salve, qui di seguito c'=E8 il link allo schema a blocchi del circuito che vorrei realizzare:



formatting link



A tal proposito volevo chiedervi se, sorvolando il fatto che mancano le connessioni d' alimentazione ed altro, a livello logico pu=F2 funzionare?



Il circuito dovrebbe comportarsi nel seguente modo:


1) Tramite porta parallella setto i contatori ad un valore X
2) ad ogni chiusura e successiva riapertura di un interruttore (il tempo di chiusura =E8 varibile da 5 a 40 sec) il contatore, in funzione down, scende il valore X di 1.
3) Il TC, Terminal Conuter, del primo 4511 abilit=E0 il conteggio del secondo contatore che visualizza le decine.
4) quando entrambi i Terminal Count sono a 0 la porta NOR alimenta la base di un transistor che va in conduzione facendo scattare il rel=E8.

Nel progetto raffigurato ci sono solo due contatori ma in realt=E0 dovrei contare valori fino a 999 introducendo un terzo contatore per le centinaia. In questo caso come devo passare il valore di X con la parallela visto che avrei bisogno di 10 bit ?



Qualcuno potrebbe aiutarmi alla stesura del circuito con i componenti reali che servono?



Il genere di aiuto che cerco =E8 di supervisione, ovvero, qualche buon samaritano che pazientemente guarda man mano i miei progressi che poster=F2 qui e mi dica se sbaglio e dove.



Grazie



in realta' te ne servono 12 ( 4 bit per 3 contatori ) e passare i dati direttamente in BCD

puoi o tentare di scrivere nei '4510 uno alla volta se hanno un ingresso di 'clock' del preset o puoi usare dei latch paralleli o degli shift register per espandere le potenzialita' d'uscita della parallela

per la versione latch non e' difficile trasformare la parallela in un bus parallelo usandi i bit di dato come bus e i bit di controllo come segnali di handshaking ( indirizzo e strobe )

prima scegli la strada che vuoi seguire poi selezioni i componenti ( anche secondo le disponibilita' )

tra i latch ci sono i '374, '574 , '174, '175 ( tutti delle TTL ) tra gli shift register ci sono i '595

che sono piuttosto diffusi

e qui ti aspettiamo al varco :-)

Tenevo in considerazione il limite massimo di 999 per cui gli ultimi due bit a sinistra pensavo di metterli a 0 fisso

Ottima idea non ci avevo pensato! il 4510 ha un pin per il "load input" che messo a 1 legge i valori presenti agli input. Potrei quindi usare 3 bit della parallela uno per ogni counter da settare ed altri 4 bit per il valore da attribuire.

Ora mi metto all' opera per realizzare uno schema a blocchi completo

Torner=F2... :-)

[...]

forse il relè scatta ugualmente...ma io farei le seguenti modifiche

1) una resistenzina da qualche k in base 2) scambierei collettore ed emettitore

Ste

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

sempre 3 * 4 = 12 bit ti servono ! per codificare in BCD i numeri tra 0 e 9 ti servono 4 bit

questa era l'idea, attento pero' ad inibire il decremento durante TUTTA la fase di scrittura , altrimenti rischi di caricare nei contatori dei valori 'sballati'

>

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required