Satura rādītājs:
- Piegādes
- 1. darbība: dominē Arduino UNO elektroniskā shēma
- 2. darbība: ar Arduino saderīgās plates elektroniskā shēma
- 3. solis: Barošanas avota ķēde
- 4. solis: atiestatiet un oscilatora ķēdi
- 5. darbība: ATMEGA328P elektroniskā shēma
- 6. darbība: ATMEGA328P CHIP programmēšanas ķēde un ķēdes signalizācijas gaismas diode
- 7. solis: savienotājs un Arduino UNO forma
- 8. solis: iespiedshēmas plates projekts
- 9. solis: ar Arduino saderīga iespiedshēmas plate
- 10. darbība: iespiedshēmas plates montāža
- 11. darbība. Arduino saderīgās plates korpusa kaste
- 12. darbība: lejupielādējiet ar Arduino saderīgās plates failus
- 13. solis: Pateicības
Video: Ar Arduino saderīga tāfele: 13 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Vai jūs dominējat Arduino tehnoloģijā? Ja jūs nedominējat, iespējams, tāpēc, ka tas dominē jūsos.
Zināt Arduino ir pirmais solis, lai jūs varētu izveidot dažāda veida tehnoloģijas, tāpēc pirmais solis ir apgūt pilnu Arduino plates darbību.
Šajā instrukcijā jūs soli pa solim iemācīsities apgūt visu ar Arduino saderīgās plates shēmu.
Tāpēc mūsu mērķis ir iemācīt, kā projekta ietvaros kopā ar JLCPCB Arduino saderīgo dēli 2 USD apmērā izveidot savu Arduino saderīgo plāksni ar tādu pašu Arduino UNO izmēru un izmēriem.
Turpmāk mēs piedāvāsim visu materiālu sarakstu un paskaidrosim, kā darbojas ķēde, un izveidojam mūsu Arduino PCB saderīgo plati, izmantojot programmatūru EasyEDA.
Piegādes
- 01 x kristāls 16 MHz
- 02 x 22pF keramikas kondensators
- 01 x ATMEGA328P
- 02 x elektrolītiskais kondensators 0,1 uF
- 02 x elektrolītiskais kondensators 0,33 uF
- 01 x domkrata savienotājs 2,1 mm
- 01 x keramikas kondensators 100 nF
- 04 x rezistors 1kR
- 01 x rezistors 10kR
- 04 x LED 3 mm
- 01 x tapas uzgalis 2x3 - 2,54 mm
- 01 x diode 1N4001
- 01 x ASM1117 3.3V
- 01 x ASM1117 5V
- 01 x tapas uzgalis 1x5 - 2,54 mm
- 01 x slēdža poga 6x6x5 mm
1. darbība: dominē Arduino UNO elektroniskā shēma
Pirmais solis, lai dominētu Arduino tehnoloģijā, ir zināt Arduino elektronisko shēmu. No šīs elektroniskās shēmas mēs uzzināsim, kā darbojas Arduino plate un kā izveidot arī savu Arduino saderīgo plati.
Turpmāk mēs iepazīstināsim ar pilnu Arduino saderīgās valdes projektu.
Arduino elektroniskajā shēmā ir vairākas svarīgas shēmas, kas parādītas zemāk:
- Enerģijas padeve;
- Atiestatīt ķēdi;
- Programmēšanas ķēde;
- Oscilatora ķēde;
- ATMEGA328P mikrokontrollera shēma;
- LED barošanas ķēdes signāls;
- Savienotājs Atmega328P tapām.
Pamatojoties uz shēmām, mēs izveidosim ar Arduino saderīgu plati.
2. darbība: ar Arduino saderīgās plates elektroniskā shēma
Arduino saderīgās plates elektroniskā shēma ir parādīta zemāk. Šai shēmai ir šādas daļas:
- Enerģijas padeve;
- Atiestatīt ķēdi;
- Programmēšanas ķēde;
- Oscilatora ķēde;
- ATMEGA328P mikrokontrollera shēma;
- LED barošanas ķēdes signāls;
- Savienotājs Atmega328P tapām.
Tālāk mēs parādīsim, kā darbojas katra šīs ķēdes daļa.
3. solis: Barošanas avota ķēde
Strāvas ķēde tiek izmantota, lai darbinātu visu ar Arduino saderīgo shēmas plati. Šī shēma piedāvā 3 dažādus spriegumus: ieejas spriegums, 5 V un 3,3 V pie Arduino saderīgās kartes savienotāja tapām.
Šo ķēdi var darbināt ar spriegumu no 7V līdz 12V, tomēr mēs iesakām piegādāt maksimāli 9V.
Pēc ķēdes barošanas ar 2,1 mm ligzdas savienotāju ieejas spriegums iet caur 2 sprieguma regulatora ķēdēm.
Spriegumu regulē AMS1117 5V IC un AMS1117 3.3V IC. AMS1117 5V IC tiek izmantots, lai nodrošinātu regulētu 5V spriegumu, lai darbinātu ATMEGA328P mikrokontrolleru. Lai gan AMS1117 CHIP tiek izmantots, lai nodrošinātu paneļa savienotāja 3,3 V spriegumu, tas darbinās dažus moduļus un sensorus, kas izmanto šo sprieguma vērtību.
4. solis: atiestatiet un oscilatora ķēdi
Atiestatīšanas ķēde sastāv no pogas un rezistora, kas ir pievienots ATMEGA328P mikrokontrollera 1. tapai. Nospiežot pogu, atiestatīšanas tapa saņem 0 V spriegumu. Tādā veidā mikrokontrolleru manuāli atiestata ar pogu.
Tagad oscilatora ķēde sastāv no kristāla un diviem keramikas kondensatoriem, kā parādīts elektroniskajā shēmā.
5. darbība: ATMEGA328P elektroniskā shēma
ATMEGA328P ķēde ir parādīta attēlā iepriekš. Lai ATMEGA32P mikrokontrolleris darbotos, ir nepieciešamas trīs lietas:
- Atiestatīt ķēdi
- 16MHz kristāla oscilatoru shēma;
- 5V strāvas ķēde.
Atiestatīšanas ķēde un oscilators ir parādīti iepriekš. Visbeidzot, 5 V barošana tiek iegūta no AMS1117 5 V sprieguma regulatora sprieguma izejas. Viņš ir atbildīgs par sprieguma regulēšanu un ATMEGA328P mikrokontrollera barošanu.
Tagad mēs iepazīstināsim ar ATMEGA328P CHIP programmēšanas shēmu un ieslēgšanas ķēdes signalizācijas LED.
6. darbība: ATMEGA328P CHIP programmēšanas ķēde un ķēdes signalizācijas gaismas diode
Šajā Arduino saderīgajā panelī nav USB porta. Tādā veidā mēs izmantosim USB-TTL pārveidotāja moduli.
ATMEGA328P programmēšanai izmantotais modulis ir FT232RL. Šo moduli izmanto, jo tam ir DTR tapa. Izmantojot šo moduli, mēs to savienosim ar galvenes tērauda tapu un ieprogrammēsim ATMEGA328P caur 5 tapām.
Programmēšanai izmantotās tapas ir VCC (+5V), GND, RX, TX un DTR.
Papildus šai shēmai ir arī ķēdes signalizācijas gaismas diode. Šī gaismas diode tiek izmantota, lai signalizētu, kad jūsu arduino saderīgā plate ir ieslēgta.
Kad shēmas plate ir pievadīta pie sprieguma, AMS1117 5V sprieguma regulatora spriegums sasniedz šo LED un tiek aktivizēts.
Visbeidzot, mums ir ar Arduino saderīgi plates savienotāji.
7. solis: savienotājs un Arduino UNO forma
Lai radītu labu lietotāja pieredzi ar Arduino saderīgu dēli, mēs izmantojām formu, kas līdzīga Arduino UNO plāksnei.
Kā redzams, visas mikrokontrollera tapas ir savienotas Arduino UNO formā. Tādā veidā mūsu iespiedshēmas plate būs Arduino UNO forma, kā minēts iepriekš.
Pateicoties formai, lietotājam būs laba pieredze, kas līdzīga Arduino UNO.
Tāpēc, izmantojot šo elektronisko shēmu, mēs izveidojām iespiedshēmas plates projektu.
8. solis: iespiedshēmas plates projekts
Lai izveidotu ar Arduino saderīgu plāksni, šis projekts tika izstrādāts, izmantojot EasyEDA PCB projektu vidi.
Tādā veidā tiek sakārtoti visi komponenti un pēc tam tiek izveidotas pēdas. Tāpēc iepriekš minētais PCB tika izveidots ar formu, kas līdzīga Arduino UNO, kā minēts iepriekš.
Iepriekš redzamajos attēlos shēmas plate ir parādīta tās 2D un 3D shematiskajā modelī.
Visbeidzot, pēc shēmas plates izgatavošanas Gerber faili tika ģenerēti un nosūtīti ražošanai JLCPCB elektroniskās shēmas plates uzņēmumā.
9. solis: ar Arduino saderīga iespiedshēmas plate
Iepriekš ir parādīti ar Arduino saderīgās iespiedshēmas plates rezultāti. Kā redzams, iespiedshēmas plates kvalitāte ir laba, un prototips darbojas bez problēmām.
Izvērtējot visas iespiedshēmas plates shēmas, mēs montējam iespiedshēmas plates komponentus PCB.
10. darbība: iespiedshēmas plates montāža
Ar Arduino saderīgo dēli ir ļoti viegli salikt komponentus. Kā iespējams redzēt tās struktūrā, tajā ir 29 komponenti, kas jāpielodē jūsu struktūrā. Tādā veidā caur Pin Caurumu tiek samontēti tikai 27 komponenti. Tāpēc 93,1% šajā panelī izmantoto komponentu var būt lodēti ikvienam lietotājam.
Pārējos 2 SMD komponentus ir ļoti viegli pielodēt PCB virsmā.
Šādā veidā ir iespējams izmantot šo PCB, lai mācītu studentiem, kā izveidot savu Arduino saderīgo dēli un veikt citas aktivitātes.
Visbeidzot, mēs izveidosim savu kastīti ar lāzera griezumu, lai ievietotu mūsu Arduino saderīgo plati.
11. darbība. Arduino saderīgās plates korpusa kaste
Lāzera griezuma kaste ir paredzēta Arduino ķēdes uzglabāšanai un aizsardzībai. Šo kasti var izgatavot no vidēja blīvuma kokšķiedru plātnes vai akrila materiāla, un tai jābūt izgatavotai no viena materiāla.
Korpusa kastes izgatavošanai mēs izmantojam tiešsaistes programmatūru Maker Case. Tāpēc, izmantojot šo programmatūru, ir iespējams ievietot tādus parametrus kā platums, augstums un dziļums.
Visbeidzot, mums ir mūsu iespiedshēmas plate korpusā.
12. darbība: lejupielādējiet ar Arduino saderīgās plates failus
Ja PCB ražošanai ir nepieciešams lejupielādēt PCB failus, failus varat lejupielādēt, izmantojot šo saiti:
Lejupielādējiet PCB failu projektus
13. solis: Pateicības
Paldies JLCPCB, lai piedāvātu PCB Arduino saderīgās plates atvērtā pirmkoda projektu šī raksta sagatavošanai.
Ieteicams:
Ar Lego saderīga nakts gaisma: 3 soļi
Ar Lego saderīga nakts gaisma: Šis projekts ir ātra nakts gaisma, izmantojot Lunchbox Electronics PTH LED ķieģeļus, lai parādītu dažus no jūsu iecienītākajiem Lego, un nav nepieciešama lodēšana! Sāksim
Arduino līnijas sekotāju Wallrides klases tāfele: 8 soļi (ar attēliem)
Arduino līnijas sekotāju Wallrides klases tāfele: Sekot līnijai uz zemes ir pārāk garlaicīgi! Mēs esam mēģinājuši aplūkot citu leņķi līniju sekotājiem un nogādāt viņus citā plaknē - uz skolas tāfeli. Paskaties, kas no tā sanāca
STM32 tāfele ar Arduino IDE STM32F103C8T6: 5 soļi
STM32 tāfele ar Arduino IDE STM32F103C8T6: Sveiki, puiši, jo daudzi cilvēki izmanto arduino dēļus, bet, kā mēs zinām, tiem ir daži ierobežojumi, tāpēc daži citi dēļi parādījās kā arduino alternatīva, kas var nodrošināt labāku veiktspēju un labākas funkcijas nekā Arduino un viens no tie ir STM3
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izgatavošana): 16 soļi
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izveide): šajā pamācībā es jums parādīšu, kā izmantot savu Bluetooth adapteri, lai vecs skaļrunis būtu saderīgs ar Bluetooth.*Ja neesat izlasījis manu pirmo pamācību sadaļā "Making Bluetooth adapteris " Es iesaku jums to darīt pirms turpināt. C
UDuino: ļoti zemu izmaksu ar Arduino saderīga attīstības padome: 7 soļi (ar attēliem)
UDuino: ļoti zemu izmaksu ar Arduino saderīga izstrādes padome: Arduino dēļi ir lieliski piemēroti prototipēšanai. Tomēr tie kļūst diezgan dārgi, ja jums ir vairāki vienlaicīgi projekti vai lielākam projektam ir nepieciešams daudz kontrolleru. Ir dažas lieliskas, lētākas alternatīvas (Boarduino, Freeduino), bet