Stap 2: Hoe werkt de 74HC595?
De 74HC595 wordt geregeld door drie verbindingen met de arduino (of uw microcontroller van keuze); Ze heten de data pin, klink pin en klok pin. Verwijzen naar het bovenstaande stroomschema (figuur 1):
-eerst is de klink pin op grond ingesteld op het uitschakelen van de uitgangen, op deze manier die de pennen niet veranderen als we in nieuwe gegevens naar de 74HC595 sturen
-volgende nieuwe gegevens wordt verzonden naar de 74HC595 serieel, door pulserende van de pin klok en elke byte van nieuwe gegevens uit de data pin beetje bij beetje te sturen. Arduino is een handige functie in hun bibliotheek genaamd shiftOut die dit voor u zorgt.
-Ten slotte, de hoge klink-pincode instellen. Dit stuurt uw nieuwe gegevens naar alle de pennen tegelijk (parallel output).
In deze tutorial zal ik u tonen hoe om te controleren van een 4 x 4 LED-matrix met één 74HC595. In de vorige stap ik liet zien dat het mogelijk is te bepalen van een 4 x 4 LED-matrix met behulp van slechts 8 pinnen (vier voor de rijen) en vier voor de kolommen. In de volgende stappen zal ik u tonen hoe om de draad van de 4 x 4 LED matrix tot en met de 8 pennen van de 74HC595 en rijdt het hele ding met de arduino.
Één meer ding toe te voegen over de 74HC595:
Het is ook mogelijk om uw output nog verder uit te breiden door serieschakeling 74HC595, maar dat is buiten de werkingssfeer van deze tutorial.