Technologie Handson.JPG

Handson Technology DSP-1182 I2C Interface série 1602 Guide de l'utilisateur du module LCD

Handson Technology DSP-1182 I2C Interface série 1602 Module LCD.jpg

FIGURE 1.JPG

Il s'agit d'un module d'affichage LCD 2 × 16 à interface I2C, un module LCD 2 lignes 16 caractères de haute qualité avec réglage du contrôle de contraste intégré, rétroéclairage et interface de communication I2C. Pour les débutants Arduino, fini la connexion du circuit pilote LCD encombrante et complexe. La véritable signification avancéetagLes caractéristiques de ce module LCD série I2C simplifieront la connexion du circuit, enregistreront certaines broches d'E/S sur la carte Arduino, simplifieront le développement du micrologiciel avec la bibliothèque Arduino largement disponible.

UGS : DSP-1182

 

Données brèves :

  • Compatible avec la carte Arduino ou autre carte contrôleur avec bus I2C.
  • Type d'affichage : blanc négatif sur rétroéclairage bleu.
  • I2C Address:0x38-0x3F (0x3F default)
  • Vol d'approvisionnementtage : 5 V
  • Interface : I2C vers données LCD 4 bits et lignes de contrôle.
  • Réglage du contraste : potentiomètre intégré.
  • Contrôle du rétroéclairage : micrologiciel ou fil de liaison.
  • Taille du panneau : 80 × 36 mm.

 

Mise en place :

Les écrans LCD à caractères HD44780 d'Hitachi sont très bon marché et largement disponibles, et constituent un élément essentiel pour tout projet affichant des informations. À l'aide de la carte de ferroutage LCD, les données souhaitées peuvent être affichées sur l'écran LCD via le bus I2C. En principe, ces sacs à dos sont construits autour du PCF8574 (de NXP), qui est un extenseur de port d'E/S bidirectionnel 8 bits à usage général qui utilise le protocole I2C. Le PCF8574 est un circuit CMOS en silicium qui fournit une extension d'E/S à distance à usage général (quasi-bidirectionnel 8 bits) pour la plupart des familles de microcontrôleurs via le bus bidirectionnel à deux lignes (bus I2C). Notez que la plupart des modules de ferroutage sont centrés autour du PCF8574T (package SO16 du PCF8574 dans le package DIP16) avec une adresse esclave par défaut de 0x27. Si votre carte piggy-back contient une puce PCF8574AT, alors l'adresse esclave par défaut passera à 0x3F. En bref, si la carte piggy-back est basée sur PCF8574T et que les connexions d'adresse (A0-A1-A2) ne sont pas pontées par soudure, elle aura l'adresse esclave 0x27.

FIG 2 Configuration.jpg

Blocs de sélection d'adresses dans la carte de ferroutage I2C vers LCD.

FIG 3.jpg

Réglage de l'adresse du PCD8574A (extrait des spécifications de données du PCF8574A).

Remarque : Lorsque le tampon A0 ~ A2 est ouvert, la broche est tirée vers VDD. Lorsque la broche est court-circuitée par soudure, elle est tirée vers le VSS.
Le paramètre par défaut de ce module est A0 ~ A2 tout ouvert, il en va de même pour VDD. L'adresse est 3Fh dans ce cas.

Le schéma de circuit de référence d'un sac à dos LCD compatible Arduino est présenté ci-dessous. Ce qui suit contient des informations sur la façon d'utiliser l'un de ces sacs à dos bon marché pour s'interfacer avec un microcontrôleur de la manière exactement prévue.

FIG 4.jpg

Schéma de circuit de référence de la carte piggyback I2C vers LCD.

Écran LCD I2C.
Dans un premier temps, vous devez souder la carte de ferroutage I2C vers LCD au module LCD à 16 broches. Assurez-vous que les broches de la carte de ferroutage I2C vers LCD sont droites et s'insèrent dans le module LCD, puis soudez la première broche tout en gardant la carte de ferroutage I2C vers LCD dans le même plan que le module LCD. Une fois que vous avez terminé le travail de soudure, procurez-vous quatre fils de liaison et connectez le module LCD à votre Arduino selon les instructions données ci-dessous.

FIG 5.jpg

Écran LCD vers câblage Arduino.

FIG 6.jpg

 

Configuration Arduino

Pour cette expérience, il est nécessaire de télécharger et d'installer la bibliothèque « Arduino I2C LCD ». Tout d'abord, renommez le dossier de bibliothèque « LiquidCrystal » existant dans votre dossier de bibliothèques Arduino en tant que sauvegarde et passez au reste du processus.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Ensuite, copiez-collez cet example sketch Listing-1 pour l'expérience dans la fenêtre de code vierge, vérifiez, puis téléchargez. Liste des croquis Arduino-1 :

FIG 7 Configuration Arduino.JPG

FIG 8 Configuration Arduino.JPG

FIG 9 Configuration Arduino.JPG

FIGURE 10.JPG

Si vous êtes sûr à 100 % que tout va bien, mais que vous ne voyez aucun caractère sur l'écran, essayez d'ajuster le bouton de contrôle du contraste du sac à dos et réglez-le dans une position où les caractères sont clairs et l'arrière-plan n'est pas sale. cases derrière les personnages. Voici une partie view de l'expérience de l'auteur avec le code décrit ci-dessus avec un module d'affichage 20 × 4. Étant donné que l’affichage utilisé par l’auteur est de type « noir sur jaune » très clair, il est très difficile d’obtenir une bonne prise en raison des effets de polarisation.

FIG 11.jpg

Ce croquis affichera également les caractères envoyés depuis le moniteur série :
Dans l'IDE Arduino, allez dans « Outils » > « Moniteur série ». Réglez le débit en bauds correct à 9600. Tapez le caractère dans l'espace vide supérieur et appuyez sur « ENVOYER ».

FIG 12.jpg

La chaîne de caractères sera affichée sur le module LCD.

FIG 13.jpg

Ressources:
 Technologie pratique
 Guide complet de l'interface LCD Arduino (PDF)

HandsOn Technology fournit une plate-forme multimédia et interactive pour tous ceux qui s'intéressent à l'électronique. De débutant à inconditionnel, d'étudiant à conférencier. Information, éducation, inspiration et divertissement. Analogique et numérique, pratique et théorique ; logiciel et matériel.

FIG 14.jpg    La technologie HandsOn prend en charge la plate-forme de développement Open Source Hardware (OSHW).

Apprendre : Concevoir : Partager
www.handsontec.com

 

FIGURE 15.JPG

 

Le visage derrière la qualité de nos produits…
Dans un monde de changement constant et de développement technologique continu, un nouveau produit ou un produit de remplacement n'est jamais très loin - et ils doivent tous être testés.
De nombreux vendeurs importent et vendent simplement sans chèques et cela ne peut être l'intérêt ultime de personne, en particulier du client. Chaque pièce vendue sur Handsotec est entièrement testée. Ainsi, lorsque vous achetez dans la gamme de produits Handsontec, vous pouvez être sûr d'obtenir une qualité et une valeur exceptionnelles.

Nous continuons d'ajouter de nouvelles pièces afin que vous puissiez commencer votre prochain projet.

FIGURE 16.JPG

FIGURE 17.JPG

 

En savoir plus sur ce manuel et télécharger le PDF :

Documents / Ressources

Handson Technology DSP-1182 I2C Interface série 1602 Module LCD [pdf] Guide de l'utilisateur
Module LCD 1182 d'interface série I2C DSP-1602, DSP-1182, module LCD 2 d'interface série I1602C, module LCD d'interface 1602, module LCD 1602, module LCD

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *