Home Soluzioni Soluzione compatibile PMOLED per IC SSD1307 e CH1115

Soluzione compatibile PMOLED per IC SSD1307 e CH1115

June 29,2023

Descrizione

Poiché SSD1307 sta per andare in EOL, abbiamo sviluppato una nuova serie di prodotti utilizzando CH1115 al posto di SSD1307. Durante lo sviluppo dei prodotti, manteniamo il più possibile il design originale del modulo affinché i moduli SSD1307 e CH1115 siano compatibili tra loro.

Di seguito verranno spiegate le differenze tra i due modelli dal punto di vista hardware e software e come ottenere la compatibilità.

Tabella 1. Numero di modello per IC vecchio e nuovo
Serie di Moduli Correlati
Modello passato (SSD1307) Modello nuovo (CH1115)
WEO012832G WEO012832P

 

1. Hardware

Alcuni pin di SSD1307 e CH1115 hanno nomi diversi ma funzioni uguali. Per esempio, VCC, D/C e BS0 di SSD1307 corrispondono a VPP, A0 e IM0 di CH1115. Anche se alcuni pin hanno la stessa funzione, devono essere scelti componenti passivi differenti, come la resistenza del pin IREF. Gli schemi circuitali consigliati dei due IC sono mostrati nelle Figure 1 e 2.

figure1-ssd1307-application-recommendations

Figura 1. Raccomandazioni applicative SSD1307

 

figure2ch1115-application-recommendations

Figura 2. Raccomandazioni applicative CH1115

 

Si prega di prestare attenzione al valore della resistenza del pin IREF, che può influenzare direttamente la luminosità e la corrente. Quando entrambi gli IC utilizzano lo stesso VCC (VPP), SSD1307 richiede un valore di resistenza maggiore. La formula per la resistenza è la seguente.


SSD1307:
SSD1307

CH1115:

CH1115

 

2. Software

La maggior parte dei comandi di SSD1307 e CH1115 sono compatibili, ma alcuni sono differenti. Ad esempio, i due IC hanno funzioni esclusive e quindi possono utilizzare solo alcuni comandi. Inoltre, alcuni comandi hanno la stessa funzione ma parametri incompatibili, come mostrato nella Tabella 2.

Tabella 2. Differenze nei comandi tra SSD1307 e CH1115
  SSD1307 CH1115
Set Memory Addressing Mode
20H
Set the way of memory addressing into one of the below three modes.
00H:Horizontal Addressing Mode
01H:Vertical Addressing Mode
02H:Page Addressing Mode
N/A
Set Pump voltage value
30H~33H
N/A Specifies output voltage (VPP) of the internal charger pump.
30H: 10V;31H: 7.4V;32H: 8V;33H: 9V
Set Display Start Line
40H~66H/7FH
Sets the Display Start Line register to determine starting address of display RAM.
(40H~66H)
Specifies RAM display line for COM0.
(40H~7FH)
IREF Resistor Set
82H
N/A IREF can be controlled by external resister or internal resister.
Set Segment Re-map
A0H~A1H
N/A Change the relationship between RAM column address and segment driver.
Set SEG pads hardware configuration
A2H~A3H
N/A Set the SEG signals pad configuration to match the OLED panel hardware layout.
Set DC-DC OFF/ON
ADH
N/A This command is to control the DC-DC voltage converter.
Set Display Offset
D3H
This is a double byte command which specifies the mapping of the display start line to one of COM0~COM38. This is a double byte command which specifies the mapping of display start line to one of COM0~COM63.
Set Display Clock Divide Ratio/Oscillator Frequency
D5H
Dicide Ratio:1~16 Dicide Ratio:3、4、8、16
Set Pre-charge Period
D9H
A[3:0]:Dis-charge
A[7:4]:Pre-charge
A[3:0]:Pre-charge
A[7:4]:Dis-charge
Set COM Pins Hardware Configuration
DAH
02H:Sequential Mode;
Disable COM Left/Right remap
12H:Alternative Mode;
Disable COM Left/Right remap
22H:Sequential Mode;
Enable COM Left/Right remap
32H:Alternative Mode;
Enable COM Left/Right remap
N/A
Set VCOMH Deselect Level
DBH
00H:0.65 x VCC
20H:0.77 x VCC
30H:0.83 x VCC
00H:0.430 x VCC
~
40H:VCC
Set row non-overlap/SEG Hiz Period
DCH
N/A This command is used to set the duration of the row non-overlap /SEG Hiz Period period.
Set Command Lock
FDH
Set Command Lock N/A

 

3. Compatibilità

Per rendere gli IC compatibili tra loro, è necessario modificare hardware e software del modulo.

I pin dei due IC sono approssimativamente gli stessi dal punto di vista hardware. Il valore della resistenza IREF deve rispettare le rispettive formule di calcolo contemporaneamente. Se il valore della resistenza è troppo basso, c’è il rischio di danneggiare l’IC. Inoltre, la tensione VCC (VPP) deve rispettare contemporaneamente le specifiche di SSD1307 e CH1115; la prima è 7V~16V, la seconda è 6.4V~14V.

Dal punto di vista software, ci sono tre punti da notare:

1. SSD1307 supporta diverse modalità di indirizzamento della memoria, mentre CH1115 ha solo la modalità di indirizzamento a pagina. Pertanto, si raccomanda di utilizzare la modalità di indirizzamento a pagina.

2. La risoluzione di SSD1307 supporta 128x39, mentre quella di CH1115 è 128x64. Questa differenza rende diverso il layout del pannello. Pertanto, quando si impostano Display Offset (D3h) e Segment Remap (A0h/A1h), si dovrebbe evitare uno spostamento di pattern causato da indirizzi di partenza diversi.

3. È possibile scegliere se attivare il convertitore di tensione DC-DC (ADh) di CH1115, ma SSD1307 non ha questa funzione. Si raccomanda di spegnere il convertitore DC-DC di CH1115 e utilizzare VCC/VPP esterni.

Inoltre, impostando il Command Lock (FDh) di SSD1307, i comandi rispettivi dei due IC possono essere scritti nello stesso codice iniziale. Dopo aver bloccato l’IC con FDh, SSD1307 non accetta comandi diversi da FDh, mentre CH1115 non ne risente. Pertanto, possiamo inviare comandi separatamente ai due IC.

4. Conclusione

Questi due IC, SSD1307 e CH1115, sono compatibili tra loro. Possiamo visualizzare la stessa immagine e luminosità usando lo stesso hardware e software. A condizione che i componenti, come resistori e condensatori, vengano regolati e che il codice iniziale venga modificato, SSD1307 può essere sostituito da CH1115. A seconda della situazione, possiamo modificare leggermente il software senza cambiare l’hardware per far sì che i due IC raggiungano lo stesso effetto di visualizzazione.
Continueremo a fornire prodotti di alta qualità e soluzioni competitive.

Qualche domanda sulle soluzioni di visualizzazione per la propria azienda? Contatti!

Iscrizione

Ricevere e-mail sugli aggiornamenti delle notizie da Winstar

Contatti

Prezzo/Scheda tecnica/Richiesta generale

Supporto tecnico

Si prega di contattarci per qualsiasi informazione tecnica

go top
Contatti
close

Valorizziamo la tua privacy

Facendo clic su "Consenti tutti i cookie", accetti la memorizzazione dei cookie sul tuo dispositivo per migliorare la navigazione del sito, analizzare l'utilizzo del sito e assistere nei nostri sforzi di marketing e prestazioni. Puoi trovare ulteriori informazioni su questo argomento nella nostra politica. Informativa sulla privacy

Valorizziamo la tua privacy

Winstar e alcune terze parti utilizzano i cookie su www.winstar.com.tw. I dettagli relativi ai tipi di cookie, al loro scopo e alle terze parti coinvolte sono descritti di seguito e nella nostra Informativa sui cookie. Fare clic su "Consenti tutti" per acconsentire all'uso dei cookie e ottenere la migliore esperienza possibile sui nostri siti web. Puoi anche impostare le tue preferenze o rifiutare i cookie (ad eccezione dei cookie strettamente necessari).

Gestisci le preferenze di consenso

Sempre attivo
Cookie essenziali

Questi cookie sono essenziali per permetterti di navigare nel sito web e utilizzare le sue funzionalità, come impostare le tue preferenze sulla privacy, effettuare il login o compilare moduli.

Cookie di analisi

Questi sono noti anche come "cookie statistici"; raccolgono informazioni su come utilizzi un sito web, come quali pagine hai visitato e quali link hai cliccato. Vedi dettagli.