Table des matières:

Montre HP Counter Nixie Tube Clock/BG des années 1960 : 3 étapes
Montre HP Counter Nixie Tube Clock/BG des années 1960 : 3 étapes

Vidéo: Montre HP Counter Nixie Tube Clock/BG des années 1960 : 3 étapes

Vidéo: Montre HP Counter Nixie Tube Clock/BG des années 1960 : 3 étapes
Vidéo: #120 HP 5326B Frequency Counter and DVM Teardown - NIXIE 2024, Juillet
Anonim
Image
Image
Horloge à tube Nixie HP des années 1960/affichage BG
Horloge à tube Nixie HP des années 1960/affichage BG
Horloge à tube Nixie HP des années 1960/affichage BG
Horloge à tube Nixie HP des années 1960/affichage BG
Horloge à tube Nixie HP des années 1960/affichage BG
Horloge à tube Nixie HP des années 1960/affichage BG

Il s'agit d'un projet de fabrication d'une horloge - et dans mon cas, d'un affichage de la glycémie - à partir d'un compteur de fréquence HP 5532A vintage de 1966. Dans mon cas, le compteur ne fonctionnait pas et j'ai dû faire quelques réparations. Ces premières photos sont quelques-unes des réparations. Cette instructable supposera que le vôtre fonctionne et que vous avez la capacité et le désir d'installer et de configurer un Raspberry Pi et de faire du codage. La capacité de souder en toute sécurité est également une exigence. En raison des hautes tensions requises pour tirer les nixies, une extrême prudence doit être utilisée et l'appareil ne doit jamais être utilisé lorsqu'il est connecté à l'alimentation.

Fournitures

Compteur de fréquence

Fer à souder/soudure

Framboise PI zéro W

Chargeur USB 120VAC 5V (peut ou non avoir besoin selon le modèle de comptoir)

Relais à semi-conducteurs optocouplés pour gérer les tensions nixie (peut ou non avoir besoin selon le compteur)

Code d'horloge Python

Petit fil

Étape 1: comprendre comment incrémenter le compteur

Cette étape variera en fonction du compteur dont vous disposez. Vous pourrez peut-être même utiliser un vieux multimètre ou un autre équipement "numérique" vintage pour l'horloge. La clé est de comprendre comment fonctionne l'affichage. Dans mon cas, j'ai pu télécharger un manuel technique à partir des manuels Artek. L'analyse du schéma dépasse le cadre de cette instructable, mais une connaissance de base de la théorie électrique/électronique est nécessaire. Dans ce cas, j'ai soudé un fil au fil d'entrée et attaché l'autre extrémité au GPIO du raspberry pi. J'ai utilisé du code Python pour basculer le GPIO haut et bas et j'ai expérimenté pour voir ce qui fonctionne le mieux. J'ai soudé une résistance pull-down (10K, je pense) de la broche GPIO à la terre pour éviter de "flotter". J'ai également coupé le lien du compteur de la 3e décennie au 4e et l'ai attaché à une autre broche GPIO afin que je puisse incrémenter les 3 premiers chiffres séparément.

Étape 2: alimentez Pi/exécutez des contrôles Nixie supplémentaires si nécessaire

Alimenter Pi/Exécuter des contrôles Nixie supplémentaires si nécessaire
Alimenter Pi/Exécuter des contrôles Nixie supplémentaires si nécessaire
Alimenter Pi/Exécuter des contrôles Nixie supplémentaires si nécessaire
Alimenter Pi/Exécuter des contrôles Nixie supplémentaires si nécessaire

J'ai coupé un vieux chargeur USB 120VAC et je l'ai connecté à l'entrée AC commutée du compteur, et j'ai soudé un cordon micro USB à la sortie du chargeur. De plus, dans ce cas, je voulais contrôler les lumières décimales pour indiquer la tendance de la glycémie. Ils utilisent 150VDC pour tirer, j'ai donc dû utiliser des relais à semi-conducteurs optocouplés soudés au Pi. Ils sont attachés directement (avec des résistances de limitation) aux plots GPIO sans en-tête, que j'ai utilisés pour signaler les relais.

Étape 3: Configurer Pi

Configurer Pi
Configurer Pi

Vous devrez configurer votre Raspberry Pi pour vous connecter à votre WiFi et charger le script d'horloge Python. Ensuite, vous devrez le configurer pour démarrer au démarrage, en créant un fichier.service. Dans mon cas, j'ai également affiché la glycémie de mon fils, en prenant les données d'un serveur Web local pour afficher la valeur et la tendance. Vous pouvez le modifier pour extraire les données de température locales (ou les résultats sportifs, ou tout ce que vous voulez) et les afficher également. Vous devrez modifier le script pour afficher simplement l'horloge si c'est ce que vous voulez. Vous pouvez voir dans le script comment il incrémente de 59 à 100 si nécessaire, et à son tour fait défiler le chiffre suivant vers la gauche si nécessaire. Vous devrez peut-être également expérimenter avec la synchronisation des signaux pour fournir des comptes d'affichage précis; J'ai découvert que cet appareil ne comptait avec précision que si les 5 premiers cycles environ avaient un petit retard (0,01 seconde par impulsion haute/basse). Après cela, la machine peut compter avec précision les cycles Pi aussi vite qu'elle peut les produire. En comptant les 3 premiers chiffres, à l'aide d'un oscilloscope, j'ai découvert que faire passer l'entrée du bus -35V à la terre, ainsi qu'une résistance de rappel de 10K à la terre (tirer parce qu'elle tirait de -35V) créerait le bon forme d'onde pour incrémenter le chiffre 10^4 d'un à chaque cycle. 2 des relais statiques sont utilisés à cette fin.

Conseillé: