Kazalo:

BattleDIP: 11 korakov
BattleDIP: 11 korakov

Video: BattleDIP: 11 korakov

Video: BattleDIP: 11 korakov
Video: Bach, Contrapunctus 11, Art of Fugue (Kunst der Fuge) 2024, November
Anonim
BattleDIP
BattleDIP

Ustvaril: Forbes Ng

Ta projekt je dober uvod v digitalna logična vezja, saj bo uporabil osnovne koncepte logične logike in pomnilnika v vezjih. Uporabljali boste čipe, kot so dvojna japonka D-tipa, vrata XNOR z dvema vhodoma in štiri vrata z dvema vhodoma IN, ki so na voljo v seriji 7400 v logiki TTL in CMOS ali tudi v seriji 4000. Po podobnih načelih iz klasične igre, Battleship, ta igra dodaja element časovnega krčenja, kjer mora vsak igralec ugotoviti kodo nasprotnika na stikalu DIP, preden ugotovi vašo.

Deli, ki jih boste potrebovali

8 x Dvojne natikače tipa D:

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

2 x Quad 2-vhodna vrata XNOR (izključno-NOR):

(74HC266 - Leejeva ID: 71762) (4077- Leejeva ID: 7226)

Možne alternative, če čip XNOR ni na voljo:

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

(74HC86 - Lee's ID: 71297) (4070 - Lee's ID: 7221)

2 x šestkotni pretvornik (NE) Vrata:

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

1 x dvojni 4-vhod in vrata:

(74HC21 - Lee's ID: 71700) (4082 - Lee's ID: 7230)

  • 1 x 5V regulator napetosti (LM7805 - Lee's ID: 7115)
  • 1 x 9V sponka za baterijo (Leejev ID: 6538)
  • 1 x 9V baterija (Leejev ID: 83741)
  • 3 x deske (Lee's ID: 10686)
  • 4 x stikalo Tack (Leejev ID: 3122)
  • 4 x 4-mestno DIP stikalo (Leejev ID: 367)
  • 32 x 10K Ω 1/4 W upori (Leejev ID: 9284)
  • 16 x 1K Ω 1/4 W upori (Leejev ID: 9190)
  • 6 x 110 Ω 1/4 W upori (Leejev ID: 9102)
  • 3 x 5 mm rdeče LED diode (Leejev ID: 549)
  • 3 x 5 mm zelene LED diode (Leejev ID: 550)
  • Trdne žice (Leejev ID: 2249)
  • Skakalni kabli (Leejev ID: 21802)

1. korak: Nastavitev napajalnika

Nastavitev napajalnika
Nastavitev napajalnika

Regulator napetosti (7805) namestite na svoje mesto. Rdečo žico iz sponke za baterijo 9V vstavite v isti stolpec kot pin 1 in črno žico priključite v isti stolpec kot zatič dva. Vzemite trdno žico in priključite zatič 3 na napajalno tirnico, drugo trdno žico pa za priključitev zatiča 2 in črne žice na sponki za akumulator na ozemljitveno tirnico

2. korak: Vzpostavite "uro"

Vzpostavite a
Vzpostavite a

Od cikla ure flip flopa bomo odvisni, da bomo "nastavili" naš vzorec DIP stikala in "uganili" nasprotnika. Stikalo za pritrditev postavite poleg regulatorja napetosti na nosilcu DIP. Za priključitev napajalnega vodila na zgornji levi rog stikalnega stikala uporabite trdno maso. Vzemite 110Ω upor in ga povežite z spodnjim levim robom stikalnega stikala nazaj v zgornjo polovico plošče. Postavite LED z daljšo nogo od upora 110Ω do talne tirnice s krajšo nogo. To bo naš sprožilec za uro. Če želimo shraniti našo kodo na dip stikalo, je treba uro sprožiti, da si jo japonka zapomni. LED bo delovala kot indikatorska lučka za vsak cikel ure.

3. korak: Nastavitev DIP stikala

Nastavitev DIP stikala
Nastavitev DIP stikala

DIP stikalo postavite desno od stikala. Če želite nastaviti stikalo DIP, vzemite 4 trdne žice in povežite vsak spodnji zatič z spodnjo napajalno tirnico. Vzemite 4 1 kΩ in priključite zgornje 4 zatiče dip stikala na zgornjo ozemljilno tirnico kot izvlečne upore. Med upori in dip stikalom pustite 1-2 vrstice

4. korak: Namestitev D japonk

Namestitev D japonk
Namestitev D japonk
Namestitev D japonk
Namestitev D japonk

2 Dvojna čipa D-Type (74HC74/74LS74/4013) postavite drug poleg drugega desno od stikala DIP. Za obe japonki vzemite trdne žice in priključite zatič 14 (Vcc) na zgornjo tirnico, zatič 7 (GND) pa na spodnjo ozemljilno tirnico. Vzemite 10K Ω upor za priključitev zatičev 1, 4, 10 in 13 na napajalne tirnice, da povežete asinhroni vhod D-flip flop z neposrednim vhodom in asinhrono ponastavitev na vsakem čipu

5. korak: D Natikače priključite na DIP stikalo in stikalo Tack

Priključite natikače D na DIP stikalo in stikalo Tack
Priključite natikače D na DIP stikalo in stikalo Tack
Priključite natikače D na DIP stikalo in stikalo Tack
Priključite natikače D na DIP stikalo in stikalo Tack
Priključite natikače D na DIP stikalo in stikalo Tack
Priključite natikače D na DIP stikalo in stikalo Tack

Priključite pin 2 skrajnega levega čipa 74HC74 na zgornji zatič 1 na DIP stikalu in zatič 2 skrajnega desnega čipa na zgornji zatič 3. Priključite zatič 12 skrajnega levega čipa 74HC74 na zgornji zatič 3 na dip stikalu in zatič 12 skrajnega desnega čipa na zgornji zatič. 4.

Nožice 3 in 11 na obeh čipih povežite v isti stolpec kot zgornji desni rog stikalnega stikala

Korak 6: Zgradite ostale 3 sklope

Zgradite ostale 3 komplete
Zgradite ostale 3 komplete
Zgradite ostale 3 komplete
Zgradite ostale 3 komplete

Zdaj, ko imamo en niz, bomo morali narediti ostale 3, tako da bo imel vsak igralec en niz za nastavitev svojega vzorca, drugi pa za ugibanje nasprotnika. To lahko storite tako, da znova zaženete korake od 2 do 8, vendar boste morda želeli spremeniti barve LED za drugi niz.

7. korak: Na drugo ploščico

Na drugo ploščico
Na drugo ploščico
Na drugo ploščico
Na drugo ploščico
Na drugo ploščico
Na drugo ploščico

Zdaj, ko imamo 4 ločene komplete, bomo za ujemanje uporabili 2 dvojna 2-vhodna čipa XNOR (74HC266/74LS266/4077) in 4-vhodni čip AND (74HC21/74LS21/40), da zagotovimo vse 4 položaji so resnični. Začnite tako, da postavite vse 3 čipe na drugo ploščo in priključite zatič 14 (Vcc) na zgornjo napajalno tirnico, zatič 7 (GND) pa na spodnjo ozemljilno tirnico. Zdaj namestite mostični kabel na nožice 5 in 9 za vsakih 74HC74 (vseh 8 D-japonk)

Korak 8: Priključite čip XNOR z dvema vhodoma na štiri vhode na dvojni vhod IN Čip 4

Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip
Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip
Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip
Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip
Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip
Priključitev Quad 2-vhodnega čipa XNOR na dvojni 4-vhodni IN čip

Priključite izhodne zatiče vsakega Quad 2-vhodnega čipa XNOR, 74HC266 (zatiči 3, 4, 10, 11), na vhodne zatiče dvojnega 4-vhodnega čipa AND, 74HC32 (zatiči 1, 2, 4, 5 za enega Čip XNOR, zatiči 9, 10, 12, 13 za drugi čip XNOR) z uporabo trdne žice. Vzemite 110Ω upor in priključite zatiče 6 in 8 v svojo vrstico na plošči. Priključite LED ustrezne barve z daljšo nogo od upora 110Ω na ozemljitveno tirnico s krajšo nogo. Ko je koda stikala DIP pravilno uganila, bo LED delovala kot indikatorska lučka.

9. korak: Povežite vse skupaj

Vezati vse skupaj
Vezati vse skupaj
Vezati vse skupaj
Vezati vse skupaj
Vezati vse skupaj
Vezati vse skupaj

Ta naslednji del je ključnega pomena. Mostično žico vzemite že na zatič 5 čipa 74HC74 tik ob DIP stikalu in isto mostično žico na sosednji enoti in jo postavite v nožici 1 in 2 74HC266. Zdaj bi morali imeti izhod D flip flopa, ki je priključen na prvi položaj stikala DIP na dveh enotah, ki tečeta skozi ista vrata XNOR. To je zasnovano tako, da vrata ustvarijo vrednost samo, če sta ta položaj za obe enoti bodisi v položaju za vklop ali izklop. Enako storite z mostičnimi žicami na zatiču 9 čipa 74HC74 za enaki dve enoti in ga postavite v zatiče 5 in 6 74HC266. Premaknite se na 74HC74, ki je najbolj oddaljen od DIP stikala, in postavite mostične žice na nožico 5 čipa 74HC74 za isti dve enoti in jo postavite na nožice 12 in 13 74HC266. Končno lahko zaključimo z namestitvijo nožice 9 istega čipa za obe enoti na nožici 8 in 9. Enako boste morali storiti za druga dva niza.

10. korak: Zadnji dotiki

Zadnji dotiki
Zadnji dotiki

Nazadnje priključite napajalne in ozemljitvene tirnice drugih dveh plošč na tisto z regulatorjem napetosti.

Priporočena: