Da quando è iniziata la pandemia di COVID-19 nel 2020, il COVID-19 ha modificato l'equilibrio della catena di approvvigionamento, causando una capacità IC insufficiente nel mercato dei display. La fornitura di SSD1309 è diventata instabile e i tempi di consegna si stanno allungando. Per garantire la consegna puntuale ai clienti, abbiamo sviluppato una nuova serie utilizzando CH1116 per sostituire SSD1309.
Per quanto riguarda i moduli, SSD1309 e CH1116 sono compatibili tra loro. Di seguito spieghiamo le differenze tra i due dal punto di vista hardware e software, e come ottenere la compatibilità.
Serie di moduli correlati |
Modello esistente (IC SSD1309) |
Modello consigliato (IC CH1116) |
WEO012864J |
WEP012864AJ |
WEO012864G |
WEO012864AJ |
WEF012864H |
WEO012864K |
WEO012864AK |
WEF012864Q |
WEO012864A |
WEO012864AE |
1. Hardware
Alcuni pin di SSD1309 e CH1116 hanno nomi diversi ma svolgono la stessa funzione. Ad esempio, VDD, VCC, D/C e BS0 di SSD1309 corrispondono rispettivamente a VDD1, VPP, A0 e IM0 di CH1116. Alcuni pin hanno la stessa funzione ma richiedono componenti passivi diversi, come nel caso della resistenza del pin IREF. I circuiti raccomandati per i due IC sono mostrati nelle Figure 1 e 2.

Figura 1. Schema applicativo consigliato per SSD1309

Figura 2. Schema applicativo consigliato per CH1116
1.1. Pin IREF
Presta attenzione al valore della resistenza del pin IREF, che influisce direttamente sulla luminosità e sulla corrente. Se entrambi gli IC utilizzano la stessa tensione VCC (VPP), SSD1309 richiede un valore di resistenza maggiore. La formula per calcolare il valore è mostrata di seguito.
SSD1309:

CH1116:

2. Software
La maggior parte dei comandi di SSD1309 e CH1116 sono compatibili, ma alcuni differiscono. Ogni IC ha funzioni esclusive, quindi solo alcuni comandi sono disponibili. Inoltre, alcuni comandi hanno funzioni simili, ma parametri incompatibili, come mostrato nella Tabella 1.
Tabella 1. Differenze nei comandi tra SSD1309 e CH1116

3. Compatibilità
Per rendere compatibili i due IC, è necessario modificare sia l'hardware che il software del modulo.
I pin dei due IC sono sostanzialmente simili. Il valore della resistenza IREF deve rispettare le rispettive formule di calcolo. Se il valore è troppo basso, si rischia di danneggiare l’IC. Inoltre, la tensione VCC (VPP) deve rispettare entrambe le specifiche: 7V~16V per SSD1309 e 6.4V~14V per CH1116.
Dal punto di vista software, bisogna considerare tre aspetti:
- SSD1309 supporta più modalità di indirizzamento della memoria, mentre CH1116 supporta solo la Page Addressing Mode. Si consiglia quindi di utilizzare quest'ultima.
- La risoluzione di SSD1309 è 128x64, quella di CH1116 è 132x64. Durante la configurazione di Segment Remap (A0h/A1h), si raccomanda A0h per evitare uno spostamento dell’immagine.
- CH1116 consente l’uso del convertitore di tensione DC-DC (ADh), funzione assente in SSD1309. Si consiglia di disattivare il convertitore DC-DC e utilizzare una tensione VCC/VPP esterna.
Inoltre, impostando il Command Lock (FDh) di SSD1309, è possibile inserire lo stesso codice iniziale per entrambi gli IC, come mostrato nelle Figure 3, 4 e 5. I comandi evidenziati in rosso rappresentano le differenze. In Figura 5, dopo l’attivazione del lock tramite FDh, SSD1309 non accetta altri comandi, ma CH1116 non è influenzato. In questo modo, è possibile inviare comandi separati a ciascun IC.

4. Conclusione
SSD1309 e CH1116 sono compatibili tra loro. È possibile ottenere la stessa immagine e luminosità utilizzando lo stesso hardware e software. Basta regolare componenti come resistenze e condensatori e modificare il codice iniziale. In alcuni casi, è sufficiente una lieve modifica software senza modificare l’hardware per ottenere lo stesso effetto visivo.
Continueremo a offrire prodotti di alta qualità e soluzioni competitive ai nostri clienti.