Mundarija:
- Ta'minotlar
- 1 -qadam: Arduino UNO elektron sxemasida hukmronlik qilish
- 2 -qadam: Arduino mos keluvchi platasining elektron sxemasi
- 3 -qadam: Elektr ta'minoti davri
- 4 -qadam: O'chirish va osilator davri
- 5 -qadam: ATMEGA328P elektron sxemasi
- 6-qadam: ATMEGA328P CHIP dasturlash sxemasi va elektron signalli LED
- 7 -qadam: Ulagich va Arduino UNO shakli
- 8 -qadam: Bosilgan elektron platalar loyihasi
- 9 -qadam: Arduino -ga mos keladigan bosma elektron karta
- 10 -qadam: bosma elektron platani yig'ish
- 11 -qadam: Arduino mos keluvchi taxtasi uchun korpus qutisi
- 12 -qadam: Arduino mos keluvchi karta fayllarini yuklab oling
- 13 -qadam: Rahmat
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Siz Arduino texnologiyasida ustunlik qilasizmi? Agar siz hukmronlik qilmasangiz, ehtimol u sizga hukmronlik qilgandir.
Arduino -ni bilish siz uchun har xil turdagi texnologiyalarni yaratish uchun birinchi qadamdir, shuning uchun birinchi qadam siz Arduino kartasining to'liq ishlashini o'zlashtirishdir.
Ushbu yo'riqnomada siz Arduino -ga mos keladigan kartaning to'liq sxemasini o'rganishni bosqichma -bosqich o'rganasiz.
Shunday qilib, bizning maqsadimiz - Arduino UNO ning o'lchamlari va o'lchamlari bir xil bo'lgan Arduino mos keladigan taxtasini JLCPCB Arduino mos keluvchi kengashi 2 dollarlik loyihasi orqali qanday ishlab chiqarishni o'rgatish.
Keyinchalik, biz barcha hisob -kitob materiallarini taklif qilamiz va sxemaning qanday ishlashini tushuntirib beramiz va EasyEDA dasturiy ta'minoti yordamida Arduino PCB mos keladigan taxtamizni quramiz.
Ta'minotlar
- 01 x kristalli 16 MGts
- 02 x 22pF seramika kondansatkich
- 01 x ATMEGA328P
- 02 x Eletrolitik kondansatkich 0,1 uF
- 02 x Eletrolitik kondansatkich 0,33 uF
- 01 x Jek ulagichi 2,1 mm
- 01 x Seramika kondansatkichi 100nF
- 04 x 1kR qarshilik
- 01 x rezistor 10 kR
- 04 x LED 3 mm
- 01 x Pin sarlavhasi 2x3 - 2,54 mm
- 01 x Diod 1N4001
- 01 x ASM1117 3.3V
- 01 x ASM1117 5V
- 01 x pin sarlavhasi 1x5 - 2,54 mm
- 01 x 6x6x5 mm kalit tugmasi
1 -qadam: Arduino UNO elektron sxemasida hukmronlik qilish
Arduino texnologiyasida ustunlik qilish uchun birinchi qadam - Arduino elektron sxemasini bilish. Ushbu elektron sxemadan biz Arduino platasi qanday ishlashini va o'zimizning Arduino mos keluvchi taxtasini qanday qurishni bilib olamiz.
Keyinchalik, biz Arduino mos keluvchi kengashining to'liq loyihasini taqdim etamiz.
Arduino elektron sxemasida bir nechta muhim sxemalar mavjud, ular quyida keltirilgan:
- Quvvatlantirish manbai;
- O'chirish davri;
- Dasturlash davri;
- Osilator davri;
- ATMEGA328P mikrokontroller davri;
- LED bilan ishlaydigan elektron signalizator;
- Atmega328P pinlari uchun ulagich.
Zanjirlarga asoslanib, biz Arduino mos keluvchi taxtasini quramiz.
2 -qadam: Arduino mos keluvchi platasining elektron sxemasi
Arduino mos keluvchi platasining elektron sxemasi quyida keltirilgan. Ushbu sxemada quyidagi qismlar mavjud:
- Quvvatlantirish manbai;
- O'chirish sxemasini tiklash;
- Dasturlash davri;
- Osilator davri;
- ATMEGA328P mikrokontroller davri;
- LED bilan ishlaydigan elektron signalizator;
- Atmega328P pinlari uchun ulagich.
Keyinchalik, biz ushbu sxemaning har bir qismi qanday ishlashini ko'rsatamiz.
3 -qadam: Elektr ta'minoti davri
Quvvat davri butun Arduino mos keladigan elektron kartani quvvatlantirish uchun ishlatiladi. Ushbu sxema 3 xil kuchlanishni taklif qiladi: kirish voltaji, 5V va 3.3V, Arduino mos keladigan kartaning ulagichi pimlarida.
Bu zanjir 7V dan 12V gacha kuchlanish bilan quvvatlanishi mumkin, lekin biz maksimal 9V ni berishni tavsiya qilamiz.
Devrenni 2,1 mm raz'emli ulagich bilan quvvatlantirgandan so'ng, kirish voltaji 2 voltaj regulyatori davridan o'tadi.
Voltaj AMS1117 5V IC va AMS1117 3.3V IC bilan boshqariladi. AMS1117 5V IC ATMEGA328P mikrokontrolerini quvvatlantirish uchun 5V regulyatsiyalangan kuchlanishni ta'minlash uchun ishlatiladi. AMS1117 CHIP karta ulagichida 3.3V kuchlanishni ta'minlash uchun ishlatilsa -da, u ushbu kuchlanish qiymatidan foydalanadigan ba'zi modullar va datchiklarni ishlaydi.
4 -qadam: O'chirish va osilator davri
Qayta tiklash sxemasi ATMEGA328P mikrokontrolerining 1 -piniga ulangan tugma va rezistordan iborat. Tugma bosilganda, tiklash pimi 0V kuchlanish kuchini oladi. Shunday qilib, mikrokontroller tugma yordamida qo'lda tiklanadi.
Endi, osilator sxemasi elektron sxemada ko'rsatilganidek, kristall va ikkita sopol kondansatkichdan iborat.
5 -qadam: ATMEGA328P elektron sxemasi
ATMEGA328P sxemasi yuqoridagi rasmda ko'rsatilgan. ATMEGA32P mikrokontrolrining ishlashi uchun uchta narsa talab qilinadi:
- O'chirish sxemasi
- 16 MGts kristalli osilator davri;
- 5V quvvat davri.
Qayta tiklash davri va osilatori ilgari taqdim qilingan, nihoyat 5V kuchlanish AMS1117 5V kuchlanish regulyatorining kuchlanish chiqishidan olinadi. U kuchlanishni tartibga solish va ATMEGA328P mikrokontrollerini quvvatlantirish uchun javobgardir.
Endi biz ATMEGA328P CHIP dasturlash sxemasini va elektron signalizatsiya LEDini taqdim etamiz.
6-qadam: ATMEGA328P CHIP dasturlash sxemasi va elektron signalli LED
Bu Arduino mos keluvchi kengashida USB port yo'q. Shunday qilib, biz USB-TTL Konverter modulidan foydalanamiz.
ATMEGA328P dasturlash uchun ishlatiladigan modul - FT232RL. Ushbu modul DTR piniga ega bo'lgani uchun ishlatiladi. Ushbu modul orqali biz uni erkak boshli pin bilan bog'laymiz va ATMEGA328P ni 5 ta pin orqali dasturlashtiramiz.
Dasturlash uchun ishlatiladigan pinlar - VCC (+5V), GND, RX, TX va DTR.
Ushbu sxemaga qo'shimcha ravishda, O'chirish signalizatsiya LEDi mavjud. Ushbu LED sizning arduino mos keladigan kartangiz yoqilganda signal berish uchun ishlatiladi.
Elektron plataga quvvat berilganda, AMS1117 5V kuchlanish regulyatorining kuchlanishi shu LEDga etib boradi va u quvvatlanadi.
Nihoyat, bizda Arduino mos keladigan karta ulagichlari mavjud.
7 -qadam: Ulagich va Arduino UNO shakli
Arduino mos keladigan taxtasi bilan yaxshi foydalanuvchi tajribasini yaratish uchun biz Arduino UNO taxtasiga o'xshash shaklni qo'lladik.
Ko'rib turganingizdek, mikrokontrollerning barcha pinlari Arduino UNO Shape -ga ulangan. Shunday qilib, bizning bosilgan elektron kartamiz yuqorida aytib o'tilganidek, Arduino UNO shakliga ega bo'ladi.
Shakl orqali foydalanuvchi Arduino UNO -ga o'xshash yaxshi tajribaga ega bo'ladi.
Shuning uchun, ushbu elektron sxemada biz bosilgan elektron kartaning loyihasini yaratdik.
8 -qadam: Bosilgan elektron platalar loyihasi
Arduino mos keluvchi kengashini yaratish uchun ushbu loyiha EasyEDA PCB Project Enviroment dasturi orqali ishlab chiqilgan.
Shunday qilib, barcha komponentlar tartibga solinadi va orqada izlar hosil bo'ladi. Shuning uchun, yuqorida ko'rsatilgan tenglikni, old tomondan keltirilgan Arduino UNO ga o'xshash shakl bilan yaratilgan.
Yuqoridagi rasmlarda elektron plataning 2D va 3D sxematik modeli taqdim etilgan.
Nihoyat, elektron karta ishlab chiqarilgandan so'ng, Gerber fayllari yaratildi va JLCPCB elektron platalari kompaniyasida ishlab chiqarish uchun jo'natildi.
9 -qadam: Arduino -ga mos keladigan bosma elektron karta
Yuqorida Arduino -ga mos keladigan bosma plataning natijasi keltirilgan. Ko'rinib turibdiki, bosilgan elektron karta yaxshi sifatga ega va prototip muammosiz ishlaydi.
Bosilgan elektron kartaning barcha sxemalarini baholab bo'lgach, biz bosilgan elektron karta komponentlarini tenglikni yig'amiz.
10 -qadam: bosma elektron platani yig'ish
Arduino mos keluvchi taxtasi komponentalarni yig'ish juda oson. Ko'rinib turibdiki, uning strukturasida lehimlash uchun 29 ta komponent mavjud. Shu tarzda, pin orqali teshik orqali faqat 27 ta komponent yig'iladi. Shunday qilib, ushbu kartada ishlatiladigan komponentlarning 93,1% har bir foydalanuvchi uchun lehimlanishi mumkin.
Boshqa 2 ta SMD komponentlarini PCB yuzasida lehimlash juda oson.
Shunday qilib, ushbu PCB yordamida talabalarga o'zingizning Arduino mos keluvchi taxtangizni qanday yasashni va boshqa tadbirlarni ishlab chiqarishni o'rgatish mumkin.
Nihoyat, biz Arduino -ga mos keladigan taxtani o'rash uchun qutimizni lazerli kesish orqali quramiz.
11 -qadam: Arduino mos keluvchi taxtasi uchun korpus qutisi
Lazerli kesilgan quti Arduino sxemasini saqlash va uni himoya qilish uchun mo'ljallangan. Ushbu quti o'rta zichlikdagi tolali taxtadan yoki akril materialdan tayyorlanishi mumkin va bitta materialdan yasalgan bo'lishi kerak.
Quti qutisini ishlab chiqarish uchun biz Maker Case onlayn dasturidan foydalanamiz. Shunday qilib, ushbu dastur orqali kenglik, balandlik va chuqurlik kabi parametrlarni kiritish mumkin.
Nihoyat, bizda bosma elektron kartamiz bor.
12 -qadam: Arduino mos keluvchi karta fayllarini yuklab oling
Agar siz PCB ishlab chiqarish uchun PCB fayllarini yuklab olishingiz kerak bo'lsa, fayllarni quyidagi havolada yuklab olishingiz mumkin:
PCB fayl loyihalarini yuklab oling
13 -qadam: Rahmat
JLCPCB, ushbu maqolani ishlab chiqarish uchun PCB Arduino mos keladigan ochiq kodli loyihani taklif qilgani uchun rahmat.