Home Soluções Solução compatível com PMOLED para os CIs SSD1307 e CH1115

Solução compatível com PMOLED para os CIs SSD1307 e CH1115

Jun 29, 2023

Descrição

Como o SSD1307 está chegando ao fim de sua vida útil (EOL), desenvolvemos uma nova série de produtos utilizando o CH1115 como substituto. Durante o desenvolvimento dos produtos, mantivemos o design original do módulo tanto quanto possível, de forma que os módulos com SSD1307 e CH1115 sejam compatíveis entre si.

A seguir, explicaremos as diferenças entre os dois modelos do ponto de vista de hardware e software e como alcançar a compatibilidade.

Tabela 1. Números dos modelos com CI antigo e novo
Séries de módulos relacionadas
Modelo anterior (SSD1307) Novo modelo (CH1115)
WEO012832G WEO012832P

 

1. Hardware

Alguns pinos do SSD1307 e do CH1115 têm nomes diferentes, mas a mesma função. Por exemplo, VCC, D/C e BS0 do SSD1307 são equivalentes a VPP, A0 e IM0 do CH1115. Embora alguns pinos tenham a mesma função, é necessário selecionar componentes passivos diferentes, como o resistor do pino IREF. Os diagramas de circuito recomendados dos dois CIs são mostrados nas Figuras 1 e 2.

figure1-ssd1307-application-recommendations

Figura 1. Recomendações de aplicação para SSD1307

 

figure2ch1115-application-recommendations

Figura 2. Recomendações de aplicação para CH1115

 

Preste atenção ao valor da resistência do pino IREF, pois ele pode afetar diretamente o brilho e a corrente. Quando ambos os CIs utilizam a mesma tensão VCC (VPP), o SSD1307 requer um valor de resistência maior. A fórmula da resistência é apresentada abaixo.


SSD1307:
SSD1307

CH1115:

CH1115

 

2. Software

A maioria dos comandos do SSD1307 e do CH1115 são compatíveis, mas alguns ainda apresentam diferenças. Por exemplo, cada CI possui funções exclusivas, portanto, só pode usar determinados comandos. Além disso, alguns comandos têm a mesma função, mas os parâmetros são incompatíveis, conforme mostrado na Tabela 2.

Tabela 2. Diferenças de comandos entre 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. Compatibilidade

Para tornar os CIs compatíveis entre si, é necessário modificar tanto o hardware quanto o software do módulo.

Os pinos dos dois CIs são em grande parte semelhantes em termos de hardware. O valor da resistência IREF deve estar em conformidade com as fórmulas de cálculo respectivas ao mesmo tempo. Se o valor da resistência for muito baixo, há risco de queimar o CI. Além disso, a tensão VCC (VPP) deve seguir simultaneamente as especificações do SSD1307 e do CH1115; o primeiro opera entre 7V~16V, e o segundo entre 6,4V~14V.

Em termos de software, há três pontos a serem observados:

1. O SSD1307 suporta vários modos de endereçamento de memória, mas o CH1115 possui apenas o modo de endereçamento por página (Page Addressing Mode). Portanto, recomendamos o uso do modo de endereçamento por página.

2. A resolução do SSD1307 é de 128x39, enquanto a do CH1115 é de 128x64. Essa diferença altera o layout do painel. Assim, ao configurar o Display Offset (D3h) e o Segment Remap (A0h/A1h), devemos evitar deslocamentos de padrão causados por endereços de início diferentes.

3. Podemos escolher ativar ou não o conversor de tensão DC-DC (ADh) do CH1115, mas o SSD1307 não possui essa função. Recomendamos desativar o conversor DC-DC do CH1115 e utilizar VCC/VPP externos.

Além disso, ao configurar o Command Lock (FDh) do SSD1307, os comandos respectivos dos dois CIs podem ser escritos no mesmo código de inicialização. Após usar o FDh para bloquear o CI, o SSD1307 não aceitará outros comandos além do FDh, mas o CH1115 não é afetado. Portanto, é possível enviar comandos separadamente para os dois CIs.

4. Conclusão

Esses dois CIs, SSD1307 e CH1115, são compatíveis entre si. Podemos exibir a mesma imagem e brilho utilizando o mesmo hardware e software. Desde que os componentes, como resistores e capacitores, sejam ajustados e o código de inicialização seja modificado, é possível substituir o SSD1307 pelo CH1115. Conforme o caso, é possível modificar o software levemente sem alterar o hardware para obter o mesmo efeito de exibição em ambos os CIs.
Continuaremos a fornecer produtos de alta qualidade e soluções competitivas.

Tem perguntas sobre as soluções de displays para a sua empresa? Entre em contato conosco!

Assinar

Receba e-mails sobre novas atualizações da Winstar

Entre em contato conosco

Preço/Ficha de dados/Consulta geral

Suporte técnico

Entre em contato conosco para qualquer informação técnica

go top
Contato
close

Valorizamos sua privacidade

Ao clicar em "Permitir todos os cookies", você concorda com o armazenamento de cookies no seu dispositivo para melhorar a navegação no site, analisar o uso do site e auxiliar nossos esforços de marketing e desempenho. Você pode encontrar mais informações sobre esse assunto em nossa política. Política de privacidade

Valorizamos sua privacidade

A Winstar e certos terceiros utilizam cookies no site www.winstar.com.tw. Os detalhes sobre os tipos de cookies, sua finalidade e as partes terceiras envolvidas estão descritos abaixo e em nossa Política de Cookies. Clique em “Permitir todos” para consentir o uso de cookies e obter a melhor experiência possível em nossos sites. Você também pode definir suas preferências ou rejeitar cookies (exceto os estritamente necessários).

Gerenciar preferências de consentimento

Sempre ativo
Cookies essenciais

Esses cookies são essenciais para permitir que você navegue pelo site e utilize seus recursos, como definir suas preferências de privacidade, fazer login ou preencher formulários.

Cookies de análise

Também conhecidos como "cookies estatísticos", esses cookies coletam informações sobre como você utiliza um site, como quais páginas você visitou e em quais links você clicou. Veja os detalhes.