Table des matières:
- Étape 1: Pièces / Outils
- Étape 2: Créer des PCB et programmer le PIC
- Étape 3: Souder les composants inférieurs
- Étape 4: Souder les composants supérieurs
- Étape 5: Affichage de soudure
- Étape 6: Terminer
Vidéo: Horloge binaire LED : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Il s'agit de la deuxième révision de mon horloge binaire LED basée sur PIC. La version originale était le premier projet PIC que j'ai tenté, il utilisait un PIC16F84A pour faire à la fois le chronométrage et le contrôle de la matrice d'affichage, malheureusement il ne tenait pas assez de temps et gagnait environ une minute chaque semaine. Cette deuxième version est basée sur un PIC16F628A fonctionnant à 4 MHz pour contrôler l'affichage, il utilise également une puce d'horloge en temps réel DS1307 pour faire le chronométrage. Chaque seconde, le DS1307 envoie une impulsion à la puce PIC, le PIC lit ensuite l'heure interne du DS1307 sur le bus I2C, puis affiche l'heure en binaire sur l'écran LED. La rangée inférieure de LED affiche les secondes, les rangées du milieu montre les minutes et la rangée du haut est pour les heures. L'heure affichée sur l'image est 01100:010011:011011 ou en décimal 12:19:27. L'heure est au format 24 heures donc va jusqu'à 10111:111011:111011 ou 23:59:59Le PCB pourrait être fait double face, ou comme je l'ai fait ici simple face avec 7 liaisons filaires soudées en place au lieu de la couche de cuivre supérieure. Il dispose d'un régulateur de 5 volts et peut donc être alimenté par n'importe quelle alimentation CC de 9 à 15 volts.
Étape 1: Pièces / Outils
En plus de l'équipement de base pour la fabrication et la soudure de circuits imprimés, vous aurez besoin des composants suivants: 1x PIC16F628A et programmateur1x puce d'horloge temps réel DS13071x cristal de montre 32,768 kHz3x transistor BC548 (ou similaire)2x boutons-poussoirs PTM1x régulateur 78L052x condensateurs électrolytiques 220uF17x LED à montage en surface1x prise jack d'alimentation CC5x 4,7K résistances de montage en surface8 résistances de montage en surface de 100 ohms1 résistance de montage en surface de 2k12x liens de zéro ohm (ou 11 liens de zéro ohm et batterie de secours CR2016)1x condensateur de montage en surface de 100nFfil de sonnerie monobrin de 50cm1x alimentation CC 9v - 15v avec prise CC
Étape 2: Créer des PCB et programmer le PIC
La première étape consiste à réaliser les PCB, la disposition des PCB et les schémas de l'horloge principale et de la carte d'affichage sont fournis au format Eagle. Le PCB de l'horloge est double face, mais la couche supérieure se compose simplement de 7 liens, cela signifie que le PCB pourrait également être constitué d'une seule couche avec 7 liens de fil à la place, c'est la façon dont j'ai choisi de le faire car je ne peux pas faire de double cartes latérales. Le PCB d'affichage utilise exclusivement des dispositifs de montage en surface tandis que le PCB d'horloge principale utilise un mélange de composants de montage en surface et de trous traversants. Il est important de programmer la puce PIC avec le fichier hexadécimal avant de souder dans le circuit car il n'y a pas Connexions ICSP sur la carte.
Étape 3: Souder les composants inférieurs
Soudez les 8 résistances, 1 condensateur et la liaison zéro ohm / batterie de secours comme indiqué sur la face inférieure du PCB de l'horloge principale.
Étape 4: Souder les composants supérieurs
Soudez ensuite les composants du trou traversant en veillant à orienter correctement les 2 puces, les 2 condensateurs et le régulateur.
Étape 5: Affichage de soudure
Pour l'affichage, vous avez besoin de 17 LED de montage en surface, de 6 résistances de montage en surface de 100 ohms, de 11 liaisons de zéro ohm et de 9 longueurs de fil de sonnerie de 2 cm. Soudez-les au PCB selon le schéma ci-dessous, en vous assurant de souder les LED dans le bon sens. Le panneau d'affichage présenté ici est une version plus récente que celle utilisée dans le reste des photos de cette instructable, il a moins de résistances donc c'est plus facile et moins cher à fabriquer. Des précautions doivent être prises lors du montage des liens zéro ohm (résistances à résistance nulle) car il y a des pistes sur le PCB passant entre les 2 plots de soudure, les liens doivent être positionnés de sorte qu'aucune des bornes métalliques ne touche le PCB piste entre les pads.
Étape 6: Terminer
Soudez le PCB d'affichage au PCB de l'horloge principale, puis il ne reste plus qu'à connecter l'alimentation. Le bloc d'alimentation doit être d'au moins 9 V CC et ne doit être évalué qu'à environ 200 mA environ, le connecteur central de la prise CC doit être positif et l'extérieur doit être à 0v. Une fois que l'alimentation est connectée, l'horloge doit afficher 22:03:00 et commencer immédiatement à compter les secondes. Ensuite, il ne reste plus qu'à régler l'heure, l'un des boutons permet de régler les minutes et l'autre de régler les heures, dès qu'un bouton est enfoncé il met les secondes à 0 et incrémente l'affichage correspondant de 1.
Conseillé:
Micro horloge binaire : 10 étapes (avec photos)
Micro horloge binaire : avoir précédemment créé un Instructable (DVM binaire), qui utilise la zone d'affichage limitée à l'aide de binaire
Horloge de bureau binaire : 9 étapes (avec photos)
Horloge de bureau binaire : Les horloges binaires sont géniales et exclusivement pour la personne qui connaît le binaire (la langue des appareils numériques). Si vous êtes un technicien, cette horloge étrange est faite pour vous. Alors, faites-en un par vous-même et gardez votre temps secret ! Vous trouverez beaucoup de c binaires
Horloge en marbre à LED binaire : 6 étapes (avec photos)
Horloge en marbre à LED binaire : Maintenant, je pense que presque tout le monde a une horloge binaire et voici ma version. Ce que j'ai apprécié, c'est que ce projet combinait un peu de menuiserie, de programmation, d'apprentissage, d'électronique et peut-être juste un peu de créativité artistique. Il affiche l'heure, le mois, la date, le jour
CALENDRIER PCB 5$ AVEC HORLOGE BINAIRE : 7 étapes (avec photos)
CALENDRIER PCB 5$ AVEC HORLOGE BINAIRE : Salut ! J'ai fait ce calendrier PCB et cette horloge binaire avec Eagle CAD. J'ai utilisé un MCU ATMEGA328P (d'Arduino) et une matrice LED 9x9. Les dimensions de ma planche sont de 8 cm x 10 cm (3,14 pouces x 3,34 pouces). C'est un peu trop petit mais d'abord : la version gratuite d'Eagle CAD permet 80cm^2
Horloge binaire Arduino - Imprimée en 3D : 5 étapes (avec photos)
Horloge binaire Arduino - Imprimée en 3D : Je regarde les horloges binaires depuis un certain temps pour mon bureau, mais elles sont assez chères et/ou n'ont pas beaucoup de fonctionnalités. J'ai donc décidé d'en faire un à la place. Un point à considérer lors de la fabrication d'une horloge, Arduino / Atmega328