logo
Aperçu Nouvelles

Interface de commande LCD STN intuitive

La Chine ESEN HK LIMITED certifications
La Chine ESEN HK LIMITED certifications
Un excellent service nous donne confiance en vos produits.

—— Je vous en prie.

Dans le processus de coopération, l'équipe technique a répondu rapidement et a résolu les différents problèmes rencontrés en temps opportun, afin que notre processus de production puisse se dérouler sans heurts,et nous attendons avec impatience plus de coopération dans le futur.

—— Ford

L'équipe de service après-vente est très professionnelle, des visites régulières et un soutien technique, de sorte que nous n'avons pas de soucis.

—— Marco

Un partenaire fiable pour notre entreprise.

—— Mia

Je suis en ligne une discussion en ligne
Société Nouvelles
Interface de commande LCD STN intuitive
Dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive

ESEN propose une large gamme de modules LCD de caractère standard pour les applications des clients.

Les modules LCD de caractère courants sur le marché ajouteront une carte de transfert pour prendre en charge l'interface I2C comme le montre la figure 1, ce qui entraînera une augmentation de l'épaisseur de la LCM,plus de processus dans la fabrication et le taux de rendement inférieur.

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  0 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  1
Figure 1:Le module LCD Character commun sur le marché qui ajoute une carte de transfert pour prendre en charge I2C. Figure 2: module à cristaux liquides de 1602 caractères d'ESEN. Il supporte les interfaces I2C et SPI et ne nécessite pas de carte de transmission supplémentaire.

Vous n'avez pas besoin d'ajouter une carte relais. Il suffit de connecter la carte de développement Arduino Uno, et vous pouvez contrôler directement le module LCD de caractères en utilisant différentes interfaces de communication.

Identifier la définition de la broche du LCM

Tableau 1:Définition de la broche LCM

Le numéro de code. Le symbole Définition
Je ne veux pas.1 Vss Le sol
Je ne veux pas.2 VDD Énergie pour la logique
Je ne veux pas.3 V0 Contraste ajustement
Je ne veux pas.4 RS Sélection de commande/données
Je ne veux pas.5 RW Signal de sélection de lecture/écriture pour l'interface 6800 8/4 bits uniquement
Je ne veux pas.6 E Activer le signal pour l'interface 6800 8/4 bits seulement
Je ne veux pas.7 Le nombre d'équipements utilisés ligne de bus de données 0 pour l'interface 6800 8 bits uniquement
Ligne de réglage d'adresse SA0 pour l'interface I2C
Je ne veux pas.8 Le nombre d'heures de travail ligne de bus de données 1 pour l'interface 6800 8 bits uniquement
Ligne de réglage d'adresse SA1 pour l'interface I2C
Je ne veux pas.9 DB2 ligne de bus de données 2 pour l'interface 6800 8 bits uniquement
Je ne veux pas.10 DB3 ligne de bus de données 3 pour l'interface 6800 8 bits uniquement
Je ne veux pas.11 Le DB4 ligne de bus de données 4 pour l'interface 6800 8/4 bits uniquement
Je ne veux pas.12 Le nombre d'émissions de CO2 est déterminé par la méthode suivante: ligne de bus de données 5 pour l'interface 6800 8/4 bits uniquement
CSB permet de sélectionner des lignes pour l'interface I2C et SPI
Je ne veux pas.13 Le nombre d'équipements utilisés est déterminé par le système de mesure de l'équipement. ligne de bus de données 6 pour l'interface 6800 8/4 bits uniquement
ligne de données SDA pour l'interface I2C
Temps SCLK pour l'interface SP
Je ne veux pas.14 Le nombre d'équipements à transporter ligne de bus de données 7 pour l'interface 6800 8/4 bits uniquement
Ligne de temps SCL pour l'interface I2C
ligne de données SID pour l'interface SPI
Je ne veux pas.15 A+ Énergie pour B/L +
Je ne veux pas.16 Je ne sais pas. Énergie pour B/L -

En ce qui concerne V0 dans le tableau ci-dessus, une résistance variable de 20 k Ohm est utilisée pour régler le contraste des caractères.S'il vous plaît tourner cette résistance variable pour régler le contraste.

La méthode de raccordement de la résistance variable V0 comme indiqué à la figure 3:

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  2
Figure 3:Méthode de raccordement à résistance variable V0

Comment connecter le LCM et la carte de développement Arduino Uno

Les méthodes de connexion de quatre interfaces de communication LCM (I2C, SPI, 6800 8bit/4bit) à Arduino Uno comme indiqué sur la figure 4.Les utilisateurs peuvent observer que les interfaces I2C et SPI n'ont besoin que d'un petit nombre de broches GPIO pour contrôler les modules LCD Character.

Pour l'interface I2C, puisque Arduino Uno fournit les résistances pull-up à l'intérieur des broches I2C, il n'y a pas de résistances pull-up supplémentaires connectées aux broches SDA et SCL.Si la résistance interne est désactivée dans le programme, une résistance de traction externe doit être connectée.

a) Les produitsConnexion à l'interface I2C Le rapport de travailConnexion à l'interface SPI
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  3 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  4
- le code de conduiteConnexion à l'interface 6800-4 bits (d) LesConnexion à l'interface 6800-8 bits
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  5 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  6
Figure 4:Méthodes de connexion de 4 interfaces de communication LCM à Arduino Uno.

Commandes de la MTC

Toutes les interfaces de communication ne peuvent pas utiliser l'ensemble complet de commandes de LCM; avec l'interface SPI, il n'y a pas de ligne de commande RW et de broches MISO, par conséquent, la commande de lecture n'est pas prise en charge.à travers la ligne de commande RS pour déterminer s'il faut écrire des données de commande ou afficher des données.

Dans l'interface I2C, il n'y a pas non plus de ligne de commande RW donc il n'y a pas de support pour les commandes de lecture non plus.le code de commande de contrôle (A0=0) ou le code de commande de données (A0=1) doit être envoyé pour déterminer si le byte suivant à envoyer est des données de commande ou des données d'affichage.

Temps d'interface SPI et I2C

Deux diagrammes de synchronisation sont montrés sur la figure 5 et la figure 6. Il s'agit du schéma de synchronisation du contrôle de la LCM via l'interface SPI.Les utilisateurs peuvent observer que la LCM utilise un SPI qui n'est pas l'interface SPI typique fournie par une MCU typique, il faut une ligne de signal RS supplémentaire pour déterminer si l'octet en cours est une commande ou une donnée.Les données en bits (BIT7~BIT0) de la ligne de données (SID) changent lorsque la ligne d'horloge (SCLK) est à bas niveau. Les données de bit (BIT7~BIT0) sont capturées lorsque la ligne d'horloge (SCLK) est à haut niveau (BIT7~BIT0).

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  7
Figure 5:Temps de commande d'écriture SPI
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  8
Figure 6:Temps d'écriture des données SPI

Les figures 7 et 8 montrent le schéma de synchronisation du contrôle de la LCM par l'intermédiaire de l'interface I2C.Les lecteurs peuvent observer que le contrôle de l'interface I2C est d'envoyer trois octets à chaque fois pour écrire des données de commande ou afficher des donnéesParmi eux, le bit A0 du deuxième octet déterminera si le troisième octet est des données de commande ou des données d'affichage.

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  9
Figure 7:I2C Timing des commandes écrites
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  10
Figure 8:I2C Temps d'écriture des données

Le code

Le LCM peut être compilé et utilisé directement en modifiant les paramètres du programme.

Étape 1: définir le nombre maximal de caractères dans une seule ligne de LCM.
Par exemple, ce qui suit définit une ligne unique pour avoir un maximum de 16 caractères.

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  11

Étape 2: définir le nombre maximal de lignes dans le LCM.
Par exemple, ce qui suit définit la LCM comme ayant 2 lignes.

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  12

Étape 3: définissez l'interface LCM.
Par exemple, les ensembles suivants d'interface I2C.

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  13

Étape 4: compiler et télécharger le programme sur le tableau de développement Arduino Uno.
La figure 9 présente un schéma schématique des écrans de trois LCM.
Lorsque le contraste de l'affichage est clair ou sombre, la résistance variable à la broche V0 peut être réglée à un contraste approprié, comme indiqué à la figure 10.

(a) Contraste de la lumière Seuls les caractères légers sont visibles. b) Contraste approprié (c) Contraste sombre Chaque personnage a une ombre évidente.
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  14 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  15 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  16
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  17 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  18 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  19
dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  20 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  21 dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  22
Figure 9:un schéma schématique des écrans de trois LCM

dernières nouvelles de l'entreprise Interface de commande LCD STN intuitive  23

Figure 10:la broche V0 est réglable

Si vous avez besoin d'un code de démonstration complet, veuillez nous contacter.

Temps de bar : 2025-07-18 09:00:00 >> Liste de nouvelles
Coordonnées
ESEN HK LIMITED

Personne à contacter: Mr. james

Téléphone: 13924613564

Télécopieur: 86-0755-3693-4482

Envoyez votre demande directement à nous (0 / 3000)