Guide d’ingénierie TFT LCD
Guide des interfaces TFT LCD : RGB, LVDS, MIPI DSI et SPI
Ce guide des interfaces TFT LCD aide les équipes matérielles et achats des OEM à sélectionner une interface en vérifiant le processeur hôte, les besoins en données de pixels, les temporisations, les niveaux électriques, le connecteur, le logiciel et le plan de validation, sans se baser uniquement sur la taille de l’écran.
Réponse rapide: quelle interface TFT LCD devriez-vous choisir?
Commencez par l’interface prise en charge nativement par l’hôte, puis vérifiez que la liaison complète répond aux exigences de la dalle en matière de bande passante, de temporisations, de tension, d’affectation des voies ou du bus, de connecteur et de logiciel. SPI peut convenir aux afficheurs à contrôleur dont les besoins de mise à jour sont modestes ; le RGB parallèle convient aux hôtes équipés d’un contrôleur de temporisation LCD compatible ; LVDS sérialise les données vidéo sur des paires différentielles ; MIPI DSI est une interface série à haut débit entre l’hôte et l’afficheur. Aucune n’est universellement « la meilleure ».
Qu’est-ce qu’une interface TFT LCD contrôle?
Une interface TFT LCD est une liaison électrique et temporelle définie qui transporte les données d’image et les informations de commande associées du système hôte au module d’affichage. Selon l’architecture, elle peut véhiculer un flux continu de pixels, de la vidéo sérialisée, des commandes d’affichage, des écritures de pixels ou des données d’initialisation.
Le nom de l’interface n’est que le premier critère de compatibilité. Une conception peut utiliser la même famille d’interfaces et néanmoins échouer si l’hôte et le module ne concordent pas sur la tension, l’affectation des couleurs, le nombre de voies, l’ordre des bits, le front de l’horloge pixel, la polarité de synchronisation, les intervalles de suppression (blanking), la séquence de commandes, les temporisations de réinitialisation ou le brochage du connecteur.
Types courants d’interfaces TFT LCD
Interface d’affichage SPI
Les modules SPI utilisent généralement un contrôleur d’affichage doté d’une mémoire d’affichage interne. L’hôte envoie les commandes et les données de pixels par une interface série périphérique. Le choix dépend des modes d’horloge pris en charge, du jeu de commandes du contrôleur, du mode d’écriture, de la zone à mettre à jour et du comportement de mise à jour de l’écran requis.
Vérifiez: circuit intégré du contrôleur et sa révision, mode SPI, fréquence d’horloge maximale prise en charge dans les conditions indiquées, sélection commande/données, séquence de réinitialisation et format des pixels.
Interface d’affichage parallèle MCU
Une interface parallèle MCU transporte les données d’affichage sur un bus à plusieurs lignes, avec des signaux de commande distincts. La compatibilité dépend toujours de la largeur de bus documentée, de la tension d’E/S de l’hôte, de la définition des signaux, des temporisations, du connecteur et de l’initialisation du contrôleur ; la désignation MCU n’implique pas une compatibilité SPI.
Vérifiez: largeur du bus de données et ordre des bits, CS, réinitialisation, sélection commande/données, commandes d’écriture/lecture, tension d’E/S, temporisations et séquence d’initialisation.
Exemple documenté: le profil documenté de l’interface MCU du COG-T144MHGS-07 présente D0–D7 et son affectation des signaux sur 20 broches. Utilisez la révision maîtrisée pour confirmer la tension, les temporisations et le comportement des signaux de commande avant la validation du PCB.
RGB parallèle / DPI
Le RGB parallèle transporte les données de couleur sur plusieurs lignes avec l’horloge pixel et les signaux de temporisation et de commande. Il peut relier directement un contrôleur LCD hôte compatible à l’entrée de temporisation d’une dalle, mais utilise davantage de broches de signal et exige une concordance sur le nombre de bits de couleur, la polarité des signaux et les temporisations.
Vérifiez: affectation RGB565/RGB666/RGB888, mode DE ou synchronisation, front de l’horloge pixel, intervalles avant et arrière (porches), niveaux des signaux et bande passante du tampon d’image.
Exemple documenté: COM31H3P76ULC fournit un exemple d’interface RGB à 50 broches avec 24 lignes de données ainsi que CLK, DE, HSYNC, VSYNC, veille, réinitialisation, alimentation, masse et bornes LED. Comparez le brochage complet, la tension et les temporisations ; « RGB » ou « 50 broches » seuls ne suffisent pas à établir la compatibilité. Le COG-T700MI2XE-02 est un exemple documenté en 1024×600, RGB 24 bits / 50 broches; vérifiez ses temporisations exactes, sa tension d’E/S et son affectation des broches avant la validation du PCB.
Interface de panneau LVDS
Les liaisons LVDS de dalle sérialisent les informations vidéo parallèles pour les transmettre sur des paires différentielles, puis les reconstituent côté afficheur. L’ingénieur doit confirmer l’affectation exacte et l’organisation des canaux ; la seule désignation « LVDS » ne définit ni l’affectation des couleurs, ni le nombre de canaux, ni l’affectation du connecteur.
Vérifiez: canal simple/double, affectation des bits JEIDA/VESA ou spécifiée, polarité des paires, plage de fréquence d’horloge, exigences de mode commun, terminaison et faisceau de câbles.
MIPI DSI
MIPI DSI définit une interface série à haut débit entre un processeur hôte et un module d’affichage. L’intégration peut faire intervenir des voies D-PHY, un fonctionnement en mode vidéo ou commande, des formats de paquets, des commandes d’initialisation et le séquencement de l’alimentation et de la réinitialisation. La prise en charge par le périphérique matériel de l’hôte et une chaîne logicielle de pilotage fonctionnelle sont des prérequis obligatoires.
Vérifiez: version/profil DSI, nombre de voies, débit par voie, mode vidéo/commande, format des pixels, commandes DCS ou du fournisseur, horloge d’échappement et séquence d’initialisation.
Pour une analyse ciblée des compromis, consultez le comparatif distinct : MIPI DSI, LVDS et RGB. Utilisez ce comparatif pour étudier les compromis entre les trois interfaces, puis poursuivez ici les vérifications de l’hôte, de la bande passante, du brochage, du logiciel et de la validation.
Étapes de sélection d’une interface TFT LCD
Suivez ces étapes dans l’ordre. L’ajout ultérieur d’un circuit intégré pont ne peut pas résoudre automatiquement une exigence inconnue concernant les temporisations, le logiciel ou le connecteur.
| Étape | Information requise | Condition de validation | Défaillance typique si l’étape est omise |
|---|---|---|---|
| 1. Capacités de l’hôte | Référence du processeur/FPGA, boîtier, périphérique et système d’exploitation (OS) | L’interface et les broches requises sont disponibles dans le composant/boîtier sélectionné | L’interface existe dans la famille de processeurs, mais pas dans le boîtier choisi |
| 2. Débit de données | Pixels actifs, temporisations totales, profondeur de couleur, rafraîchissement et surdébit du protocole | Les plages de fonctionnement de l’hôte, du pont et de l’afficheur se recoupent avec une marge suffisante | L’estimation fondée sur les pixels actifs ignore les intervalles de suppression (blanking) ou le surdébit du protocole |
| 3. Électrique | Niveaux d’E/S, terminaison, impédance, nombre de voies/paires et domaines d’alimentation | Les exigences de l’émetteur, de l’interconnexion et du récepteur correspondent | Même nom d’interface mais tension ou mappage incompatible |
| 4. Temporisations | Horloge pixel, intervalles avant/arrière, polarité sync/DE, temps d’établissement et de maintien ou temporisations DSI | Les temporisations programmées respectent les limites de la fiche technique du module | Décalage d’image, scintillement, verrouillage instable ou aucune image |
| 5. Interconnexion | Connecteur, plan du FPC/câble, broche 1, routage des paires et affectation des masses | Les plans maîtrisés concordent aux deux extrémités | FPC inversé, paires croisées ou masses manquantes |
| 6. Logiciels | Pilote, table de commande, réinitialisation et séquence d’alimentation | L’initialisation dont le bon fonctionnement est validé est reproductible sur le matériel cible | Le rétroéclairage s’allume, mais les pixels n’affichent aucune image |
| 7. Validation | Plan d’essai, instruments, conditions environnementales et critères d’acceptation | La révision exacte de l’échantillon satisfait au plan d’essais convenu | Une image obtenue sur banc d’essai est confondue avec une validation pour la production |
Comment calculer le besoin initial en débit de données pixel
Pour estimer le débit de l’image active non compressée, multipliez le nombre de pixels horizontaux actifs, le nombre de pixels verticaux actifs, les bits par pixel et les images par seconde. Il s’agit d’un calcul préliminaire, pas du débit final de la liaison.
Exemple: 800 × 480 × 24 × 60 = 552 960 000 bit/s de charge utile de pixels actifs. L’interface mise en œuvre peut exiger un débit de transport supérieur, car il faut aussi tenir compte des temporisations horizontales/verticales totales, du surdébit des paquets ou des trames, du codage des voies, des intervalles de garde et des limites propres aux composants. Utilisez le tableau des temporisations du module et la documentation de l’hôte/du pont pour le calcul final.
Pour le RGB parallèle, la fréquence totale de l’horloge pixel est normalement calculée à partir des périodes horizontales et verticales complètes, plutôt que des seuls pixels actifs. Pour LVDS ou MIPI DSI, répartissez les données et les temporisations requises selon la configuration définie des canaux/voies et vérifiez la plage de fonctionnement autorisée à chaque extrémité.
Champs d’interface à vérifier dans la fiche technique du module
| Groupe de rubriques | RGB | LVDS | MIPI DSI | SPI/contrôleur |
|---|---|---|---|---|
| Identification | Modèle exact du module, numéro du plan, révision de la fiche technique et circuit intégré contrôleur/pont | |||
| Topologie | Largeur des données et mode de temporisation | Canaux, paires et mappage | Voies, PHY et mode | Largeur/mode de bus et mémoire de contrôleur |
| Temporisations | Horloge pixel, intervalles avant/arrière, sync/DE | Plage de fréquence d’horloge et temporisations d’affectation des bits | Débit par voie, temporisations des paquets/de la vidéo | Horloge, sélection du circuit et temporisations des commandes |
| Électrique | Niveaux logiques, front et capacité de pilotage | Exigences différentielles et de terminaison | Exigences électriques et de temporisation D-PHY | Tension d’E/S et seuils logiques |
| Initialisation | Configuration de panneau/pont si nécessaire | Configuration de pont ou TCON si nécessaire | Tableau et séquence de commandes DCS/fournisseur | Séquence de commande du registre du contrôleur |
| Connecteur | Numéro de broche, broche 1, côté des contacts, pas, connecteur complémentaire, sens du FPC, masses et broches d’alimentation | |||
Si le projet remplace un module existant, comparez également les documents maîtrisés relatifs à l’interface et au connecteur dans le processus de remplacement de LCD industriels. Un afficheur mécaniquement similaire n’est pas un remplacement électrique validé.
Liste de contrôle pour la validation d’échantillons d’interface TFT LCD
- Figez les références et les versions. Consignez le modèle et la révision de l’afficheur, la révision de la carte hôte, la version compilée du micrologiciel, la révision du câble/FPC et la configuration de l’adaptateur/du pont.
- Vérifiez avant la mise sous tension. Recoupez le brochage, les rails d’alimentation, le séquencement, les niveaux logiques, les masses et l’alimentation du rétroéclairage. Ne vous fiez pas à la forme du connecteur.
- Effectuez la mise en route avec une mire connue. Vérifiez la réinitialisation, l’initialisation, les temporisations et la stabilité des barres de couleur ou des mires avant d’afficher les graphismes de l’application.
- Vérifiez les affectations. Confirmez l’ordre des couleurs, le poids des bits, l’affectation LVDS, la polarité des voies/paires et l’orientation de l’image.
- Mesurez la liaison. Utilisez des instruments et des techniques de sondage adaptés pour évaluer les horloges, les signaux différentiels, les temporisations et le comportement de l’alimentation sans dégrader l’intégrité du signal.
- Testez les différents états de fonctionnement. Testez le démarrage à froid et à chaud, les réinitialisations répétées, la mise en veille et le réveil, les variations de luminosité, les images en mouvement plein écran et la récupération après les erreurs pertinentes.
- Appliquez les conditions du projet. Effectuez les contrôles thermiques, de compatibilité électromagnétique (EMC)/ESD, de vibrations ou de mouvement des câbles convenus, lorsque l’environnement du produit les exige.
- Résolvez les écarts. Consignez chaque écart par rapport au plan ou à la fiche technique approuvés ; n’autorisez pas la production sur la base d’hypothèses non documentées.
Erreurs d’interface courantes qui imposent des reprises de conception
- Sélectionner un afficheur avant de confirmer le périphérique exact de l’hôte et le brochage de son boîtier.
- Utilisation de la charge utile active-pixel comme exigence finale de débit de liaison.
- Considérer que toutes les implémentations RGB, LVDS ou MIPI sont compatibles broche à broche.
- Attendre que le PCB soit validé pour examiner l’affectation des bits LVDS ou les commandes d’initialisation MIPI.
- Approbation d’un échantillon parce qu’une image statique apparaît, sans tests de réinitialisation, de mouvement, de température ou d’état d’alimentation.
- Envoyer une demande de devis sans informations sur le processeur, les temporisations, le connecteur et le logiciel.
Que faut-il inclure dans une RFQ pour une interface TFT LCD ?
Fournissez suffisamment d’informations sur le système pour permettre une analyse technique de compatibilité :
- Application, phase du projet, quantité cible et calendrier.
- Référence du processeur hôte/FPGA, boîtier, révision de la carte et système d’exploitation.
- Taille d’afficheur, résolution, profondeur de couleur, comportement des trames/de mise à jour et empilement tactile requis.
- Interface préférée ou autorisation pour le fournisseur d’en recommander une.
- Exigences de voie/canal/bus connues, table de temporisation et domaines de tension.
- Contraintes de connecteur/FPC/câble accompagnées de plans maîtrisés.
- État du logiciel et du pilote, responsable de l’initialisation et contraintes du circuit intégré pont.
- Exigences environnementales, de compatibilité électromagnétique (EMC)/ESD, de fiabilité et d’acceptation des échantillons.
Utilisez la liste de contrôle pour les demandes de devis de modules LCD TFT pour les rubriques détaillées de la demande, ou le guide et cahier de travail pour l’achat de LCD OEM pour comparer les justificatifs et les devis des fournisseurs.
Références techniques primaires
- MIPI Alliance — Interface série d’affichage MIPI (DSI): portée officielle de l’interface, couche physique et informations sur les spécifications actuelles.
- STMicroelectronics AN4861 — Contrôleur d’affichage LCD-TFT: compatibilité RGB parallèle, temporisations, nombre de bits de couleur et considérations relatives au tampon d’image.
- Texas Instruments SLLA300 — Transmission de données FlatLink: exemples de sérialisation/désérialisation LVDS pour les liaisons de dalles LCD.
- Microchip AC451 — Solution d’affichage série SPI: exemple d’implémentation officielle de l’affichage SPI.
FAQ sur les interfaces TFT LCD
L’interface est-elle déterminée par la taille du TFT LCD?
Non. La taille peut influencer le routage et les besoins en données, mais la décision dépend aussi de la résolution, de la profondeur de couleur, du comportement de rafraîchissement/mise à jour, de la prise en charge par les périphériques de l’hôte, des temporisations, de l’interconnexion, du logiciel et de l’environnement. Une règle fondée sur la diagonale ne permet pas de démontrer la compatibilité d’interface.
Un TFT LCD RGB peut-il remplacer un TFT LCD LVDS ?
Pas directement, sauf si le système comprend une architecture de conversion validée. RGB et LVDS utilisent des architectures électriques et de transport différentes. L’analyse du remplacement doit couvrir la sortie de l’hôte, le sérialiseur/pont, les temporisations, les affectations, le connecteur, l’alimentation, le logiciel et les preuves d’essais.
Le même nombre de voies MIPI DSI garantit-il la compatibilité?
Non. Le nombre de voies n’est qu’un paramètre. L’hôte et le module doivent aussi concorder sur le PHY/débit par voie, le mode, les temporisations des paquets/de la vidéo, le format des pixels, les commandes d’initialisation, la séquence de réinitialisation/alimentation, le connecteur et la mise en œuvre électrique.
Quelle est la différence entre le guide général et la page de comparaison?
Ce guide couvre la sélection des interfaces SPI, RGB, LVDS et MIPI DSI ainsi que les vérifications de la fiche technique, de la bande passante, du connecteur, du logiciel, de la validation et de la RFQ. La page de comparaison se concentre spécifiquement sur les compromis entre MIPI DSI, LVDS et RGB.
Quand l’interface doit-elle être gelée?
Ne la figez qu’après examen de l’architecture hôte/afficheur, des exigences maîtrisées de temporisation et d’électricité, de la conception du connecteur, de la chaîne logicielle et du plan de validation des échantillons. Dans la mesure du possible, figez-la avant tout engagement irréversible sur le PCB, le FPC et le boîtier.
Demander une vérification de compatibilité d’interface
Envoyez les informations sur le processeur hôte, les exigences d’affichage, les plans maîtrisés et les contraintes du projet. Success LCD peut examiner les informations nécessaires à une proposition de module TFT LCD sur mesure ; la compatibilité finale reste soumise à la validation des échantillons dans le système du client.
