Cubo di LED
Salve a tutti,
Sto progettando un cubo di LED controllato con un PIC. In generale ho le idee abbastanza chiare su come montare il tutto, tuttavia mi piacerebbe ricevere qualche opinione riguardo a tre dettagli.
Dunque, ammetto che quando l'ho visto ho cercato informazioni su possibili schemi ed ho subito trovato questo, che usa shift register 74HC164
Lo schema è questo (sembra che ho problemi ad allegarlo..)
1) A parte che non mi piace copiare, la programmazione del software secondo questa logica a mio parere risulterebbe abbastanza laboriosa, quindi ho pensato di usare i 74HC238 sia per i piani che per le colonne. Secondo me il controllo degli output risulterebbe più facile con i cicli ed assegnazione di valori. Tra l'altro con questa tecnica avrei un solo LED acceso per volta quindi il consumo risulterebbe ulteriormente ridotto.
Visto che per il momento è solo un mio parere, mi piacerebbe sapere cosa ne pensate, ovvero il vostro punto di vista ed eventualmente fare un confronto. Può essere che con i registri a scorrimento il controllo risulti più facile ed io non me ne sono reso conto..
2) Al posto di transistori bipolari sono intenzionato ad usare i Logic Level MOSFET, visto che ho sempre letto che si comportano meglio come interruttori, e se non erro sono più veloci. Non li ho mai usati con circuiti digitali alimentati ad
, quindi se è una buona idea usarli, quale potrei usare? Sono leggermente incerto.
3) Visto che se uso i 74HC238 avró bisogno di minimo 35 pin di I/O disponibili e magari avró bisogno di parecchia memoria, mi piacerebbe ricevere consigli su quale PIC orientarmi, considerando che vorrei usare anche minimo 2 pulsanti esterni per la selezione degli effetti ed uno di reset, e perché no, anche un display di visualizzazione del numero di effetto (non so se LCD o no). Stavo quindi pensando ad uno della famiglia PIC16x o PIC18x o magari un PIC32?
Sto valutando l'idea di poterlo programmare tramite USB..
Sono tutto orecchie.
Vi ringrazio in anticipo per i vostri suggerimenti.

Sto progettando un cubo di LED controllato con un PIC. In generale ho le idee abbastanza chiare su come montare il tutto, tuttavia mi piacerebbe ricevere qualche opinione riguardo a tre dettagli.
Dunque, ammetto che quando l'ho visto ho cercato informazioni su possibili schemi ed ho subito trovato questo, che usa shift register 74HC164
Lo schema è questo (sembra che ho problemi ad allegarlo..)
1) A parte che non mi piace copiare, la programmazione del software secondo questa logica a mio parere risulterebbe abbastanza laboriosa, quindi ho pensato di usare i 74HC238 sia per i piani che per le colonne. Secondo me il controllo degli output risulterebbe più facile con i cicli ed assegnazione di valori. Tra l'altro con questa tecnica avrei un solo LED acceso per volta quindi il consumo risulterebbe ulteriormente ridotto.
Visto che per il momento è solo un mio parere, mi piacerebbe sapere cosa ne pensate, ovvero il vostro punto di vista ed eventualmente fare un confronto. Può essere che con i registri a scorrimento il controllo risulti più facile ed io non me ne sono reso conto..
2) Al posto di transistori bipolari sono intenzionato ad usare i Logic Level MOSFET, visto che ho sempre letto che si comportano meglio come interruttori, e se non erro sono più veloci. Non li ho mai usati con circuiti digitali alimentati ad
, quindi se è una buona idea usarli, quale potrei usare? Sono leggermente incerto.3) Visto che se uso i 74HC238 avró bisogno di minimo 35 pin di I/O disponibili e magari avró bisogno di parecchia memoria, mi piacerebbe ricevere consigli su quale PIC orientarmi, considerando che vorrei usare anche minimo 2 pulsanti esterni per la selezione degli effetti ed uno di reset, e perché no, anche un display di visualizzazione del numero di effetto (non so se LCD o no). Stavo quindi pensando ad uno della famiglia PIC16x o PIC18x o magari un PIC32?
Sto valutando l'idea di poterlo programmare tramite USB..
Sono tutto orecchie.
Vi ringrazio in anticipo per i vostri suggerimenti.

con gli anodi collegati ovviamente agli output dei registri, anche se effettivamente leggendo il datasheet (non quello linkato in precedenza ma quello messo a disposizione da NXP ossia
e guardando le
&
ha una
. Questo vuol dire che lo si può alimentare a
con
, corretto? Quindi se non sbaglio lo posso usare collegato in output ad un registro 74HC..
morte certa per i bipolari. In tal caso mi sembra opportuno usare i Logic Level MOSFET (magari dissipati?).. Sono ancora incerto su quale, ieri mattina