Table des matières:

Encore une autre horloge Nixie : 6 étapes (avec photos)
Encore une autre horloge Nixie : 6 étapes (avec photos)

Vidéo: Encore une autre horloge Nixie : 6 étapes (avec photos)

Vidéo: Encore une autre horloge Nixie : 6 étapes (avec photos)
Vidéo: Fabriquer une horloge en faux tubes Nixie 2024, Juillet
Anonim
Image
Image
Encore une autre horloge Nixie
Encore une autre horloge Nixie
Encore une autre horloge Nixie
Encore une autre horloge Nixie

J'ai toujours voulu une horloge nixie, il y a juste quelque chose à propos de ces chiffres brillants qui me fascine. Alors, quand j'ai trouvé des IN12 pas trop chers sur ebay, je les ai achetés, je me suis émerveillé quand je les ai reçus mais j'ai vite découvert que pour en faire une horloge, j'avais besoin de plus de choses. Comme je ne pouvais pas vraiment trouver une carte qui répondrait à mes spécifications et à mes souhaits exacts, j'ai mis les tubes dans un tiroir et je les ai presque oubliés.

Entrez dans JLC PCB avec des prix incroyablement bas, j'ai finalement décidé de faire le mien.

Fournitures

6x IN12 nixie tube (d'autres peuvent fonctionner mais nécessitent des modifications sur le PCB)

6x SN74141 ou K155ID1 décodeur BDC vers décimal

6x résistance 1.5kOhm

Résistance 4x 180kOhm

4x transistor haute tension MPSA42

Lampe néon 4x 5mm (vous pouvez aussi utiliser des LED oranges mais c'est un peu contre l'esprit ici)

4x 74HC595 registre à décalage

2x 470nF condensateur céramique

1x régulateur LM7805 5V

1x alimentation HT élévateur

1x prise de barillet CC

1x Wemos D1 Mini

Étape 1: Conception du PCB

Image
Image
Conception du PCB
Conception du PCB
Conception du PCB
Conception du PCB

Comme je suis un grand fan de logiciels open source, j'ai utilisé KiCad EDA pour concevoir le PCB. J'ai exploré différentes conceptions d'horloge nixie sur google et j'ai décidé d'utiliser les pilotes russes K155ID1 en combinaison avec les registres à décalage 74HC595. Le cerveau de l'opération est le Wemos D1 mini capable de Wi-Fi. Comme j'ai trouvé un kit d'extension HV assez bon marché sur ebay, j'ai décidé de ne pas le faire moi-même sur la carte. De plus, j'avais déjà la plupart des composants à portée de main et concevoir un convertisseur élévateur signifierait en acheter quelques-uns supplémentaires. Peut-être la prochaine fois.

Je sais qu'il y a beaucoup d'améliorations possibles à la fois dans le schéma et dans la disposition du PCB, mais c'était la première fois que je travaillais avec KiCad et je me suis concentré davantage sur le produit final.

Après avoir terminé le schéma et l'avoir essayé sur une maquette, j'ai commencé à poser le PCB. C'est un art en soi et un sujet assez vaste, je ne vais donc pas entrer dans trop de détails ici. Il y a des vidéos intéressantes et approfondies en ligne.

L'ensemble du projet KiCad est disponible sur mon GitHub.

Étape 2: faire fabriquer le PCB

Faire fabriquer le PCB
Faire fabriquer le PCB
Faire fabriquer le PCB
Faire fabriquer le PCB

Après avoir vérifié deux et trois fois votre conception, il est temps de la fabriquer. J'avais l'habitude de le faire à la maison avec du transfert d'encre thermique et du Fe3Cl, mais ce processus est assez compliqué, nécessite beaucoup de préparation et a, d'après mon expérience, des résultats assez imprévisibles et incohérents. Donc, comme mentionné, j'ai opté pour une maison de conseil professionnelle. JLC PCB (non sponsorisé) offre des prix intéressants et si vous êtes prêt à attendre le long délai d'expédition (ou à payer 10 fois plus pour l'expédition que les cartes), vous pouvez réellement obtenir un produit professionnel qui ne vous ruine pas. Le conseil d'administration fournit d'excellentes instructions étape par étape sur la façon d'exporter et de télécharger les fichiers gerber et avant de vous engager, vous pouvez revérifier votre conception dans la visionneuse gerber en ligne. Il ne vous reste plus qu'à attendre que les PCB soient fabriqués et livrés. Voici une belle revue du processus de fabrication. Si vous faites une chose ponctuelle, vous pouvez penser à quoi faire avec 4 PCB restants car le minimum que vous pouvez commander est de 5.

Étape 3: Souder

Soudure
Soudure
Soudure
Soudure
Soudure
Soudure

Une fois que les PCB sont livrés, il est temps de faire un peu de soudure, en commençant par les composants les plus petits (ou les plus bas) suivis des plus gros.

Si je fais quelque chose de plus gros que quelques composants, j'utilise toujours une nomenclature (BOM), KiCad a même un bon plugin pour exporter une nomenclature interactive.

Étape 4: Programmation de l'ESP

Programmation de l'ESP
Programmation de l'ESP

J'ai fait la programmation dans le code VS et j'ai essayé de rendre le firmware assez flexible. Pour le moment, cela fonctionne, mais il y a beaucoup de place pour l'amélioration et plus de fonctionnalités.

Le code complet est disponible sur github:

Étape 5: faire un boîtier

Faire une enceinte
Faire une enceinte

Au départ, j'ai conçu une simple boîte à imprimer en 3D en tant que boîtier, mais j'espère créer un boîtier en bois beaucoup plus joli dans le futur.

Eh bien, généralement les solutions temporaires deviennent permanentes…

Étape 6: Débogage

Donc. La carte est prête, le firmware est téléchargé et il est temps de brancher le microcontrôleur et de le mettre au mur !

Sauf que deux des tubes ne se sont pas allumés. Après quelques explorations et une inspection plus approfondie de la carte, j'ai découvert que certains des plots des registres à décalage flottaient simplement même s'ils étaient connectés au plan de masse. Il s'avère que j'étais précipité et que j'ai téléchargé les fichiers sans faire un dernier DRC (Design Rules Check) après des changements de dernière seconde (Cu fill), de sorte que certaines zones étaient en fait remplies mais n'étaient connectées à rien. J'ai aussi oublié de fixer la trace d'alimentation HT lors du déplacement des trous de fixation…

Eh bien, comme il ne s'agissait que de quelques corrections mineures, j'ai attrapé du fil de bodge et connecté les éléments flottants.

C'est toujours une bonne idée de prendre note des bogues matériels et de les corriger dans la conception du PCB, ne serait-ce que pour référence future.

Défi de conception de circuits imprimés
Défi de conception de circuits imprimés
Défi de conception de circuits imprimés
Défi de conception de circuits imprimés

Deuxième prix du PCB Design Challenge

Conseillé: