![IV-11 Horloge VFD: 7 étapes IV-11 Horloge VFD: 7 étapes](https://img.gwsigeps.com/img/circuits/iv-11-vfd-clock-6.jpg)
Table des matières:
- Provisions:
- Étape 1: Conception du conseil
- Étape 2: Planches et pièces
- Étape 3: fabrication du carton
- Étape 4: Assemblage
- Étape 5: Code Time
- Étape 6: Touches finales
- Étape 7: Étui découpé au laser
Voici ma version d'une horloge VFD, fonctionnant sur Arduino (atmega328).
J'ai effectué des recherches sur de nombreux threads d'horloge VFD et voici ce qui en est résulté.
Grâce à:
Ladyada pour l'horloge de glace rédige. www.ladyada.net/make/icetube/index.html
Haris pour l'IV-11 rédiger. www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/
Kevin Darrah pour son explication du multiplexage utilisant un Arduino. www.kevindarrah.com
S'il vous plaît noter que je ne suis pas un ingénieur électricien, c'est juste un passe-temps, alors excuses pour toute conception effrayante:-)
Aussi, si vous aimez mon travail, alors votez pour moi car je suis inscrit au concours des micro-contrôleurs. Merci.
Provisions:
Étape 1: Conception du conseil
Donc, en utilisant les nombreux threads là-bas, j'ai commencé à concevoir mon circuit imprimé en utilisant Fritzing.
Fritzing fournit également un service de fabrication très économique et très facile à utiliser.
Ma conception était basée sur le style d'ampoule remplaçable, donc en utilisant des cartes de plug-in séparées pour les ampoules VFD. Je pensais que ce serait mieux que des choses à dessouder s'il y avait une défaillance de l'ampoule.
L’horloge utiliserait une horloge temps réel ic et un capteur de température.
Il y aura trois boutons pour le fonctionnement du menu.
J'ai également trouvé une petite touche sympa sur le site Web de HobbyTronics, cela servira de bouton pour changer le mode d'horloge entre l'heure, la date et la température.
Je dois admettre que la conception des cartes est très amusante, elle fait vraiment ressortir mon côté OCD;-)
Étape 2: Planches et pièces
Voici un résumé des pièces utilisées. Il s’agit d’un travail en cours, il n’est donc pas finalisé.
Tableau d'horloge VFD
IV-11 Conseil
IV-1 Conseil
IV-11 Tube
IV-1 Tube
VFD Driver IC
ATMEGA328
2x6 en-tête femelle
2x3 en-tête femelle
1x36 en-tête mâle
Capsules en cristal à profil bas
Regarder le cristal
Horloge temps réel
Capteur de température
IC tactile de commutateur
Prise DIL à 28 broches
Prise DIL 8 broches
Clip de batterie 12mm
Batterie 12mm
Régulateur de commutation 5v
Régulateur de commutation 1.2v
Inducteur 2.2mH
Diode Schot 60v 1A
Diode Zener
Interrupteur à glissière miniature
Prise DC 2.1mm
Interrupteur Tact Angle Droit
Interrupteur Tact Normal
MOSFET canal P
3mm LED Bleu
Transistor NPN
Divers capuchons et résistances
Étape 3: fabrication du carton
Voici les jolies planches fabriquées par Fritzing:-)
Étape 4: Assemblage
Il est temps d'assembler les planches.
Chacune des ampoules VFD doit être soudée sur les cartes correspondantes, il est donc difficile de s’assurer qu’elles se retrouvent toutes à la même hauteur.
Ensuite, c’est juste un processus de soudure dans toutes les autres choses, le bit le plus délicat est la puce de pilote VFD max6921 car je ne pouvais les obtenir que dans un format SO large, de sorte qu’il fallait souder en surface.
Comme vous pouvez le voir sur les images, il y a 3 boutons à angle droit à l'arrière pour le fonctionnement du menu et un interrupteur marche / arrêt de l'autre côté.
L'horloge en temps réel dispose d'une pile de sauvegarde afin que rien ne soit perdu lorsque l'horloge est éteinte. Les réglages sont également stockés sur l'eeprom ATMEGA328.
Étape 5: Code Time
Temps pour le codage.
J'ai utilisé et abusé d'un exemple de multiplex fourni pour un cube de 8x8 LED, j'ai déjà utilisé ce code sur mon propre cube 4x4 que j'avais construit il y a longtemps.
Le code est fourni par Kevin Darrah, veuillez consulter son site, il est étonnant www.kevindarrah.com
Heureusement, le pilote maxf2121 vfd n’est qu’un registre à décalage 20 bits sophistiqué, le code convient donc parfaitement.
J'ai ajouté des menus pour régler l'heure, la date et la luminosité des LED et des ampoules.
Vous pouvez également définir le format de l'heure 12/24 h et le format de température C ou F.
Je vais attacher le code, mais il faut d'abord nettoyer et commenter ……
Étape 6: Touches finales
Eh bien, le tableau est entièrement assemblé, le code est presque terminé et j'ai chargé un collègue de travail de me fabriquer un boîtier pour l'horloge.
Malheureusement, j’ai trouvé le contacteur ic après avoir soumis les planches à la fabrication. C’est pourquoi il est collé sur du strip-tease et bleu collé sur le devant.
Heureusement, j'avais brisé la plupart des broches de rechange du micro-contrôleur sur la carte. Le câblage de l'interrupteur était donc facile:-)
Une fois l'affaire terminée, je peux raccorder l'interrupteur tactile à un élément conducteur à l'avant …
Alors surveillez cet espace.
Étape 7: Étui découpé au laser
En attendant que mon collègue de travail me traite, je me suis essayé à un peu de CAD.
J'ai trouvé une société appelée Razorlab qui découpera au laser divers matériaux pour vous.
C’est ma première tentative de conception et je suis très heureux des résultats, les pièces découpées au laser sont arrivées aujourd’hui.
Je viens de le coller ensemble pour voir comment ça se passe.
La pièce sur le devant est mon commutateur tactile pour changer la date, l’heure et la température, il y a des trous à l’arrière pour les boutons de menu, un interrupteur marche / arrêt et un cordon d’alimentation, ainsi qu’un trou sur le côté pour le capteur de température.
Les trous ne sont pas tout à fait corrects mais pas mauvais pour ma première tentative.