¡Enlace copiado en el portapapeles!

Controlador de pantalla BT817Q – Puesta en práctica de EVE4

El controlador BT817Q de Bridgetek en placa de visualización Riverdi es el miembro más potente de la familia de controladores gráficos avanzados destinados a aplicaciones integradas para generar interfaces hombre-máquina (HMI) de alta calidad. Veamos algunas situaciones en las que el uso de la nueva solución EVE4 aporta más ventajas:

Construir un nuevo dispositivo desde cero

Si eres constructor, ingeniero o programador y necesitas construir un dispositivo con pantalla, el uso de una pantalla clásica con interfaz RGB, LVDS o MIPI sin controlador requiere mucho trabajo por tu parte. No sólo mucho trabajo de programación, porque literalmente hay que manejar cada píxel de esta pantalla, sino también mucho trabajo de hardware porque la pantalla debe estar bien conectada. Necesitas tener un controlador de pantalla en tu placa, una pieza de hardware la mayoría de las veces, que funcione de tal manera que refresque la pantalla docenas de veces por segundo y abra literalmente cada píxel. Estos datos se transmiten entre la pantalla y el controlador todo el tiempo: varias docenas de veces, a veces varios cientos de veces por segundo, con alta frecuencia. Necesitas toda esta memoria de imágenes, esta generación de imágenes por tu parte… es mucho trabajo. Por supuesto, hoy en día existen mecanismos para facilitarlo. Puedes usar un procesador moderno con un controlador y puedes usar una biblioteca de gráficos. Hay algunas bibliotecas en línea muy buenas y gratuitas que permiten generar esta inteligencia.

Sin embargo, sigue sin liberarte de la construcción de hardware; de comprar un procesador caro con un controlador y conectarlo cerca de la pantalla a través de la interfaz RGB o LVDS. Requiere mucha experiencia y mucho trabajo.

Añadir un controlador inteligente BT817Q a la pantalla te quita mucha responsabilidad. Por lo tanto, tanto el hardware (PCB, procesador, etc.) como el software pueden ser mucho más sencillos porque la biblioteca de gráficos se ha trasladado al control de la pantalla y ya está en la pantalla. Por lo tanto, cuando se comunica con la pantalla, lo hace a través de una interfaz sencilla como SPI (un periférico relativamente lento) que sólo se utiliza para enviar comandos. También puedes enviar una foto, pero normalmente sólo se envía una vez. El controlador inteligente BT817Q tiene una memoria integrada en la que almacena estas imágenes y, tras cargarlas una vez en la memoria, se recuperan con la ayuda de comandos: «mostrar esto», «mostrar esto», «mover», «girar», etc. Podemos crear varios gráficos avanzados sólo con comandos por lo que hay mucho menos trabajo de su parte aquí.

Veamos una máquina de café. En su memoria interna, tendrá preinstalados iconos de tipos de café, tamaños de taza, aditivos, etc. Estos iconos se muestran en función de las órdenes dadas, por ejemplo, «capuchino blanco pequeño».

Actualizar un dispositivo existente

¿Y si ya tienes un dispositivo con una pantalla más antigua, por ejemplo monocroma, bicolor, de dos líneas, etc.? ¿Cómo puede ayudar entonces el controlador BT817Q?

Volvamos a nuestra máquina de café. Hace varios tipos de café perfectamente bien y no hay que cambiarla, pero tiene una pantalla pequeña, en blanco y negro y no táctil, mientras que nosotros queremos que tenga una pantalla táctil en color. La forma más sencilla de proceder es utilizar una pantalla inteligente que genere gráficos.

Tenemos clientes que no cambiaron nada en su cafetera porque ya tenía una interfaz SPI muy popular y bastó con conectarla a una moderna pantalla en color con pantalla táctil. De repente tenían una máquina nueva con el mismo hardware en su interior.

Así que, como empresa, no tiene que invertir en nada nuevo, puede utilizar incluso las mismas placas de circuito impreso, quizá con algunas ligeras modificaciones, pero puede utilizar el mismo procesador que antes. Aquí, utilizaron casi el mismo programa para manejar la máquina simplemente añadiendo una nueva pantalla a su interfaz SPI. Como alternativa, puede añadir un programa relativamente sencillo que muestre el nuevo menú y los iconos en la pantalla y lo maneje desde el lado de la interfaz de usuario.

En esta situación, si sus placas de circuito impreso están certificadas y tiene una interfaz SPI, no necesita volver a certificarla. Es una gran ventaja si tienes programas desarrollados durante muchos años y estás acostumbrado a tu CPU, a un determinado entorno de programación. Ahora, sólo tienes que añadir una pantalla a color.

Hoy en día, gracias a la serie EVE4, es posible utilizar una pantalla inteligente incluso con el procesador más antiguo y sencillo. No importa la lentitud con la que se envíen los comandos, incluso puedes ver las películas que se muestran desde la memoria interna. Se cargan una vez, durante la producción de la pantalla, y luego sólo se reproducen, por lo que la velocidad del procesador en este caso no tiene ninguna importancia. Para eso están estas pantallas inteligentes.

Resolver un problema

Hay otra situación: un cliente no puede colocar la pantalla junto a sus aparatos electrónicos.

Si tienes una pantalla RGB pequeña, no inteligente, de 3,5″, 4,3″, 5,0″ o 7″ sin controlador, lo más probable es que tenga una interfaz corta y haya que conectarla directamente a la electrónica. Hay situaciones en las que esto no es posible y, por algunas razones mecánicas, la pantalla tiene que estar más lejos de la electrónica, por ejemplo, la electrónica está en la parte trasera del dispositivo y la pantalla en la parte delantera. En una pantalla RGB pequeña, es la adición del controlador a la pantalla lo que nos proporciona la interfaz SPI más larga entre nuestra electrónica y la pantalla. Puede medir varios centímetros, por lo que también hay clientes que deciden utilizar una pantalla inteligente no porque sea más fácil, que por supuesto también es una ventaja, sino principalmente por razones mecánicas.

En resumen, gracias al uso del chip BT817Q de Bridgetek, se trata de una configuración de pantalla que se puede añadir fácilmente a un dispositivo sin mover la electrónica y tener la pantalla en la parte delantera independientemente de si había una pantalla anterior o ninguna.

Obtenga más información sobre las soluciones EVE4 aquí o consulte directamente la línea EVE4 aquí.

Ver los productos