É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é.