Stap 1: Inleiding tot de Shift Register
Wat is het Shift Register:
De Shift registreert fundamentele doel is het verhogen van het aantal Input/Output pinnen van de Micro-controller. De Shift Register gebruikt kunnen ofwel een 74HC595 die is gemaakt voor het verhogen van de Output pinnen, terwijl de 74HC164 is het Shift Register ter verhoging van de Input-pinnen. Het belangrijkste punt om op te merken is dat een aantal Shift registreert kan worden trapsgewijze. Zodat de Micro-controller 8 tot de macht n Output/ingangen met behulp van slechts 3 pinnen kan bepalen. Deze trapsgewijze kan ook worden genoemd als de serieschakeling van de Shift-Registers.
Pinnen van het Shift-Register:
De belangrijkste pinnen van de Shift Register worden als volgt vermeld:
Serieel (pin 14):
De pin die verschuiving van de volgende input voor de Shift Register.
RCK (PIN 12):
Wanneer deze pin wordt getrokken hoge, zal het verschuiven van het register.
Seriële klok (PIN11):
Moet worden getrokken hoog in te stellen van de output op de nieuwe Shift Register waarden, dit moet worden getrokken hoge direct nadat SRCLK is laag weer gegaan.
QH' (PIN 9):
Het belang van deze pin is dat het kan worden aangesloten op de seriële In (PIN14) van de volgende Shift Register en het daisy-chain kunnen verhogen.
Werking van het Shift-Register:
Het shift register kan worden vergeleken met een spel van gegevens vooruitbrengt op kruispunten. Ze worden verplaatst naar de andere kruising als de RCK pin van de verschuiving wijzigingen op hoog registreren en dus de gegevens kunnen worden verzonden naar een willekeurig aantal Shift registreert met behulp van het volgende principe. Het shift register kan handhaven de waarden met behulp van de seriële klok (PIN 11). Wanneer de pin van de seriële klok hoog gaat dan gaan de RCK pin laag en zo verder tot de gevraagde gegevens wordt verzonden.
Ik heb ook een 123D Circuit diagram met een beschrijving van de verbindingen van de Shift Register aan de Arduino. Evenals de basisaansluiting en die nodig zijn voor het register van de shift te werken. Het tweede 123d schakeldiagram geboden toont de aansluitingen voor de tweede Shift Register, enzovoort.
Daisy Chaining Shift registreert:
De Registers van de Shift kan worden verhoogd door het aansluiten van de QH' pin met de tweede Shift registreert Serial in (PIN 14). Het aantal uitvoer is dus beperkt tot het aantal Shift Registers die kunnen worden aangesloten. De code die is voorzien van de optie voor het verbinden van upto 40 + registreert. Ik heb ook een echt-tijd-diagram van de module en de verbindingen met de arduino met behulp van de modules verstrekt.