venerdì 10 gennaio 2014

74HC4050 Level Shifter con Arduino

Il 74HC4050 permette di cambiare il voltaggio di una porta digitale Arduino da 5 V ad un valore differente (tipicamente 3.3V, molti componenti moderni funzionano a questa tensione) senza alternarne lo stato logico

In pratica in pin del 4050 sono a coppie AY. Quando sul pin A si ha una tensione di 5V sul corrispondente pin Y si avra' la tensione di 3.3V



ed ecco la versione reale
il cavo giallo e' l'uscita del pin D13 dopo essere passata per il level shifter
il cavo nero e' il gnd (in realta' sono due cavi perche' su uno e' montato il voltmetro)
il cavo bianco e rosso e' l'uscita del pin D13 senza conversione


Montando sull'Arduino il semplice sketch Blink il risultato e' il seguente (prima viene misurata l'uscita pura dal pin D13 e poi quella modificata dal level shifter)