Indholdsfortegnelse:
- Trin 1: Hvad er et skiftregister?
- Trin 2: Anvendelser af skiftregistre
- Trin 3: Elektroniske komponenter, der bruges i kredsløbet
- Trin 4: Opsætning af kredsløbet
- Trin 5: Sådan fungerer kredsløbet
- Trin 6: Outputene skifter hurtigt fra venstre til højre hurtigt
- Trin 7: Derefter går LED'erne meget hurtigt fra højre til venstre
- Trin 8: Konklusion
- Trin 9: Video af skiftregistre
Video: Brug af 2 skiftregistre (74HC595) til at køre 16 lysdioder: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette kredsløb bruger 2 skifteregistre (74HC595). Skifteregistrene kører som output 16 lysdioder. Hvert skiftregister kører 8 lysdioder. Skiftregistrene er kablet, så hvert skiftregisterudgange vil ligne en kopi af det andet.
Trin 1: Hvad er et skiftregister?
Skiftregistre er sekventielle logiske kredsløb, der kan lagre og overføre data.
Skiftregistre består af mange flip -flops og ure, der er forbundet med hinanden. Udgangene fra skiftet skiftregistrene forskydes eller ændres i henhold til urene (pulserede udgange).
Trin 2: Anvendelser af skiftregistre
Skiftregistre er digitale hukommelseskredsløb, der bruges i regnemaskiner og computere. Skiftregistre kan bruges til at udvide antallet af output fra en mikrokontroller som Arduino.
Trin 3: Elektroniske komponenter, der bruges i kredsløbet
2 74HC595 skifteregistre
16; 1 k modstande (brun, sort, rød)
16 lysdioder
1 Arduino Uno
2 elektrolytkondensatorer; 10 Uf
2 lange brødstænger
ledninger.
Trin 4: Opsætning af kredsløbet
Udgangene er Qa til Qh. Wire Qa først og derefter gå til hinanden output som vist er diagrammet.
pin14 er SER er forbundet til Arduino digital pin 11.. SER er DATA -indgangen, som vil blive skiftet ind.
Pin12 er RCLK (LATCH) er forbundet til
Arduino digital pin 8
Pin11 er SRCLK (CLOCK) er forbundet til Arduino digital pin 12
hver gang denne pin går højt (1), skifter værdierne i skiftregistret med 1 bit.
Vcc er pin 16 er forbundet til den røde brødbrætskinne
pin 8 er forbundet til jorden
Arduino 5 volt er forbundet til den røde skinne på brødbrættet
Arduino grounsd er forbundet til den sorte skinne
Forbind pladernes grunde sammen som vist på diagrammet.
Trin 5: Sådan fungerer kredsløbet
De 3 forskellige indgange (CLOCK, LATCH, DATA) ændrer udgangsspændingen som vist på LED'erne. KODEN programmerer LED'ernes rækkefølge og LED'ernes hastighed, der tænder og slukker.
Trin 6: Outputene skifter hurtigt fra venstre til højre hurtigt
Lysdioderne bevæger sig hurtigt fra venstre mod højre.
Trin 7: Derefter går LED'erne meget hurtigt fra højre til venstre
LED'erne ændrer retning (højre til venstre).
Trin 8: Konklusion
Jeg håber, at dette projekt hjælper med at forstå skiftregistre og dets anvendelser. Jeg nød projektet. Det blev testet på
Tinkercad og fungerer.
Der er et link, men du skal muligvis have en Tinkercad -konto for at se det. Linket er også lagt ovenfor med KODEN.
tak skal du have
Trin 9: Video af skiftregistre
video af vagtregistre
Anbefalede:
Interessant programmeringsvejledning til designer-Få dit billede til at køre (del to): 8 trin
Interessant programmeringsvejledning til designer-Få dit billede til at køre (del to): Matematik, for de fleste af jer, virker ubrugelig. Det mest almindeligt anvendte i vores daglige liv er bare at tilføje, trække, multiplicere og dividere. Det er dog ganske anderledes, hvis du kan oprette med program. Jo mere du ved, jo mere vidunderligt resultat får du
Kaskade af skiftregistre 74HC595 styret via Arduino og Ethernet: 3 trin
Cascade of Shift Registers 74HC595 Controlled Via Arduino og Ethernet: I dag vil jeg gerne præsentere et projekt, som jeg har implementeret i to versioner. Projektet bruger 12 skiftregistre 74HC595 og 96 LED'er, Arduino Uno -kort med Ethernet -skærm Wiznet W5100. 8 lysdioder er tilsluttet hvert skifteregister. Tallene 0
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Hjem alene' tyveri/ afbrudstyv/ brug Attiny13 til at køre en trinmotor og en servo: 5 trin
Alene hjemme' tyveri/ brug Attiny13 til at køre en steppermotor og en servo: Dette kan være et af mine mærkeligste projekter endnu :-) Men selvom du ikke er interesseret i at holde indbrudstyve væk, kan dette projekt bruges til alt, hvor du brug for at køre en steppermotor eller servomotor eller endda flere DC -motorer med en Attiny13.Mo
Brug af en H -bro (293D) til at køre 2 gearede hobbymotorer Ans Arduino; kredsløbsoversigt: 9 trin
Brug af en H -bro (293D) til at drive 2 gearede hobbymotorer Ans Arduino; kredsløbsoversigt: H -broen 293D er et integreret kredsløb, der er i stand til at køre 2 motorer. Fordelen ved H -broen i forhold til transistor- eller MOSFET -styrekredsløb er, at den kan køre de 2 motorer tovejs (frem og tilbage) med en kode