Orodha ya maudhui:
- Hatua ya 1: Buni Mpangilio
- Hatua ya 2: Buni PCB
- Hatua ya 3: Tengeneza PCB yako
- Hatua ya 4: Kufunga
- Hatua ya 5: Kupanga programu
- Hatua ya 6: Saa ya Binary
- Hatua ya 7: Mradi wa BOM na Faili za Gerber
Video: 5 $ PCB KALENDA NA BORA YA BAINARI: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Halo! Nilifanya kalenda hii ya PCB na saa ya binary na Eagle CAD. Nilitumia ATMEGA328P MCU (kutoka Arduino) na tumbo la 9x9 la LED. Vipimo vya bodi yangu ni 8cmx10cm (3.14inch x 3.34inch). Ni ndogo sana lakini kwanza: toleo la bure la Eagle CAD inaruhusu 80cm ^ 2 na pili: jlcpcb.com saizi kubwa kwa 2 $ pcb ni 10cmx10cm. Nitafanya kazi kwa toleo bora zaidi la mradi huu na safu ya STM32L MCU na DCF77. Lakini huu pia ni mradi mzuri na rahisi ambao unaweza kujifunza mchakato wote jinsi PCB imeundwa na kutengenezwa + jinsi ya kutumia Arduino kama programu.
Katika maagizo haya nitakuonyesha jinsi ya kutengeneza kalenda yako ya PCB.
P. S. Ni mfano wangu wa kwanza kwenye picha na video kwa hivyo nilifanya makosa madogo (kwa bahati nzuri moshi wa uchawi haukutoka: D) Ukubwa wa njia ni kubwa sana katika mradi wangu wa kwanza na kinyago cha solder hakiwezi kupita juu ya kuchimba visima kwa hivyo maandishi mengine hayajaandikwa kikamilifu. Mwaka jana ni 2021 badala ya 2023. TAYARI NILISHAHISISHA HII KWENYE FILES UNAWEZA KUPAKUA;)
Hatua ya 1: Buni Mpangilio
Kwanza Unapaswa kuchagua mtawala wa mradi wako na jinsi Utakavyodhibiti LED. Nilichagua ATMEGA328P kama inavyotumiwa katika Arduino na inaweza kusanidiwa katika Arduino IDE. Lakini hii sio mdhibiti bora wa matumizi ya nguvu ndogo. Ninapendekeza vidhibiti vidogo vya STM32 L kwa matumizi ya nguvu ndogo.
Kwa udhibiti wa LED nilichagua matrix ya 9x9 ya LED kwani hii ni moja wapo ya njia bora ya kudhibiti LED nyingi (81 kati yao) na pini 18 tu za GPIO.
Niliongeza P-channel MOSFET ya ziada kudhibiti nguvu kwa LED zote. MOSFET hii inaweza kuendeshwa na ishara ya PWM kudhibiti mwangaza wa LED.
Kwa betri nilichagua CR2032 (150mAh). Ingawa hii ni muundo mzuri wa nguvu kwa sababu LED moja tu imewashwa wakati wowote na mtawala anaweza kushoto katika hali ya kulala, betri ya CR haitachukua muda mrefu sana. Kwa mradi wangu unaofuata nitatumia betri inayoweza kuchajiwa na bandari ya 5V USB.
Nilichagua kutumia oscillator ya ndani ya ATMEGA328P kwa sababu inaweza kushushwa hadi 1Mhz au hata chini kwa matumizi bora ya nguvu lakini ina shida na utulivu wa ndani wa saa (kutakuwa na makosa ya sekunde saa 24h).
Hatua ya 2: Buni PCB
Ninapendekeza video hii kuanza na Tai na utafute kwenye forums.autodesk.com ikiwa Una shida. Unaweza kupakua na kutumia faili zangu za kijinga ikiwa hutaki kutengeneza muundo wako mwenyewe. Katika Eagle ingiza faili za kijinga tu File-> Import-> Gerber.
Katika safu ya Eagle CAD 21 na 22 Unaweza kubadilisha maandishi na kuongeza picha kwa PCB. Tabaka za tai
Mafunzo mazuri ya jinsi ya kuongeza picha kwa Tai ya PCB: Kuongeza Picha za Kawaida kwa Mipangilio ya PCB ya EAGLE
Hatua ya 3: Tengeneza PCB yako
BONYEZA: mafundisho mazuri jinsi ya kutengeneza PCB: DIY Professional Double Side PCB
Kwa kweli, unaweza kuifanya peke yako lakini siku hizi ni bei rahisi na bora kutengeneza PCB nchini China. Kutoka kwa JLCpcb.com Unaweza kupata 10x10cm 10pcs chini kama 2USD. Shida na JLCpcb.com ni wakati Unachagua rangi tofauti kama kijani kibichi (rangi nyeusi ni 17USD:() Ninapendekeza pia elecrow.com kwa sababu rangi zote zinagharimu $ 4.90 (isipokuwa matt-nyeusi na zambarau).
Mfano wa haraka tu jinsi ya kuagiza PCB kutoka JLCpcb: 1) bonyeza "Nukuu SASA"
2) bonyeza "Ongeza faili zako za kijinga"
3) pakia zip au rar
4) mali zote zinaweza kushoto kama chaguo-msingi
* kitu pekee Unapaswa kubadilisha kutoka mali ni Rangi ya PCB (ghali kidogo). Katika kesi hii ni bei rahisi kuziamuru katika www.elecrow.com
Hatua ya 4: Kufunga
Ikiwa unarudia mradi wangu hii ni hatua ngumu zaidi kwa sababu nilitumia LED za 0603 SMD na vipinga 0402 lakini sio ngumu sana kutengeneza sehemu ndogo ikiwa Una zana sahihi za kazi hiyo. Kwangu ilichukua kama saa moja kuuza vifaa vyote. Nilijifunza jinsi ya kuuza kutoka kwa bwana mwenyewe: EEVblog # 997 Jinsi ya Kuunganisha Vipengele vya Mlima wa Uso
Nilitumia kibano kali na kiunga kidogo cha chuma cha muuzaji cha chuma
Tumia kama waya ya solder kama unaweza kupata!
Hatua ya 5: Kupanga programu
ONYO: toa betri kabla ya kuiunganisha kwa Arduino. Ardunino inafanya kazi na 5V lakini betri ni 3V. Sikuongeza diode mfululizo na betri kwa sababu 3V-Vdiode_drop itakuwa 2.7V bora.
Kwanza fuata mafunzo haya jinsi ya kuanzisha Arduino kama ISP ili You baridi program ATMEGA328P na Arduino IDE. Katika maagizo fuata Mzunguko mdogo (Kuondoa Saa ya nje) mfano. Ikiwa una Arduino na SMD MCU Unaweza kufuata maagizo haya: Arduino-Leonardo-as-Isp
Unaweza kupakua mchoro wangu wa Calendar.ino na uangalie jinsi inavyofanya kazi. Kuna huduma zingine bado zinaongezeka (weka wakati na vifungo, njia za kulala na hesabu ya mwaka wa kuruka). Ikiwa taarifa zinaweza kubadilishwa na taarifa za SWITCH au hata kwa safu.
Hatua ya 6: Saa ya Binary
Saa za kibinadamu zinaonyesha wakati katika muundo wa binary. Saa ya mapacha Wikipedia
Ikiwa wewe sio programu ya kwanza inaonekana ya kushangaza lakini hii ni njia nzuri jinsi ya kuzoea nambari za binary;)
Hatua ya 7: Mradi wa BOM na Faili za Gerber
kalenda_main_sch.txt faili ina sehemu zote za mradi huu (ifungue na notepad au notepad ++ kwa muundo sahihi)
Resistors R1 hadi R77 ni vipingamizi vya sasa vya LED na inaweza kuwa kutoka 100 hadi 400 Ohms lakini ninapendekeza kutumia vipingaji vya 220 Ohms. Unaweza kusoma mafunzo haya kwa habari zaidi: Jinsi ya kuhesabu kipinga mfululizo kwa LED
Q10 hadi Q18 ni N-channel MOSFETS katika kesi ya SOT-23. Unaweza kutumia Njia ya Uboreshaji ya kituo cha N-MOSFET lakini angalia parameter ya data: "Voltage ya Kizingiti cha Lango". Thamani ya juu lazima iwe chini kuliko 3V.
caledar_main_sch.zip ina faili zote za kijaruba (Faili hizi tayari zimerekebishwa na ndogo kupitia saizi ili mask ya solder iweze kuzifunika kabisa na vias haitaonekana na mwaka jana sasa ni 2023). Unaweza kuziingiza kwenye Eagle au kupakia kwa JLCpcb na "QUOUTE NOW"
Calendar.rar ni mradi wangu wote wa Eagle CAD. Labda Unapaswa kuingia katika msimamizi wa Maktaba na uongeze eneo la maktaba. Katika Eagle: Maktaba-> kufungua meneja wa maktaba-> Inastahili-> Vinjari-> ongeza eneo la Maktaba-> bonyeza maktaba-> tumia.
Ilipendekeza:
Miradi Bora Kutumia PCB's: 6 Hatua
Miradi Bora Kutumia PCB: Ikiwa umetumia wakati kufanya kazi na miradi ya umeme basi unajua jinsi inaweza kuwa ya kufurahisha na ya kufurahisha. Hakuna kitu cha kufurahisha zaidi kuliko kuona mzunguko wako ukiishi mbele ya macho yako. Inafurahisha zaidi wakati mradi wako unageuka kuwa
Siku ya Wiki, Kalenda, Muda, Unyevu / Joto na Kiokoa Betri: Hatua 10 (na Picha)
Siku ya Wiki, Kalenda, Wakati, Unyevu / Joto na Kiokoa Betri: Njia ya kuokoa nguvu hapa ndio inayoweka hii inayoweza kufundishwa mbali na mifano mingine inayoonyesha siku ya wiki, mwezi, siku ya mwezi, wakati, unyevu, na joto. Uwezo huu ndio unaoruhusu mradi huu kuendeshwa kutoka kwa betri, bila t
Kalenda ya Ukuta wa Dijiti na Kituo cha Habari cha Nyumbani: Hatua 24 (na Picha)
Kalenda ya Ukuta wa Dijiti na Kituo cha Habari cha Nyumba habari muhimu kwa wanachama wote wa th
Raspberry Pi: Kalenda iliyowekwa kwenye ukuta na Kituo cha Arifu: Hatua 5 (na Picha)
Raspberry Pi: Kalenda iliyowekwa kwenye ukuta na Kituo cha Arifa: Kabla ya “ umri wa dijiti ” familia nyingi zilitumia kalenda za ukuta kuonyesha mwonekano wa kila mwezi wa hafla zijazo. Toleo hili la kisasa la kalenda iliyowekwa ukutani inajumuisha kazi sawa za kimsingi: Ajenda ya kila mwezi Usawazishaji wa wanaharakati wa familia
Jinsi ya Kutengeneza Kalenda ya Mababu na Bibi & Kitabu chakavu (hata ikiwa hujui jinsi ya kitabu cha vitabu): Hatua 8 (na Picha)
Jinsi ya Kutengeneza Kalenda ya Mababu na Bibi & Kitabu chakavu (hata Ikiwa Hujui Jinsi ya Kitabu cha Kitabu): Hii ni zawadi ya likizo ya kiuchumi na (na inayothaminiwa sana!) Kwa babu na babu. Nilitengeneza kalenda 5 mwaka huu kwa chini ya dola 7. Kila moja. Vifaa: picha 12 nzuri za mtoto wako, watoto, wajukuu, wajukuu, mbwa, paka, au jamaa wengine vipande 12 tofauti