Comment utiliser un microcontrôleur pour les DEL à sept segments

August 18

Comment utiliser un microcontrôleur pour les DEL à sept segments


Sept segments LED affiche contiennent sept ou huit voyants qui sont allumés dans des combinaisons différentes pour afficher les nombres. Affiche contenant sept LED affichent seulement un nombre, tandis que ceux contenant huit LED affichent un nombre et un point décimal. Utilisez ces écrans dans les horloges, tableaux de bord, des minuteries et d'autres projets nécessitant affichages numériques. Utilisez un microcontrôleur pour contrôler les LED sont activés et désactivés pour créer des numéros à un chiffre allant de zéro à neuf.

Instructions

Ecriture du programme

1 Connectez votre microcontrôleur à votre ordinateur. Lancez le logiciel de programmation du microcontrôleur.

2 Tapez le code qui indique au microcontrôleur canaux de sortie à utiliser pour faire tourner les LED sur et en dehors. Si vous utilisez un écran qui ne contient pas un point décimal, définir sept des canaux comme sorties. Si vous utilisez un écran qui ne fournit un point décimal, définir huit des canaux comme sorties. Utiliser les canaux contigus pour rendre la programmation et la connexion de l'affichage plus facile.

3 Créer une table sur un morceau de papier qui montre que des LED pour allumer et éteindre pour créer chaque numéro. Dessinez neuf colonnes et 11 lignes avec votre crayon. Étiquette de la gauche colonne «Nombre» et les colonnes restantes avec les noms de chacune des broches LED. Les broches peuvent être nommés avec des lettres allant de "A" à "G." Regardez la documentation de votre écran pour découvrir les noms et emplacements dans l'affichage des broches. Étiquetez chaque ligne sous "Nombre" avec des chiffres zéro à neuf.

4 Écrire un "1" dans chaque cellule de votre table pour montrer quand un voyant est allumé et un "0" pour les LED qui sont hors lors de la création de chaque numéro. Par exemple, le nombre "8" est créé en tournant chaque LED lors de l'utilisation d'un écran avec une cathode commune ou lorsque vous utilisez un écran avec une anode commune. Les cellules de la ligne intitulée "8" seront chacun remplis d'un "1" ou "0", selon le type d'affichage que vous avez. Consultez la documentation de votre écran si vous ne savez pas quel type que vous avez.

5 Tapez le code qui indique au microcontrôleur quels canaux, ou LED, pour envoyer et désactiver des signaux lors de la création de chaque numéro. Par exemple, pour créer le numéro "8," envoyer un signal sur chaque canal de sortie. Reportez-vous à votre table pour programmer chaque numéro.

6 Ajouter un retard après le code qui génère chaque numéro pour faire défiler les numéros automatiquement. Utilisez un total de 10 retards. Si vous ajoutez un délai de 1000 millisecondes, ou une seconde, après chaque numéro, un numéro différent sera affiché à chaque seconde.

7 Testez votre code pour les erreurs, si votre application de programmation contient cette fonction. Enregistrez votre code sur le disque dur de votre ordinateur. Ajouter le code à votre microcontrôleur. Débranchez l'alimentation du microcontrôleur.

Connectez l'affichage à LED

8 Placez l'affichage LED à sept segments sur votre breadboard avec chaque broche sur une piste de cuivre séparé.

9 Connecter les broches nécessaires sur l'écran à la borne de masse du microcontrôleur en utilisant un fil single-core. Regardez la documentation de l'écran pour savoir quelles broches sont les broches de masse.

dix Connecter une résistance à chacune des broches restantes sur l'écran. Une extrémité d'une résistance se trouve sur la même piste de cuivre comme l'une des broches. L'autre extrémité de la résistance se trouve sur une piste vide cuivre; qui est une piste de cuivre qui ne sont pas connectés aux composants électroniques.

11 Connectez chacune des résistances à un canal de sortie sur votre microcontrôleur avec du fil single-core. Faire passer le fil de l'extrémité de la résistance qui ne sont pas sur la même piste de cuivre comme une broche LED. Utilisez les canaux que vous avez désignés comme canaux de sortie dans votre programme.

12 Connectez votre microcontrôleur à une source d'alimentation. Tournez le microcontrôleur. Les cycles d'affichage à travers les numéros de zéro à neuf un à la fois.

Conseils et avertissements

  • Si votre écran LED n'affiche les numéros correctement, vérifiez les connexions entre les broches de votre écran LED et les sorties de votre microcontrôleur.
  • Utilisez plusieurs écrans pour créer des numéros avec plusieurs chiffres.
  • Testez vos compétences en modifiant le programme de contrôle dont le nombre est affiché à l'aide d'un potentiomètre relié à l'une des entrées du microcontrôleur.
  • Raccordement des broches de masse de l'affichage à programmées sortie des chaînes du microcontrôleur peut détruire les DEL à l'écran.