Depuis le début de la pandémie de COVID-19 en 2020, l’équilibre de la chaîne d’approvisionnement a été bouleversé, entraînant une capacité insuffisante des circuits intégrés (IC) dans le secteur des écrans. L’approvisionnement en SSD1309 est devenu instable et les délais de livraison se sont allongés. Afin de garantir une livraison dans les délais à nos clients, nous avons développé une nouvelle série utilisant le CH1116 pour remplacer le SSD1309.
En termes de modules, le SSD1309 et le CH1116 sont compatibles entre eux. La suite de ce document expliquera les différences entre les deux du point de vue matériel et logiciel, ainsi que la manière d'assurer leur compatibilité.
Séries de modules concernées |
Modèle existant (IC SSD1309) |
Modèle recommandé (IC CH1116) |
WEO012864J |
WEP012864AJ |
WEO012864G |
WEO012864AJ |
WEF012864H |
WEO012864K |
WEO012864AK |
WEF012864Q |
WEO012864A |
WEO012864AE |
1. Matériel
Certaines broches du SSD1309 et du CH1116 portent des noms différents mais remplissent les mêmes fonctions. Par exemple, VDD, VCC, D/C et BS0 du SSD1309 correspondent respectivement à VDD1, VPP, A0 et IM0 du CH1116. Certaines broches ont la même fonction mais nécessitent des composants passifs différents, comme la résistance sur la broche IREF. Les schémas de circuit recommandés pour ces deux IC sont présentés aux Figures 1 et 2.

Figure 1. Recommandations d'application pour SSD1309

Figure 2. Recommandations d'application pour CH1116
1.1. Broche IREF
Veuillez prêter attention à la valeur de la résistance de la broche IREF, car elle influence directement la luminosité et le courant. Lorsque les deux IC utilisent la même tension VCC (VPP), le SSD1309 nécessite une résistance de valeur plus élevée. La formule de calcul de cette résistance est indiquée ci-dessous.
SSD1309:

CH1116:

2. Logiciel
La majorité des commandes du SSD1309 et du CH1116 sont compatibles, mais certaines diffèrent. Chaque IC dispose de fonctions exclusives, de sorte que certaines commandes ne peuvent être utilisées que par un seul des deux. En outre, certaines commandes ont la même fonction mais utilisent des paramètres différents, comme indiqué dans le tableau 1.
Tableau 1. Différences de commande entre SSD1309 et CH1116

3. Compatibilité
Pour rendre ces deux IC compatibles, des ajustements matériels et logiciels sont nécessaires au niveau du module.
Du point de vue matériel, les broches sont globalement similaires. La valeur de résistance de IREF doit être conforme aux formules de calcul des deux IC. Une résistance trop faible risque d’endommager le composant. De plus, la tension VCC (VPP) doit être compatible avec les spécifications de chaque IC : entre 7V et 16V pour le SSD1309, et entre 6,4V et 14V pour le CH1116.
Concernant le logiciel, trois points sont à noter :
- Le SSD1309 prend en charge plusieurs modes d’adressage mémoire, tandis que le CH1116 ne prend en charge que le mode Page Addressing. Il est donc recommandé d’utiliser ce mode.
- Le SSD1309 prend en charge une résolution de 128x64, tandis que le CH1116 est conçu pour 132x64. Lors de la configuration du Segment Remap (A0h/A1h), il est recommandé d’utiliser A0h pour éviter tout décalage de l’image.
- Le CH1116 dispose d’un convertisseur de tension DC-DC (ADh) activable, ce qui n’est pas le cas du SSD1309. Nous recommandons de désactiver cette fonction et d'utiliser une alimentation externe VCC/VPP.
Par ailleurs, en utilisant la commande de verrouillage (FDh) du SSD1309, les commandes initiales des deux IC peuvent être harmonisées, comme illustré dans les Figures 3, 4 et 5. Les commandes entourées en rouge montrent les différences. Dans la Figure 5, une fois verrouillé avec FDh, le SSD1309 n’accepte plus aucune commande autre que FDh, tandis que le CH1116 n’est pas affecté. Il devient alors possible d’envoyer des commandes distinctes aux deux IC.

4. Conclusion
Les deux circuits intégrés SSD1309 et CH1116 sont compatibles entre eux. En utilisant les mêmes composants matériels et logiciels, il est possible d’obtenir le même affichage et la même luminosité. Il suffit d’ajuster les composants tels que les résistances et les condensateurs et de modifier le code d’initialisation. Selon les cas, une légère adaptation logicielle peut suffire sans avoir à modifier le matériel, pour obtenir un rendu identique avec les deux IC.
Nous continuerons à proposer des produits de haute qualité et optimisés sur le marché, et à offrir à nos clients des solutions compétitives.