Possibile soluzione, implementi in digitale una serie di generatori di numeri casuali (vedi alla voce LFSR), si tratta di una cosa semplice se ti basi su una logica programmabile. Da ogni LFSR selezioni un sottoinsieme di bit, diciamo 1 o 2, e ci piloti la base di un transistor attraverso una resistenza per ogni bit. In pratica fai un rudimentale D/A converter. Questo per ogni led. Calibrando la frequenza di pilotaggio di ogni LFSR dovresti ottenere l'effetto voluto. In definitiva :
10 led =
10 LFSR (su una MAX3064 ci stanno...)
20 uscite digitali
20 resistenze
10 transistor
La scheda su cui implementare gli LFSR potrebbe essere questa:
formatting link
la trovi qui:
formatting link
Imola nella firma significa che sei di Imola ?
Saluti, Simone Bern