ホーム 技術フォロー OLED SSD1309 と CH1116 ICの互換のソリューション

SSD1309 と CH1116 ICの互換のソリューション

2020 年に COVID-19 パンデミックが始まって以来、サプライチェーンのバランスが変わり、ディスプレイ向けのIC 生産能力が不足しております。 SSD1309 ICの供給が不安定になり、リードタイムが伸びております。 安定した納期を確保するために、Winstarは SSD1309 IC の代わりに CH1116 IC を使用した新しいシリーズの製品を開発いたしました。

モジュールでは、SSD1309 と CH1116 は一定の互換性がございます。 以下、ハードウェアとソフトウェアから二つのICの違いと互換性についてご説明いたします。

モジュールシリーズ
現状品 (SSD1309 IC) 新型番 (おすすめ型番) (CH1116 IC)
WEO012864J WEP012864AJ
WEO012864G WEO012864AJ
WEF012864H
WEO012864K WEO012864AK
WEF012864Q
WEO012864A WEO012864AE

 

1.ハードウェア

SSD1309 と CH1116 のハードウェアのピンは類似しております。一部のピンは名前は異なりますが、同じ機能を持ち、例えば、SSD1309 の VDD、VCC、D/C、および BS0 はCH1116 の VDD1、VPP、A0、および IM0 と同等でございます。 一部のピンは同じ機能を持っておりますが、IREF ピンの抵抗など、異なる受動部品を使用する必要がございます。 2 つの IC の推奨回路図を図 1 と図 2 にお示しいたします。

Figure 1. SSD1309 Application recommendations

図一. SSD1309 Application recommendations

 

Figure 2. CH1116 Application recommendations

図二. CH1116 Application recommendations

 

1.1. Pin IREF

2 つの IC の IREF の計算方法は異なりますが、輝度や消費電流に直接影響するため、IREFの抵抗値にご注意ください。以下の抵抗値の計算式のように、同じVCC(VPP)を使用する場合、SSD1309の方は大きな抵抗値が必要でございます。

 

SSD1309:

SSD1309

CH1116:

CH1116

2.ソフトウェア

SSD1309 と CH1116 の初期コードには多くの類似点がございます。ほとんどの命令は直接共有できますが、一部の命令には違いがございます。 たとえば、2 つの IC は独自の独特な機能を持っているため、一部の命令はこのICでしか使用できません。または同じ命令と同じ機能がございますが、表 1のように、設定されたパラメーターは共有されません。

 

表一:SSD1309與CH1116的指令差異 SSD1309 と CH1116 の命令の違い

表一:SSD1309與CH1116的指令差異 SSD1309 と CH1116 の命令の違い

3.共用

モジュールのハードウェアとソフトウェアを変更する必要ございます。

ハードウェアでは、2 つの IC のピンはほぼ同じでございます。 IREF の抵抗値は同時にそれぞれの計算式に適合する必要があり、抵抗値が小さすぎると IC が焼損する恐れがございます。 また、VCC (VPP) は SSD1309 と CH1116 の仕様を同時に満たす必要があり、前者は 7V ~ 16V、後者は 6.4V ~ 14V でございます。

ソフトウェアでは、特に注意すべ点がいくつかございます。

  1. SD1309 は異なるMemory Addressing Mode (20h) を選択できますが、CH1116 にはPage Addressing Modeしかないため、SSD1309 は同じモードを使用することをお勧めいたします。
  2. SSD1309 は解像度128x64 をサポートし、CH1116 は 132x64 をサポートするため、Segment Remap (A0h/A1h) を設定する場合、異なる開始アドレスによる表示画面のオフセットを避けるために A0h を使用することをお勧めいたします。
  3. CH1116 は DC-DC voltage converter (ADh) を起動するかどうかを選択できますが、SSD1309 にはこの機能がないため、CH1116 はこの機能を無効にして外部電源 からVCC/VPP を入力することをお勧めいたします。

また、SSD1309のcommand lock (FDh)機能により、図3、図4、図5のように、2つのICのそれぞれの設定値を同じ初期コードに書き込むことができます。 下の赤い枠は、2つの初期コードの違いところでございます。 図 5 では、FDh を使用して IC をロックした後、SSD1309 は FDh 以外のコマンドを受け入れませんが、CH1116 は影響を受けないため、個別にコマンドすることができます。2 つの IC を個別にコマンドすることを実行できます。

Initial code for SSD1309 / CH1116

4.結論

SSD1309 と CH1116 の 2 つの ICは一定の互換性があり、抵抗やコンデンサなどの部品を調整し、初期コードを変更すれば、SSD1309 を CH1116 に置き換えることができます。同じハードウェアと同じソフトウェアで同じ表示画面と輝度を実現できます。用途に応じて、ハードウェアを変更することはございます。ソフトウェアを変更するだけで、2 つの IC で同じ表示効果を達成できます。Winstar は高品質の製品を提供し続け、お客様に競争力のあるソリューションを提供しております。

製品カテゴリ一覧へ戻る
go top
close