Arduino VFD affichage horloge tutoriel - un Guide pour l’affichage VFD (6 / 10 étapes)

Étape 6: VFD horloge - Toe II : schémas & comment ça marche

Cette étape consiste à vous montrer comment fonctionne le matériel de l’horloge.

En fait, c’est juste une freakin ' extension simple de contrôler l’horloge de VFD. Jetez un oeil à des schémas. Vous verrez les éléments familiers comme les transistors de pilote VFD segment et grille. Depuis aigle n’a pas cet affichage spécifique, j’ai décidé de placer une réglette à broches mâle qui possède le même NIP exact comptent comme mon VFD. À côté d’un contrôleur d’AVR, vous trouverez le RTC DS1307 et les boutons qui vous aident à ajuster le temps. En bas à gauche, le 7805 fournit le + 5V de tension pour le Microcontrôleur AVR et vous trouverez le régulateur 2,85 pour le filament/cathode de la ved. En haut à gauche vous pouvez voir le convertisseur boost LM2577T. En savoir plus sur la puissance d’alimentation considérations ci-dessous.

---

La conception de Standalone Arduino

J’ai décidé d’utiliser la plateforme Arduino parce qu’il est facile de télécharger le code à lui. Aucun SPI ne programmation, aucune HV, juste USB ! Toutefois, cette horloge utilise un microcontrôleur AVR ATmega328P-PU (fiche technique) d’autonome au lieu de la carte Arduino Uno ensemble. Tout simplement en raison de la taille et de l’argent. Il va comme vous téléchargez le code sur l’Arduino sur lequel votre µC AVR est monté sur et puis soulevez votre AVR la prise et branchez-le sur votre horloge qui possède une prise autonome lui-même. Afin de rendre un AVR pense qu’il est sur une platine Arduino réelles, vous devez connecter ce qui suit :

  • Broche 1, IN /RESET Vcc à travers une résistance de k 10 et un interrupteur tactile avec l’autre extrémité de l’interrupteur va GND
  • Broche 7 et 20 à SCR
  • Goupille 8 et 22 au GND
  • Pin 9 et 10 à un cristal de 16 MHz et chaque broche à pF un 22 bouchon en céramique avec l’autre extrémité de la PAC va GND
  • Code PIN 21 (AREF) est laissé flottant pour ce projet
  • Vous pouvez ajouter un condensateur de tampon de 100n entre Vcc et GND juste à côté de l’AVR.

Là vous l’avez. Un standalone Arduino.

---

Pourquoi utiliser un CCF ?

Vous êtes-vous déjà demandé pourquoi votre PC ou ordinateurs portables maintient le temps même après débranchement de l’alimentation ? La réponse est une horloge temps réel IC qui garde le temps de maintien. Puisqu’il n’y a aucune manière que cette IC peut approvisionner en puissance de nulle part, une pile bouton CR2032 est utilisée pour maintenir en vie. Mais bon, c’est fantastique ! Cela signifie que le CCF vous évite de régler la temps chaque fois que vous supprimez la source d’alimentation de l’horloge.
En outre, vous n’avez pas à écrire votre propre logiciel d’horloge. Le CCF vous indique à quelle heure il est. Et a une précision plus élevée comparée à la minuterie de l’AVR. Horloges qu'avec juste un AVR, j’ai construit (en utilisant la fonction milis()) ne sont pas autrement exactes. Peut-être que je n’ai pas juste trouvé la façon correcte de le rendre super exacte encore. Mais de toute façon, qui sont essentiellement les principales raisons pourquoi j’ai choisi d’utiliser un CCF.

La puce de CCF utilisée pour ce projet est un DS1307 couramment disponibles (fiche technique). J’ai construit le CCF directement aux autres composantes pour économiser de l’espace, mais normalement c’est moins cher si vous allez pour un module, c’est ce que j’ai découvert.

Câblage pour les DS1307goes comme ceci :

  • Pin 1 et 2 pour le quartz 32,768 KHz
  • Broche 3 au côté positif de la douille de type CR2032 lorsque vous branchez le côté négatif sur GND
  • Broche 4 au GND
  • Broche 5 et 6 (SCL et SDA) à l’Arduino SCL et SDA broche (28 et 27)
  • Broche 7 gauche flottant
  • Broche 8 à VCC.
  • Vous pouvez ajouter un condensateur de tampon de 100n entre Vcc et GND juste à côté du DS1307

---

Puissance d’alimentation considérations

Vous pouvez vraiment faire quelque configuration tension souhaitée. Tout est possible. Ou il suffit de faire comme je le faisais avec 12VDC hors une verrue de mur. Mais en général il est bon de garder à l’esprit qu’il faut très peu de courant à haute tension pour les anodes et les grilles et très actuel sur le niveau de tension plus faible (2,5-3V).

  • Alors si vous souhaitez utiliser une source d’alimentation de tension plus élevée (24 DC par exemple): l’esprit de la consommation électrique de votre régulateur linéaire de 2,85/basse tension. Elle produira sûrement un peu de chaleur grave. Ajouter un dissipateur de chaleur. Cependant, l’avantage est que vous n’avez plus besoin un convertisseur boost.
  • Il n’y a aucun réel avantage d’utiliser une source d’alimentation 12V comme je le faisais. Parce que vous avez besoin réguler la tension élevée pour l’AVR et le filament et augmenter la tension à l’anode. La seule raison pourquoi j’aurais pu utiliser 12V est parce que j’ai tout simplement trop nombreuses verrues de mur qui traînent et 12V vient portée de main. C’est peut-être l’avantage. C’est la solution plus compatible.
  • je pense qu’une source de 5V, hors un connecteur USB est par exemple la solution la plus efficace. Le régulateur 7805 ne sera pas nécessaire. Moins de chaleur vont être réalisés pour réguler la tension de 5V à 2.5-3V et un convertisseur boost peut encore être utilisé pour générer une petite quantité de courant à haute tension.

Dans le cas où vous construisez vous-même un cran au convertisseur, il est nécessaire de trouver des résistances de rétroaction appropriée pour intensifier le régulateur, la LM2577T de commutation (fiche technique). Utiliser un potentiomètre k 25 au lieu du k de 18 qui peut être vu sur mes schémas. 18k pour R90 vous donnerait seulement une puissance de 23.5V. On en redemande. Bien plus encore. Ainsi vous obtiendrez avec 25k pour R90 autour 32V.
Cependant, j’ai eu mes mains sur un module de convertisseur boost et qui même économisé de l’argent. Allemagne le moins at, vous devez payer plus pour LM2577T + pièces par rapport à un module.

Appel de courant de mon horloge VFD à 12Vcc: environ 120-180 mA, je m’attendrais 200mA max (Voir l’image de fond. Il suffit de regarder le multimètre). C’est environ 1 à 2 watts. Peut-être que 3 Watt quand vous compter la consommation d’énergie de la verrue de mur. Bien sûr vôtre pourraient s’inspirer plus ou moins courant. Savoir qu’en mesurant le courant!

---

Schémas : Ci-dessous vous pouvez trouver l’aigle original j’ai créé des fichiers. Vers le haut au-dessus est le PNG rendu version avec viennent des commentaires à ce sujet. Le schéma 2, le cercle de LED 60 secondes a été supprimé.

Articles Liés

Un guide pour contrôler les choses avec apport variable (via arduino)

Un guide pour contrôler les choses avec apport variable (via arduino)

au cœur de ce projet est un) raccorder un capteur d'entrée analogique arduino et b) de programmation avec l'if... else instruction.ce projet illustre un système de refroidissement ordinateur pour maintenir une température spécifique dans une tour d'o
Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Réveil S.M.A.R.T.Le programme d'installation pour les réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. Et il a l'air cool aussi !Par Tony DiCola Difficu
GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

mises à jour17 octobre 2013: J'ai publié un guide sur l'utilisation de votre téléphone Android pour accomplir une tâche similaire en s'appuyant sur votre Android appareil construit dans le GPS et les capteurs.6 février 2013: En vedette sur GeoAwesome
Arduino All-in-One Getting Started Guide

Arduino All-in-One Getting Started Guide

un tutoriel tout-en-un pour la mise en route de la plate-forme de prototypage électronique open source Arduino . Ce guide est conçu pour les débutants, mais devrait être également vous être utile si vous avez déjà bricoler avec l'électronique mais so
Tutoriaux Arduino (partie 4-21 tutoriel Pack)

Tutoriaux Arduino (partie 4-21 tutoriel Pack)

Il s'agit d'Arduino tutoriel Pack partie 4.La 1ère partie est disponible ici :La 2ème partie est disponible ici :La 3ème partie est disponible ici :Contrairement à d'autres tutoriels ici je ne donnera pas n'importe quel fond en théorie comment cela f
Arduino DCF77 Master horloge murale

Arduino DCF77 Master horloge murale

Arduino Master horloge murale.Temps affiché sur les écrans de grande 1"(26mm) 7 segments avec affichage des informations secondaire 4 x 20 LCD. L'horloge peut être utilisée isolée ou fournit les impulsions suivantes aux horloges esclave 1sec alternan
ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

ThermoClock : Une Open source Arduino UNO OLED horloge qui mesure également la température

Bonjour, tout le monde !Aujourd'hui je vais vous montrer comment faire An OpenSource Arduino UNO OLED horloge qu'aussi mesures de température. Ce projet est un Open source et il est ouvert à tous. Il ne nécessite aucune qualification spéciale d'ingén
En utilisant un Robot de dessin Arduino avec heures de tutoriels Code

En utilisant un Robot de dessin Arduino avec heures de tutoriels Code

J'ai créé un Arduino robot pour un atelier de dessin pour aider les adolescentes à s'intéresser à des sujets de souches (voir). Le robot a été conçu pour la tortue-style programmation des commandes telles que forward(distance) et turn(angle) permet d
Arduino Nano : Affichage analogique OLED I2C Simple SSD1306 avec Visuino

Arduino Nano : Affichage analogique OLED I2C Simple SSD1306 avec Visuino

Les écrans OLED sont parmi les plus cool et le plus avancés des modules que vous pouvez utiliser dans votre projet Arduino. Ils viennent à petit facteur de forme et ont de très faible consommation d'énergie tout en offrant des couleurs vives. Certain
Un Guide pour la mise en place et mise en route avec votre nouveau Macbook Pro 2015 (13" ou 15")

Un Guide pour la mise en place et mise en route avec votre nouveau Macbook Pro 2015 (13" ou 15")

En tant que nouveau propriétaire d'un Macbook Pro 2015 vous pourriez avoir besoin d'un guide pour aider à comprendre les complexités mineures de ce morceau impressionnant de technologie. Eh bien, cherchez pas plus loin ! Nous avons pour vous ici un f
Guide pour les blocs de commande nouveau 1,9

Guide pour les blocs de commande nouveau 1,9

Bienvenue dans le guide pour les nouveaux blocs de commande Minecraft 1.9 !Etape 1: Obtenir votre bloc de commandes Tout d'abord, vous devrez obtenir un bloc de commandes. Pour ce faire, vous avez besoin d'une commande: / donner command_block 1.Cela
D’un noob pour de noob : un guide pour débutant HTML

D’un noob pour de noob : un guide pour débutant HTML

comment s'amuser il serait de pouvoir faire votre propre site Web pour un blog, un club, ou peut-être même une entreprise ? Il existe d'autres raisons de faire un site Web, mais comment s'amuser serait-il ? Je vais laisser cette réponse pour vous mai
Un Guide pour les bases de l’Animation animale

Un Guide pour les bases de l’Animation animale

Si vous cherchez à être un animateur, mais les gens ne sont pas vraiment votre truc, hein ? Vous souhaitez être le seul à faire le prochain roi Lion, hein ? Eh bien, alors c'est le guide pour vous. Les animaux sont un peu plus compliqué que les gens,
Comment guider pour pression mise en conserve de bouillon de poulet maison

Comment guider pour pression mise en conserve de bouillon de poulet maison

Bouillon de poulet Canning : comment guider pour pression mise en conserve de bouillon de poulet maison. Techniques de conservation des aliments que nous devrions tous savent, très bien pour preppers. Canning votre propre nourriture faite maison, com