Բովանդակություն:

Օգտագործելով 2 Shift Գրանցիչ (74HC595) ՝ 16 LED- ներ վարելու համար ՝ 9 քայլ
Օգտագործելով 2 Shift Գրանցիչ (74HC595) ՝ 16 LED- ներ վարելու համար ՝ 9 քայլ

Video: Օգտագործելով 2 Shift Գրանցիչ (74HC595) ՝ 16 LED- ներ վարելու համար ՝ 9 քայլ

Video: Օգտագործելով 2 Shift Գրանցիչ (74HC595) ՝ 16 LED- ներ վարելու համար ՝ 9 քայլ
Video: Excel- ում բջիջը անկյունագծորեն բաժանելու լավագույն մոտեցումը (երկու վերնագիր մեկ բջիջում) 2024, Հունիսի
Anonim
Օգտագործելով 2 Shift Գրանցիչ (74HC595) `16 LED լուսարձակներ վարելու համար
Օգտագործելով 2 Shift Գրանցիչ (74HC595) `16 LED լուսարձակներ վարելու համար

Այս սխեման կօգտագործի 2 հերթափոխային ռեգիստր (74HC595): Տեղափոխման գրանցամատյանները կաշխատեն որպես ելք 16 LED: Յուրաքանչյուր հերթափոխի գրանցամատյան կշարժի 8 լուսադիոդային ցուցիչ:

Քայլ 1. Ի՞նչ է հերթափոխի գրանցամատյանը:

Ի՞նչ է հերթափոխի գրանցամատյանը
Ի՞նչ է հերթափոխի գրանցամատյանը
Ի՞նչ է հերթափոխի գրանցամատյանը
Ի՞նչ է հերթափոխի գրանցամատյանը

Shift գրանցամատյանները հաջորդական տրամաբանական սխեմաներ են: Նրանք ունակ են տվյալների պահպանման և փոխանցման:

Հերթափոխի մատյանները բաղկացած են բազմաթիվ մատնահետքերից և ժամացույցներից, որոնք միացված են իրար:

Քայլ 2: Shift գրանցիչների օգտագործումը

Shift գրանցամատյանների օգտագործումը
Shift գրանցամատյանների օգտագործումը

Shift գրանցամատյանները թվային հիշողության սխեմաներ են, որոնք օգտագործվում են հաշվիչներում և համակարգիչներում:

Քայլ 3. Շղթայում օգտագործվող էլեկտրոնային բաղադրիչներ:

Էլեկտրոնային բաղադրիչներ, որոնք օգտագործվում են շղթայում
Էլեկտրոնային բաղադրիչներ, որոնք օգտագործվում են շղթայում

2 74HC595 հերթափոխի գրանցամատյան

16; 1 կ ռեզիստորներ (շագանակագույն, սև, կարմիր)

16 LED

1 Arduino Uno

2 էլեկտրոլիտիկ կոնդենսատոր; 10 Uf

2 երկար հացաբուլկեղեն

լարերը:

Քայլ 4: Շղթայի կարգավորում

Շղթայի կարգավորում
Շղթայի կարգավորում
Շղթայի կարգավորում
Շղթայի կարգավորում

Արդյունքները Qa- ն են Qh- ն:

pin14- ը SER- ն միացված է Arduino թվային 11 -րդ կապին: SER- ը ՏՎՅԱԼՆԵՐԻ մուտքն է, որը կփոխվի:

Pin12- ը RCLK է (LATCH) միացված է

Arduino թվային փին 8

Pin11- ը SRCLK է (CLOCK) միացված է Arduino թվային 12 -րդ կապին

ամեն անգամ, երբ այս քորոցը բարձրանում է (1), հերթափոխի գրանցամատյանում արժեքները կփոխվեն 1 բիթով:

Vcc- ն 16 -րդ կապն է, որը միացված է կարմիր տախտակի երկաթուղուն

8 -րդ կապը միացված է գետնին

Arduino 5 վոլտ միացված է հացահատիկի կարմիր երկաթուղուն

Arduino trounsd- ը միացված է սև երկաթուղուն

Տախտակների հիմքերը միացրեք իրար, ինչպես ցույց է տրված դիագրամում:

Քայլ 5: Ինչպես է աշխատում սխեման

Ինչպես է աշխատում սխեման
Ինչպես է աշխատում սխեման

3 տարբեր մուտքերը (OCԱՄԱՈՅ, ATԱՌԱՅՈԹՅՈ,Ն, ՏՎՅԱԼՆԵՐ) կփոխեն LED- ների վրա տեսվող ելքերի լարումները: ԿՈԴ -ը ծրագրավորելու է LED- ների հաջորդականությունը և LED- ների միացման և անջատման արագությունը:

Քայլ 6. Արդյունքները արագորեն կտեղափոխվեն ձախից աջ

Արդյունքները առաջին հերթին արագորեն կտեղափոխվեն ձախից աջ
Արդյունքները առաջին հերթին արագորեն կտեղափոխվեն ձախից աջ

LEDS- ն արագորեն կշարժվի ձախից աջ:

Քայլ 7: Այնուհետև LEDS- ը շատ արագ կանցնի աջից ձախ

Այնուհետեւ LEDS- ը շատ արագ կանցնի աջից ձախ
Այնուհետեւ LEDS- ը շատ արագ կանցնի աջից ձախ

LEDS- ն փոխում է ուղղությունը (աջից ձախ):

Քայլ 8: Եզրակացություն

Եզրակացություն
Եզրակացություն

Հուսով եմ, որ այս նախագիծը կօգնի հասկանալ հերթափոխի մատյանները և դրա կիրառումը: Ինձ դուր եկավ նախագիծը: Այն փորձարկվել է

Tinkercad և աշխատանքներ:

Կա հղում, բայց այն տեսնելու համար գուցե ձեզ անհրաժեշտ լինի Tinkercad հաշիվ:

Շնորհակալություն

Քայլ 9. Տեղափոխման գրանցամատյանների տեսանյութ

հերթափոխի գրանցամատյանների տեսանյութ

Խորհուրդ ենք տալիս: