¿Quieres estar al día de las novedades de producto y tecnología? Suscríbete a nuestro newsletter.
Unisystem

Novedades

RVT50HQSNWC01-B – Pantalla de 5 pulgadas de Riverdi con un microcontrolador STM32

En los paneles de control de máquinas compactas, los instrumentos de medición y los controladores de automatización de edificios, la pantalla permite a los usuarios supervisar los parámetros de funcionamiento, ajustar la configuración y leer mensajes. El RVT50HQSNWC01-B de Riverdi combina una pantalla LCD TFT de 5 pulgadas, un panel táctil capacitivo y una placa […]

11 min de lectura
Escucha el resumen
0:00
3:12

Resumen del artículo generado con IA: puede contener errores.

Índice de contenidos

En los paneles de control de máquinas compactas, los instrumentos de medición y los controladores de automatización de edificios, la pantalla permite a los usuarios supervisar los parámetros de funcionamiento, ajustar la configuración y leer mensajes. El RVT50HQSNWC01-B de Riverdi combina una pantalla LCD TFT de 5 pulgadas, un panel táctil capacitivo y una placa de control basada en el STM32U5 en un único módulo. Puede actuar como interfaz hombre-máquina (HMI) del dispositivo, mostrando datos, gestionando las entradas del usuario y comunicándose con el resto del dispositivo.

El módulo forma parte de la serie STM32 Embedded Displays de Riverdi. Su placa de control también incluye memoria y conectores para comunicarse con otros componentes. El software de la pantalla se ejecuta directamente en el microcontrolador integrado. Esto permite a los desarrolladores diseñar una interfaz personalizada e implementar las funciones necesarias para manejar el dispositivo.

Este artículo repasa las especificaciones clave del módulo y explica cómo el STM32 integrado y herramientas como TouchGFX facilitan el desarrollo de la interfaz de usuario.

En la clasificación de pantallas inteligentes de Unisystem, el modelo RVT50HQSNWC01-B de Riverdi es un ejemplo de «inteligencia de aplicación». Puede ejecutar una interfaz gráfica de usuario (GUI) de forma local, gestionar entradas táctiles, ejecutar parte de la lógica de la aplicación y comunicarse con otros componentes. Los módulos más sencillos, con un controlador gráfico específico, aportan inteligencia a la interfaz de usuario. Las plataformas HMI capaces de ejecutar tareas de IA de forma local ofrecen inteligencia computacional. Te explicamos en qué se diferencian estos tres niveles y dónde se puede usar cada uno en Tres niveles de inteligencia en pantallas: ¿cuál deberías elegir para tu proyecto?.

Resolución, área activa y ángulos de visión

La pantalla RVT50HQSNWC01-B de 5 pulgadas tiene una resolución de 800 × 480 píxeles, una relación de aspecto de 5:3 y un área activa de 108,00 × 64,80 mm. Este formato es ideal para paneles de control compactos con espacio limitado en la parte frontal del dispositivo.

A la hora de diseñar la interfaz, piensa en cómo organizar la información y los elementos táctiles. Los controles que se usan con más frecuencia deben ser fáciles de acceder, y el tamaño del texto y los botones debe adaptarse a la distancia a la que se maneja el dispositivo.

La pantalla IPS tiene amplios ángulos de visión de 80°/80°/80°/80°. Esto hace que la pantalla se vea mejor desde los lados, desde arriba o desde abajo, por ejemplo, cuando un operario cambia de posición en su puesto de trabajo.

Brillo y contraste

Riverdi indica un brillo típico de 850 cd/m² y una relación de contraste típica de 1000:1. Estas especificaciones hacen que el módulo sea una buena opción para equipos que se usan en espacios interiores muy iluminados, como puestos de trabajo de producción, zonas de atención al cliente o lugares cerca de ventanas.

Una relación de contraste de 1000:1 significa que, en las condiciones de prueba especificadas, el blanco tiene una luminancia 1.000 veces mayor que la del negro. En una interfaz hombre-máquina (HMI) industrial, un contraste elevado facilita la distinción entre el texto y los gráficos. La legibilidad también depende del ángulo de incidencia de la luz, de los reflejos en el cristal protector y del diseño de la interfaz. A la hora de elegir un módulo, evalúa la pantalla en condiciones de iluminación similares a las de la instalación prevista.

Esta variante utiliza la unión óptica. Un material transparente rellena el espacio entre la pantalla LCD TFT y el panel táctil, lo que reduce los reflejos internos y mejora la legibilidad, sobre todo en entornos con mucha luz.

Panel táctil capacitivo con un controlador ILITEK ILI2132A

El pantalla táctil capacitiva proyectada (PCAP) permite a los usuarios seleccionar funciones y ajustar la configuración directamente en la pantalla. Su controlador ILITEK ILI2132A admite hasta 10 puntos táctiles simultáneos.

Los ajustes del controlador se pueden adaptar al diseño del dispositivo y a las condiciones de funcionamiento, incluido el uso con determinados tipos de guantes o con agua en la pantalla. Estos requisitos deben tenerse en cuenta durante la configuración y verificarse en el dispositivo terminado.

El microcontrolador STM32U5G9 y el procesamiento gráfico

El módulo ejecuta su aplicación en un Microcontrolador STM32U5G9 de STMicroelectronics. El software puede actualizar los valores que aparecen en pantalla y responder cuando un usuario selecciona una función. El microcontrolador tiene 4 MB de memoria flash para el código del programa y los datos. La placa de control también tiene 64 MB de memoria flash adicional. El microcontrolador usa su 3 MB de SRAM como memoria de trabajo, por ejemplo, para preparar gráficos para su visualización. La función integrada NeoChromVG La unidad de procesamiento gráfico (GPU) se encarga de parte de la carga de trabajo de renderizado, lo que libera a la CPU para que pueda ocuparse de otras tareas. Además, es compatible con gráficos vectoriales, por lo que los iconos y los indicadores se mantienen nítidos al cambiar su tamaño.

Dependiendo del software, el módulo también puede leer datos de sensores o funcionar con un controlador independiente. Por ejemplo, el controlador puede hacer funcionar la máquina mientras el módulo Riverdi muestra su estado y transmite los ajustes seleccionados en la pantalla táctil.

Diseño de interfaces gráficas con TouchGFX y LVGL

Los botones, los mensajes, los iconos, los gráficos y los indicadores forman parte de una interfaz gráfica de usuario. TouchGFX y LVGL son dos opciones muy utilizadas para crear una interfaz gráfica de usuario en microcontroladores STM32.

TouchGFX es un marco de trabajo gráfico desarrollado por STMicroelectronics para los microcontroladores STM32. TouchGFX Designer permite a los desarrolladores diseñar pantallas, definir la navegación entre ellas y añadir componentes ya preparados, como botones, controles deslizantes, campos de texto, gráficos y animaciones. Genera el código de la interfaz automáticamente e incluye un simulador para comprobar el aspecto y el comportamiento de la interfaz gráfica de usuario antes de ejecutarla en el dispositivo de destino.

LVGL (Light and Versatile Graphics Library) es una biblioteca gráfica de código abierto para crear interfaces de usuario en diversas plataformas de hardware, incluidos los microcontroladores STM32. Ofrece widgets ya preparados, como botones, controles deslizantes, listas, gráficos e indicadores. Los desarrolladores integran la biblioteca en su proyecto y la configuran para la pantalla y el controlador táctil que estén utilizando.

En el caso de los módulos Riverdi, como el RVT50HQSNWC01-B, la elección depende de la arquitectura del módulo, del microcontrolador y de los requisitos del dispositivo final. Los proyectos de ejemplo y las configuraciones de hardware pueden servir de punto de partida con cualquiera de las dos herramientas. Ambas admiten interfaces avanzadas con controles y navegación adaptados al dispositivo. Probar una interfaz desde el principio facilita evaluar la usabilidad y perfeccionar el diseño, lo que puede acortar el tiempo de desarrollo.

Interfaces y conectores

RGB: transmisión de datos de pantalla

En el RVT50HQSNWC01-B, una interfaz interfaz RGB conecta la placa de control a la pantalla LCD TFT. Transmite los datos de color de cada píxel, junto con las señales de reloj y sincronización que controlan la sincronización de la imagen en la pantalla. Los datos se envían al ritmo del ciclo de actualización de la pantalla, por lo que esta puede mostrar tanto elementos estáticos de la interfaz como contenido cambiante, como mediciones, gráficos y animaciones.

I²C: comunicación con el controlador táctil

El controlador táctil utiliza una conexión I²C interna para enviar las coordenadas táctiles al microcontrolador STM32. El software del módulo utiliza estos datos para identificar qué elemento de la interfaz ha seleccionado el usuario. Por ejemplo, al pulsar un botón se puede abrir una pantalla de configuración o enviar un comando al controlador del dispositivo.

RS485 y CAN FD: comunicación con el controlador del dispositivo

El módulo puede intercambiar datos con el controlador del dispositivo a través de RS485 o CAN FD. Puede recibir lecturas y actualizaciones del estado de la máquina para mostrarlas en pantalla, así como enviar los ajustes seleccionados por el usuario. La elección de la conexión depende de la interfaz que admita el controlador.

USB: conexión a un ordenador o a un periférico

El módulo utiliza el controlador USB 2.0 OTG integrado en el STM32U5G9. En modo de dispositivo USB, puede enviar datos de diagnóstico a un ordenador a través de un puerto serie virtual (COM). En modo host, puede leer archivos de configuración desde una memoria USB conectada. En este modo, el conector también puede suministrar 5 V a un máximo de 500 mA al periférico conectado. El cableado del pin ID determina el modo de funcionamiento, y las funciones disponibles dependen del firmware del módulo.

Conector de expansión de 40 pines: sensores y componentes electrónicos adicionales

El conector de expansión de 40 pines te permite acceder a interfaces como I²C, SPI y UART para conectar sensores y otros componentes electrónicos. Por ejemplo, el módulo puede usar una de estas interfaces para leer las mediciones de un sensor de temperatura.

El conector también ofrece entradas analógicas para tareas como leer la posición de un mando de ajuste. Una salida analógica puede enviar una señal de tensión a un nivel determinado a otro circuito. Las señales PWM se pueden usar con un controlador adecuado para ajustar el brillo de la iluminación auxiliar.

RiBUS: conexión a una segunda pantalla

El conector RiBUS admite una segunda pantalla Riverdi compatible, como por ejemplo un modelo EVE4. El mismo microcontrolador STM32 que controla la pantalla principal puede gestionar la segunda. Configura la fuente de alimentación de la pantalla adicional tal y como se indica en la documentación.

En la tabla siguiente se enumeran las especificaciones clave del modelo RVT50HQSNWC01-B.

Pa­rá­me­troRVT50HQSNWC01-B
Ta­ma­ño de la pan­ta­lla5″
Tipo de panelIPS
Re­so­lu­ción800 × 480 pí­xe­les
Área ac­ti­va108,00 × 64,80 mm
Bri­llo850 cd/m²
Re­la­ción de con­tras­te1000:1
Án­gu­los de vi­sión80°/80°/80°/80°
Panel tác­tilCa­pa­ci­ti­vo pro­yec­ta­do (PCAP)
Con­tro­la­dor tác­tilILI­TEK ILI2132A
Mé­to­do de uniónUnión óp­ti­ca
In­ter­faz de pan­ta­llaRGB (co­ne­xión in­ter­na)
Mi­cro­con­tro­la­dorSTM32U5G9
Uni­dad de pro­ce­sa­mien­to grá­fi­coNeo­ChromVG
Me­mo­ria del mi­cro­con­tro­la­dor4 MB de me­mo­ria flash, 3 MB de SRAM
Me­mo­ria flash adi­cio­nal64 MB
In­ter­fa­ces y co­nec­to­resRS485, CAN FD, USB, RiBUS
Ten­sión de ali­men­ta­ción6–48 V CC
Di­men­sio­nes to­ta­les136,00 × 92,80 × 12,05 mm
Tem­pe­ra­tu­ra de fun­cio­na­mien­toDe −20 °C a +70 °C

Solicitudes para el RVT50HQSNWC01-B

El módulo se puede utilizar en cuadros de control para varios tipos de equipos.

  • Automatización industrial: controladores de máquinas y paneles de mando, estaciones de montaje y estaciones de inspección.
  • Equipos de medición y de laboratorio: instrumentos para configurar mediciones, mostrar resultados y ejecutar procedimientos.
  • Automatización de edificios: paneles para controlar la calefacción, la ventilación y la iluminación.
  • Equipos para hostelería: cafeteras y otros aparatos con controles táctiles para seleccionar programas y cambiar ajustes.

Empieza por definir para qué se va a usar la pantalla, en qué condiciones va a funcionar y cómo van a interactuar los usuarios con ella. La integración con el resto del dispositivo también depende del software, las interfaces de comunicación y el diseño mecánico. Tener en cuenta estos factores desde el principio del proceso de diseño facilita la elección de una pantalla que cumpla con los requisitos técnicos de la aplicación. Jacek Marcinkowski explica cómo Unisystem apoya a los clientes en cada fase de un proyecto en la entrevista «Solución» en la práctica: cómo responde Unisystem a los retos reales de los clientes.

Nuestra guía, dividida en tres partes, repasa los aspectos más importantes que hay que tener en cuenta a la hora de elegir una pantalla, incluidos los módulos TFT LCD.

El RVT50HQSNWC01-B es una opción para aplicaciones que necesitan un módulo de pantalla integrado. Un módulo LCD TFT estándar sin microcontrolador integrado puede ser suficiente para algunos proyectos, mientras que otros pueden requerir especificaciones diferentes. Echa un vistazo al amplio catálogo de LCD TFT de Unisystem para comparar las opciones disponibles.

Para definir los requisitos de tu aplicación y seleccionar los modelos adecuados, usa nuestro Configurador de pantallas industriales. Si necesitas asesoramiento para elegir un módulo para tu aplicación, ponte en contacto con nuestros especialistas.

Unisystem

¿Necesita ayuda con su proyecto de pantallas?

Hable con nuestro equipo sobre la selección de la pantalla, la idoneidad técnica, las opciones de personalización y los siguientes pasos para su aplicación.