Adattatore I2C per LCD a caratteri
Vado a realizzare/illustrare uno schema per un adattatore i2c per i display a caratteri.
Nel mio post originale (Instructables) ho creato uno schema non per la libreria originale, ma qui vado ad illustrare e mostrare uno schema per quella “standard”.
Componenti in vendita per la libreria LiquidCristal standard
Ecco l'IC AliExpress
Puoi trovare adattatori in rete abbastanza economici, se non ne vuoi creare uno puoi prendere uno di questi.
Schema di cablaggio: retroilluminazione
Nello schema elettrico collego il P7 del pcf8574 su un transistor NPN (2N2222) per abilitare/disabilitare la retroilluminazione.
Schema di cablaggio: indirizzo
È possibile definire l’indirizzo del dispositivo con i pin A0, A1, A2.
Ho impostato l’indirizzo tutto basso (puoi collegarlo come vuoi, nella scheda tecnica puoi trovare tutte le configurazioni).
Ho trovato uno schetch molto utile che cerca tutti i componenti i2c collegati, puoi usarlo per verificare l’indirizzo.
Schema di cablaggio: contrasto
Schema di cablaggio: connessione i2c
I fili con colore a banda sono i pin SDA e SCL.
Schema di cablaggio: trasferimento dati
Gli altri pin P1-P6 vengono utilizzati per trasferire i dati sul display LCD.
Prototipazione PCB
Per prima cosa lo collaudo sulla breadboard
Poi vado a creare il prototipo di PCB su fritzing.
Scheda preforata
But first (time ago) I create a board on prefored one.
Ttempo fa ho fatto pure una scheda preforata.
Non è bella ma funziona.
Fresatura PCB
Con il mio vecchio CNC, ho fresato il PCB.
La foto è la vecchia versione del PCB il tipo che funzionava con la mia libreria forcata su github, ma gli schemi che aggiungo ora sono del nuovo PCB.
Dai vari file ho fatto un PCB fresato con il mio router, potete andare a cercare la mia guida “Come fresare PCB” e “Come costruire un CNC” se sei interessati.
GCode files
File da utilizzare per effettuare la fresatura della scheda.
Gerber file
File utilizzabili da
Etching file
Questa tecnica non la uso, ma ho visto che ha molti estimatori.