Mundarija:
- 1 -qadam: qismlar
- 2 -qadam: Teori
- 3 -qadam: Stripborad tartibi
- 4-qadam: PIN-kodni torting
- 5 -qadam: Elektr ta'minoti
- 6 -qadam: ISP dasturchisi
- 7 -qadam: tartib
- 8 -qadam: dasturlash
Video: O'zingizning shaxsiy taxtangizni yarating: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu ko'rsatma sizga o'z taraqqiyot taxtangizni noldan qanday yaratishni ko'rsatib beradi! Bu usul oddiy va hech qanday ilg'or vositalarni talab qilmaydi, hatto oshxona stolida ham qilishingiz mumkin. Bu, shuningdek, Ardruinos va boshqa rivojlanish platalari qanday ishlashini yaxshiroq tushunishga imkon beradi.
Rivojlanish taxtasini aniq maqsadingizga mos ravishda loyihalashtirishingiz mumkin. Rasmda ko'rsatilgan ushbu ishlab chiqarish paneli DC motorining aylanish tezligini boshqarish uchun ishlatilgan. DC dvigateli ketma-ket port yordamida kompyuterdan boshqariladi. LEDlar nosozliklarni tuzatish zarur bo'lganda yordam berish uchun ishlatilgan.
Bu yo'riqnomada men ko'p qirrali ishlab chiqish taxtasini qanday qurishni ko'rsataman, shuning uchun qismlar ro'yxati rasmda ko'rsatilgandek bo'lmaydi.
1 -qadam: qismlar
Qismlar ro'yxati:
- 1 Atmel ATmega88 (yoki sizning ehtiyojlaringizga mos keladigan har qanday protsessor)
- 1 -sonli IC soket 28
- 1 10k ohmli qarshilik
- 1100 ohmli qarshilik
- 1 diod
- 3 0,1 mF kondansatör
- 1 10 mF kondansatör
- 1 LED-diod
- 1330 ohmli qarshilik
- Ba'zi jumperlar
- Ba'zi erkaklar (yoki urg'ochilar)
- Stripboard bo'lagi (matritsali emas, chiziqlar bilan ishlating, rasmga qarang)
Keyinchalik mikrokontrollerni dasturlash uchun sizga ISP dasturchisi kerak bo'ladi (tizimda dasturlash). Men AVRISP mkII dan foydalanardim (https://www.atmel.com/tools/avrispmkii.aspx). Tanlash uchun juda ko'p turli xil ISP-dasturchilari bor, yoki siz o'zingiz yaratishingiz mumkin. Arduino-ni ISP-dasturchisi sifatida sozlashning ba'zi usullari mavjud.
2 -qadam: Teori
Rivojlanish kartasini noldan yaratish va dasturlash uchun siz ba'zi ma'lumotlar jadvallarini o'qishingiz kerak bo'ladi. Ba'zan qidirayotgan narsangizni topish qiyin bo'lishi mumkin, lekin men eng muhim narsalarni beraman.
ATmega88 ma'lumotlar jadvali
Uskuna dizaynini ko'rib chiqish
Birinchidan, biz ATmega88 -ning ma'lumotlar jadvalida joylashgan pinoutini ko'rib chiqishimiz kerak.
Qo'shimcha ko'rib chiqishni talab qiladigan ba'zi muhim portlar:
- Pin 1. Bu pastda bo'lsa, protsessorni asl holatiga qaytaradigan pin. Bu pinni tortib olish kerak bo'ladi, shuning uchun uni qayta o'rnatishni xohlamasangiz, pin har doim baland bo'ladi. (Bu keyinroq ko'rsatiladi)
- 7 va 20 -pin - bu VC ulanishi kerak bo'lgan joy, 5V.
- 9 va 10 -pinlar: bu pinlarga tashqi kristal ulanishi mumkin, lekin biz ichki osilatordan foydalanamiz. Shunday qilib, biz bu pinlarni odatiy raqamli pinlar kabi davolashimiz mumkin.
- 17, 18 va 19 -pin: ular dasturlash uchun ishlatiladi (bu keyinroq ko'rsatiladi).
3 -qadam: Stripborad tartibi
StripCAD -dan foydalanadigan sxemani yaratish uchun dasturni yuklab olish uchun havolani bosing.
Bu dasturni ishlatish biroz qiyin bo'lishi mumkin, chunki u foydalanuvchilar uchun qulay emas, lekin uni qanday ishlatishni bilganingizda samarali bo'ladi. U bilan bir oz o'ynang, shunda siz tez orada o'zlashtirasiz. Yaxshi maslahatlar quyida keltirilgan.
- Komponentlarni qidirish uchun c tugmasini bosing
- Turli xil variantlarni olish uchun v tugmasini bosing
- Buzilishlarni ko'rish uchun sichqonchaning chap tugmachasini ikki nuqta orasidan bosing
- Lehim ko'prigini olish uchun sichqonchaning chap tugmachasini ikki nuqta orasidagi vertikal ravishda bosing
Komponentlarni qidirishda:
- "DILxx" sizga ikkilamchi qatorni va keyin pinlar sonini beradi
- "SILxx" sizga bitta qatorni va keyin pinlar sonini beradi
Aks holda, kerakli komponentni qidiring.
4-qadam: PIN-kodni torting
6 -tomonda joylashgan apparat dizaynini ko'rib chiqish hujjatidan biz rasmdagi sxemani topamiz. Yaxshi tushunish uchun hujjatning matnini o'qing. Bu biz 1-pinni tortib olish bilan shug'ullangan qadam.
Mikrokontroller uchun qo'lda tiklashni o'rnatish yaxshi bo'lishi mumkin. Buni SIL2 ni 100 ohmli rezistor bilan erga ulash orqali ishlatish mumkin. Qisqa tutashuvli SIL2 o'tish moslamasi va mikrokontrolder bilan tiklanadi. 100 ohmli qarshilik kondansatörün qisqa tutashuvini oldini oladi. Aks holda, hujjatning elektron sxemasiga amal qiling.
Ikkinchi rasmda tortiladigan aloqa StripCADda tasvirlangan
5 -qadam: Elektr ta'minoti
Shovqinni oldini olish uchun platadagi kuchlanish kiritishining yoniga 10 mF kondansatkich qo'yiladi. Kengashda yuzaga keladigan shovqinlarni oldini olish uchun 0,7 mF kondansatkich 7-8 va pin 20 va 22 pin oralig'ida joylashtiriladi. Bu kondansatkichlar past o'tkazgichli filtr vazifasini bajaradi. Kichkina kondansatör yaxshi ta'sir qilish uchun pinlarga iloji boricha yaqinroq joylashtirilishi kerak.
Bundan tashqari, biron bir turdagi voltaj regulyatorini qo'shish mumkin. 78L05, uni batareyada ishlashini ta'minlash uchun.
6 -qadam: ISP dasturchisi
Protsessorni dasturlash uchun sizga Internet -provayder kerak bo'ladi. Har xil ulagichlar mavjud, 6 pinli yoki 10 pinli. Men oltita pinli bittadan foydalanardim, ulanish qanday ishlab chiqilishi kerakligini bilish uchun apparat hujjatiga qarang.
ISP-dasturchi tizimda dasturlash degan ma'noni anglatadi. Bu turdagi dasturchining qulayligi shundaki, siz qurilmangizni tizimga o'rnatishdan oldin chipingizni o'rnatganidan ko'ra, uni to'liq tizimga o'rnatilganda dasturlashingiz mumkin. Tizimga o'rnatilgandan so'ng uni qayta dasturlash ham oson.
Internet -provayder qanday ulanishi kerakligini keyingi bosqichga qarang.
7 -qadam: tartib
Dizayn tugallangach, uni PDF formatida saqlash uchun chop etish tugmasini bosing (Yoki biriktirilgan fayldan foydalaning). PDF-faylni oching va chop eting. Shuni esda tutingki, printer sozlamalari haqiqiy hajmga o'rnatilishi kerak, aks holda dizayn tasmasi bilan mos kelmaydi.
Rivojlanish kartasining kuchi yoqilganligini ko'rsatadigan LEDni qo'shish har doim yaxshi bo'ladi. Bu oddiy maslahat keraksiz nosozliklarni tuzatishga yordam beradi.
O'zingizning shaxsiy taxtangizni yaratish bosqichlari:
- O'chirish sxemasini chop eting va uni kesish uchun qaychi ishlating.
- Chiziqli lentaning etarlicha katta qismini kesib oling, shunda qog'oz parchasi yuqoriga to'g'ri keladi.
- Qog'ozni lentaning ustiga joylashtiring, shunda teshiklar mos keladi, qog'ozni lentaga yopishtirish uchun oddiy yopishtiruvchi tayoqdan foydalaning. Qog'ozni mis chiziqlarsiz yon tomonga yopishtiring.
- Qizil xochdagi buzilishlardan boshlang
- O'rnatishni engillashtiradigan eng past komponentlardan eng yuqori qismigacha qurish va lehimlash uchun kuzatib boring.
- Quvvat manbaiga ulang (5V) va dasturni ishga tushiring.
Endi ishlab chiqish kengashining apparati tayyor!
8 -qadam: dasturlash
Men C dasturlash uchun Atmel Studio -dan foydalandim. Dasturni yuklab oling va o'zingizning shaxsiy taxtangiz bilan ajoyib loyiha yaratishni boshlang. Arduino-ni yuklash mumkin bo'ladi, lekin agar siz arduino tilida nima yashiringanini yaxshiroq tushunishni istasangiz, C-dagi ba'zi misollarni sinab ko'ring. Masalan, taymerlar, uzilishlar va analog o'qishni sinab ko'ring.
ATmega88 ma'lumotlar jadvalida siz mikrokontroleringiz bajarishi mumkin bo'lgan turli vazifalar uchun ko'plab misol kodlarini topishingiz mumkin.
Ko'rib turganingizdek, bu elektron qurilmalar uchun turli xil prototiplarni yaratishning oddiy usuli. Bu oson, arzon va maxsus vositalarni talab qilmaydi.
2017 yilgi mikrokontroller tanlovida ikkinchi o'rinni egalladi
Tavsiya:
O'zingizning elektr motorli uzun taxtangizni qiling: 8 qadam (rasmlar bilan)
O'zingizning elektr motorli uzun taxtangizni yarating: Ushbu loyihada men sizga qanday qilib noldan elektr motorli uzun taxtani yasashni ko'rsataman. U soatiga 34 km tezlikka erisha oladi va bitta zaryad bilan 20 kmgacha yura oladi. Taxminiy xarajatlar taxminan 300 dollarni tashkil etadi, bu esa uni savdoga yaxshi alternativ qiladi
Mikrokontroller yordamida o'z shaxsiy taxtangizni yarating: 3 qadam (rasmlar bilan)
Mikrokontroller yordamida o'zingizning shaxsiy taxtangizni yarating: Siz hech qachon mikrokontrolder yordamida o'z shaxsiy taxtangizni yasashni xohlamadingizmi va siz buni qanday qilishni bilmas edingiz, men sizga buni qanday qilishni ko'rsataman. Sizga elektronika, sxemalarni loyihalash bo'yicha bilim kerak. Agar sizda biron bir izlanish bo'lsa
O'zingizning shaxsiy taxtangizni loyihalash: 5 qadam
Shaxsiy rivojlanish kengashini loyihalash: Eslatma: Ushbu o'quv qo'llanmada bepul sxemalar yoki boshqalarni emas, balki bepul ishlab chiquvchi taxtalarni loyihalashtirishni o'z ichiga oladi. Bu qo'llanmada men sizga o'z shaxsiy taxtangizni qanday loyihalashtirishingiz va qanday muhim maslahatlar va qadamlar haqida ma'lumot beraman. Yulduz oldidan
O'zingizning balans taxtangizni yarating (va Wii Fit yo'lida bo'ling): 6 qadam
O'zingizning balans taxtangizni yarating (va Wii Fit yo'lida bo'ling): I-CubeX texnologiyasidan foydalanib, turli o'yinlar va jismoniy tayyorgarlik mashg'ulotlari uchun interfeys sifatida o'z balans taxtangizni yoki BalanceTile-ni yarating. O'zingizning ilovangizni yarating va Wii Fitdan nariga o'ting! Video umumiy nuqtai nazarni taqdim etadi va
O'zingizning shaxsiy qurilmangizni yarating (arzon!) Ko'p funktsiyali simsiz kamera boshqaruvchisi: 22 qadam (rasmlar bilan)
O'zingizning shaxsiy qurilmangizni yarating (arzon!) Ko'p funktsiyali simsiz kamera boshqaruvchisi. Kirish Siz hech qachon o'z kamera boshqaruvchisini qurishni orzu qilganmisiz? MUHIM QAYD: MAX619 uchun kondansatkichlar 470n yoki 0.47u. Sxema to'g'ri, lekin komponentlar ro'yxati noto'g'ri edi - yangilandi. Bu Digital Da -ga kirish