
Tartalomjegyzék:
- 1. lépés: Mi a műszakregiszter?
- 2. lépés: A műszakregiszterek használata
- 3. lépés: Az áramkörben használt elektronikus alkatrészek
- 4. lépés: Az áramkör beállítása
- 5. lépés: Az áramkör működése
- 6. lépés: A kimenetek gyorsan balról jobbra tolódnak
- 7. lépés: Ezután a LED -ek nagyon gyorsan jobbról balra haladnak
- 8. lépés: Következtetés
- 9. lépés: Videó a műszakregiszterekről
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Ez az áramkör 2 váltásregisztert (74HC595) fog használni. A váltóregiszterek 16 LED kimenetként fognak működni. Mindegyik műszakregiszter 8 LED -et fog meghajtani. A váltásregiszterek be vannak kötve, így minden váltásregiszter -kimenet úgy fog kinézni, mint a másik másolata.
1. lépés: Mi a műszakregiszter?


A váltóregiszterek szekvenciális logikai áramkörök. Képesek adatok tárolására és továbbítására.
A váltóregiszterek sok flip flopból és órából állnak, amelyek össze vannak kötve. A váltás váltásregisztereinek kimenetei az óráknak megfelelően tolódnak vagy változnak (impulzusos kimenetek).
2. lépés: A műszakregiszterek használata

A váltóregiszterek digitális memóriaáramkörök, amelyeket számológépekben és számítógépekben használnak. A váltóregiszterek felhasználhatók az Arduino -hoz hasonló mikrovezérlő kimeneteinek bővítésére.
3. lépés: Az áramkörben használt elektronikus alkatrészek

2 74HC595 műszakregiszter
16; 1 k ellenállás (barna, fekete, piros)
16 LED
1 Arduino Uno
2 elektrolit kondenzátor; 10 Uf
2 hosszú kenyér
vezetékek.
4. lépés: Az áramkör beállítása


A kimenetek Qa -Qh. Vezeték Qa először, majd menjen egymás kimenetéhez, ahogy az ábra mutatja.
A pin14 a SER az Arduino digitális 11 -es tűjéhez van csatlakoztatva. A SER a DATA bemenet, amelyet be kell kapcsolni.
A Pin12 RCLK (LATCH) csatlakozik
Arduino digitális tű 8
A Pin11 SRCLK (CLOCK) csatlakozik az Arduino digitális 12 -es tűjéhez
minden alkalommal, amikor ez a csap magas lesz (1), a shift regiszter értékei 1 bittel eltolódnak.
A Vcc a 16 -os csap a piros kenyértábla -sínhez van csatlakoztatva
a 8 érintkező a földhöz van csatlakoztatva
Az 5 voltos Arduino a kenyértábla piros sínjéhez van csatlakoztatva
Az Arduino grounsd csatlakozik a fekete sínhez
Csatlakoztassa a táblák alapjait az ábra szerint.
5. lépés: Az áramkör működése

A 3 különböző bemenet (CLOCK, LATCH, DATA) megváltoztatja a kimenetek feszültségét a LED -eken látható módon. A CODE programozza a LED -ek sorrendjét és a LED -ek be- és kikapcsolását.
6. lépés: A kimenetek gyorsan balról jobbra tolódnak

A LED -ek gyorsan balról jobbra mozognak.
7. lépés: Ezután a LED -ek nagyon gyorsan jobbról balra haladnak

A LED -ek irányt változtatnak (jobbról balra).
8. lépés: Következtetés

Remélem, hogy ez a projekt segít megérteni a műszakregisztereket és azok felhasználását. Élveztem a projektet. Kipróbálták
Tinkercad és működik.
Van egy link, de előfordulhat, hogy szüksége van egy Tinkercad -fiókra a megtekintéséhez. A hivatkozás fent is megtalálható a KÓD -dal együtt.
Köszönöm
9. lépés: Videó a műszakregiszterekről
videó a műszakregiszterekről
Ajánlott:
556 időzítő használata léptetőmotor meghajtásához: 5 lépés

556 időzítő használata léptetőmotor meghajtásához: Ez az utasítás elmagyarázza, hogyan hajthat egy 556 időzítő léptetőmotort. Ehhez az áramkörhöz nincs szükség kódra
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés

I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
„Egyedül otthon” betörésgátló/ Használja az Attiny13 -at a léptetőmotor és a szervó meghajtásához: 5 lépés

„Egyedül otthon” betörésgátló/ Attiny13 használata léptetőmotor és szervó meghajtásához: Ez lehet az egyik legfurcsább projektem :-)) De még ha nem is érdekel a betörők távol tartása, ez a projekt bármire felhasználható, ahol léptetőmotorral vagy szervomotorral, vagy akár több egyenáramú motorral kell hajtani Attiny13.Mo
A Homie firmware használata a Sonoff kapcsolómodul meghajtásához (ESP8266 alapú): 5 lépés (képekkel)

Használja a Homie firmware -t a Sonoff kapcsolómodul meghajtásához (ESP8266 alapú): Ez egy nyomon követhető utasítás, ezt egy kicsit írtam a "Homie -eszközök építése IoT vagy otthoni automatizáláshoz" után. A későbbiek az alapvető felügyeletre (DHT22, DS18B20, fény) összpontosítottak a D1 Mini táblák körül. Ezúttal szeretném bemutatni a
H -híd (293D) használata 2 hajtóműves Hobby Motors Ans Arduino meghajtásához; áramkör áttekintés: 9 lépés

A H -híd (293D) használata a 2 hajtóműves hobbimotorok meghajtásához Ans Arduino; áramkör áttekintése: A H -híd 293D egy integrált áramkör, amely 2 motor meghajtására képes. A H -híd előnye a tranzisztoros vagy a MOSFET -vezérlőáramkörökkel szemben az, hogy kóddal hajthatja meg a két motort kétirányban (előre és hátra)