Lien copié dans le presse-papiers !

Contrôleur d’affichage BT817Q – Mise en pratique d’EVE4

Le contrôleur BT817Q de Bridgetek sur la carte d’affichage Riverdi est le membre le plus puissant de la famille des contrôleurs graphiques avancés destinés aux applications embarquées pour générer des interfaces homme-machine (IHM) de haute qualité. Examinons quelques situations dans lesquelles l’utilisation de la nouvelle solution EVE4 présente le plus d’avantages :

Construire un nouveau dispositif à partir de zéro

Si vous êtes un constructeur, un ingénieur ou un programmeur qui doit construire un appareil avec un écran, l’utilisation d’un écran classique avec une interface RGB, LVDS ou MIPI sans contrôleur nécessite beaucoup de travail de votre part. Il s’agit non seulement d’un travail de programmation considérable, car il faut littéralement gérer chaque pixel de l’écran, mais aussi d’un travail matériel considérable, car l’écran doit être correctement connecté. Vous devez disposer d’un contrôleur d’écran sur votre carte, le plus souvent une pièce de matériel, qui fonctionne de manière à rafraîchir l’écran des dizaines de fois par seconde et à ouvrir littéralement chaque pixel. Ces données sont transmises entre l’écran et le contrôleur en permanence : plusieurs dizaines de fois, parfois plusieurs centaines de fois par seconde, à haute fréquence. Vous avez besoin de toute cette mémoire d’image, de cette génération d’image de votre côté – c’est beaucoup de travail. Bien entendu, il existe aujourd’hui des mécanismes qui facilitent cette tâche. Vous pouvez utiliser un processeur moderne avec un contrôleur et vous pouvez utiliser une bibliothèque graphique. Il existe de très bonnes bibliothèques gratuites disponibles en ligne qui vous permettent de générer cette intelligence.

Cependant, cela ne vous dispense pas de construire du matériel, d’acheter un processeur coûteux avec un contrôleur et de le connecter à proximité de l’écran par l’intermédiaire d’une interface RVB ou LVDS. Cela demande beaucoup d’expérience et de travail.

L’ajout d’un contrôleur intelligent BT817Q à l’écran vous décharge d’une grande partie des responsabilités. Ainsi, votre matériel (carte de circuit imprimé, processeur, etc.) et votre logiciel peuvent être beaucoup plus simples, car la bibliothèque graphique a été déplacée vers la commande d’affichage et se trouve déjà dans l’écran. Par conséquent, lorsque vous communiquez avec l’écran, vous le faites par l’intermédiaire d’une interface simple telle que SPI (un périphérique relativement lent) utilisée uniquement pour envoyer des commandes. Vous pouvez également envoyer une photo, mais elle n’est généralement envoyée qu’une seule fois. Le contrôleur intelligent BT817Q dispose d’une mémoire intégrée dans laquelle il stocke ces images. Après les avoir chargées dans la mémoire, elles sont rappelées à l’aide de commandes : « afficher ceci », « montrer ceci », « déplacer », « faire pivoter », etc. Nous pouvons créer divers graphiques avancés à l’aide de commandes, ce qui réduit considérablement la charge de travail.

Prenons l’exemple d’une machine à café. Dans sa mémoire interne, il aura des icônes préinstallées de types de café, de tailles de tasses, d’additifs, etc. Ces icônes sont ensuite affichées en fonction des commandes données, par exemple « petit cappuccino blanc ».

Mise à niveau d’un appareil existant

Que se passe-t-il si vous possédez déjà un appareil doté d’un ancien écran, par exemple monochrome, bicolore, à deux lignes, etc. En quoi le contrôleur BT817Q peut-il être utile ?

Revenons à notre machine à café. Il prépare parfaitement les différents types de café et n’a pas besoin d’être changé, mais il a un petit écran noir et blanc non tactile alors que nous voudrions qu’il ait un écran tactile en couleur. La façon la plus simple de procéder est d’utiliser un écran intelligent qui génère des graphiques.

Nous avons des clients qui n’ont rien changé à leur machine à café parce qu’elle était déjà équipée d’une interface SPI très populaire et qu’il suffisait de la connecter à un écran couleur moderne avec écran tactile. Ils disposaient soudain d’une machine toute neuve avec le même matériel à l’intérieur.

En tant qu’entreprise, vous n’avez donc pas besoin d’investir dans quelque chose de nouveau, vous pouvez même utiliser les mêmes circuits imprimés, peut-être avec quelques légères modifications, mais vous pouvez utiliser le même processeur qu’auparavant. Ici, ils ont utilisé presque le même programme pour gérer la machine en ajoutant simplement un nouvel écran à leur interface SPI. Vous pouvez également ajouter un programme relativement simple qui affichera le nouveau menu et les nouvelles icônes à l’écran et le gérera du côté de l’interface utilisateur.

Dans ce cas, si vos circuits imprimés sont certifiés et que vous disposez d’une interface SPI, vous n’avez pas besoin de la recertifier. C’est un grand avantage si vous avez des programmes développés depuis de nombreuses années et que vous êtes habitué à votre unité centrale, à un certain environnement de programmation. Désormais, il suffit d’ajouter un écran couleur.

Aujourd’hui, grâce à la série EVE4, l’utilisation d’un écran intelligent est possible même avec le processeur le plus ancien et le plus simple. Quelle que soit la vitesse à laquelle les commandes sont envoyées, vous pouvez même visionner les films affichés à partir de la mémoire interne. Ils sont téléchargés une fois, lors de la production de l’écran, et sont ensuite simplement lus, ce qui explique pourquoi la vitesse du processeur n’a pas d’importance dans ce cas. C’est la raison d’être de ces écrans intelligents.

Résoudre un problème

Il existe un autre scénario : le client ne peut pas placer le présentoir à côté de ses appareils électroniques.

Si vous avez un petit écran RVB non intelligent de 3,5″, 4,3″, 5,0″ ou 7″ sans contrôleur, il aura très probablement une interface courte et devra être connecté directement à l’électronique. Dans certains cas, cela n’est pas possible et, pour des raisons mécaniques, l’écran doit être plus éloigné de l’électronique, par exemple si l’électronique se trouve à l’arrière de l’appareil et l’écran à l’avant. Sur un petit écran RVB, c’est l’ajout du contrôleur à l’écran qui permet d’obtenir une interface SPI plus longue entre notre électronique et l’écran. Il peut être long de plusieurs centimètres, de sorte que certains clients décident d’utiliser un écran intelligent non pas parce qu’il est plus facile, ce qui est bien sûr un avantage, mais avant tout pour des raisons mécaniques.

En résumé, grâce à l’utilisation de la puce BT817Q de Bridgetek, il s’agit d’un dispositif d’affichage qui peut être facilement ajouté à un appareil sans déplacer l’électronique et en plaçant l’affichage à l’avant, qu’il y ait eu ou non un ancien affichage auparavant.

Pour en savoir plus sur les solutions EVE4, cliquez ici ou consultez la gamme EVE4 directement ici.

Voir les produits