Conexión de display LCD OLED con controlador WS0010

  • 0 Respuestas
  • 53 Vistas

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2221
  • Soporte Técnico
Conexión de display LCD OLED con controlador WS0010
« : agosto 20, 2021, 20:01:22 pm »
El controlador WS0010 de los display Winstar tipo OLED no es totalmente compatible con la STX8081 y su librería LCD instalada por defecto, ya que fue diseñada para display LCD basados en los controladores 100% compatibles con el tipo HD44780.

Si al conectar un display LCD de este tipo no tiene problemas, no es necesario hacer ninguna acción, pero si se imprimen caracteres extraños o el comportamiento es errático, como muestra la siguiente imagen:



Recomendamos realizar el siguiente procedimiento:

  • Actualizar firmware del STX8081 a versión 244 o superior
  • Alimentar el display LCD en su pin #2 (VDD) con 3.3V. Esto permite que el "nivel alto" generado por la placa sea compatible con el display. Ver hoja de datos PDF adjunta de display de referencia, donde menciona que nivel alto es 0.8 * VDD.
  • Puede llevar 3.3V desde la bornera disponible en el STX8081 al display LCD. Recomendamos colocar entre los pines VSS #1 y VDD #2 del lado display un capacitor de 470uF/16V para estabilidad de alimentación. En el conector principal del PLC para el LCD (cable plano, lado PLC) recuerde cortar el cable que lleva los 5V o pin #2.
  • Desde el programa del PLC llamar a la función LcdInit() dos veces antes de utilizar cualquier otra función del display. Ver proyecto "LcdText_WS0010.zip" que adjuntamos de ejemplo.

¡Éxitos!
« Última Modificación: agosto 23, 2021, 11:25:58 am por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com