Satura rādītājs:

BattleDIP: 11 soļi
BattleDIP: 11 soļi

Video: BattleDIP: 11 soļi

Video: BattleDIP: 11 soļi
Video: PURPLE DIAMONDS VS DANCING DOLLS 2024, Novembris
Anonim
BattleDIP
BattleDIP

Izveidoja: Forbes Ng

Šis projekts ir labs ievads digitālajās loģikas shēmās, jo tajā tiks izmantotas Būla loģikas un atmiņas ķēdēs pamatjēdzieni. Jūs izmantosit tādas mikroshēmas kā Dual D-Flip Flop, četrkodolu 2 ieeju XNOR vārti un Dual 4-ieejas AND vārti, kas ir pieejami 7400 sērijā gan TTL, gan CMOS loģikā vai arī 4000 sērijā. Sekojot līdzīgiem principiem no klasiskās spēles Battleship, šī spēle pievieno laiku satricinošu elementu, kurā katram spēlētājam pirms DIP slēdža ir jānoskaidro pretinieka kods.

Vajadzīgās detaļas

8 x divu veidu D-Flip-Flop:

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

2 x četru 2 ieeju XNOR (ekskluzīvs-NOR) vārti:

(74HC266 - Lī ID: 71762) (4077- Lī ID: 7226)

Iespējamās alternatīvas, ja XNOR mikroshēma nav pieejama:

2 x četru 2 ieeju XOR (ekskluzīvi-VAI) vārti:

(74HC86 - Lī ID: 71297) (4070 - Lī ID: 7221)

2 x sešstūra invertora (NAV) vārti:

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

1 x divējāda 4 ieejas UN vārti:

(74HC21 - Lī ID: 71700) (4082 - Lī ID: 7230)

  • 1 x 5V sprieguma regulators (LM7805 - Lī ID: 7115)
  • 1 x 9V akumulatora klipsis (Lī ID: 6538)
  • 1 x 9 V akumulators (Lī ID: 83741)
  • 3 x maizes dēļi (Lī ID: 10686)
  • 4 x tack slēdzis (Lee ID: 3122)
  • 4 x 4 pozīciju DIP slēdzis (Lī ID: 367)
  • 32 x 10K Ω 1/4 W rezistori (Lī ID: 9284)
  • 16 x 1K Ω 1/4 W rezistori (Lī ID: 9190)
  • 6 x 110 Ω 1/4 W rezistori (Lī ID: 9102)
  • 3 x 5 mm sarkanas gaismas diodes (Lī ID: 549)
  • 3 x 5 mm zaļas gaismas diodes (Lī ID: 550)
  • Cietie vadi (Lī ID: 2249)
  • Jumper Cables (Lī ID: 21802)

1. darbība: barošanas avota iestatīšana

Barošanas avota iestatīšana
Barošanas avota iestatīšana

Novietojiet sprieguma regulatoru (7805) vietā. Ievietojiet sarkano vadu no 9V akumulatora skavas tajā pašā kolonnā, kurā ir 1. tapa, un pievienojiet melno vadu tajā pašā kolonnā, kurā ir otrā tapa. Paņemiet vienlaidu vadu un pievienojiet tapu 3 strāvas sliedei un citu cietu vadu, lai savienotu tapu 2 un melno vadu uz akumulatora skavas ar zemējuma sliedi

2. darbība: izveidojiet pulksteni

Izveidojiet a
Izveidojiet a

Mēs būsim atkarīgi no Flip Flop pulksteņa cikla, lai "iestatītu" mūsu DIP slēdža modeli un "uzminētu" mūsu pretinieka. Novietojiet slēdzi blakus sprieguma regulatoram pāri DIP atbalstam. Izmantojiet masīvu, lai savienotu barošanas sliedi ar slēdža augšējo kreiso zaru. Paņemiet 110Ω rezistoru un pievienojiet no slēdža kreisās apakšējās malas atpakaļ uz maizes dēļa augšējo pusi. Novietojiet LED ar garāku kāju no 110Ω rezistora līdz zemes sliedei ar īsāko kāju. Tas būs mūsu pulksteņa sprūda. Lai saglabātu mūsu kodu uz dip slēdža, ir jāaktivizē pulkstenis, lai flip flop to atcerētos. Gaismas diode darbosies kā indikators katram pulksteņa ciklam.

3. darbība: DIP slēdža iestatīšana

DIP slēdža iestatīšana
DIP slēdža iestatīšana

Novietojiet DIP slēdzi labajā pusē. Lai iestatītu DIP slēdzi, paņemiet 4 cietus vadus un pievienojiet katru apakšējo tapu pie apakšējās barošanas sliedes. Paņemiet 4 1kΩ un pievienojiet iegremdēšanas slēdža augšējās 4 tapas augšējai sliedei kā pacelšanas rezistorus. Atstājiet 1-2 rindas starp rezistoriem un iemērkšanas slēdzi

4. solis: D Flip Flops iestatīšana

D Flip Flops iestatīšana
D Flip Flops iestatīšana
D Flip Flops iestatīšana
D Flip Flops iestatīšana

Novietojiet divas D-veida Flip-Flops mikroshēmas (74HC74/74LS74/4013) blakus viena otrai pa labi no DIP slēdža. Paņemiet cietus vadus un pievienojiet tapu 14 (Vcc) augšējai strāvas sliedei, un 7. tapu (GND) abām flip flopēm pie apakšējās zemes sliedes. Paņemiet 10K Ω rezistorus, lai pieslēgtu 1., 4., 10. un 13.tapu pie strāvas sliedēm, lai katrā mikroshēmā pievienotu gan D flip flop asinhrono tiešo ieeju, gan asinhrono atiestatīšanas tiešo ieeju

5. solis: savienojiet D Flip-Flops ar DIP slēdzi un tack slēdzi

Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža
Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža
Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža
Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža
Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža
Pievienojiet D Flip-Flops pie DIP slēdža un tack slēdža

Pievienojiet kreisākās 74HC74 mikroshēmas 2. tapu DIP slēdža 1. augšējai tapai un labākās mikroshēmas 2. tapu augšējai tapai 3. Savienojiet kreisās 74HC74 mikroshēmas 12. tapu ar iegremdēšanas slēdža 3. augšējo tapu un labākās mikroshēmas 12. tapu augšējai tapai 4.

Pievienojiet abu mikroshēmu tapas 3 un 11 tai pašai kolonnai, kas ir pieslēgšanas slēdža augšējā labajā kātiņā

6. darbība: izveidojiet pārējos 3 komplektus

Izveidojiet pārējos 3 komplektus
Izveidojiet pārējos 3 komplektus
Izveidojiet pārējos 3 komplektus
Izveidojiet pārējos 3 komplektus

Tagad, kad mums ir viens komplekts, mums būs jāizveido pārējie 3, lai katram spēlētājam būtu viens komplekts, lai iestatītu savu modeli, un otrs, lai uzminētu pretinieka. To var izdarīt, vēlreiz izpildot 2. līdz 8. darbību, bet, iespējams, vēlēsities mainīt citas gaismas diodes krāsas.

7. solis: pārejiet uz citu maizes dēli

Uz citu maizes dēli
Uz citu maizes dēli
Uz citu maizes dēli
Uz citu maizes dēli
Uz citu maizes dēli
Uz citu maizes dēli

Tagad, kad mums ir 4 atsevišķi komplekti, mēs izmantosim 2 divkāršas 2 ievades XNOR mikroshēmas (74HC266/74LS266/4077), lai veiktu saskaņošanu, un 4 ievades UN mikroshēmu (74HC21/74LS21/40), lai pārliecinātos, ka visas 4 pozīcijas ir patiesas. Sāciet, novietojot visas 3 mikroshēmas uz cita maizes dēļa un pievienojiet tapu 14 (Vcc) augšējai strāvas sliedei un 7. tapu (GND) apakšējai sliedei. Tagad novietojiet pārejas kabeli uz 5. un 9. tapām katrai 74HC74 (visas 8 D-Flip Flops)

8. darbība. Četrkodolu 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieeju UN mikroshēmai

Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai
Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai
Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai
Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai
Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai
Četru 2 ieeju XNOR mikroshēmas pievienošana divkāršai 4 ieejas AND mikroshēmai

Pievienojiet katras Quad 2 ieejas XNOR mikroshēmas 74HC266 (3., 4., 10., 11. tapa) izejas tapas pie divu četru ieeju UN 74HC32 mikroshēmas ieejas tapām (1, 2, 4, 5 tapas vienam) XNOR mikroshēma, tapas 9, 10, 12, 13 citai XNOR mikroshēmai), izmantojot cietu vadu. Paņemiet 110Ω rezistoru un pievienojiet tapas 6 un 8 attiecīgi savai maizes dēļa rindai. Pievienojiet attiecīgās krāsas gaismas diodi ar garāku kāju no 110Ω rezistora pie zemes sliedes ar īsāko kāju. Gaismas diode darbosies kā indikators, ja DIP slēdža kods ir uzminēts pareizi.

9. solis: sasaistiet to visu kopā

To visu sasaistīt kopā
To visu sasaistīt kopā
To visu sasaistīt kopā
To visu sasaistīt kopā
To visu sasaistīt kopā
To visu sasaistīt kopā

Šī nākamā daļa ir izšķiroša. Paņemiet džempera vadu jau uz 74HC74 mikroshēmas 5. tapas tieši blakus DIP slēdzim un to pašu džempera vadu blakus esošajai vienībai un ievietojiet to 74HC266 1. un 2. tapā. Tagad jums vajadzētu iegūt D Flip Flop izvadi, kas ir savienots ar DIP slēdža pirmo pozīciju divās vienībās, kas iet caur tiem pašiem XNOR vārtiem. Tas ir veidots tā, lai vārti radītu patiesību tikai tad, ja šī pozīcija abām vienībām atrodas ieslēgtā vai izslēgtā stāvoklī. Dariet to pašu attiecībā uz pārejas vadiem uz 74HC74 mikroshēmas 9. tapas tām pašām divām vienībām un ievietojiet to 74HC266 5. un 6. tapā. Pārejot uz 74HC74, kas atrodas vistālāk no DIP slēdža, un novietojiet džemperu vadus uz 74HC74 mikroshēmas 5. tapas tām pašām divām vienībām un ievietojiet to 74HC266 12. un 13. tapā. Beidzot varam beigt, ievietojot vienas mikroshēmas 9. tapu abām vienībām uz 8. un 9. tapām. Tas pats būs jādara arī pārējiem diviem komplektiem.

10. solis: pēdējie pieskārieni

Pēdējie pieskārieni
Pēdējie pieskārieni

Visbeidzot, pievienojiet pārējo divu maizes dēļu barošanas un zemējuma sliedes tam, kuram ir sprieguma regulators.

Ieteicams: