Агуулгын хүснэгт:
- Алхам 1: Цахилгаан хангамжийг тохируулах
- Алхам 2: "Цаг" бий болгох
- Алхам 3: DIP шилжүүлэгчийг тохируулах
- Алхам 4: D Flip Flops -ийг тохируулах
- Алхам 5: D Flip-Flops-ийг DIP Switch болон Tack Switch дээр холбоно уу
- Алхам 6: Бусад 3 багцыг бүтээх
- Алхам 7: Өөр нэг самбар дээр очно уу
- Алхам 8: Quad 2 оролттой XNOR чипийг хос 4 оролттой AND чипт холбох
- Алхам 9: Бүгдийг хамтад нь холбох
- Алхам 10: Эцсийн шүргэлт
- Алхам 11: Лавлах видео
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Үүсгэсэн: 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: "Цаг" бий болгох
Бид DIP шилжүүлэгчийн загварыг "тохируулж", өрсөлдөгчийнхөө "таамаглах" цагны эргэлтээс хамаарна. DIP тулгуур дээр хүчдэлийн зохицуулагчийн хажууд бэхэлгээний түлхүүр байрлуул. Цахилгааны төмөр замыг бэхэлгээний зүүн дээд буланд холбохын тулд бэхэлгээ ашиглана уу. 110 Ω эсэргүүцэл авч, бэхэлгээний зүүн доод залгуураас талхны дээд хагаст холбоно уу. 110Ω резистороос урт хөлтэй LED -ийг богино хөлөөрөө газрын төмөр зам руу байрлуулна. Энэ бол бидний цагийн гох болно. Унтраах товчлуур дээр кодоо хадгалахын тулд цагийг эргүүлэхийн тулд үүнийг идэвхжүүлэх шаардлагатай. LED нь цагны мөчлөг бүрт заагч гэрэл болж ажиллах болно.
Алхам 3: DIP шилжүүлэгчийг тохируулах
DIP шилжүүлэгчийг бэхэлгээний баруун талд байрлуулна. DIP унтраалгыг тохируулахын тулд 4 хатуу утас аваад доод тээглүүр бүрийг доод цахилгаан төмөр замд холбоно уу. 4 1kΩ -ийг аваад резисторыг татахын тулд уналтын унтраалгын дээд 4 зүүг дээд талын төмөр зам руу холбоно уу. Резистор ба унтраалгын хооронд 1-2 эгнээ үлдээгээрэй
Алхам 4: 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 дээр холбоно уу
Зүүн талын 74HC74 чипийн 2 -р зүүг DIP шилжүүлэгчийн дээд зүү 1 -т, баруун талын чипний 2 -р зүүг дээд зүү 3 -т залгах унтраалгын дээд талын 3 -р зүү, баруун талын чипийн 12 -р зүүг дээд зүү рүү холбоно уу. 4.
Хоёр чип дээрх 3 ба 11 -р зүүг бэхэлгээний баруун дээд талын нэг баганад холбоно уу
Алхам 6: Бусад 3 багцыг бүтээх
Одоо бидэнд нэг багц байгаа тул бид тоглогч бүр өөрийн загварыг тохируулах нэг багцтай, нөгөө нь өрсөлдөгчийнхөө загварыг таахын тулд үлдсэн 3 -ийг хийх шаардлагатай болно. Та 2-8 -р алхамыг дахин ажиллуулснаар үүнийг хийж болно, гэхдээ та бусад багцын LED -ийн өнгийг өөрчлөхийг хүсч магадгүй юм.
Алхам 7: Өөр нэг самбар дээр очно уу
Одоо бид 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 чипт холбох
Дөрвөн 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: Эцсийн шүргэлт
Эцэст нь нөгөө хоёр талхны хавтангийн цахилгаан болон газардуулгыг хүчдэлийн зохицуулагчтай холбоно уу.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно