Мазмуну:

BattleDIP: 11 кадам
BattleDIP: 11 кадам
Anonim
BattleDIP
BattleDIP

Түзгөн: Forbes Ng

Бул долбоор санарип логикалык схемаларга жакшы киришүү болуп саналат, анткени ал логикалык логика жана эс тутумдун негизги түшүнүктөрүн схемаларда колдонот. Сиз TTL жана CMOS логикасында 7400 сериясында жеткиликтүү болгон Dual D-Type Flip Flop, Quad 2-input XNOR дарбазасы жана Dual 4-Input AND gate сыяктуу чиптерди колдоносуз. Классикалык оюндун окшош принциптеринен кийин, Battleship, бул оюн убакытты кыскартуучу элементти кошот, анда ар бир оюнчу сиздикин түшүнүүдөн мурун DIP которгучтагы атаандашынын кодун түшүнүшү керек.

Сизге керектүү тетиктер

8 х Dual түрү Flip-Flop:

(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 Dual 4-Input AND Gate:

(74HC21 - Ли ID: 71700) (4082 - Ли ID: 7230)

  • 1 x 5V Voltage Regulator (LM7805 - Lee's ID: 7115)
  • 1 x 9V Батарея Клипи (Ли ID: 6538)
  • 1 x 9V батареясы (Линин ID: 83741)
  • 3 х Breadboards (Ли ID: 10686)
  • 4 x Tack Switch (Линин ID: 3122)
  • 4 х 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 х 5мм Кызыл LED (Ли ID: 549)
  • 3 x 5mm Жашыл LED (Ли ID: 550)
  • Катуу зымдар (Линин ID: 2249)
  • Jumper Cables (Ли ID: 21802)

1 -кадам: Электр энергиясын орнотуу

Кубат булагын орнотуу
Кубат булагын орнотуу

Чыңалуу жөндөгүчүн (7805) ордуна коюңуз. 9В батарейка клиптин кызыл зымын 1 -пин менен бир графага салып, экинчисиндей эле кара зымды туташтырыңыз. Катуу зымды алып, 3 -пинди электр рельсине, 2 -пинди жана батарейкадагы кара зымды жер темир жолуна туташтыруу үчүн дагы бир катуу зымды туташтырыңыз.

2 -кадам: "Саатты" түзүү

А түзүү
А түзүү

Биз Flip Flopтын саат циклине көз каранды болуп, биздин DIP которуу моделибизди "орнотуп", атаандаштын "болжолун" билебиз. DIP колдоосу боюнча чыңалуу жөндөгүчүнүн жанына туташтыргычты коюңуз. Электр темир жолун туташтыргычтын жогорку сол жээгине туташтыруу үчүн катуу колдонуңуз. 110Ω каршылыгын алып, жабыштыргычтын ылдыйкы сол тишинен кайра нандын үстүңкү жарымына туташтырыңыз. Кыска буту менен 110Ω каршылыгынан жер темир жолуна чейин узун буту менен LED коюңуз. Бул биздин саат үчүн триггерибиз болот. Биздин кодду чумкуткучка сактап калуу үчүн, флип -флоп аны эстеп калуусу үчүн саат иштетилиши керек. Светодиод ар бир саат циклинин индикатору катары кызмат кылат.

3 -кадам: DIP которуштурууну орнотуу

DIP которуштурууну орнотуу
DIP которуштурууну орнотуу

DIP которгучту жабыштыргычтын оң жагына коюңуз. DIP которуштургучту орнотуу үчүн, 4 катуу зым алып, астыңкы казыктарды астыңкы электр темир жолуна туташтырыңыз. 4 1kΩ алып, резисторлорду тарткандай, чөгүү которгучтун жогорку 4 төөнөгүчүн жогорку жер темир жолуна туташтырыңыз. Резисторлор менен чумкуткучтун ортосунда 1-2 катар калтырыңыз

4 -кадам: D Flip Flops орнотуу

D Flip Flops орнотуу
D Flip Flops орнотуу
D Flip Flops орнотуу
D Flip Flops орнотуу

DIP которгучтун оң жагында 2 D-Type Flip-Flops чиптерин (74HC74/74LS74/4013) жанына кой. Катуу зымдарды алып, 14 -пинди (Vcc) жогорку электр темир жолуна, ал эми 7 -пинди (GND) астынкы темир жолго эки флип -флоп үчүн туташтырыңыз. 1, 4, 10 жана 13-казыктарды D флип-флоптун асинхрондук түз кирүүсүн жана асинхрондук баштапкы калыбына келтирүүнү ар бир чипке туташтыруу үчүн электр рельсине туташтыруу үчүн 10K Ω резисторлорду алыңыз.

5-кадам: D флип-флиптерин DIP которгучка илип коюңуз

D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз
D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз
D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз
D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз
D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз
D Flip-Flops'ту DIP которгучка жана Tack Switchке илип коюңуз

74HC74 чипинин 2 -пинин DIP которгучтун 1 -чокусуна жана эң чиптин 2 -чокусуна 3 -чокусуна туташтырыңыз. 4.

Эки микросхемадагы 3 жана 11 -казыктарды туташтыргычтын жогорку оң жагы сыяктуу бир мамыга туташтырыңыз

6 -кадам: Башка 3 топтомду куруңуз

Башка 3 топтомду куруңуз
Башка 3 топтомду куруңуз
Башка 3 топтомду куруңуз
Башка 3 топтомду куруңуз

Эми бизде бир топ бар, биз дагы 3тү жасашыбыз керек, ошондо ар бир оюнчу өзүнүн үлгүсүн, экинчиси атаандашынын божомолун алат. Сиз муну 2-8 -кадамдарды кайра иштетүү менен жасай аласыз, бирок башка топтом үчүн LEDдин түстөрүн алмаштыргыңыз келиши мүмкүн.

7 -кадам: Башка нан тактасына өтүңүз

Башка нан тактасына өтүү
Башка нан тактасына өтүү
Башка нан тактасына өтүү
Башка нан тактасына өтүү
Башка нан тактасына өтүү
Башка нан тактасына өтүү

Азыр бизде 4 өзүнчө топтом бар, биз дал келүү үчүн 2 Dual 2-input XNOR чиптерин (74HC266/74LS266/4077) жана 4-киргизүү ЖАНА чипти (74HC21/74LS21/40) колдонобуз. позициялар чындык. Бардык 3 чипти башка нан тактасына коюп, пин 14тү (Vcc) жогорку электр темир жолуна, ал эми пин 7 (GND) астынкы темир жолго туташтырыңыз. Эми ар бир 74HC74 үчүн 5 жана 9-казыктарга секирүүчү кабелин коюңуз (бардыгы 8 D-Flip Flops)

8-кадам: Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу

Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу
Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу
Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу
Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу
Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу
Quad 2-input XNOR Chipти Dual 4-input AND Chipке туташтыруу

Ар бир Quad 2-кирүү XNOR чипинин, 74HC266 (3, 4, 10, 11-пин), 4-киргизүү ЖАНА чиптин кирүү казыктарына туташтыруу, 74HC32 (1, 2, 4, 5-пинтер бирөө үчүн) XNOR чипи, башка XNOR чипи үчүн 9, 10, 12, 13 төөнөгүчтөр), катуу зымды колдонуу. 110Ω каршылыгын алыңыз жана 6 жана 8 -пиндерди тиешелүү түрдө нан тактасына туташтырыңыз. 110Ω каршылыгынан узун буту менен тиешелүү түстөгү LEDди кыска буту менен жер темир жолуна туташтырыңыз. LED DIP которгучтун коду туура божомолдонгондо индикатор катары иштейт.

9 -кадам: Баарын бириктирүү

Баарын Бирге Байлап
Баарын Бирге Байлап
Баарын Бирге Байлап
Баарын Бирге Байлап
Баарын Бирге Байлап
Баарын Бирге Байлап

Бул кийинки бөлүгү чечүүчү мааниге ээ. 74HC74 чипинин 5 -пининдеги DIP которгучтун жанындагы секирүүчү зымды алып, ошол эле секирүүчү зымды жанындагы блокко салып, 74HC266дын 1 жана 2 төөнөгүчтөрүнө коюңуз. Сизде азыр эмне болушу керек, ошол эле XNOR дарбазасы аркылуу иштеген эки блоктун DIP которгучунун биринчи абалына илинген D Flip Flopтын чыгышы. Бул дарбаза эки бирдиктин позициясы күйүк абалында же өчүк абалында болгондо гана чындыкты жаратышы үчүн иштелип чыккан. Ошол эле эки агрегат үчүн 74HC74 чиптин 9 -пининдеги секиргич зымдар үчүн ушундай кылыңыз жана аны 74HC266 5 жана 6 -казыктарына коюңуз. DIP которгучтан эң алыскы 74HC74кө өтүү жана секирүүчү зымдарды ошол эле эки блок үчүн 74HC74 чипинин 5 -пинине коюп, 74HC266нын 12 жана 13 -казыктарына коюңуз. Биз акыры 8 жана 9 -казыктарга эки бирдик үчүн бир эле чиптин 9 -пинин коюу менен бүтүшүбүз мүмкүн. Башка эки комплект үчүн да ушундай кылышыңыз керек.

10 -кадам: Акыркы тийүүлөр

Акыркы Тийиштер
Акыркы Тийиштер

Акыр -аягы, башка эки панелдин күчүн жана жер темир жолун чыңалуу жөндөгүчүнө туташтырыңыз.

Сунушталууда: