Stap 4: Animatie controller boord
De 74HC14 biedt zes inverterende buffers met Schmitt-triggeractiviteit wordt uitgevoerd. Eén van hen is geconfigureerd als een ontspanning oscillator met behulp van een externe weerstand (100K pot + 10K vaste) en een condensator (10 uF). De frequentie van de trilling wordt gegeven door f ≈ 1 /(0.8 x RC). Dus, met een 100K pot en een vaste 10K weerstand, de frequentie kan worden gevarieerd van ongeveer 1 Hz - 13 Hz. Deze kloksignaal besturingselementen het knipperen van de grens LEDs en dus ze zal knipperen op de klokfrequentie.
De twee 74HC595 shift registers zijn trapsgewijze om te vormen van een 16-bit seriële-in parallel-out shift register. Dit vereist het aansluiten van de seriële uitgang (pin 9) van een tot de seriële gegevens ik / P pin (14) anderzijds. De ingangen van de twee klok (Shift register klok en opslag registreren klok) van beide zijn samengebonden en gedreven door hetzelfde kloksignaal van de ontspanning oscillator. Vergeet niet dat de ontspanning oscillator vrij loopt is en altijd kloksignaal het gecombineerde 16-bits shift register. Dus wat wordt weergegeven aan de uitgang van het shift register, is afhankelijk van het niveau van de logica toegepast op de seriële data invoer pin (14), welke in feite, is aangesloten op de uitgang van de tweede inverterende buffer (pin 3 en 4) in het 74HC14-apparaat. De bijdrage aan deze omvormer pinnen Q1, Q3, vandaan komt of Q5 output (instelbaar via een jumper-connector) van de tweede werktijd registreren. Pin Nr. 10 van 74HC595 is het geheugen reset input en een actieve laag signaal. Het kan worden ofwel aangesloten op logica hoog (+ 5 V) hele tijd of op de uitgang van de tweede omvormer; is er een schakelaar om dat te doen. Eigenlijk bestaat het besturingselementen de animatie van het scherm (wordt later beschreven). De eerste uitvoer van de 9-bits parallelle gegevens (Q0-Q7 van eerste 74HC595) en Q0 van de tweede 74HC595 van de trapsgewijze verbinding rijden de schakelende transistors voor de negen tekens op het uithangbord. In de volgende sectie, zal ik de operatie in meer detail beschrijven.