Mundarija:

16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish: 9 qadam
16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish: 9 qadam

Video: 16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish: 9 qadam

Video: 16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish: 9 qadam
Video: “Ksenon” hamda “Led” chiroqlari “Gentra” yoki “Cobalt” avtomobillariga oʻrnatilishi mumkinmi? 2024, Iyun
Anonim
16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish
16 ta LEDni haydash uchun 2 smenali registrni (74HC595) ishlatish

Ushbu sxemada 2 smenali registrlar (74HC595) ishlatiladi, smenali registrlar 16 ta LEDni chiqaradi. Har bir smenali registr 8 svetodiodni boshqaradi. Shift registrlari simli bo'lib, har bir smenali registrning chiqishlari ikkinchisining nusxasiga o'xshab ketadi.

1 -qadam: Shift reestri nima?

Shift reestri nima?
Shift reestri nima?
Shift reestri nima?
Shift reestri nima?

Shift registrlari ketma -ket mantiqiy sxemalar bo'lib, ular ma'lumotlarni saqlash va uzatish imkoniyatiga ega.

Shift registrlari bir -biriga bog'langan ko'plab flip -flop va soatlardan iborat. Smenaning chiqishlari soat registri bo'yicha o'zgaradi yoki o'zgartiriladi (pulsli chiqish).

2 -qadam: Shift registrlaridan foydalanish

Shift registrlaridan foydalanish
Shift registrlaridan foydalanish

Shift registrlari - bu kalkulyator va kompyuterlarda ishlatiladigan raqamli xotira sxemalari. Shift registrlari yordamida Arduino kabi mikrokontrollerdan chiqish sonini kengaytirish mumkin.

3 -qadam: O'chirishda ishlatiladigan elektron komponentlar

O'chirish jarayonida ishlatiladigan elektron komponentlar
O'chirish jarayonida ishlatiladigan elektron komponentlar

2 74HC595 smenali registrlar

16; 1 k qarshilik (jigarrang, qora, qizil)

16 ta LED

1 Arduino Uno

2 elektrolitik kondansatör; 10 Uf

2 ta uzun nonvoyxona

simlar.

4 -qadam: O'chirish sxemasini sozlash

O'chirish tizimini o'rnatish
O'chirish tizimini o'rnatish
O'chirish tizimini o'rnatish
O'chirish tizimini o'rnatish

Chiqish Qa dan Qh gacha. Avval Qa simini ishlating, so'ngra diagrammada ko'rsatilganidek, bir -birining chiqishiga o'ting.

pin14 - SER - Arduino raqamli pin 11 ga ulangan. SER - bu DATA kiritilishi.

Pin12 - bu RCLK (LATCH) ulangan

Arduino raqamli pin 8

Pin11 - SRCLK (CLOCK) Arduino raqamli 12 -piniga ulangan

har safar bu pin ko'tarilganda (1) smenali registrdagi qiymatlar 1 bitga siljiydi.

Vcc 16 -pinli qizil taxtali relsga ulangan

pin 8 erga ulangan

Arduino 5 voltli taxtaning qizil rayiga ulangan

Arduino grounsd qora relsga ulangan

Diagrammada ko'rsatilganidek, taxtalarni bir -biriga ulang.

5 -qadam: O'chirish sxemasi qanday ishlaydi

O'chirish qanday ishlaydi
O'chirish qanday ishlaydi

Uch xil kirish (CLOCK, LATCH, DATA) LEDlarning ko'rinishini o'zgartiradi, LEDlar ketma -ketligini va LEDlarning tezligini yoqish va o'chirishni dasturlashtiradi.

6 -qadam: Chiqish tez chapdan o'ngga o'tadi

Chiqish birinchi chapdan o'ngga tez siljiydi
Chiqish birinchi chapdan o'ngga tez siljiydi

LEDlar tezda chapdan o'ngga siljiydi.

7 -qadam: Keyin LEDlar juda tez o'ngdan chapga o'tadi

Keyin LEDlar tezda o'ngdan chapga o'tadi
Keyin LEDlar tezda o'ngdan chapga o'tadi

LEDlar yo'nalishni o'zgartiradi (o'ngdan chapga).

8 -qadam: Xulosa

Xulosa
Xulosa

Umid qilamanki, bu loyiha smenali registrlar va ulardan foydalanishni tushunishga yordam beradi. Menga bu loyiha yoqdi. Bu sinovdan o'tdi

Tinkercad va ishlaydi.

Bu erda havola bor, lekin uni ko'rish uchun sizga Tinkercad hisobi kerak bo'lishi mumkin. Bu havola yuqorida ham KOD bilan joylashtirilgan.

rahmat

9 -qadam: Shift registrlarining videosi

smeta registrlari haqida video

Tavsiya: