Table des matières:

Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire): 8 étapes (avec images)
Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire): 8 étapes (avec images)

Vidéo: Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire): 8 étapes (avec images)

Vidéo: Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire): 8 étapes (avec images)
Vidéo: Tutoriel Proteus 8 pour Débutant 2024, Juillet
Anonim
Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire)
Horloge LED utilisant 555 et 4017 (aucune programmation nécessaire)

Ici, je vais vous présenter un projet que j'ai conçu et réalisé il y a environ 7 ans.

L'idée du projet est d'utiliser des circuits intégrés de compteur comme le 4017 pour générer des signaux qui contrôlent le clignotement des LED disposées comme les aiguilles d'une horloge analogique.

Étape 1: Étape 1: Génération du signal d'horloge

Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge
Étape 1: Génération du signal d'horloge

J'ai d'abord fait un générateur d'horloge utilisant 555 IC en mode astable. En utilisant le site Web (https://www.ohmslawcalculator.com/555-astable-calcu…), je peux générer un signal de 1 Hz avec un condensateur de 100 uF et deux résistances de 4,81 k ohms.

Afin de régler l'heure, je peux ajouter un interrupteur qui alterne entre le condensateur de 100 uF pour créer un signal d'horloge de 1 Hz et un condensateur de 1 uF pour créer un signal d'horloge de 100 Hz.

Le signal d'horloge de la broche 3 (sortie) sera transmis à l'étage suivant (génération des secondes).

Étape 2: Étape 2: Circuit de génération de signaux de secondes

Étape 2: Circuit de génération de signaux de secondes
Étape 2: Circuit de génération de signaux de secondes
Étape 2: Circuit de génération de signaux de secondes
Étape 2: Circuit de génération de signaux de secondes
Étape 2: Circuit de génération de signaux de secondes
Étape 2: Circuit de génération de signaux de secondes

Ici, j'ai connecté deux circuits intégrés 4017 pour générer un comptage de 00 à 59. Le premier circuit intégré s'appelle UNITS IC et peut générer un comptage de 0 à 9. Le circuit intégré est cadencé à l'aide du signal d'horloge de la minuterie 555 (étape 1).

Ce CI n'a pas besoin d'être réinitialisé car le nombre d'unités devrait atteindre 9.

Le deuxième circuit intégré 4017 est appelé circuit intégré TENS et peut générer un comptage de 0 à 5. Le circuit intégré est cadencé à l'aide du signal d'horloge du circuit intégré 4017 UNITS car l'exécution (broche 12) créera un signal une fois le compteur UNITS réinitialisé de 9 à 0.

Le circuit intégré doit être réinitialisé lorsque le comptage atteint 6. Ainsi, la sortie Q6 du circuit intégré est connectée à la réinitialisation (broche 12) et passe également à l'étape suivante (minutes).

Étape 3: Étape 3: Circuit de génération de signaux de minutes

Étape 3: Circuit de génération de signaux de minutes
Étape 3: Circuit de génération de signaux de minutes
Étape 3: Circuit de génération de signaux de minutes
Étape 3: Circuit de génération de signaux de minutes
Étape 3: Circuit de génération de signaux de minutes
Étape 3: Circuit de génération de signaux de minutes

Ici, j'ai connecté deux circuits intégrés 4017 pour générer un comptage de 00 à 59. Le premier circuit intégré s'appelle UNITS IC et peut générer un comptage de 0 à 9. Le circuit intégré est cadencé à l'aide du signal d'horloge du compteur 4017 TENS IC (étape 2) du étape de génération de secondes.

Ce CI n'a pas besoin d'être réinitialisé car le nombre d'unités devrait atteindre 9.

Le deuxième circuit intégré 4017 est appelé circuit intégré TENS et peut générer un comptage de 0 à 5. Le circuit intégré est cadencé à l'aide du signal d'horloge du circuit intégré 4017 UNITS car l'exécution (broche 12) créera un signal une fois le compteur UNITS réinitialisé de 9 à 0.

Le circuit intégré doit être réinitialisé lorsque le comptage atteint 6. Ainsi, la sortie Q6 du circuit intégré est connectée à la réinitialisation (broche 15) et passe également à l'étape suivante (heures).

Étape 4: Étape 4: Circuit de génération de signaux horaires

Étape 4: Circuit de génération de signaux horaires
Étape 4: Circuit de génération de signaux horaires
Étape 4: Circuit de génération de signaux horaires
Étape 4: Circuit de génération de signaux horaires
Étape 4: Circuit de génération de signaux horaires
Étape 4: Circuit de génération de signaux horaires

Ici, j'ai connecté deux circuits intégrés 4017 pour générer un comptage de 00 à 11. Le premier circuit intégré s'appelle UNITS IC et peut générer un comptage de 0 à 9. Le circuit intégré est cadencé à l'aide du signal d'horloge du compteur 4017 TENS IC (étape 3) du étape de génération de minutes.

Ce CI doit être réinitialisé lorsque le comptage UNITS atteint 2 et le comptage TENS atteint 1.

Le deuxième circuit intégré 4017 est appelé circuit intégré TENS et peut générer un comptage de 0 à 1. Le circuit intégré est cadencé à l'aide du signal d'horloge du circuit intégré 4017 UNITS car l'exécution (broche 12) créera un signal une fois le compteur UNITS réinitialisé de 9 à 0.

Ce CI doit être réinitialisé lorsque le comptage UNITS atteint 2 et le comptage TENS atteint 1.

Comme nous devons réinitialiser les deux compteurs au compte de 12 (compte 2 du CI UNITS et compte 1 du CI TENS), nous pouvons utiliser la porte ET en connectant deux transistors NPN en série. le premier transistor NPN sera connecté à Vcc à travers le collecteur. La base est connectée à Q2 du compteur UNITS et enfin l'émetteur est connecté au deuxième transistor NPN. La base du deuxième transistor NPN est connectée à Q1 du compteur TENS et enfin l'émetteur sera connecté au RESET (broche 12) des deux circuits intégrés.

Étape 5: Étape 5: LED secondes (00-59)

Étape 5: LED secondes (00-59)
Étape 5: LED secondes (00-59)
Étape 5: LED secondes (00-59)
Étape 5: LED secondes (00-59)
Étape 5: LED secondes (00-59)
Étape 5: LED secondes (00-59)

Dans cette étape, j'ai connecté 6 groupes de LED. Chaque groupe se compose de 10 LED représentant les comptes de 0 à 9.

  • le groupe 0 (G0) représente le nombre de secondes de 0 à 9
  • le groupe 1 (G1) représente le nombre de secondes de 10 à 19
  • le groupe 2 (G2) représente le nombre de secondes de 20 à 29
  • le groupe 3 (G3) représente le nombre de secondes de 30 à 39
  • le groupe 4 (G4) représente le nombre de secondes de 40 à 49
  • le groupe 5 (G5) représente le nombre de secondes de 50 à 59

L'anode de la LED 0 de chaque groupe est connectée à Q0 du CI UNITS à partir du circuit de génération de signaux de secondes. L'anode de la LED 1 de chaque groupe est connectée à Q1 du circuit intégré UNITS à partir du circuit de génération de signaux de secondes. Et ainsi de suite jusqu'à ce que l'anode de la LED 9 de chaque groupe soit connectée à Q9 du CI UNITS à partir du circuit de génération de signaux de secondes.

Toutes les cathodes des LED de chaque groupe sont reliées à un fil connecté à la broche du collecteur d'un transistor NPN. La base du transistor G0 est connectée à Q0 du TENS IC à partir du circuit de génération de signaux de secondes. La base du transistor du G1 est connectée à Q1 du circuit intégré TENS à partir du circuit de génération de signaux de seconde. Et ainsi de suite jusqu'à ce que j'obtienne La base du transistor du G9 est connectée à Q5 du circuit intégré TENS à partir du circuit de génération de signaux de secondes. Tous les émetteurs des transistors doivent être connectés à la masse de la batterie.

Étape 6: Étape 6: LED des minutes (00-59)

Étape 6: LED des minutes (00-59)
Étape 6: LED des minutes (00-59)
Étape 6: LED des minutes (00-59)
Étape 6: LED des minutes (00-59)
Étape 6: LED des minutes (00-59)
Étape 6: LED des minutes (00-59)

Dans cette étape, j'ai connecté 6 groupes de LED. Chaque groupe se compose de 10 LED représentant le comptage de 0 à 9.

  • le groupe 0 (G0) représente le nombre de secondes de 0 à 9
  • le groupe 1 (G1) représente le nombre de secondes de 10 à 19
  • le groupe 2 (G2) représente le nombre de secondes de 20 à 29
  • le groupe 3 (G3) représente le nombre de secondes de 30 à 39
  • le groupe 4 (G4) représente le nombre de secondes de 40 à 49
  • le groupe 5 (G5) représente le nombre de secondes de 50 à 59

Les anodes de la LED 0 de chaque groupe sont connectées à Q0 du circuit intégré UNITS à partir du circuit de génération de signaux de minutes. Les anodes de la LED 1 de chaque groupe sont connectées à Q1 du circuit intégré UNITS à partir du circuit de génération de signaux de minutes. Et ainsi de suite jusqu'à ce que les anodes de la LED 9 de chaque groupe soient connectées à Q9 de l'IC UNITS à partir du circuit de génération de signaux de minutes.

Toutes les cathodes des LED de chaque groupe sont reliées à un fil connecté à la broche du collecteur d'un transistor NPN. La base du transistor de G0 est connectée à Q0 du TENS IC du circuit de génération de signaux de minutes. La base du transistor du G1 est connectée à Q1 du TENS IC à partir du circuit de génération de signaux de minutes. Et ainsi de suite jusqu'à ce que j'obtienne La base du transistor du G9 est connectée à Q5 du circuit intégré TENS à partir du circuit de génération de signaux de minutes. Tous les émetteurs des transistors doivent être connectés à la masse de la batterie.

Étape 7: Étape 7: LED des heures (00 à 12)

Étape 7: LED heures (00 à 12)
Étape 7: LED heures (00 à 12)
Étape 7: LED heures (00 à 12)
Étape 7: LED heures (00 à 12)
Étape 7: LED heures (00 à 12)
Étape 7: LED heures (00 à 12)

Dans cette étape, j'ai connecté 12 groupes de LED. Chaque groupe se compose de 5 LED représentant le comptage de 0 à 4.

  • le groupe 0 (G0) représente le nombre d'heures de 00-01
  • le groupe 1 (G1) représente le nombre d'heures du 01-02
  • le groupe 2 (G2) représente le nombre d'heures de 02-03
  • le groupe 3 (G3) représente le nombre d'heures de 03-04
  • le groupe 4 (G4) représente le nombre d'heures de 04-05
  • le groupe 5 (G5) représente le nombre d'heures de 05-06
  • le groupe 6 (G6) représente le nombre d'heures de 06-07
  • le groupe 7 (G7) représente le nombre d'heures de 07-08
  • le groupe 8 (G8) représente le nombre d'heures de 08-09
  • le groupe 9 (G9) représente le nombre d'heures de 09-10
  • le groupe 10 (G10) représente le nombre d'heures de 10-11
  • le groupe 11 (G11) représente le nombre d'heures de 11-12

Les LED sont contrôlées par le compte TENS du circuit de génération de signaux de minutes. Les anodes de la LED 0 de chaque groupe sont connectées à Q0 du TENS IC à partir du circuit de génération de signaux de minutes. Les anodes de la LED 1 de chaque groupe sont connectées à Q1 du TENS IC à partir du circuit de génération de signaux de minutes. Et ainsi de suite jusqu'à ce que j'obtienne que les anodes de la LED 4 de chaque groupe soient connectées à Vcc.

Toutes les cathodes des LED de chaque groupe de 0 à 3 sont recommandées pour qu'un fil soit dirigé vers le circuit de commande en tant que G0. A l'exception des cathodes des LED 4 sont connectées à une porte OU réalisée avec deux transistors NPN. La base du premier transistor NPN est connectée à Q4 du circuit intégré TENS à partir du circuit de génération de signaux minutes tandis que la base du second transistor NPN est connectée à Q5 du circuit intégré TENS à partir du circuit de génération de signaux minutes. Les émetteurs sont recommandés sur un fil avec les cathodes des autres LED étiquetées G0.

Étape 8: Étape 8: Circuit de contrôle des signaux horaires

Étape 8: Circuit de contrôle des signaux horaires
Étape 8: Circuit de contrôle des signaux horaires
Étape 8: Circuit de contrôle des signaux horaires
Étape 8: Circuit de contrôle des signaux horaires

Enfin j'ai fait deux circuits pour contrôler les signaux des Heures. Le premier circuit est réalisé avec une porte ET réalisée avec des transistors NPN.

Le premier circuit de commande est réalisé pour gérer les signaux reçus de G0 à G9 des LED Heures. Chacun de G0 à G9 est connecté aux collecteurs de 9 transistors NPN. Les Bases des transistors sont connectées aux sorties du CI UNITS du circuit de génération de signaux heures comptant de 0 à 9. Les émetteurs sont commençés et connectés au collecteur du transistor NPN dont la base est connectée à la sortie du CI TENS du circuit de génération de signaux heures comptant 0.

Le deuxième circuit de commande est réalisé pour gérer les signaux reçus de G10 à G11 des LED Heures. Chacun de G10 et G11 est connecté aux collecteurs de 2 transistors NPN. Les Bases des transistors sont connectées aux sorties du CI UNITS du circuit de génération de signaux heures comptant de 0 à 1. Les émetteurs sont commençés et connectés au collecteur du transistor NPN dont la base est connectée à la sortie du CI TENS du circuit de génération de signaux heures comptant 1.

Conseillé: