Мазмұны:

BattleDIP: 11 қадам
BattleDIP: 11 қадам

Бейне: BattleDIP: 11 қадам

Бейне: BattleDIP: 11 қадам
Бейне: Martin Mikušek - 1 STREET WORKOUT BATTLE Dip with 45 kg 2024, Қараша
Anonim
BattleDIP
BattleDIP

Авторы: Forbes Ng

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

Сізге қажет бөлшектер

8 x қос D типті флип-флоп:

(74HC74 - Лидің жеке куәлігі: 71439) (74LS74 - Лидің жеке куәлігі: 7255) (4013 - Лидің жеке куәлігі: 7196)

2 x Quad 2-кіріс XNOR (Эксклюзивті-NOR) қақпа:

(74HC266 - Лидің жеке куәлігі: 71762) (4077 - Лидің жеке куәлігі: 7226)

Егер XNOR чипі болмаса, мүмкін болатын баламалар:

2 x Quad 2-input XOR (Exclusive-OR) қақпасы:

(74HC86 - Лидің жеке куәлігі: 71297) (4070 - Лидің жеке куәлігі: 7221)

2 x Hex түрлендіргіші (ЕМЕС) қақпа:

(74HC04 - Лидің жеке куәлігі: 71684) (74LS04 - Лидің жеке куәлігі: 7241) (4069 - Лидің жеке куәлігі: 7220)

1 x қос 4-кіріс және қақпа:

(74HC21 - Лидің жеке куәлігі: 71700) (4082 - Лидің жеке куәлігі: 7230)

  • 1 х 5В кернеу реттегіші (LM7805 - Ли идентификаторы: 7115)
  • 1 х 9В батареялық қысқыш (Лидің идентификаторы: 6538)
  • 1 х 9В батарея (Лидің нөмірі: 83741)
  • 3 x Breadboards (Ли идентификаторы: 10686)
  • 4 x Tack қосқышы (Ли идентификаторы: 3122)
  • 4 x 4 позициялы DIP қосқышы (Ли идентификаторы: 367)
  • 32 x 10K Ω 1/4 Вт резисторлар (Ли идентификаторы: 9284)
  • 16 x 1K Ω 1/4W резисторлары (Ли ID: 9190)
  • 6 x 110 Ω 1/4 Вт резисторлар (Ли ID: 9102)
  • 3 x 5 мм қызыл жарықдиодты шамдар (Лидің идентификаторы: 549)
  • 3 x 5 мм жасыл жарық диодты шамдар (Ли идентификаторы: 550)
  • Қатты сымдар (Лидің идентификаторы: 2249)
  • Jumper кабельдері (Ли идентификаторы: 21802)

1 -қадам: Қуат көзін реттеу

Қуат көзін реттеу
Қуат көзін реттеу

Кернеу реттегішін (7805) орнына қойыңыз. 9В аккумуляторлық қысқыштың қызыл сымын түйреуіштің 1 бағанына салыңыз, ал қара сымды екінші түйреуішпен бір бағанға қосыңыз. Қатты сымды алып, 3 -істікті қуат рельсіне, 2 -ші түйреуіш пен батарея қысқышындағы қара сымды жерге тұйықтау үшін басқа қатты сымды жалғаңыз.

2 -қадам: «Сағат» құру

A құру
A құру

Біз DIP қосқыш үлгісін «орнатуға» және қарсыластың «болжауына» флип -флоптың сағаттық цикліне тәуелді боламыз. Бекіткішті DIP тірегіндегі кернеу реттегішінің жанына қойыңыз. Қуат рельсін бекіткіш қосқыштың жоғарғы сол жақ шетіне жалғау үшін берікті қолданыңыз. 110Ω резисторды алыңыз да, бекіткіштің төменгі сол жақ шетінен нан тақтасының жоғарғы жартысына жалғаңыз. 110Ω резистордан ұзын аяғы бар жарықдиодты қысқа аяқпен жер рельсіне қойыңыз. Бұл біздің сағат үшін триггер болады. Біздің кодты аудару қосқышында сақтау үшін, оны есте сақтау үшін сағатты іске қосу керек. Жарық диоды әр сағат циклы үшін индикатор шамы ретінде әрекет етеді.

3 -қадам: DIP қосқышын орнату

DIP қосқышын орнату
DIP қосқышын орнату

Бекіткіштің оң жағына DIP қосқышын қойыңыз. DIP қосқышын орнату үшін 4 тұтас сымды алып, төменгі түйреуіштердің әрқайсысын төменгі қуат рельсіне жалғаңыз. 4 1kΩ алыңыз және резисторларды көтеру үшін сөндіргіштің жоғарғы 4 түйреуішін жоғарғы жердегі рельске қосыңыз. Резистор мен сөндіргіш арасында 1-2 қатар қалдырыңыз

4 -қадам: D флип -флоптарын орнату

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

DIP қосқышының оң жағына бір-бірінің жанына D-екі типті екі флип-флопты (74HC74/74LS74/4013) орналастырыңыз. Қатты сымдарды алып, 14 -штырьды (Vcc) жоғарғы қуат рельсіне, ал 7 -пинді (GND) төменгі рельске екі флип -флопқа қосыңыз. 1, 4, 10 және 13-ші түйреуіштерді D флип-флоптың асинхронды тікелей кірісін де, әр микросхемада асинхронды бастапқы қалпына келтіруді де қосу үшін қуат рельстеріне қосу үшін 10K резисторларды алыңыз.

5-қадам: D флип-флиптерін DIP қосқышына және бекітуге қосыңыз

D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз
D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз
D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз
D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз
D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз
D флип-флиптерін DIP қосқышы мен ілгішке жалғаңыз

Ең сол жақ 74HC74 микросхемасының 2 -штырын DIP қосқышының жоғарғы 1 -ші түйреуішіне және оң жақтағы микросхеманың 2 -ші түйрегішін 3 -ші жоғарғы шетіне 3 -ші шеткі 74HC74 чипінің 12 -түйреуішін жоғарғы сымға қосқыштың 3 -ші ұшына және 12 -ші түйреуішті жоғарғы істікке жалғаңыз. 4.

3 және 11 түйреуіштерді екі микросхемадағы ілмек қосқышының жоғарғы оң жақ бұрышындағы бір бағанға қосыңыз

6 -қадам: Басқа 3 жиынтығын жасаңыз

Басқа 3 жиынтығын жасаңыз
Басқа 3 жиынтығын жасаңыз
Қалған 3 жиынтығын жасаңыз
Қалған 3 жиынтығын жасаңыз

Енді бізде бір жиынтық бар, бізде қалған 3 -ті жасау керек, осылайша әр ойыншының бір үлгісі бар, екіншісі қарсыластың ойын болжайды. Сіз мұны 2 -ден 8 -ге дейінгі қадамдарды қайтадан орындау арқылы жасай аласыз, бірақ басқа жиынтыққа арналған жарықдиодты түстерді қосқыңыз келуі мүмкін.

7 -қадам: Басқа тақтаға өтіңіз

Басқа тақтаға өтіңіз
Басқа тақтаға өтіңіз
Басқа тақтаға өтіңіз
Басқа тақтаға өтіңіз
Басқа тақтаға өтіңіз
Басқа тақтаға өтіңіз

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

8-қадам: Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу

Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу
Quad 2 кірісті XNOR чипін қос 4 кірісті және чипке қосу

74HC266 квадраттық 2 кірісті XNOR чипінің (3, 4, 10, 11 түйреуіштерінің) шығыс түйреуіштерін қос 4 кірісті ЖӘНЕ чиптің кіріс түйреуіштеріне жалғаңыз, 74HC32 (түйреуіштер 1, 2, 4, 5 біреуі үшін) XNOR чипі, басқа XNOR чипі үшін 9, 10, 12, 13 түйреуіштер), қатты сымды қолданады. 110Ω резисторды алыңыз және 6 және 8 түйреуіштерді сәйкесінше өз тақтасына қосыңыз. 110Ω резистордан ұзын аяғы бар сәйкес түсті жарықдиодты қысқа аяқпен жер рельсіне жалғаңыз. Жарықдиодты DIP қосқышының коды дұрыс табылғанда индикатор шамы ретінде әрекет етеді.

9 -қадам: Барлығын біріктіру

Бәрін бірге байлау
Бәрін бірге байлау
Бәрін бірге байлау
Бәрін бірге байлау
Бәрін бірге байлау
Бәрін бірге байлау

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

10 -қадам: Соңғы әсерлер

Соңғы жанасулар
Соңғы жанасулар

Ақырында, қалған екі тақтаның қуат пен жер үсті рельстерін кернеу реттегіші барға қосыңыз.

Ұсынылған: