Përmbajtje:
- Hapi 1: Çfarë është Regjistri Shift?
- Hapi 2: Përdorimi i regjistrave të ndërrimit
- Hapi 3: Komponentët elektronikë të përdorur në qark
- Hapi 4: Vendosja e qarkut
- Hapi 5: Si funksionon qarku
- Hapi 6: Rezultatet do të zhvendosen së pari nga e majta në të djathtë shpejt
- Hapi 7: Pastaj LEDS do të shkojë nga e djathta në të majtë shumë shpejt
- Hapi 8: Përfundimi
- Hapi 9: Video e regjistrave të ndërrimit
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Ky qark do të përdorë dy regjistra ndërrimi (74HC595). Regjistrat e ndërrimit do të drejtojnë si dalje 16 LED. Çdo regjistër ndërrimi do të drejtojë 8 LED. Regjistrat e ndërrimit janë të lidhur në mënyrë që çdo dalje e regjistrit të ndërrimit të duket si një kopje e tjetrit.
Hapi 1: Çfarë është Regjistri Shift?
Regjistrat e ndërrimit janë qarqe logjike të njëpasnjëshme. Ata janë të aftë të ruajnë dhe transferojnë të dhëna.
Regjistrat e ndërrimit përbëhen nga shumë rrokullisje dhe orë të cilat janë të lidhura së bashku. Rezultatet e regjistrave të ndërrimit zhvendosen ose ndryshohen sipas orëve (daljet e pulsuara).
Hapi 2: Përdorimi i regjistrave të ndërrimit
Regjistrat Shift janë qarqe dixhitale të kujtesës të përdorura në kalkulatorë dhe kompjuterë. Regjistrat e ndërrimit mund të përdoren për të zgjeruar numrin e daljeve nga një mikrokontrollues si Arduino.
Hapi 3: Komponentët elektronikë të përdorur në qark
2 regjistra ndërrimi 74HC595
16; Rezistenca 1 k (kafe, e zezë, e kuqe)
16 LED
1 Arduino Uno
2 kondensatorë elektrolitikë; 10 Uf
2 bukëpjekës të gjatë
telat.
Hapi 4: Vendosja e qarkut
Rezultatet janë Qa në Qh. Fillimisht tela Qa dhe pastaj shkoni në daljet e njëri -tjetrit siç tregohet në diagram.
pin14 është SER është i lidhur me pin dixhital Arduino 11. RVV është hyrja e të dhënave e cila do të zhvendoset.
Pin12 është RCLK (LATCH) është i lidhur me
Kodi dixhital Arduino 8
Pin11 është SRCLK (ORA) është e lidhur me pinin dixhital Arduino 12
sa herë që kjo kunj shkon lart (1) vlerat në regjistrin e ndërrimit do të zhvendosen me 1 bit.
Vcc është kunja 16 është e lidhur me hekurudhën e kuqe të bukës
kunja 8 është e lidhur me tokën
Arduino 5 volt është e lidhur me shinën e kuqe të dërrasës së bukës
Arduino Grounsd është i lidhur me hekurudhën e zezë
Lidhni bazat e dërrasave së bashku siç tregohet në diagram.
Hapi 5: Si funksionon qarku
3 hyrjet e ndryshme (CLOCK, LATCH, DATA) do të ndryshojnë tensionet e daljeve siç shihen në LED. KODI do të programojë sekuencën e LED -ve dhe shpejtësinë e LED -ve që ndizen dhe fiken.
Hapi 6: Rezultatet do të zhvendosen së pari nga e majta në të djathtë shpejt
LEDS do të lëvizë shpejt nga e majta në të djathtë.
Hapi 7: Pastaj LEDS do të shkojë nga e djathta në të majtë shumë shpejt
LEDS ndryshon drejtimin (nga e djathta në të majtë).
Hapi 8: Përfundimi
Shpresoj se ky projekt ndihmon për të kuptuar regjistrat e ndërrimit dhe përdorimet e tij. Më pëlqeu projekti. Ai u testua
Tinkercad dhe punon.
Ekziston një lidhje, por ju mund të keni nevojë për një llogari Tinkercad për ta parë atë. Lidhja është postuar më lart gjithashtu me KODIN.
Faleminderit
Hapi 9: Video e regjistrave të ndërrimit
video e regjistrave të ndërrimit
Recommended:
Kontrollimi i ekranit të shtatë segmenteve duke përdorur regjistrimin e ndërrimit të Arduino dhe 74HC595: 6 hapa
Kontrolli i shfaqjes së shtatë segmenteve duke përdorur Arduino dhe 74HC595 Shift Register: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Shtatë ekranet e segmenteve janë të mirë për tu parë dhe janë gjithmonë një mjet i dobishëm për të shfaqur të dhëna në formën e shifrave, por ka një pengesë në to, e cila është ajo kur kontrollojmë një ekran me shtatë segmente në të vërtetë
Përdorimi i kohëmatësit 556 për të drejtuar një motor stepper: 5 hapa
Përdorimi i kohëmatësit 556 për të drejtuar një motor stepper: Ky udhëzues do të shpjegojë se si një kohëmatës 556 mund të drejtojë një motor stepper. Nuk ka nevojë për një kod për këtë qark
Kaskada e regjistrave të ndërrimit 74HC595 të kontrolluar përmes Arduino dhe Ethernet: 3 hapa
Kaskada e Regjistrave të Shiftit 74HC595 Kontrolluar përmes Arduino dhe Ethernet: Sot do të doja të prezantoja një projekt që e kam zbatuar në dy versione. Projekti përdor 12 regjistra ndërrimi 74HC595 dhe 96 LED, bord Arduino Uno me mburojë Ethernet Wiznet W5100. 8 LED janë të lidhur me secilin regjistër ndërrimi. Numrat 0
Përdorimi i një Ure H (293D) për të drejtuar 2 Motorë Hobi Motorë Ans Arduino; Vështrim qark: 9 hapa
Përdorimi i një Ure H (293D) për të drejtuar 2 Motorë Hobi të Shpejtë Ans Arduino; Përmbledhje e qarkut: Ura H 293D është një qark i integruar i cili është i aftë të drejtojë 2 motorë. Avantazhi i urës H mbi qarqet e kontrollit transistor ose MOSFET është se mund të drejtojë 2 motorët në mënyrë të dyanshme (përpara dhe prapa) me një Kod
Furnizimi me energji i modalitetit të ndërrimit të tensionit të lartë (SMPS)/Konvertuesi i rritjes për tubat Nixie: 6 hapa
Furnizimi me energji i modalitetit të ndërrimit të tensionit të lartë (SMPS)/Boost Converter për tubat Nixie: Ky SMPS rrit tensionin e ulët (5-20 volt) në tensionin e lartë të nevojshëm për të drejtuar tubat nixie (170-200 volt). Jini të paralajmëruar: edhe pse ky qark i vogël mund të operohet me bateri/worts të tensionit të ulët, prodhimi është më se i mjaftueshëm për t'ju vrarë! Pr