sexta-feira, 16 de setembro de 2016

Reaproveitando de telas LCD de Note/Net books

  Num post anterior, havia comentado sobre o reaproveitamento de telas LCD de Note/Net books com uma placa com uma placa baseada no IC MT6820-B que ainda não chegou, mas outra que havia pedido uma semana depois veio antes, baseada no IC RTD2271. Esta tem entrada VGA, DVI e áudio analógico.
       Testei com duas telas LCD que tenho, uma de um eeePC1005 da Asus de 1024x600 (modelo HSD100IFW1-F da HannStar) e outra de um notebook desconhecido de 1280x800 (modelo CLAA141WB05A da Chunghwa).
  Assim como a outra placa, esta tem um header de 30 pinos para o barramento LVDS mais a seleção de alimentação da tela, que pode ser de 12V, 5V ou 3,3V (esta última porcamente derivados dos 5V através de dois diodos). A alimentação externa é feita com uma fonte de 12V que pode ser a própria do computador. Internamente, ela tem um regulador chaveado de 5V e um linear exclusivo para o RTD2271 de 3,3V. A pinagem deste header (CN5) é igual ao da placa baseada no MT6820-B, com exceção dos dois primeiros pinos cuja função está invertida.

Foto da placa no anúncio do Aliexpress.

Placa que veio. Mesma funcionalidade, mesmos conectores e pinagem. O controlador é o RTL2271 em vez do RTL2261 e o amplificador de áudio é o NS4268 (Chaveado, classe D) em vez do SA7496  (Linear, classe AB).
Conectores. Os postes de parafusos, coloquei 3 que tinha de sucata para facilitar a montagem.
         A interface de controle usa 6 botões e um LED bicolor, usei uma placa que tinha de um monitor LCD antigo que só tem 4, assim não uso o botão AUTO (cuja função está disponível no menu) e POWER. Troquei o LED bicolor por um redondo e mais brilhante. Usando a porta VGA,  o RTD2271 sempre faz o ajuste automaticamente.

Placa de interface com 4 botões e LED bicolor com cabo devidamente modificado.
Placa de interface montada sobra a placa RTD2271
        O áudio é bem simples (IC NS4268), amplificador chaveado classe D stereo de 3W com apena os controle de volume pelos botões UP e DOWM.
        O menu de controle é bem simples e funcional, tendo seleção de entrada (VGA, HDMI ou automático), controle de volume, calibração de cor, temporizações no modo VGA e seleção de linguagem.
        Se você for comprar esta placa, compre com o teclado e um jogo de cabos LVDS. O teclado que usei funcionou mas ficou sem dois botões e os cabos LVDS usados vieram de computadores desmontados sendo que tive que adaptá-los mudando alguns pinos do conector da tela e na outra extremidade, crimpar os fios do conector do header de 30 pinos (CN5), alimentação e backlight (CN3).



Ligando a tela do eeePC à placa RTD2261:

        A tela do eeePC usa um backlight de LED com o inversor integrado à mesma. Ela usa 3,3V para o controlador e 5V para o backlight. Em vez de ligar os 3,3V no header de 30 pinos (CN5, como é comumente feito), liguei no header de seleção de tensão junto com os 5V. O controle do backligh é feito por um sinal PWM e um de habilitação, liguei os dois juntos no pino 3 de CN3 da placa RTD2271 pois esta tem controle por tensão analógica, assim o brilho sempre fica no máximo.

Pinagem do conector da tela LCD HSD100IFW1-F, note a importância de ter a documentação da tela.
Tela LCD HSD100IFW1-F com o cabo LVDS adaptado e na outra extremidade com os devidos conectores de sinal LVDS, alimentação e backlight.

















Detalhe do conector da tela LCD.
Tela LCD HSD100IFW1-F ligada à placa RTD2271.
Tela LCD HSD100IFW1-F em operação, usando a interface DVI.
Menu principal.
Controle de volume.


Ligando a tela de 1280x800 à placa RTD2261:

        Esta tela usa apenas uma lâmpada de cátodo frio para o backlight, requerendo um inversor apropriado. Usei um retirado de um notebook velho. Fiz um cabo para ligá-lo ao CN3, alimentado pelos 12V. Assim como a tela anterior, ficou sem o controle de brilho por PWM, ficando este também no máximo.
        A alimentação do controlador da tela LCD é de somente 3,3V, que vem do header de 30 pinos (CN5), mais simples que a anterior.

Pinagem do conector da tela LCD CLAA141WB05A. Note que os sinais LVDS são os mesmos.
Inversor da lâmpada de cátodo frio com o cabo devidamente modificado.

Detalhe do conector da tela LCD.

Tela LCD CLAA141WB05A em operação.

        Tabela de resoluções suportadas segundo a documentação:

Resolução                  1 2 3 4
1366x768 único de 6 bits   0 0 0 0
1280x1024 duplo de 8 bits  1 0 0 0
1024x768 único de 8 bits   0 1 0 0
1024x768 único de 6 bits   0 0 1 0
1366x768 único de 8 bits   0 0 0 1
1920x1080 duplo de 8 bits  1 0 0 1
1280x800 único de 6 bits   0 1 1 0
1440x900 duplo de 8 bits   0 1 0 1
1680x1050 duplo de 8 bits  0 0 1 1
1024x600 único de 6 bits   0 1 1 1

        Esta tabela está com algumas discrepâncias pois para 1024x600x6bits de cor fecha-se os jumpers 2, 3 e 4 mas só funcionou com 2 e 3 somente. Mesmo para 1280x800x6bits de cor, era para ser o 2 e 3 mas funcionou com 1, 2 e 3.


2 comentários:

  1. 5 anos depois, consigo uma tela HSD100IFW1, jogo no google e sou direcionado a sua postagem, talvez já esquecida.
    Obrigado pelos detalhes e pinagens, só estou no aguardo da controladora LVDS que peguei no shopee para iniciar meu brinquedinho com raspberry.
    Obrigado

    ResponderExcluir
  2. boa tarde!
    estou precisando de ajuda com o meu projeto! :c
    poderia me ajudar?

    ResponderExcluir