Como você conecta o BeagleBone preto a uma tela LCD com um TFT Friend de 40 pinos?

2
Sou estudante de ciência da computação e atualmente estou trabalhando em um projeto para criar um gameboy a partir do zero com apenas um Beaglebone Black REV C, um amigo TFT de 40 pinos que comprei here , e uma tela TFT de 5 '' comprada em buydisplay.com/default/5-tft-lcd-display-module-wvga-800x480-high-resolution- para-mp4-gps. Por causa da pequena quantidade de informação disponível, nós provavelmente fizemos algo errado e nosso beaglebone black entrou em curto circuito e se recusou a ligar. Compramos um novo e estamos procurando evitar que isso aconteça.

  1. Quais pinos do beaglebone black estão conectados a qual amigo TFT? Você pode ver nossa atual pinagem TFT em Antesqueonossobeaglebonesefritasseeserecusassealigar,quandooligamos,atelaseiluminouevocêpodiaverumfundobrancoealuzdefundoligada.
  2. Comoexibimospixelsouimagensnatela?ComoadescriçãodoTFTdiz:"Não há tutoriais sobre como usar este amigo TFT", não sabemos se precisamos escrever nosso próprio driver para esta tela ou se há drivers por aí prontos para usar com este amigo TFT?
  3. Estamos perdendo uma peça de hardware? Nosso professor quer que usemos apenas esses três elementos mencionados no primeiro parágrafo, mas será que estamos perdendo um elemento importante que pode nos ajudar a exibir imagens na tela?

Alguém pode nos ajudar?

    
por Emerald Sorceress 08.08.2016 / 09:45

2 respostas

0

Eu estava passando quando li sua postagem. Eu fiz exatamente o que você está tentando fazer não faz muito tempo. Na verdade, é bem simples ... se a pinagem da tela LCD for idêntica à do amigo TFT! Você tem que ligar os sinais de LCD do BeagleBone ao seu amigo TFT (os nomes dos sinais são semelhantes). Você notará que todos os sinais RGB não estão ligados, mas é normal. Além disso, o amigo TFT requer seus próprios sinais: uma entrada limpa de 5V, uma entrada de 3,3V, um PWM para lidar com o brilho ... Meu conselho, escolha essas tensões do seu BeagleBone somente se ele for alimentado com uma fonte de alimentação sólida (> 2 A). Caso contrário, pelo menos no meu caso, as tensões podem ser muito fracas para alimentar o LCD se você não ligar os sinais de luz de fundo. Conecte o PWM a um sinal de 3,3V, assim como o ON / OFF.

No lado do software, certifique-se de que o controlador LCD da CPU esteja ativado e com o clock. Eu sugiro que você tente com o BSP muito bom fornecido por David Vescovi aqui: link . A tela LCD é ativada por padrão.

Eu também fritei um dos meus BBB enquanto tentava fazer uma tela LCD funcionar. Nunca entendi como isso aconteceu e nunca consegui fazer a tela funcionar. Não consigo verificar a tela LCD escolhida quando o link está quebrado. Mas, FYI, eu estou usando um display newhaven agora e funciona perfeitamente ( link ).

Espero que isso possa ser útil para você!

    
por 25.08.2016 / 22:18
0
Apenas a minha opinião, mas eu acredito que o osso preto beagle só é avaliado para tirar 3.3v de seu gpio não mais ou você vai fritar parte do processador. Pode ser por isso que você matou sua primeira prancha ... Eu recomendaria usar uma fonte externa para alimentar 5 pinos.

    
por 22.10.2017 / 14:15