Nixie acajou & laiton horloge (avec contrôle IR et UART) (2 / 9 étapes)

Étape 2: Circuit d’horloge

Sur le circuit, callibrating informations

L’horloge est contrôlé avec ATmega168P à l’aide d’oscillateur RC interne. Il est situé à 8MHz, parce que les anodes des Nixes sont multiplexés. Pour ce faire, j’ai utilisé typique HV commutation de circuits (SMBTA42 et PMBTA92 sur les schémas). Cathodes sont contrôlés par 4028 (BCD au décodeur binaire) qui entraîne des transistors SMBTA42. IN-12 Nixes exigent sur 150V fonctionne correctement - j’utilise une application typique de MC34063 régulateur de commutation. Tandis que IRFR220N passe, la charge est alimentée avec une haute tension qui peut être ajusté (150-170V) en utilisant les entrées HVC0 et HVC1. Lorsque R41 et R42 sont toujours dessoudés, le circuit de puissance et R34 potentiomètre permet de calibrer le régulateur (il devrait donner sur 164V).

Le circuit de la CCF est une application typique de PCF8563. Il utilise une pile 3V CRC2032, qui alimentera encore le CCF en cas d’accident d’alimentation électrique. La C4 est utilisée pour étalonner le compteur et vous devez choisir sa valeur expérimentalement. C’est parce que cela dépend de beaucoup de choses, mais vous pouvez commencer avec 44pF. Avant de calibrer le circuit, vous avez besoin de souder des blindages en cuivre (gros celui pour la commutation de régulateur et les petites plaques sous la planche). Lorsque vous avez terminé, vous devriez aussi souder le blindage pour circuit RTC. J’ai pour dessouder il (et il n’a pas souder retour), qui rend certains ennuis maintenant: +-4 par jour n’est pas un meilleur résultat. Il y a 24 minutes par an, et c’est beaucoup trop. J’ai besoin de souder en retour un jour;).

De toute façon, il y a aussi un petit PCB monté sur le panneau avant du boîtier. Il contient un phototransistor qui est utilisé pour abaisser automatiquement la tension pendant la nuit. En outre, luminosité des Nixes réglable avec télécommande. Vous devrez peut-être modifier R29 valeur (par défaut 270k) si vous utilisez d’autre phototransistor. En dehors de cela, il y a 2 petites ampoules qui sont décrits plus haut. Ils sont commandés par PWM, donc leur LUMINOSITE change avec tension Nixes. Il y a aussi un TSOP2236 - il est utilisé pour recevoir le signal infrarouge de la télécommande. Il fonctionne mieux avec transporteur de 36kHz, mais il devrait fonctionner assez bien avec 34-38kHz. Vous devez souder toutes les pièces de ce bien, sinon ça pourrait être un problème avec l’installation avec stratifié et placage.

Remarque importante sur la prise de l’UART

Sur un des murs latéraux, il y a une prise d’UART. Il a une ligne GND et la ligne RX, parce que la ligne TX est utilisé pour changer les anodes (l’horloge elle-même n’envoie pas de toutes les données, donc c’est ok). C’était un problème, parce que j’ai dû implémenter un bootloader UART pour facilement mettre à niveau le firmware ; et le bootloader doit communiquer dans les deux sens. J’ai utilisé une solution présentée ici (vous pouvez lire sur le principe de fonctionnement): http://nerdralph.blogspot.ca/2014/01/avr-half-dup... Ainsi, dans une opération normale, je peux utiliser mon socket UART comme un signal régulier de RX, mais quand je veux lancer un bootloader, je me connecte juste un petit PCB et puis il peut être utilisé comme un standard UART de TX/RX. Le hic, c’est, quand j’ai besoin d’envoyer des données d’AVR, je dois reconfigurer la broche comme un GPIO, puis envoyer par programmation des données et configurer à nouveau le code confidentiel d’interruption RX. Mais je vais le décrire dans une autre étape.

Ici vous pouvez télécharger tous les fichiers nécessaires :

  1. clock_Kicad.rar: schémas et PCB dans KiCad (version 2013-07-07)
  2. clock_partlist.lst: offre généré pour ce projet
  3. clock_firmware.rar:
    • fusebits.png - programmer ces valeurs avant d’envoyer le fichier HEX
    • Complete.hex - application tant code de bootloader, prêt à utiliser la solution
    • application.HEX - code de l’application juste
    • bootloader.hex - chargeur de démarrage uniquement et peuvent ensuite envoyer application.hex via UART

Articles Liés

Arduino Nano et Visuino: 7 segments affichage horloge avec MAX7219 et DS1307 en temps réel Clock(RTC)

Arduino Nano et Visuino: 7 segments affichage horloge avec MAX7219 et DS1307 en temps réel Clock(RTC)

DS1307 horloge en temps réel sont des modules de RTC I2C faible coûts largement disponibles. Ils viennent avec une horloge et une petite batterie et lorsqu'il est connecté à l'Arduino, peuvent garder trace de temps réel même si la carte Arduino est h
Horloge disque dur (HDD horloge avec Arduino Uno)

Horloge disque dur (HDD horloge avec Arduino Uno)

Il s'agit d'un amusant projet qui peut être fait facilement et également à moindre coût. Dans ce instructable nous allons expliquer étape par étape comment faire cette belle horloge POV.Matériel utilisé :Arduino Uno,Minuscule CCF modul,ULN 2003,Diode
Epilog Laser gravé horloge avec photo

Epilog Laser gravé horloge avec photo

alors, ma femme insiste pour avoir une horloge dans chaque chambre et se plaint toujours qu'il n'ya pas assez de photos d'elle et notre fils autour. Alors j'ai pensé, quel meilleur cadeau pour lui alors une horloge avec une photo d'elle et notre fils
Créez-vous une horloge avec alarme, détecteur de batterie et capteur de température

Créez-vous une horloge avec alarme, détecteur de batterie et capteur de température

les gars,Ce week-end j'ai fait moi-même une horloge avec capteur batterie, capteur de température et d'alarme,J'utilise ATMEGA128 pour elle.Let's get startedÉtape 1: Les éléments que j'ai utilisé j'ai utilisé ce composants pour construire mon horloge
Horloge avec AVR parlante

Horloge avec AVR parlante

les gars,J'ai créé une horloge avec capacité de langue, donc il me dit chaque 1.00,1.30,and ainsi de suite...Je ne dois pas voir l'horloge plus juste entendre et je sais à quelle heure est-ilLet's get started...Étape 1: Les pièces détachées nécessair
Beau et pratique horloge avec calendrier

Beau et pratique horloge avec calendrier

Utilisez I2C_LCD pour faire une beau et pratique horloge avec calendrier.I2C_LCD pouvez afficher bitmap, de graphiques et de caractère, vous pouvez faire belle interface utilisateur pour votre projet avec I2C_LCD.Je suis sûr que vous serez intéressé
Scie à ruban boîte horloge avec rangement caché

Scie à ruban boîte horloge avec rangement caché

Au lieu de faire une horloge ennuyeuse pour mon papa, j'ai fait une horloge avec rangement caché. L'intérieur serait autrement l'espace gaspillé pour permettre le mouvement de l'horloge, mais au lieu de gaspiller de l'espace, j'ai fait un pull case p
Une horloge avec une lampe

Une horloge avec une lampe

Dans ce projet je vais faire une horloge avec une lampe en elle. Ou est-ce une lampe avec une horloge attachée ? Qui ne compte pas vraiment.J'ai fait cela parce que, Eh bien, j'ai voulu une horloge dans ma chambre. Mais bien sûr je ne veux pas n'impo
Chapeau monté horloge avec multiples de soutien de fuseau horaire et de fonctionnalité GPS

Chapeau monté horloge avec multiples de soutien de fuseau horaire et de fonctionnalité GPS

J'ai voulu une horloge. Mais pas n'importe quel heure ! Je voulais qu'il soit capable de changer le fuseau horaire affiché à la chiquenaude d'un commutateur. Et je voulais aussi utiliser à Burning Man, pour montrer mon emplacement, pas dans le temps,
Fan de laiton pliant avec dessins gravés

Fan de laiton pliant avec dessins gravés

Ma femme m'a demandé de faire un fan de steampunk crédible. Nous avons décidé de faire sortir la tôle en laiton avec un train d'engrenages motif gravé sur la face avant. Maintenant, je dois admettre, ces engrenages sont purement décoratifs, qui est u
Infini miroir horloge avec motifs, Date et carillon

Infini miroir horloge avec motifs, Date et carillon

Il s'agit d'une horloge en temps réel infini miroir avec affichage de la date, de motifs et de mode "veille".Le micro-contrôleur est un PIC18F2550. un controller.running de micro pas cher 8 bit en mode de PLL à 48MHz.Il y a aussi une mélodie hor
Pong horloge avec étui

Pong horloge avec étui

Cette horloge utilise le jeu vidéo classique Pong pour dire l'heure.Les 2 joueurs automatiquement gagner et perdent ainsi leurs scores montrent les heures et les minutes.Il s'agit de MrNick1234567 Pong horloge design et ce Instructable montre comment
Matrice de LED RVB 8 x 8 bricolage avec contrôleur

Matrice de LED RVB 8 x 8 bricolage avec contrôleur

Après avoir fait la matrice de 8 x 8 LED et le contrôleur dans le cadre de mon Arduino DIY Word-horloge, j'ai eu une vue à faire une version RGB de la matrice de LED.Contrairement à un monochrome LED Matrix, une matrice de LED RVB utilise Anode commu
BRICOLAGE 8 x 8 LED Matrix avec contrôleur

BRICOLAGE 8 x 8 LED Matrix avec contrôleur

Je suis en train de faire une horloge de mots, et une des choses que je voulais construire pour ce projet était une matrice de LED 8 x 8 assez simple.Cette instructable traite de comment construire une matrice de 8 x 8 LED et un contrôleur qui peut s