Googlando ho trovato che per risparmiare porte tocca usare il max7219 .
Tuttavia non ho capito come collegarlo e come andrebbe programmato. :-/
Onde evitare di buttare soldi per costruirlo, potete rispondermi riguardo i miei dubbi?
Grazie
Googlando ho trovato che per risparmiare porte tocca usare il max7219 .
Tuttavia non ho capito come collegarlo e come andrebbe programmato. :-/
Onde evitare di buttare soldi per costruirlo, potete rispondermi riguardo i miei dubbi?
Grazie
Non ho mai provato il max7219, ma ti consiglio di dare un'occhiata allo shift register 74HC595, io lo uso un sacco con arduino e mettendolo in cascata bastano 3 pin per controllarne 16 (se non sbaglio).
Qua c'è un tutorial per arduino: http://www.arduino.cc/en/Tutorial/ShiftOut
Perfetto, userò quello allora ;D
Per la programmazione?
La programmazione non è difficile, basta seguire i codici nel link, comunque ti posso aiutare anche io.
Quanti display devi usare?
Un solo display a 7 Segmenti che si accende in base ad un dato che arriva via seriale dal pc
Se ne hai solo uno ed è ad anodo comune, puoi benissimo usare gli esempi che ci sono nel link,che sono spiegati molto bene, e al posto dei led colleghi i piedini del display.
Se invece è ad catodo comune, dovresti cambiare solo un paio di linee di codice.
http://www.arduino.cc/playground/Main/LEDMatrix
http://www.arduino.cc/playground/Main/LedControl
Il MAX7219 usa un interfaccia SPI a 3 fili. non serve un 595.
Il display deve essere uno a catodo comune.
Ciao Uwe
ecco quindi? uso il 595 o il Max?!? :-? :-?
usa quello che trovi + facilmente.
Il 595 è di impiego generale, mi pare che il Maxim sia invece specifico per comandare i display a segmenti.
Il MAX7219
perché non servono resistenze per i LED. Limita giá la corrente e quella viene regolata con un unica resistenza.
Puoi attacare fino a 8 Cifre.
Ciao Uwe
Ho preso il Maxim 7219CNG ( 11 euro ) e il display 7 segmenti sc56-11ewa
ora come devo collegarli?! :-[
http://www.arduino.cc/playground/Main/MAX72XXHardware
http://www.arduino.cc/playground/Main/LedControl
Ciao Uwe
una cosa, devo collegare l'uscita D0 del maxim a entrambi i due catodi del 7 segmenti!?
come al solito non riesco a far funzionare una mazza che nervoso >:(
Dout é l' uscita del segnale per il prossimo MAX7219. Se usi solo un MAX7219 va lasciato libero.
http://www.arduino.cc/playground/Main/MAX72XXHardware#Wiring
Il display ha 2 catodi e sono collegati internamente.
Gli anodi vanno su SegA fino SegG e il katodo va su Dig0
Un eventuale secondo display va: anodi vanno su SegA fino SegG e il katodo va su Dig1
http://www.arduino.cc/playground/Main/MAX72XXHardware#Wiring7Segment
Ciao Uwe
Thx ma non devo collegare altro ad arduino solo Din!?
La resistenza la metto sul Katodo?
Secondo me ti stai complicando la vita usando il max7219 per solo un display. Se puoi usa lo shift register e tieniti il max7219 per altri progetti.
dopo che ho speso 11 euro lo uso eccome xD
Lo shift register costa in media 40 centesimi ed è sufficiente per un solo display. Però certo, fa come reputi più opportuno.