Como o SSD1305 está chegando ao fim do seu ciclo de vida, desenvolvemos uma nova série de produtos baseados no SH1106. Durante o processo de desenvolvimento, priorizamos preservar o design original do módulo o máximo possível, garantindo a compatibilidade entre os módulos SSD1305 e SH1106.
A seguir, explicaremos as diferenças entre os dois modelos do ponto de vista de hardware e software.
Tabela 1. Número do modelo para os ICs antigo e novo
Série de Módulos Relacionados |
Modelo antigo (SSD1305) |
Modelo novo (SH1106) |
WEO012832A |
WEO012832N |
Hardware
As funções dos modelos antigo e novo são as mesmas. Os diagramas de circuito recomendados para os dois ICs estão mostrados na Figura 1.

Figura 1. Recomendações de aplicação SSD1305 & SH1106
Observe o valor da resistência do pino IREF, pois isso impacta diretamente o brilho e a corrente. Quando ambos os ICs operam com o mesmo VCC (VPP), o SH1106 requer um valor de resistência menor. A fórmula para calcular a resistência é fornecida abaixo.

Software
A maioria dos comandos para SSD1305 e SH1106 é compatível, mas existem algumas diferenças. Por exemplo, cada IC possui funções exclusivas, o que significa que certos comandos são específicos para cada IC.
Além disso, embora alguns comandos compartilhem a mesma funcionalidade, seus parâmetros não são compatíveis, conforme mostrado na Tabela 2.
Tabela 2. Diferenças de comandos entre SSD1305 e SH1106

Substituição
Como a definição dos pinos do modelo novo e do modelo antigo são as mesmas, o conector pode ser compartilhado. Para alcançar o mesmo efeito de exibição, ajustes são necessários tanto no hardware quanto no software dos módulos.
Em termos de hardware, a única diferença entre SSD1305 e SH1106 é a resistência do IREF. Ela deve ser ajustada de acordo com o IC específico, caso contrário, há risco de danificar o IC.
Em termos de software, alguns pontos devem ser observados:
- SSD1305 suporta três modos de endereçamento de memória (20h), enquanto SH1106 suporta apenas o modo de endereçamento por página.
- SSD1305 e SH1106 compartilham as mesmas funções para ADh, D5h, D9h e DBh, mas as configurações dos parâmetros são diferentes.
Além disso, configurando o Command Lock (FDh) do SSD1305, comandos para ambos os ICs podem ser incluídos no mesmo código inicial. Uma vez que o IC está bloqueado com FDh, o SSD1305 não aceita comandos exceto FDh, enquanto o SH1106 permanece inalterado. Isso permite que os comandos sejam enviados separadamente para cada IC.

Figura 2. Aplicação do Command Lock
Conclusão
SSD1305 e SH1106 são compatíveis entre si.
Ao ajustar o código inicial e o valor da resistência do pino IREF, a mesma imagem e brilho de exibição podem ser alcançados. Dependendo da situação, apenas ajustes mínimos de software são necessários para garantir que ambos os ICs obtenham o mesmo efeito de exibição sem necessidade de alterações no hardware.
A Winstar continuará fornecendo produtos de alta qualidade e soluções competitivas.
