Table des matières:

Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : 9 étapes (avec photos)
Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : 9 étapes (avec photos)

Vidéo: Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : 9 étapes (avec photos)

Vidéo: Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : 9 étapes (avec photos)
Vidéo: Communication série I2C 2024, Novembre
Anonim
PCB d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C
PCB d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C

Actuellement, il y a beaucoup d'intérêt à donner vie aux tubes nixie vintage. De nombreux kits d'horloges à tubes nixie sont disponibles sur le marché. Il semblait y avoir même un commerce animé sur le vieux stock de tubes nixie russes. Ici aussi sur Instructables, il y a des tonnes de projets sur les tubes nixie (https://www.instructables.com/howto/nixie/).

Ce Instructable décrit un pilote pour tubes nixie avec rallonges d'E/S, contrôlable par I2C, à l'aide d'un PCB polyvalent développé spécifiquement à cet effet

Le microcontrôleur et son logiciel ne font pas partie de ce Instructable. Il existe d'innombrables façons de le faire, en utilisant n'importe quel microcontrôleur qui parle I2C, comme Arduino, Raspberry Pi, Beagle Bone, ESP8266 ou tout ce qui se trouve sur votre bureau. Je vous laisse cette partie et s'il vous plaît écrivez un Instructable sur votre projet si vous avez réussi.

Fournitures

  1. Tubes Nixie avec driver TTL, ou de préférence un vieil appareil comme mon 'Impulszähler EZK' de 'electromatic'.
  2. Le PCB décrit ci-dessous. Il en faut un pour conduire deux nixies.
  3. Broches d'en-tête et cavaliers pour la sélection de l'adresse
  4. Prolongateur d'E/S PCF8574 (un par PCB)
  5. Résistances 10k, vous en avez besoin de trois pour un bus I2C (beaucoup de PCB)
  6. Un microcontrôleur capable d'I2C, comme Arduino, Raspberry Pi, Beagle Bone, ESP8266, ou tout ce qui traîne sur votre bureau.

Étape 1: nettoyer le grenier

Nettoyer le grenier
Nettoyer le grenier
Nettoyer le grenier
Nettoyer le grenier
Nettoyer le grenier
Nettoyer le grenier

Récemment, lors du nettoyage de mon grenier, j'ai trouvé une boîte en carton avec un affichage nixie à six chiffres et même de la documentation, montrant qu'il s'agit d'un « Impulszähler EZK » de « electromatic ». Je ne me souviens pas comment il a trouvé le chemin de ma maison. Peut-être que je l'ai acheté il y a longtemps sur un marché aux puces.

J'étais donc assez content quand j'ai trouvé cet appareil et ma première pensée a été d'en faire une horloge. Au final, j'ai réalisé un dispositif d'affichage polyvalent, basé sur un Intel Edison, pour afficher l'heure, la date, la température, l'humidité et même le nombre de likes du blog des projets. Tout se trouve sur mon blog de projet sur Element14.

Je peux imaginer que vous ne trouverez pas un tel appareil lors du nettoyage du grenier, mais il ne devrait pas être trop difficile d'obtenir des tubes nixie avec leurs pilotes SN74141 TTL correspondants.

Étape 2: Enquêtes

Enquêtes
Enquêtes
Enquêtes
Enquêtes
Enquêtes
Enquêtes
Enquêtes
Enquêtes

Le circuit du compteur est très simple et donc facile à modifier. Un pilote de tube nixie SN74141 très connu est utilisé, entraîné par des compteurs BCD SN7490, comme on peut le voir sur la photo et le schéma de circuit.

En remplaçant les compteurs BCD SN7490 par une sortie numérique 4 bits, chaque nixie peut être librement programmé.

Au total 6 chiffres, multiplié par 4 entrées BCD donc 24 sorties GPIO numériques sont nécessaires. Pour cela, nous utilisons des extenseurs d'E/S PCF8574 dont nous avons besoin de trois car ce sont des 8 bits (4 bits pour chaque tube Nixie).

Étape 3: Conception fonctionnelle

"load="lazy" vidéo montre le circuit en fonctionnement. Dans ce cas, le microcontrôleur est un INTEL Edison, et l'écran affiche l'heure, la date, la température, l'humidité, la pression et la pluie tombent en séquence en maintenant et en relâchant le bouton.

Comme mentionné précédemment, le microcontrôleur et son logiciel ne font pas partie de ce Instructable, je vous laisse cette partie. Il existe d'innombrables façons d'utiliser ces cartes, de laisser les nixies afficher la mesure dont vous avez besoin, en utilisant le microcontrôleur de votre choix, à condition qu'il génère I2C.

Et s'il vous plaît écrivez un Instructable sur votre projet si vous avez réussi

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

Finaliste du PCB Design Challenge

Conseillé: