(vedo che La soluzione piú semplice in termini di componenti utilizzati è un microcontroller.
Ma non è divertente e la complessità totale in realtà aumenta, ma è nascosta.
Quello che serve qui è un reset del 74HC174 di tipo "synchronous reset, asynchronous release" (di solito si fa il contrario).
Insomma questo, dove t_su è il setup time dello stadio su cui entriamo (qualche decina di ns, tipicamente, con questo clock non è sicuramente un problema):
Si può ottenere usando un solo FF di tipo D con set/reset asincroni. Per esempio questo: https://assets.nexperia.com/documents/d ... _HCT74.pdf
All'ingresso D metti l'uscita dell'ultimo LED.
La stessa uscita la colleghi anche all'ingresso di reset, che visto che viviamo nel migliore dei mondi possibili è active-low.
Il segnale clear lo otteniamo dall'uscita negata del FF.
Quando l'ultima uscita va alta, il FF riceve un livello alto in ingresso. Al successivo fianco attivo del clock, l'uscita negata del FF va a zero, triggerando il reset del 74HC174. Come conseguenza (questo è importante: passa del tempo!) le uscite vanno a zero e l'ultima triggera il reset del FF, la cui uscita negata torna a 1 e permette quindi al 74HC174 di shiftare un 1 all'ingresso al prossimo ciclo.
Boiler

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)






