Método correcto de encendido del Nokia 5110

0

Estoy considerando adquirir algunos Nokia 5110 para usar con mi placa Arduino Nano pero estoy en un aprieto porque no puedo decir la forma correcta de cablearlos.

Algunas personas dicen que se debe alimentar con 3.3V y solo 3.3V y usar la lógica de 3.3V o más. Pero otras personas afirman correrlo en 5V muy bien. La hoja de datos del Philips IC que lo controla dice que puede tener un voltaje de entrada máximo de 7 V, por lo que parece que estaría bien. Sin embargo, algunas personas reportan un comportamiento anormal y una corta vida útil de la pantalla. Si utilizara el siguiente circuito, excepto que Vcc y el LED van a 3.3 V, ¿estaría bien?

El nano se ejecuta en la lógica de 5 V, así que mantendría los 10k. Si eso es correcto, ¿está diciendo que necesito el equivalente de 40k en el pin RST de la pantalla LCD? ¿Por qué? Cualquier idea muy apreciada!

    
pregunta NULL

1 respuesta

1

De acuerdo con la hoja de datos del controlador LCD, debería funcionar felizmente desde una fuente de 5V. El controlador acepta niveles lógicos hasta Vdd, así que tampoco veo ningún problema con eso. Nunca tuve problemas con una pantalla Nokia 3310, que usa el mismo controlador, que funciona a 5V.

Si realmente desea ejecutar la pantalla LCD a 3.3 V, la forma correcta sería usar un cambiador de nivel (como 74HC4050 ) y regulador de voltaje externo de 3.3V.

En cambio, me preocuparía más la implementación del controlador LCD, aquí hay una cita de la hoja de datos , página 15:

  

Inmediatamente después del encendido, el contenido de todos los internos   Los registros y de la RAM están indefinidos. Un pulso nres   debe ser aplicado Se debe prestar atención a la   posibilidad de que el dispositivo pueda estar dañado si no está correctamente   restablecer.

     

...

     

La entrada nRES debe ser ≤0.3VDD cuando VDD alcanza VDDmin   (o superior) dentro de un tiempo máximo de 100 ms después de VDD   va ALTO.

Por lo tanto, tenga cuidado al implementar el controlador y especialmente si planea usar la implementación de otra persona.

    
respondido por el v.m.

Lea otras preguntas en las etiquetas