Stap 5: Werking van de eenheid van de domeincontroller
Stel, het selecteren van de animatie bevindt zich op positie 1 (+ 5 V), zal wat betekent dat beide 74HC595 apparaten nooit krijgen gereset. Ook nemen de Hold tijd Selecteer is verbonden met Q1 (pin 1) van de tweede 74HC595. Neem aan dat de waarden van de power-over-reset van de parallelle uitgangen uit zowel de shift-registers zijn 0. Dit betekent dat de output van de tweede omvormer (pin 4 van 74HC14) zullen op logica hoog, aangezien haar input (pin 3 van 74HC14) op logica nul is. Aangezien dit is het voeden van de seriële data ik / P-pin van het trapsgewijze 16-bits shift register, de logica 1 zal met elke puls van de klok afkomstig uit de ontspanning oscillator, wat betekent dat de tekens in het bericht "MERRY XMAS" zal aanzetten automatisch opeenvolgend genummerd van links naar rechts worden verschoven. Nadat alle negen 1s zijn succesvol verschoven, zal het volledige teken gloed. Een extra klok-puls zullen aandringen op een meer 1 in de resulterende shift register Q1-output van tweede 74HC595 gaan hoog. Aangezien Q1 gaat terug naar de ingang van de tweede omvormer via houden tijd Selecteer jumper, de gegevens I / P-pin (pin 14 van eerste 74HC595) zullen op logica 0 nu, wat betekent 0s zal worden geduwd in de verschuiving Registreer nu vanaf. Dus zal het weergegeven bericht beginnen verdwijnen van links naar rechts, één letter tegelijk. Na 9 meer klok pulsen, zijn alle letters van het display OFF. Op de komst van de 10e klok-puls, Q1 van tweede 74HC595 zal worden laag, waardoor de gegevens ik / P pin zal weer hoog. Dit hele proces herhaalt voorgoed en je ziet het geanimeerde kerst teken continu uitgevoerd. U kunt de snelheid van de animatie wijzigen door het variëren van de frequentie (via de 100K pot) van de ontspanning oscillator. Op dezelfde manier door de Hold tijd Selecteer jumper te verplaatsen naar Q5, kan het weergegeven bericht worden gesteld nog voor 5 klok pulsen voordat het begint met het verdwijnen van de linker kant.
Animatie 2
U kunt het patroon van de animatie iets wijzigen door het selecteren van de animatie (dat is eigenlijk geheugen resetpin van beide apparaten 74HC595) over te schakelen naar positie 2. Nu, wanneer de output van de tweede omvormer laag gaat, zal duidelijk de uitgangen voor zowel de verschuiving zich aanmeld bij keer en de gegevens die ik / P pin zal weer hoog. Aan de kant van de uitvoer, wat betekent dit wanneer alle tekens worden omgezet op het bord, en de wacht tijd is, zullen ze allemaal eens uit te schakelen en de tekens zal beginnen met het opnieuw weergeven opeenvolgend van links naar rechts. De demonstratie video aan het einde toont zowel de animaties in actie.
De + 5V voeding vereist voor de domeincontroller circuit is afgeleid met behulp van een LM7805 regulator IC. De stroomvoorziening van de printer die ik heb heeft drie-uitgangen, +16 V en + 32 V Gnd. Ik gebruikte +16 V als invoer voor LM7805 de IC, zoals in de afbeelding hier.
Volgende sectie toont het uithangbord van Kerstmis in actie.