Menu English Ukrainian Russe Accueil

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Un appareil pour tester les modules LCD basé sur le contrôleur HD44780. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Radio-amateur Technologies

Commentaires sur l'article Commentaires sur l'article

Les modules LCD alphanumériques, populaires parmi les radioamateurs, sont pour la plupart assemblés sur la base du contrôleur HD44780 d'Hitachi, qui peut être considéré comme un standard de l'industrie. Des analogues de ce contrôleur et des modules basés sur ceux-ci sont produits par de nombreuses entreprises. Un dispositif est proposé pour vérifier rapidement les performances de tels modules et le contenu de leurs générateurs de caractères.

En figue. 1 présente la version la plus courante dans notre pays, mais pas la seule, de la table de codes du générateur de caractères du module LCD, contenant non seulement des lettres latines, mais également des lettres russes. Après avoir reçu chacun de ces codes (un nombre hexadécimal à deux chiffres), le module affiche le caractère correspondant sur son écran. Par exemple, le code 0x4E (valeur décimale 78) est la lettre latine N et le code ОхВО (valeur décimale 176) est la lettre russe Y.

Testeur de module LCD basé sur le contrôleur HD44780
Riz. 1. Tableaux des codes générateurs de caractères du module LCD

Les symboles sont divisés en deux groupes. Le premier (codes 0x20 à 0x7F) contient des chiffres, des lettres de l'alphabet latin et des caractères spéciaux. Ce groupe est toujours le même et les codes des caractères qu'il contient correspondent à la table de codes ASCII bien connue. Dans le deuxième groupe (codes de 0xA0 à 0xFF), dans le cas considéré se trouvent des lettres de l'alphabet russe et diverses icônes. Cependant, même dans les modifications du même type de modules LCD produits pour différents pays, au lieu de lettres russes, il peut y avoir des lettres d'autres alphabets nationaux et des symboles en général. Les codes 0x00 à 0x07 sont donnés aux programmeurs pour créer leurs propres symboles, dont les images peuvent être chargées dans la mémoire du module à l'aide de commandes spéciales.

Si un radioamateur tombe entre les mains d'un module LCD sans « marques d'identification » ou pour lequel il est impossible de trouver des données de référence (par exemple, un module d'occasion ou même acheté dans une boutique en ligne), c'est une bonne idée d'avoir un appareil pour vérifier rapidement sa fonctionnalité et déterminer le contenu du générateur de caractères.

Un tel dispositif, dont le schéma est représenté sur la Fig. 2, construit sur le microcontrôleur DD1 (PIC16F84A-04/P, dont une description peut être trouvée sur http://datasheet.su/datasheet/Microchip/PIC16F84A-04/P). Il vous permet de tester les modules LCD de caractères avec un contrôleur HD44780 intégré et les combinaisons suivantes du nombre de caractères dans une ligne (premier facteur) et du nombre de lignes (deuxième facteur) sur l'écran : 8x1, 8x2, 16x1, 16x2, 16x4, 20x1, 20x2, 20x4, 32x2, 40x2 .

Testeur de module LCD basé sur le contrôleur HD44780
Riz. 2. Schéma de l'appareil

La résistance R1 maintient un niveau logique élevé à l'entrée MCLR du microcontrôleur. Cela évite que cette entrée haute impédance soit affectée par du bruit qui pourrait provoquer des redémarrages intempestifs du microcontrôleur. La résistance R2 et le condensateur C2 sont les éléments de réglage de fréquence du générateur d'horloge RC intégré au microcontrôleur. La résistance de la résistance R2 peut être comprise entre 5 et 100 kOhm et la capacité du condensateur C2 doit être d'au moins 20 pF. Avec leurs valeurs nominales indiquées dans le diagramme, une fréquence d'horloge d'environ 4 MHz a été obtenue. Sa stabilité, bien entendu, est pire que celle d'un oscillateur à quartz, mais dans le cas considéré, elle n'est pas requise. Seule la vitesse de répétition automatique des « appuis » sur le bouton SB1 lorsqu'il est maintenu enfoncé dépend de cette fréquence. La résistance R3 régule le contraste des caractères sur l'écran du module LCD testé HG1. Les résistances R1 et R3 peuvent avoir une résistance de 1 à 10 kOhm.

En raison de la simplicité du circuit, aucun circuit imprimé pour l'appareil n'a été développé, il a été assemblé sur une maquette. Bouton SB1 - KM 1-1B ou tout autre. Résistances R1 et R2 - MLT-0,125, R3 - SP3-4, condensateurs - toute céramique.

Le microcontrôleur PIC16F84A-04/P peut être remplacé par PIC16F84A-20/P ou PIC16F84 avec les mêmes indices après le trait d'union. Vous pouvez utiliser des microcontrôleurs similaires avec l'indice /SO (dans un boîtier pour montage en surface), mais il est alors conseillé de remplacer les autres parties de l'appareil par celles destinées au montage en surface.

La source d'alimentation de l'appareil doit fournir une tension stabilisée de 5 V avec un courant de charge d'au moins 100 mA.

Lorsque la tension d'alimentation est appliquée à l'appareil avec le module LCD testé connecté, tous les éléments de l'image doivent devenir visibles dans toutes les zones familières de l'écran, comme le montre la Fig. 3. Cela vérifie leur intégrité et les performances globales du module.

Testeur de module LCD basé sur le contrôleur HD44780
Riz. 3. Lorsque la tension d'alimentation est appliquée à l'appareil avec le module LCD testé connecté, tous les éléments de l'image doivent devenir visibles dans toutes les zones familières de l'écran.

Veuillez noter que la plupart des modules LCD ont une tension d'alimentation positive (Vdd) doit être appliqué à la broche 1, et moins (Vss) - à la conclusion 2. Cependant, cela se produit aussi dans l'autre sens. Par exemple, pour le module WH1602D-TML-CT, si vous fournissez une alimentation dans la mauvaise polarité, le module ne fonctionnera pas et, au bout d'un certain temps, il sera irrémédiablement endommagé. L'auteur a vécu une triste expérience. Mais le module peut toujours résister à une inversion de polarité de courte durée (plusieurs secondes). Par conséquent, si le module ne répond pas à l’alimentation en tension d’alimentation, l’appareil doit être immédiatement déconnecté de la source d’alimentation et rechercher la cause du dysfonctionnement du module.

La première pression sur le bouton SB1 après la mise sous tension éteindra les rectangles sur l'écran et l'inscription « z 122 » s'affichera sur sa ligne supérieure. Cela signifie que dans le générateur de caractères du contrôleur de module, il y a un caractère « z » avec le code 122 (ci-après les valeurs du code sont décimales). En appuyant davantage ou en maintenant le bouton enfoncé, les symboles avec les codes 123-255 s'affichent un à un sur l'écran, puis le cycle se répète à l'infini, en commençant par le code 122. Cela permet de visualiser tous les symboles contenus dans la deuxième partie. de la table de codes et découvrez leurs codes à utiliser dans les programmes développés.

En figue. 4, l'inscription « en 20 » s'affiche sur l'écran du module LCD 4x226 d'OPTREX, dont le générateur de caractères ne contient pas de lettres russes. Et sur la fig. 5 sur l'écran d'un module LCD russifié 16x2 de type inconnu l'inscription « Shch 226 » est affichée. Cela confirme que les modules de modifications différentes peuvent avoir des symboles différents correspondant au même code de la deuxième partie du tableau.

Testeur de module LCD basé sur le contrôleur HD44780
Riz. 4. L'écran du module LCD 20x4 d'OPTREX, dont le générateur de caractères ne contient pas de lettres russes, affiche l'inscription « en 226 »

Testeur de module LCD basé sur le contrôleur HD44780
Riz. 5. L'écran d'un module LCD russifié 16x2 de type inconnu affiche l'inscription « Shch 226 »

Le programme du microcontrôleur peut être téléchargé de ftp://ftp.radio.ru/pub/2015/09/testLCD.zip.

Auteur : G. Nyukhtilin

Voir d'autres articles section Radio-amateur Technologies.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Cuir artificiel pour émulation tactile 15.04.2024

Dans un monde technologique moderne où la distance devient de plus en plus courante, il est important de maintenir la connexion et un sentiment de proximité. Les récents développements de la peau artificielle réalisés par des scientifiques allemands de l'Université de la Sarre représentent une nouvelle ère dans les interactions virtuelles. Des chercheurs allemands de l'Université de la Sarre ont développé des films ultra-fins capables de transmettre la sensation du toucher à distance. Cette technologie de pointe offre de nouvelles opportunités de communication virtuelle, notamment pour ceux qui se trouvent loin de leurs proches. Les films ultra-fins développés par les chercheurs, d'à peine 50 micromètres d'épaisseur, peuvent être intégrés aux textiles et portés comme une seconde peau. Ces films agissent comme des capteurs qui reconnaissent les signaux tactiles de maman ou papa, et comme des actionneurs qui transmettent ces mouvements au bébé. Les parents touchant le tissu activent des capteurs qui réagissent à la pression et déforment le film ultra-fin. Ce ...>>

Litière pour chat Petgugu Global 15.04.2024

Prendre soin de vos animaux de compagnie peut souvent être un défi, surtout lorsqu'il s'agit de garder votre maison propre. Une nouvelle solution intéressante de la startup Petgugu Global a été présentée, qui facilitera la vie des propriétaires de chats et les aidera à garder leur maison parfaitement propre et bien rangée. La startup Petgugu Global a dévoilé des toilettes pour chats uniques qui peuvent automatiquement chasser les excréments, gardant votre maison propre et fraîche. Cet appareil innovant est équipé de divers capteurs intelligents qui surveillent l'activité des toilettes de votre animal et s'activent pour nettoyer automatiquement après utilisation. L'appareil se connecte au réseau d'égouts et assure une élimination efficace des déchets sans intervention du propriétaire. De plus, les toilettes ont une grande capacité de stockage jetable, ce qui les rend idéales pour les ménages comptant plusieurs chats. La litière pour chat Petgugu est conçue pour être utilisée avec des litières solubles dans l'eau et offre une gamme de ...>>

L’attractivité des hommes attentionnés 14.04.2024

Le stéréotype selon lequel les femmes préfèrent les « mauvais garçons » est répandu depuis longtemps. Cependant, des recherches récentes menées par des scientifiques britanniques de l’Université Monash offrent une nouvelle perspective sur cette question. Ils ont examiné comment les femmes réagissaient à la responsabilité émotionnelle des hommes et à leur volonté d'aider les autres. Les résultats de l’étude pourraient changer notre compréhension de ce qui rend les hommes attrayants aux yeux des femmes. Une étude menée par des scientifiques de l'Université Monash aboutit à de nouvelles découvertes sur l'attractivité des hommes auprès des femmes. Dans le cadre de l'expérience, des femmes ont vu des photographies d'hommes avec de brèves histoires sur leur comportement dans diverses situations, y compris leur réaction face à une rencontre avec une personne sans abri. Certains hommes ont ignoré le sans-abri, tandis que d’autres l’ont aidé, par exemple en lui achetant de la nourriture. Une étude a révélé que les hommes qui faisaient preuve d’empathie et de gentillesse étaient plus attirants pour les femmes que les hommes qui faisaient preuve d’empathie et de gentillesse. ...>>

Nouvelles aléatoires de l'Archive

Serveurs basés sur des processeurs Intel Xeon 23.06.2005

Les serveurs basés sur les processeurs Intel Xeon sont conçus pour exécuter la plus large gamme de solutions 32 bits et 64 bits.

Ils disposent de la flexibilité et de la marge suffisante pour offrir des performances exceptionnelles aux applications d'aujourd'hui, tout en garantissant une transition rapide vers les environnements informatiques 64 bits à l'avenir.

La technologie efficace d'E/S PSI Express offre un débit évolutif et des performances réseau rapides pour correspondre aux performances d'interconnexion série de nouvelle génération.

Autres nouvelles intéressantes :

▪ L'évolution du sommeil

▪ Réseaux sensoriels fabriqués à partir de spystones

▪ Disques durs d'entreprise 15000 XNUMX tr/min de HGST

▪ Prouvé l'existence de particules quantiques immortelles

▪ Caméra à insectes

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Outil de l'électricien. Sélection d'articles

▪ article Combat chez un diplomate. Conseils pour un modéliste

▪ article Les animaux peuvent-ils pleurer ou rire ? Réponse détaillée

▪ article Travail au distillateur. Instruction standard sur la protection du travail

▪ article Amplificateur pour récepteur FM. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Système audio de voiture de qualité. Partie 2. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024