Альтернативное решение: Замена IC CH1116 на IC SH1106
Учитывая ограничения на минимальное количество при заказе микросхем устанавливаемые производителем IC CH1116, наша компания разработала новую линейку продуктов, основанных на IC SH1106. В процессе разработки этих продуктов мы приложили все усилия, чтобы сохранить оригинальный дизайн, и обеспечить совместимость между моделями дисплеев при подборе аналога IC CH1116 и переходе на IC SH1106.
В следующем разделе мы рассмотрим различия между двумя сериями с точки зрения аппаратного и программного обеспечения.
Серии дисплеев | |
---|---|
Предыдущая модель (CH1116) | Новая модель (SH1106) |
WEO012864AE | WEO012864AH |
WEO012864AJ | WEO012864AL |
WEO012864AK | WEO012864AM |
1. Аппаратное обеспечение
Функциональность выводов микросхем CH1116 и SH1106 идентична. Рекомендуемые схемы для обеих микросхем представлены на Рисунке 1.
Обратите внимание на значение сопротивления на выводе IREF, поскольку оно напрямую влияет на яркость и ток. Когда обе микросхемы используют одно и то же значение VPP, для SH1106 требуется большее значение сопротивления. Формула для расчета сопротивления представлена ниже.
CH1116:
SH1106:
2. Программное обеспечение
Большинство команд для микросхем CH1116 и SH1106 совместимы, однако существуют определенные отличия. Каждая микросхема обладает уникальными функциями, которые могут быть использованы только с соответствующей микросхемой. Кроме того, несмотря на то что некоторые команды выполняют одинаковые функции, их параметры несовместимы, как указано в Таблице 2.
CH1116 | SH1106 | |
---|---|---|
Set Breathing Light 23H |
Set Breathing Light ON/OFF, Brightness Adjust and Time Interval. | N/A |
Additional Horizontal Scroll Setup Mode Set 24H |
Set up the horizontal scroll parameters. It determined the scrolling start column position and end column position. |
N/A |
Continuous Horizontal Scroll Setup 26H / 27H |
Set up the horizontal scroll parameters. It determined the direction of horizontal scroll, scrolling start page, time interval and end page. |
N/A |
Set Scroll Mode 2CH / 2DH |
Control continuous or single screen scroll. | N/A |
Set Deactivate /Activate Horizontal Scroll 2EH~2FH |
Stop or start motion of horizontal scrolling. | N/A |
Set Pump voltage value 30H~33H |
Specifies output voltage (VPP) of the internal charger pump. 30H: 10V;31H: 7.4V;32H: 8V;33H: 9V |
Specifies output voltage (VPP) of the internal charger pump. 30H: 6.4V;31H: 7.4V;32H: 8V;33H: 9V |
IREF Resistor Set 82H |
IREF can be controlled by external resister or internal resister. Note: When internal resistor is selected, external resistor should be open. External and internal resistances are connected in parallel. |
N/A |
Set Display Clock Divide Ratio/Oscillator Frequency D5H |
Dicide Ratio:8、16、3、4 Oscillator frequency:-17.1% ~ 25.1% |
Dicide Ratio:1~16 Oscillator frequency:-25% ~ 50% |
Set Adaptive Power Save D6H / D7H |
D6H: Normal D7H: Adaptive Power Save(POR) |
N/A |
Set Pre-charge Period D9H |
Pre-charge:0 DCLKs ~ 45 DCLKs Dis-charge:3 DCLKs ~ 45 DCLKs |
Pre-charge:1 DCLKs ~ 15 DCLKs Dis-charge:1 DCLKs ~ 15 DCLKs |
Set row non-overlap/SEG Hiz Period DCH |
This command is used to set the duration of the row non-overlap /SEG Hiz Period period. | N/A |
3. Замена
Поскольку определения выводов новых моделей и существующих моделей одинаковы, можно использовать общий разъем. Однако для достижения одинакового эффекта отображения необходимы корректировки как в аппаратном, так и в программном обеспечении.
С точки зрения аппаратного обеспечения, единственное различие между CH1116 и SH1106 заключается в сопротивлении IREF. Оно должно быть установлено в соответствии с параметрами микросхемы, иначе возникает риск выгорания микросхемы. Что касается программного обеспечения, стоит обратить внимание на два момента:
1. Микросхема CH1116 позволяет выбирать использование внешнего или внутреннего резистора (82h), в то время как у SH1106 такой функции нет.
2. Для обеих микросхем, CH1116 и SH1106, команда (D5h), применяемая для контроля частоты отображения, одинакова, но настройки параметров отличаются.
4. Заключение
Пользователи могут добиться одинакового изображения и яркости на дисплее, отрегулировав начальный код и значение сопротивления вывода IREF. В зависимости от ситуации, потребуются внести небольшие корректировки в программное обеспечение без изменения аппаратного обеспечения, чтобы обеспечить одинаковый эффект отображения для обеих микросхем.
Если у вас возникнут вопросы, обращайтесь к менеджерам нашей компании. Мы с радостью ответим на ваши вопросы!