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).
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. |
Conectores. Os postes de parafusos, coloquei 3 que tinha de sucata para facilitar a montagem. |
Placa de interface com 4 botões e LED bicolor com cabo devidamente modificado. |
Placa de interface montada sobra a placa RTD2271 |
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.
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.
5 anos depois, consigo uma tela HSD100IFW1, jogo no google e sou direcionado a sua postagem, talvez já esquecida.
ResponderExcluirObrigado pelos detalhes e pinagens, só estou no aguardo da controladora LVDS que peguei no shopee para iniciar meu brinquedinho com raspberry.
Obrigado
boa tarde!
ResponderExcluirestou precisando de ajuda com o meu projeto! :c
poderia me ajudar?