Агуулгын хүснэгт:

BattleDIP: 11 алхам
BattleDIP: 11 алхам
Anonim
BattleDIP
BattleDIP

Үүсгэсэн: Forbes Ng

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

Танд хэрэгтэй эд ангиуд

8 x Хос D төрлийн Flip-Flop:

(74HC74 - Lee -ийн ID: 71439) (74LS74 - Lee's ID: 7255) (4013 - Lee's ID: 7196)

2 x Quad 2 оролттой XNOR (Exclusive-NOR) хаалга:

(74HC266 - Ли -ийн ID: 71762) (4077- Ли -ийн ID: 7226)

XNOR чип байхгүй тохиолдолд боломжит хувилбарууд:

2 x Quad 2-оролттой XOR (Онцгой-OR) хаалга:

(74HC86 - Ли -ийн ID: 71297) (4070 - Ли -ийн ID: 7221)

2 x Hex Inverter (NOT) Хаалга:

(74HC04 - Ли -ийн ID: 71684) (74LS04 - Ли -ийн ID: 7241) (4069 - Ли -ийн ID: 7220)

1 x Хос 4 оролт ба хаалга:

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

  • 1 x 5V хүчдэлийн зохицуулагч (LM7805 - Lee's ID: 7115)
  • 1 x 9V батерейны хавчаар (Lee's ID: 6538)
  • 1 x 9V зай (Ли -ийн ID: 83741)
  • 3 x Breadboards (Lee's ID: 10686)
  • 4 x Tack Switch (Lee's ID: 3122)
  • 4 x 4-байрлалтай DIP унтраалга (Lee's ID: 367)
  • 32 x 10K Ω 1/4W эсэргүүцэл (Ли -ийн ID: 9284)
  • 16 x 1K Ω 1/4W эсэргүүцэл (Lee's ID: 9190)
  • 6 x 110 Ω 1/4W эсэргүүцэл (Ли -ийн ID: 9102)
  • 3 х 5 мм улаан LED (Ли -ийн ID: 549)
  • 3х5 мм хэмжээтэй ногоон LED (Ли -ийн ID: 550)
  • Хатуу утас (Ли -ийн ID: 2249)
  • Jumper Cables (Lee's ID: 21802)

Алхам 1: Цахилгаан хангамжийг тохируулах

Цахилгаан хангамжийг тохируулах
Цахилгаан хангамжийг тохируулах

Хүчдэл зохицуулагчийг (7805) байрлуул. 9В зайны хавчаарын улаан утсыг 1 -р зүүтэй ижил багананд хийж, хар утсыг 2 -р зүүтэй ижил баганад холбоно. Хатуу утас аваад 3 -р зүүг цахилгаан тэжээлийн шугамд холбож, 2 -р зүү болон зайны хавчаар дээрх хар утсыг газардуулгатай холбоно уу.

Алхам 2: "Цаг" бий болгох

A байгуулах
A байгуулах

Бид DIP шилжүүлэгчийн загварыг "тохируулж", өрсөлдөгчийнхөө "таамаглах" цагны эргэлтээс хамаарна. DIP тулгуур дээр хүчдэлийн зохицуулагчийн хажууд бэхэлгээний түлхүүр байрлуул. Цахилгааны төмөр замыг бэхэлгээний зүүн дээд буланд холбохын тулд бэхэлгээ ашиглана уу. 110 Ω эсэргүүцэл авч, бэхэлгээний зүүн доод залгуураас талхны дээд хагаст холбоно уу. 110Ω резистороос урт хөлтэй LED -ийг богино хөлөөрөө газрын төмөр зам руу байрлуулна. Энэ бол бидний цагийн гох болно. Унтраах товчлуур дээр кодоо хадгалахын тулд цагийг эргүүлэхийн тулд үүнийг идэвхжүүлэх шаардлагатай. 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 унтраалгын хоёр хос чипийг (74HC74/74LS74/4013) DIP шилжүүлэгчийн баруун талд байрлуулна. Хатуу утсыг аваад 14 -р зүү (Vcc) -ийг дээд цахилгаан төмөр замд, 7 -р зүүг (GND) доод хөрвүүлэгч рүү хоёуланг нь холбоно. 1, 4, 10, 13-р тээглүүрүүдийг холбохын тулд 10K Ω эсэргүүцэл авч цахилгаан чийдэн дээрх асинхрон багц асинхрон болон асинхрон дахин тохируулах шууд оролтыг хоёуланг нь холбоно.

Алхам 5: D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу

D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу

Зүүн талын 74HC74 чипийн 2 -р зүүг DIP шилжүүлэгчийн дээд зүү 1 -т, баруун талын чипний 2 -р зүүг дээд зүү 3 -т залгах унтраалгын дээд талын 3 -р зүү, баруун талын чипийн 12 -р зүүг дээд зүү рүү холбоно уу. 4.

Хоёр чип дээрх 3 ба 11 -р зүүг бэхэлгээний баруун дээд талын нэг баганад холбоно уу

Алхам 6: Бусад 3 багцыг бүтээх

Бусад 3 багцыг бүтээх
Бусад 3 багцыг бүтээх
Бусад 3 багцыг бүтээх
Бусад 3 багцыг бүтээх

Одоо бидэнд нэг багц байгаа тул бид тоглогч бүр өөрийн загварыг тохируулах нэг багцтай, нөгөө нь өрсөлдөгчийнхөө загварыг таахын тулд үлдсэн 3 -ийг хийх шаардлагатай болно. Та 2-8 -р алхамыг дахин ажиллуулснаар үүнийг хийж болно, гэхдээ та бусад багцын LED -ийн өнгийг өөрчлөхийг хүсч магадгүй юм.

Алхам 7: Өөр нэг самбар дээр очно уу

Өөр Breadboard руу очно уу
Өөр Breadboard руу очно уу
Өөр Breadboard руу очно уу
Өөр Breadboard руу очно уу
Өөр Breadboard руу очно уу
Өөр Breadboard руу очно уу

Одоо бид 4 тусдаа багцтай болсон тул 2 хос оролттой 2 XNOR чипийг (74HC266/74LS266/4077) ашиглан тааруулах ажлыг хийх бөгөөд 4 оролт ба чипийг (74HC21/74LS21/40) ашиглан бүх 4 эсэхийг шалгах болно. байр суурь үнэн. Бүх 3 чипийг өөр талхны тавцан дээр тавиад 14 -р зүү (Vcc) -ийг дээд цахилгаан төмөр замд, 7 -р зүүг (GND) доод газрын төмөр замд холбоно уу. Одоо 74HC74 тутамд 5 ба 9-р зүү дээр холбогч кабель тавь (бүгд 8 D-Flip Flops)

Алхам 8: Quad 2 оролттой XNOR чипийг хос 4 оролттой AND чипт холбох

Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох
Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох
Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох
Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох
Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох
Quad 2 оролттой XNOR чипийг хос 4 оролт ба чипт холбох

Дөрвөн 2 оролттой XNOR чип бүрийн 74HC266 (3, 4, 10, 11-р зүү) гаралтын тээглүүрийг хос 4 оролттой AND чип, 74HC32 (1, 2, 4, 5-р зүүг нэгээр нь холбоно) XNOR чип, бусад XNOR чипийн 9, 10, 12, 13 -р зүү), хатуу утас ашиглан. 110Ω эсэргүүцэл авч, 6 ба 8 -р зүүг талхны самбар дээр тус тусад нь холбоно. 110Ω эсэргүүцэлээс урт хөлтэй тус тусын өнгийн LED -ийг богино хөлөөрөө газрын төмөр замд холбоно. DIP унтраалгын кодыг зөв таавал LED нь заагч гэрэл болж ажиллах болно.

Алхам 9: Бүгдийг хамтад нь холбох

Бүгдийг хамтад нь холбох
Бүгдийг хамтад нь холбох
Бүгдийг хамтад нь холбох
Бүгдийг хамтад нь холбох
Бүгдийг хамтад нь холбох
Бүгдийг хамтад нь холбох

Энэ дараагийн хэсэг нь маш чухал юм. DIP унтраалгын ойролцоо 74HC74 чипийн 5 -р зүү дээрх холбогч утсыг аваад зэргэлдээх төхөөрөмж дээрх ижил холбогч утсыг 74HC266 -ийн 1 ба 2 -р зүү дээр байрлуул. Одоо танд байх ёстой зүйл бол нэг XNOR хаалгаар ажилладаг хоёр нэгж дээр DIP шилжүүлэгчийн эхний байрлалд холбогдсон D Flip Flop гаралт юм. Энэ нь хоёулангийнх нь байрлал асаалттай эсвэл унтраалттай байрлалд байх үед л хаалга нь үнэнийг бий болгодог. Ижил хоёр нэгжийн 74HC74 чипийн 9 -р зүү дээрх холбогч утсыг мөн адил хийж, 74HC266 -ийн 5 ба 6 -р зүү дээр байрлуулна. DIP шилжүүлэгчээс хамгийн алслагдсан 74HC74 руу шилжиж, холбогч утсыг 74HC74 чипийн 5 -р зүү дээр байрлуулж, 74HC266 -ийн 12 ба 13 -р зүү дээр байрлуулна. Эцэст нь бид 8 ба 9 -р зүү дээр ижил чипийн 9 -р зүүг хоёуланд нь байрлуулснаар дуусгаж болно. Та бусад хоёр багцад ижил зүйлийг хийх хэрэгтэй болно.

Алхам 10: Эцсийн шүргэлт

Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд

Эцэст нь нөгөө хоёр талхны хавтангийн цахилгаан болон газардуулгыг хүчдэлийн зохицуулагчтай холбоно уу.

Зөвлөмж болгож буй: