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

ХОСЫН ЦАГТАЙ 5 долларын ПХБ -ны хуанли: 7 алхам (зурагтай)
ХОСЫН ЦАГТАЙ 5 долларын ПХБ -ны хуанли: 7 алхам (зурагтай)

Видео: ХОСЫН ЦАГТАЙ 5 долларын ПХБ -ны хуанли: 7 алхам (зурагтай)

Видео: ХОСЫН ЦАГТАЙ 5 долларын ПХБ -ны хуанли: 7 алхам (зурагтай)
Видео: И всё таки они кусаются ► 1 Прохождение Resident Evil (HD Remaster) 2024, Арванхоёрдугаар сар
Anonim
Image
Image

Сайн байна уу! Би энэ ПХБ -ийн хуанли, хоёртын цагийг Eagle CAD ашиглан хийсэн. Би ATMEGA328P MCU (Arduino -аас) болон 9x9 LED матриц ашигласан. Миний самбарын хэмжээ 8см x 10 см (3.14 инч x 3.34 инч). Энэ нь арай жижиг боловч нэгдүгээрт: Eagle CAD -ийн үнэгүй хувилбар нь 80см^2, хоёрдугаарт зөвшөөрөгдөх болно: 2 $ pcb хэмжээтэй jlcpcb.com хэмжээ нь 10см x 10см юм. Би STM32L цувралын MCU ба DCF77 -тай энэ төслийн илүү сайн хувилбар дээр ажиллах болно. Гэхдээ энэ бол ПХБ -ийг хэрхэн яаж бүтээх, үйлдвэрлэх + Arduino -ийг програмист болгон ашиглах бүх процессыг сурч мэдэх гайхалтай бөгөөд энгийн төсөл юм.

Энэхүү гарын авлагад би өөрийн ПХБ календарийг хэрхэн яаж хийхийг танд үзүүлэх болно.

P. S. Энэ бол зураг, видео дээрх миний анхны загвар юм, тиймээс би жижиг алдаа хийсэн (азаар шидэт утаа гарч ирээгүй: D) Via хэмжээ нь миний анхны төсөлд хэт том байгаа тул гагнуурын маск нь өрөмдлөгийг давж гарах боломжгүй тул зарим текст бүрэн бичээгүй байна. Өнгөрсөн жил 2023 он биш 2021 он байна. ЭНЭДЭЭ ТАНЫ ТАТАЖ АВАХ ЧАДВАРТАЙ БОЛОХООР ЗАСВАРЛАА;)

Алхам 1: Схемийг боловсруулах

Эхлээд та төслийнхөө хянагч, LED -ийг хэрхэн удирдахаа сонгох хэрэгтэй. Би ATMEGA328P -ийг Arduino -д ашигладаг тул Arduino IDE дээр програмчилж болно гэж сонгосон. Гэхдээ энэ нь бага чадлын хэрэглээнд зориулсан хамгийн сайн хянагч биш юм. Би STM32 L серийн микро контроллерыг бага хүчдэлийн хэрэглээнд ашиглахыг зөвлөж байна.

LED хянахын тулд би 9x9 LED матрицыг сонгосон, учир нь энэ нь зөвхөн 18 GPIO тээглүүр бүхий олон тооны LED -ийг (тэдгээрийн 81 нь) хянах хамгийн сайн арга юм.

Би бүх LED-ийн хүчийг хянахын тулд нэмэлт P сувгийн MOSFET-ийг нэмсэн. Энэхүү MOSFET -ийг LED гэрэлтүүлгийг хянахын тулд ХОУХД -ийн дохиогоор удирдах боломжтой.

Батерейны хувьд би CR2032 (150 мАч) -ийг сонгосон. Хэдийгээр энэ нь маш хэмнэлттэй загвар боловч хүссэн үедээ зөвхөн нэг л LED асдаг бөгөөд хянагчийг унтах горимд үлдээх боломжтой боловч CR батерей нь удаан үргэлжлэхгүй. Дараагийн төслийнхөө хувьд би 5V USB порт бүхий цэнэглэдэг батерей ашиглах болно.

Би ATMEGA328P дотоод осцилляторыг ашиглахаар шийдсэн, учир нь үүнийг 1 МГц хүртэл бууруулж эсвэл илүү бага эрчим хүч зарцуулдаг боловч дотоод давтамжийн тогтвортой байдалд асуудал гардаг (24 цагийн дотор хэдэн секундын алдаа гарах болно).

Алхам 2: ПХБ -ийн дизайн хийх

ПХБ -ээ хий
ПХБ -ээ хий

Би энэ видеог Eagle -ээс эхлүүлэхийг зөвлөж байна, хэрвээ танд ямар нэгэн асуудал байгаа бол forums.autodesk.com дээрээс хайхыг зөвлөж байна. Хэрэв та өөрийн дизайн хийхийг хүсэхгүй байгаа бол миний gerber файлыг татаж аваад ашиглах боломжтой. Eagle-д gerber файлуудыг импортлоорой Файл-> Импорт-> Gerber.

Eagle CAD 21 ба 22 давхаргад та текстийг өөрчилж, ПХБ -д график нэмж болно. Бүргэдийн давхаргууд

Eagle ПХБ -д график нэмэх гайхалтай заавар: EAGLE ПХБ -ийн зохион байгуулалтад захиалгат график нэмэх

Алхам 3: ПХБ -ээ хий

ПХБ -ээ хий
ПХБ -ээ хий
ПХБ -ээ хий
ПХБ -ээ хий

EDIT: ПХБ хийх гайхалтай заавар: DIY мэргэжлийн хоёр талт ПХБ

Мэдээжийн хэрэг та үүнийг өөрөө хийж чадна, гэхдээ өнөө үед Хятадад ПХБ хийх нь хамаагүй хямд бөгөөд илүү чанартай болсон. JLCpcb.com -оос та 10х10см хэмжээтэй 10 ширхэгийг 2USD хүртэл бага хэмжээгээр авах боломжтой. JLCpcb.com-тэй холбоотой асуудал бол та өөр өөр өнгийг стандарт ногоон өнгөөр сонгох явдал юм (хар өнгө нь 17USD:() Мөн бүх өнгө нь 4.90 доллар (хар, нил ягаан өнгөнөөс бусад) үнэтэй тул би elecrow.com-ийг санал болгож байна.

JLCpcb -ээс ПХБ -ийг хэрхэн яаж захиалах тухай энгийн жишээ: 1) "ОДОО ЭНЭЛЭХ" дээр дарна уу.

2) "Gerber файлуудаа нэмэх" дээр дарна уу.

3) zip эсвэл rar байршуулах

4) бүх өмчийг анхдагчаар үлдээж болно

*Таны өмч хөрөнгөөс өөрчлөх ёстой цорын ганц зүйл бол ПХБ -ийн өнгө (арай илүү үнэтэй) юм. Энэ тохиолдолд тэдгээрийг www.elecrow.com дээрээс захиалах нь илүү хямд болно

Алхам 4: Гагнах

Гагнах
Гагнах
Гагнах
Гагнах

Хэрэв та миний төслийг хуулбарлавал энэ нь хамгийн хэцүү алхам юм, учир нь би 0603 SMD LED болон 0402 резистор ашигладаг байсан ч хэрэв танд ажилд тохирох багаж хэрэгсэл байгаа бол жижиг хэсгүүдийг гагнах нь тийм ч хэцүү биш юм. Миний хувьд бүх эд ангиудыг гагнахад нэг цаг орчим хугацаа зарцуулсан. Би мастераас хэрхэн гагнах талаар сурсан: EEVblog #997 Гадаргуугийн эд ангиудыг хэрхэн гагнах талаар

Би хурц хясаа, жижиг гагнуурын гагнуурын төмрийн үзүүр Амазоны холбоосыг ашигласан

Аль болох нимгэн гагнуурын утсыг ашиглаарай!

Алхам 5: Програмчлал

Програмчлал
Програмчлал

АНХААРУУЛГА: Arduino -д холбогдохын өмнө батерейгаа салга. Ardunino 5V ажилладаг боловч батерей нь 3V. 3V-Vdiode_drop нь хамгийн сайндаа 2.7V байх тул би диодыг батарейгаар цувралаар нэмээгүй.

Эхлээд энэ зааврыг дагаж Arduino -г ISP болгон хэрхэн тохируулах талаар та ATMEGA328P програмыг Arduino IDE ашиглан хөргөх хэрэгтэй. Заавар дээр хамгийн бага хэлхээний (гадаад цагийг арилгах) жишээг дагана уу. Хэрэв танд SMD MCU-тай Arduino байгаа бол та дараах зааврыг дагаж болно: Arduino-Leonardo-as-Isp

Та миний Calendar.ino ноорогыг татаж аваад хэрхэн ажилладагийг шалгаж болно. Зарим онцлог шинж чанарууд байсаар байна (товчлуур, унтах горим, үсрэлтийн жилийн тооцоог тохируулах). IF мэдэгдлийг SWITCH мэдэгдэл эсвэл бүр массиваар сольж болно.

Алхам 6: Хоёртын цаг

Хоёртын цаг
Хоёртын цаг
Хоёртын цаг
Хоёртын цаг

Хоёртын цаг нь хоёртын форматаар цагийг харуулдаг. Википедиа хоёртын цаг

Хэрэв та анх програмист биш бол энэ нь хачирхалтай санагдаж байгаа боловч энэ нь хоёртын тоонд хэрхэн дасах нь гайхалтай арга юм;)

Алхам 7: Төслийн Монголбанк ба Gerber файлууд

Төсөл BOM болон Gerber Files
Төсөл BOM болон Gerber Files
Төслийн Монголбанк ба Gerber Files
Төслийн Монголбанк ба Gerber Files
Төсөл BOM болон Gerber Files
Төсөл BOM болон Gerber Files

calendar_main_sch.txt файл нь энэ төслийн бүх хэсгүүдтэй (зөв форматлахын тулд notepad эсвэл notepad ++ ашиглан нээнэ үү)

R1 -ээс R77 хүртэлх резистор нь LED гүйдлийн хязгаарлагч резистор бөгөөд 100 -аас 400 Ом хүртэл байж болох боловч 220 Ом эсэргүүцэл ашиглахыг зөвлөж байна. Дэлгэрэнгүй мэдээллийг та энэ хичээлээс уншиж болно: LED -ийн цуваа резисторыг хэрхэн тооцоолох вэ

Q10-аас Q18 бол SOT-23 тохиолдолд N сувагтай MOSFETS юм. Та ямар ч N суваг сайжруулах MOSFET горимыг ашиглаж болох боловч өгөгдлийн хүснэгтийн параметрийг шалгана уу: "Хаалганы босго хүчдэл". Хамгийн их утга нь 3V -аас бага байх ёстой.

caledar_main_sch.zip нь бүх гербер файлуудтай (Эдгээр файлуудыг аль хэдийн жижиг хэмжээтэйгээр зассан тул гагнуурын маск нь тэдгээрийг бүрэн бүрхэж чаддаг бөгөөд vias нь үл үзэгдэх бөгөөд өнгөрсөн жил 2023 он болно). Та тэдгээрийг Eagle -д импортлох эсвэл JLCpcb болон "QUOUTE NOW" руу байршуулах боломжтой.

Calendar.rar бол миний Eagle CAD төсөл юм. Номын сангийн менежер рүү орж номын сангийн байршлыг нэмэх хэрэгтэй болов уу. Eagle-д: Номын сан-> номын сангийн менежерийг нээх-> Avalable-> Browse-> номын сангийн байршлыг нэмэх-> номын сан-> ашиглах дээр дарна уу.

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