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

BattleDIP: 11 քայլ
BattleDIP: 11 քայլ

Video: BattleDIP: 11 քայլ

Video: BattleDIP: 11 քայլ
Video: Martin Mikušek - 1 STREET WORKOUT BATTLE Dip with 45 kg 2024, Նոյեմբեր
Anonim
BattleDIP
BattleDIP

Ստեղծող ՝ Forbes Ng

Այս նախագիծը լավ ներածություն է թվային տրամաբանական սխեմաների համար, քանի որ այն կօգտագործի բուլյան տրամաբանության և հիշողության հիմնական հասկացությունները սխեմաներում: Դուք կօգտագործեք չիպսեր, ինչպիսիք են D-Type-Flip Flop- ը, Quad 2-input XNOR դարպասը և Dual 4-Input AND դարպասը, որոնք բոլորը հասանելի են 7400 շարքերում ՝ ինչպես TTL, այնպես էլ CMOS տրամաբանությամբ կամ նաև 4000 շարքով: Հետևելով դասական խաղի ՝ Battleship- ի նման սկզբունքներին, այս խաղը ավելացնում է ժամանակի ճզմման տարր, որտեղ յուրաքանչյուր խաղացող պետք է պարզի հակառակորդի կոդը DIP անջատիչում ՝ նախքան ձերինը դուրս գալը:

Մասեր, որոնք ձեզ անհրաժեշտ կլինեն

8 x Երկակի D- տիպի մատով խփում

(74HC74 - Լիի ID: 71439) (74LS74 - Լիի ID: 7255) (4013 - Լիի ID: 7196)

2 x Quad 2-input XNOR (Exclusive-NOR) Gate:

(74HC266 - Լիի ID: 71762) (4077- Լիի ID: 7226)

Հնարավոր այլընտրանքներ, եթե XNOR չիպը հասանելի չէ.

2 x Quad 2-input XOR (Exclusive-OR) Gate:

(74HC86 - Լիի ID: 71297) (4070 - Լիի ID: 7221)

2 x Hex Inverter (NOT) Gate:

(74HC04 - Լիի ID: 71684) (74LS04 - Լիի ID: 7241) (4069 - Լիի ID: 7220)

1 x Երկակի 4 մուտքագրում և դարպաս

(74HC21 - Լիի ID: 71700) (4082 - Լիի ID: 7230)

  • 1 x 5V լարման կարգավորիչ (LM7805 - Լիի ID: 7115)
  • 1 x 9V մարտկոցի սեղմիչ (Լիի ID: 6538)
  • 1 x 9V մարտկոց (Լիի ID ՝ 83741)
  • 3 x Breadboards (Լիի ID: 10686)
  • 4 x Tack Switch (Լիի ID: 3122)
  • 4 x 4-դիրքի DIP անջատիչ (Լիի ID: 367)
  • 32 x 10K Ω 1/4W դիմադրիչներ (Լիի ID: 9284)
  • 16 x 1K Ω 1/4W դիմադրիչներ (Լիի ID: 9190)
  • 6 x 110 Ω 1/4W դիմադրիչներ (Լիի ID: 9102)
  • 3 x 5 մմ կարմիր LED (Լիի ID: 549)
  • 3 x 5 մմ կանաչ LED (Լիի ID: 550)
  • Պինդ լարեր (Լիի ID: 2249)
  • Թռիչքային մալուխներ (Լիի ID: 21802)

Քայլ 1: Էներգամատակարարման կարգավորում

Էներգամատակարարման կարգավորում
Էներգամատակարարման կարգավորում

Տեղադրեք լարման կարգավորիչը (7805) տեղում: 9V մարտկոցի սեղմակից կարմիր մետաղալարերը տեղադրեք նույն սյունակում, ինչպես 1 -ին կապը և միացրեք սև մետաղալարը նույն սյունակում, ինչպես երկու կապում: Վերցրեք ամուր մետաղալար և միացրեք կապը 3 հոսանքի ռելսին, և մեկ այլ պինդ մետաղալար `կապիչ 2 -ը և մարտկոցի ամրացման սև մետաղալարը միացրեք գետնին:

Քայլ 2: Ստեղծեք «ժամացույց»

Ստեղծել ա
Ստեղծել ա

Մենք կախված կլինենք Flip Flop- ի ժամացույցի ցիկլից `« սահմանելու »մեր DIP անջատիչի օրինակը և« գուշակելու »մեր հակառակորդին: Տեղադրեք միակցիչ անջատիչ լարման կարգավորիչի կողքին DIP աջակցության վրա: Օգտագործեք պինդ միացում `էլեկտրահաղորդիչը միացնելու անջատիչի վերին ձախ ճարմանդին: Վերցրեք 110Ω ռեզիստոր և միացրեք ամրացման անջատիչի ներքևի ձախ ծայրից դեպի հետի տախտակի վերին կեսը: Ավելի երկար ոտքով LED տեղադրեք 110Ω դիմադրիչից մինչև գետնին ՝ ավելի կարճ ոտքով: Սա կլինի ժամացույցի մեր ձգանը: Ընկղման անջատիչի վրա մեր կոդը պահելու համար ժամացույցը պետք է գործարկվի, որպեսզի այն հիշի թեքահարթակը: LED- ը հանդես կգա որպես ժամացույցի յուրաքանչյուր ցիկլի ցուցիչ:

Քայլ 3: DIP անջատիչի կարգավորում

DIP անջատիչի կարգավորում
DIP անջատիչի կարգավորում

Տեղադրեք DIP անջատիչ ամրացման անջատիչի աջ կողմում: DIP անջատիչը տեղադրելու համար վերցրեք 4 ամուր լար և միացրեք ներքևի յուրաքանչյուր կապում ստորին հոսանքի ռելսին: Վերցրեք 4 1kΩ և միացրեք ընկղմման անջատիչի վերևի 4 կապում վերգետնյա ռելսին, ինչպես ձգվող դիմադրիչներ: Թողեք 1-2 տող դիմադրիչների և ընկղմման անջատիչի միջև

Քայլ 4: Տեղադրեք D մատանի արկղերը

Տեղադրեք D մատանի արկղերը
Տեղադրեք D մատանի արկղերը
Տեղադրեք D մատանի արկղերը
Տեղադրեք D մատանի արկղերը

Տեղադրեք երկու D-Type Flip-Flops երկու չիպ (74HC74/74LS74/4013) միմյանց կողքին DIP անջատիչի աջ կողմում: Վերցրեք ամուր լարեր և միացրեք քորոց 14 -ը (Vcc) վերին հոսանքի ռելսին, իսկ կապը 7 (GND) `ստորին ստորգետնյա ռելսին` երկու մատուռների համար: Վերցրեք 10K Ω ռեզիստորներ ՝ 1, 4, 10 և 13 կապումներն էլեկտրական ռելսերին միացնելու համար ՝ յուրաքանչյուր չիպի վրա միացնելու ինչպես D մատնահետքի ասինխրոն սեթ-ուղիղ մուտքը, այնպես էլ ասինքրոն վերականգնում-ուղիղ մուտքը:

Քայլ 5. Կցեք D սփռոցները դեպի DIP անջատիչ և Tack անջատիչ

Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ
Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ
Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ
Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ
Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ
Կցեք D մատնահետքերը դեպի DIP անջատիչ և Tack անջատիչ

Միացրեք 74HC74 ձախ ձախակողմյան չիպի 2 -րդ կապը DIP անջատիչի վերևի 1 -ին կապին, իսկ աջից ՝ 2 -ի վերևի կապին: 3. 74HC74 ձախ ձախակողմյան չիպի 12 -րդ քորոցը միացրեք անջատիչի վերևի 3 -րդ պտուտակին և աջ ծայրամասի 12 -ի կապը `վերևի քորոցին: 4

Երկու չիպերի 3 -րդ և 11 -րդ կապերը միացրեք միևնույն սյունակին, ինչպես ամրացման անջատիչի վերևի աջ անկյունը

Քայլ 6. Կառուցեք մյուս 3 հավաքածուները

Կառուցեք մյուս 3 հավաքածուները
Կառուցեք մյուս 3 հավաքածուները
Կառուցեք մյուս 3 հավաքածուները
Կառուցեք մյուս 3 հավաքածուները

Այժմ, երբ մենք ունենք մեկ սեթ, մեզ պետք է պատրաստենք մյուս 3 -ը, որպեսզի յուրաքանչյուր խաղացող ունենա մեկ հավաքածու `իր օրինակը սահմանելու համար, իսկ մյուսը` գուշակելու մրցակցիը: Դուք կարող եք դա անել ՝ նորից գործարկելով 2 -ից 8 -րդ քայլերը, բայց գուցե ցանկանաք մյուս սարքի համար փոխել LED- ի գույները:

Քայլ 7: Անցեք մեկ այլ տախտակ

Անցեք մեկ այլ գրատախտակին
Անցեք մեկ այլ գրատախտակին
Անցեք մեկ այլ գրատախտակին
Անցեք մեկ այլ գրատախտակին
Անցեք մեկ այլ գրատախտակին
Անցեք մեկ այլ գրատախտակին

Այժմ, երբ մենք ունենք 4 առանձին հավաքածու, մենք կօգտագործենք 2 երկակի երկու մուտքի XNOR չիպ (74HC266/74LS266/4077) ՝ համապատասխանեցումը և 4 մուտքագրման AND չիպը (74HC21/74LS21/40) ՝ 4-ը համոզվելու համար: դիրքորոշումները ճշմարիտ են: Սկսեք ՝ տեղադրելով բոլոր 3 չիպերը մեկ այլ տախտակի վրա և միացրեք քորոցը 14 (Vcc) վերին հոսանքի ռելսին, իսկ կապը 7 (GND) ՝ ստորգետնյա երկաթուղուն: Այժմ տեղադրեք jumper մալուխը 5 և 9 կապում յուրաքանչյուր 74HC74- ի համար (բոլոր 8 D-Flip Flops)

Քայլ 8. Quad 2 մուտքագրող XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին

Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին
Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին
Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին
Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին
Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին
Quad 2-մուտքային XNOR չիպը միացնելով երկակի 4 մուտքագրվող AND չիպին

Միացրեք Quad 2-մուտքագրվող XNOR չիպի, 74HC266 (կապում 3, 4, 10, 11) յուրաքանչյուր ելքային կապը, երկակի 4 մուտքագրվող AND չիպի, 74HC32 մուտքի կապումներին (1-ին, 2, 4, 5 XNOR չիպ, կապում 9, 10, 12, 13 մյուս XNOR չիպի համար), օգտագործելով պինդ մետաղալարեր: Վերցրեք 110Ω դիմադրություն և միացրեք 6 -րդ և 8 -րդ կապում համապատասխանաբար տախտակի վրա իրենց իսկ տողին: Միացրեք համապատասխան գույնի LED- ն `110Ω դիմադրիչից ավելի երկար ոտքով, ավելի կարճ ոտքով` գետնին: LED- ը հանդես կգա որպես ցուցիչ, երբ DIP անջատիչի ծածկագիրը ճիշտ կռահվի:

Քայլ 9: Այս ամենը միասին կապելը

Այդ ամենը միասին կապելը
Այդ ամենը միասին կապելը
Այդ ամենը միասին կապելը
Այդ ամենը միասին կապելը
Այդ ամենը միասին կապելը
Այդ ամենը միասին կապելը

Այս հաջորդ մասը վճռորոշ է: Վերցրեք jumper մետաղալարն արդեն 74HC74 չիպի 5 -րդ կապում, անմիջապես DIP անջատիչի կողքին և նույն ցատկող մետաղալարը հարակից միավորի վրա և տեղադրեք 74HC266- ի 1 -ին և 2 -րդ կապում: Այն, ինչ այժմ պետք է ունենաք, D Flip Flop- ի թողարկումն է, որը միացված է նույն XNOR դարպասով անցնող երկու միավորի DIP անջատիչի առաջին դիրքին: Սա նախագծված է այնպես, որ դարպասը ճշմարիտ է առաջացնում միայն այն դեպքում, երբ երկու միավորների համար այդ դիրքը գտնվում է միացված կամ անջատված դիրքում: Նույնը արեք 74HC74 չիպի 9 -րդ կապում թռչկոտող լարերի համար նույն երկու միավորի համար և տեղադրեք 74HC266- ի 5 -րդ և 6 -րդ կապերում: Անցնելով DIP անջատիչից ամենահեռավոր 74HC74- ին և տեղադրեք ցատկող լարերը 74HC74 չիպի 5 -րդ կապում նույն երկու միավորի համար և տեղադրեք 74HC266- ի 12 -րդ և 13 -րդ կապերում: Վերջապես, մենք կարող ենք ավարտել նույն չիպի 9 -րդ կապը տեղադրելով երկու միավորների համար 8 և 9 կապում: Դուք նույնը պետք է անեք մյուս երկու հավաքածուների համար:

Քայլ 10: Վերջնական հպումներ

Վերջնական հպումներ
Վերջնական հպումներ

Վերջապես, մյուս երկու տախտակների հոսանքի և գրունտային ռելսերը միացրեք լարման կարգավորիչով մեկին:

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