Pagina 1 di 1

MAX7219 con SPI a 3,3 V

MessaggioInviato: 30 lug 2014, 10:47
da peppe85
salve a tutti, mi sto accingendo ad usare una matrice led con max7219, prima di collegare il tutto ho studiato un po il datasheet e ho notato che come logic high input voltage questo driver vuole come minimo 3.5volt ed io ho un microcontrollore alimentato a 3.3v, quale può essere una soluzione economica per un level shifter che magari mi faccia la conversione da 3.3V a 5V? buffer TTL? transistor a canale N?

Grazie in anticipo!

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 11:17
da marco438
Penso che la soluzione piu' facile sia quella di partire da una tensione di 5V e poi abbassarla a 3.3V con un regolatore LDO.

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 11:23
da peppe85
scusa ma non ti seguo, il mio problema è che i livelli di tensione in uscita dalla SPI del microcontrollore variano tra 0 e 3.3, invece il driver sarebbe alimentato a 5v e accetta, da datasheet, come livello logico alto per i segnali in ingresso minimo 3.5 volt, quindi ho paura che i segnali di comando (clock e mosi) dal microcontrollore non vengano riconosciuti dal driver. forse un buffer della serie ttl 74 potrebbe fare da leve shifter in quanto alimentato a 5 volt dovrebbe "leggere" 3.3v come livello logico alto e quindi dare in uscita 5 volt?

http://datasheets.maximintegrated.com/e ... AX7221.pdf

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 11:46
da eAlucarD

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 11:54
da peppe85

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 11:59
da marco438
peppe85 ha scritto:scusa ma non ti seguo.....

Avevo capito diversamente.

Re: max7219 con SPI 3.3V

MessaggioInviato: 30 lug 2014, 12:08
da peppe85
marco438 ha scritto:
peppe85 ha scritto:scusa ma non ti seguo.....

Avevo capito diversamente.


nessun problema, sono stato poco chiaro io nel primo post, grazie comunque!