Orodha ya maudhui:
- Hatua ya 1: Maelezo ya Mzunguko
- Hatua ya 2: Maelezo ya PCB
- Hatua ya 3: PCB
- Hatua ya 4: Tenganisha Pcb Sita Moja
- Hatua ya 5: Unganisha Baseboard na Vipengele
- Hatua ya 6: Microcontroller wa Programu
- Hatua ya 7: Kusanya Kete
- Hatua ya 8: Tafadhali Zingatia Hii
Video: Bado Kete nyingine nzuri (YASD): Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
YASD ni nini?
Kete nyingine mpya ya elektroniki na huduma nzuri? Ndio na hapana.
Ndio - YASD hutumia LED kuonyesha nambari zilizotengenezwa bila mpangilio kwa mtindo wa kete.
Hapana - YASD yenyewe sio bidhaa iliyomalizika. Inapaswa kuonyesha ni teknolojia gani zilizochapishwa za bodi ya mzunguko zinazowezekana.
Vipengele
Kizazi kinachodhibitiwa na Microcontroller na kuonyesha idadi ya nasibu kwenye safu ya LED kwa mtindo wa kete
Mzunguko una kasi ya kasi. Sensor hii hutumika kama kichocheo cha kizazi cha nambari za nasibu. Kete haikuvingirishwa tena, bomba rahisi kwenye kete au meza hutengeneza nambari isiyo ya kawaida
YASD inaendeshwa na sanjari ya CR2032
YASD pia inaweza kusanidiwa na accelerometer. Kwa mfano, unaweza kugeuza YASD kichwa chini wakati wa kuwasha. YASD inatambua hii kwa msaada wa kasi ya kasi na mabadiliko kwenye hali nyingine ya uendeshaji
Kuna njia mbili za kufanya kazi:
Njia ya kuokoa nishati Nambari iliyobuniwa imeonyeshwa kwa sekunde 3 kwa mdundo unaowaka. Kisha maonyesho ya nambari kwenye safu ya LED huenda nje
Njia ya Dhana. Uhuishaji huonyeshwa kwenye safu ya LED. Nambari isiyo ya kawaida iliyoonyeshwa huonyeshwa kiwakati kwa sekunde 5. Kisha maonyesho ya nambari kwenye safu ya LED huenda nje
Hatua ya 1: Maelezo ya Mzunguko
Mzunguko una vifaa:
Ugavi wa umeme
Kiini cha kawaida cha kifungo CR2032 kinatumiwa. Ili kuokoa nguvu mzunguko unaweza kuwashwa / kuzimwa na swideswitch.
Mdhibiti mdogo
Mdhibiti mdogo ni ATTiny84A kutoka Microchip / Atmel. ATTiny84A ina hali ya kuokoa nguvu ya Picopower na kwa hivyo inafaa sana kwa utendaji wa betri.
Accelerometer
LIS3DH kutoka ST Microelectronics. LIS3DH pia ina hali ya kuokoa nguvu ya chini sana. Ili kuepukana na ugumu wa kutengenezea, nilichagua ubao wa kuvinjari kupitisha kiendesha gari kwa mzunguko.
Kuonyesha LED
Uonyesho wa LED unajumuisha LED saba zilizopangwa kwa njia ya kete. Vipinga vya safu vimewekwa kwa mkondo wa LED wa takriban. 2mA.
Matumizi ya jumla ya nguvu ni takriban. 16mA wakati wa kukimbia na vichwa 6 vimewashwa. Katika hali ya kupunguza nguvu (hakuna taa zilizowashwa, kulala kwa microcontroller) jumla ya matumizi ya nguvu ni chini ya 1mA. Idadi ya juu ya mizunguko ya "kuzunguka kete" inapaswa kuamua.
Hatua ya 2: Maelezo ya PCB
Bodi ya mzunguko iliyochapishwa ina bodi kamili ya mzunguko iliyochapishwa, ambayo imegawanywa katika bodi sita za mzunguko zilizochapishwa kwa kusaga:
Baseboard na usambazaji wa umeme, microcontroller na accelerometer
Matrix ya kuonyesha LED
Kuta za upande I - IV
Hatua ya 3: PCB
Ingiza kiunga kwa faili za tai
Hatua ya 4: Tenganisha Pcb Sita Moja
Na mkataji kando hutenganisha pcb sita.
Tumia faili kuondoa mabaki ya usagaji. Pembe zote za bodi za mzunguko zilizochapishwa lazima ziwe laini vinginevyo pcb haitatoshea pamoja.
Hatua ya 5: Unganisha Baseboard na Vipengele
Solder juu ya vifaa. Anza na capacitor. Kisha solder kubadili na microcontroller. Bodi ya kuzuka ya LIS3DH ifuatavyo. Katika usanidi wangu nilitumia viunganishi vya tundu kwa bodi ya kuzuka ya LIS3DH ili kuiondoa kwa urahisi. Hatimaye solder kwenye mmiliki wa betri.
Hatua ya 6: Microcontroller wa Programu
Ili kupanga microcontroller unahitaji programu inayofaa. Ninatumia mkanda wa AVR ISP. Waandaaji programu wengine kutoka Atmel wanapaswa pia kufanya kazi. Solder waya kulingana na picha.
Pini ya kichwa cha ISP-> pini ya YaSD
VTG / VCC-> VCC
GND-> GND
MOSI-> MOSI
MISO-> MISO
SCK-> SCK
Rudisha-> Rudisha
Kisha panga microcontroller na faili ya hex. Baada ya programu ya programu lazima fuses iwekwe. Unaweza kuondoka karibu wote bila kubadilika. Fuse tu "LOW. CKDIV8" lazima imelemazwa.
Fungua waya kwa programu.
Hatua ya 7: Kusanya Kete
Solder baseboard na upande paneli II. Hakikisha kwamba ubao wa msingi ni wa moja kwa moja. Niliweka pcb zote mbili kwa pembe ya kulia na kuziuza. Vitu vingine kama viunga vya vitabu hufanya kazi pia. Pcb imewekwa alama na herufi kwenye kurasa ambazo ni za pamoja. Kama unavyoona kwenye picha, upande wa A umeuzwa kwa kando A. Usichanganye pedi zote upande mmoja. Suuza tu pedi moja au mbili ili uweze kuziuza tena ikiwa kesi haionekani kabisa.
Endelea na jopo la upande I. Sasa kete inapaswa kuwa na umbo la U (baseboard na paneli mbili za upande.
Solder inayofuata onyesho lililoongozwa kwa paneli mbili za upande. Tamaa lazima ziwe juu;-)
Fanya masahihisho kadhaa ikiwa kete haionekani kabisa basi suuza pedi zote kila upande.
Sasa unaweza kuweka sanjari na uvimbe kwenye kete. Furahiya!
Jihadharini! Kabla ya kuuza jopo la mwisho la upande wa tatu, hakikisha kwamba vifaa vyote vimeuzwa na kuwekwa sawa
Hatua ya 8: Tafadhali Zingatia Hii
Uzazi unahitaji ujuzi na ustadi fulani haswa wakati wa kutengeneza na kupanga programu ndogo ya kudhibiti.
Kuunganisha sehemu ndogo kama hizi inahitaji uzoefu katika utengezaji na kituo kinachofaa cha kutengeneza. Kwa hivyo niliamua kutumia uvunjaji wa LIS3DH ili kuzuia kuuza LIS3DH moja kwa moja kwenye PCB. Na kifurushi kidogo cha LIS3DH hii haiwezekani kufanya na kituo cha kuuza. Kuunganisha pcbs kwa kila mmoja sio rahisi pia
Ikiwa utaweka fuses kwenye microcontroller kwa njia isiyofaa ni bricked
Picha zinaonyesha toleo la 0.1 la PCB (isipokuwa picha inayoonyesha pedi za programu). Hii ndio toleo la kwanza la bodi ya mzunguko iliyochapishwa ambayo imetengenezwa. Ilikuwa na vitu vichache ambavyo vinahitaji kuboreshwa. Kwa hivyo niliamua kuunda toleo jipya. Hifadhi kwenye github ina toleo la hivi karibuni
Picha inaonyesha mwendo wa kwanza wa karatasi niliyofanya kabla ya kuagiza pcb.
Ilipendekeza:
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: 6 Hatua (na Picha)
E-kete - Arduino Die / kete 1 hadi 6 kete + D4, D5, D8, D10, D12, D20, D24 na D30: Huu ni mradi rahisi wa arduino kutengeneza kufa kwa elektroniki. Inawezekana kuchagua kwa kete 1 hadi 6 au 1 kati ya kete 8 maalum. Chaguo hufanywa kwa kugeuza tu usimbuaji wa rotary.Hizi ni huduma: 1 kufa: kuonyesha dots kubwa 2-6 kete: kuonyesha dots
Bado Saa Nixie nyingine: Hatua 6 (na Picha)
Bado saa nyingine ya Nixie: Nimekuwa nikitaka saa ya nixie, kuna kitu juu ya nambari hizo zinazong'aa ambazo zinanivutia. Kwa hivyo nilipogundua IN12s sio ghali sana kwenye ebay nilinunua, nilishangaa wakati nilipopokea lakini hivi karibuni nikagundua kuwa ili
Bado ATX nyingine kwa Benchi Ubadilishaji wa PSU: Hatua 7
Bado ATX nyingine kwa Benchi Ubadilishaji wa PSU: Onyo: Kamwe usitumie umeme wa ATX kesi ikiwa imezimwa isipokuwa ujue ni nini unafanya, zina waya za moja kwa moja kwa voltages mbaya. Kuna miradi michache iliyo karibu kubadilisha ATX psu kuwa benchi psu, lakini hakuna hata moja iliyokuwa tena
Bado SMPS nyingine ndogo zaidi inayodhibitiwa (Hakuna SMD): Hatua 8
Bado SMPS nyingine ndogo zaidi inayodhibitiwa (Hakuna SMD): Jina kamili la mradi: Lakini nguvu ndogo zaidi ya ulimwengu inayodhibitiwa DC hadi DC inabadilisha usambazaji wa umeme wa kutumia THT (kupitia teknolojia ya shimo) na hakuna SMD (kifaa kilichowekwa juu) sawa, sawa, Una mimi. Labda sio ndogo kuliko hii iliyoundwa na Mu
Bado pedi nyingine ya densi ya kijinga: Hatua 7
Bado Pad nyingine ya Densi ya kijinga: hakuna kitu maalum, tu pauni 25 ya mbao (11.3 kilo) pedi ya kucheza ya usb ya mbao kulingana na kibodi cha Microsoft YASDP Bali Pad nyingine ya Densi ya Kijinga