Parece que tengo un problema extraño y frustrante.
Tengo un Nokia 1616 LCD en el que estoy mostrando imágenes almacenadas en una tarjeta SD. Todo funcionó bien cuando lo estaba utilizando, pero cuando armé el circuito en una PCB grabada, fue cuando empezaron los problemas.
Cuando enciendo el circuito, veo la luz de fondo del lcd con el brillo normal esperado. Sin embargo, justo después de eso (cuando el avr comienza a inicializar el LCD, supongo), el brillo disminuye drásticamente y la imagen que se muestra en el lcd está rayada con líneas de color y tiene un tipo de efecto blanqueado. Al igual que la imagen está sangrando (no tengo ninguna foto, ya que quité la pantalla LCD para intentar resolver el problema).
Sin embargo, en este punto, si presiono el botón de reinicio en mi circuito (restablecer avr) y lo mantengo por un breve momento, veo que la pantalla LCD funciona normalmente con la imagen que se muestra como debería ser.
Google no ayudó mucho. Un solo post en avrfreak sugirió que esta raya se debe a que se aplica una señal de 5v a los terminales de 3.3v de la pantalla LCD. Estoy usando un bss138 para hacer la conversión de nivel. Así que para verificarlos escribí un programa de prueba con 5v de salida en todos los terminales de salida y, como era de esperar, obtuve 3,3v en las entradas de lcd. Así que ese no es el problema.
Otra cosa que noté es que en mi placa de circuito el circuito atrae aproximadamente 200 m, pero en el PCB está constantemente tirando alrededor de 350 m.
Esto, junto con la atenuación de la luz de fondo, me hace creer que debe haber un corto en alguna parte.
Estoy en el camino correcto. ¿Alguien ha tenido alguna experiencia de este tipo?
Esto es lo que parece
Estoesloquedeberíaser
¡Gracias!