Mündəricat:
- Təchizat
- Addım 1: Şematik Yaradın
- Addım 2: Şematik Ayaq İzi Bileşenlerine Eşleme
- Addım 3: PCB yaratmaq
- Addım 4: Son Şərhlər
Video: Arduino Attiny Proqramlaşdırma Qalxanı - SMD: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Salam, Son aylarda proqramlaşdırma vasitəmin geyinə bilənlər üçün qurulması üzərində çalışırdım. Bu gün Arduino Shieldimi necə yaratdığımı bölüşmək istərdim.
Bir müddət googling etdikdən sonra, özümü yaratmaq üçün mənə ilham verən bu maraqlı köhnə məqalə Attiny proqramlaşdırma qalxanı tapdım.
Bu qalxan Arduino Uno ilə uyğundur və PDIP/SOIC/TSSOP paketlərində fərqli ATtiny uC ilə istifadə üçün nəzərdə tutulmuşdur, bəli.. SMD qablaşdırması da:)
Layihə məhdudiyyətlərini təyin edək:
- Arduino Uno uyğun gəlir
- ATtiny25/45/85, ATtiny24/44/84 və ATtiny2313A/4313 uyğun
- PDIP/SOIC/TSSOP uyğun gəlir
- SMD paketləri bir PCB kənar bağlayıcı istifadə edərək dəstəklənir
Təchizat
Tələb olunan Avadanlıq:
- 1 x 6 Pins 2.54 mm şaquli başlıqlar, Arduino lövhəsi bağlantısı üçün
- 1 x 5 Pins 2.54 mm şaquli başlıqlar
- 1 x 1 Pin 2.54 mm şaquli başlıqlar
- 1 x PDIP_8 yuvası
- 1 x PDIP_20 yuvası
- SMD paketi dəstəyi üçün 1 x PCB kənar uzatma yuvası. TE Connectivity tərəfindən verilən birini istifadə edirəm
- 1 x 10 uC kondansatör SMD paketi
- Status göstəricisi üçün 1 QIRMIZI, 1 Sarı və 1 Yaşıl SMD LED. Kingbright 3.2mmx1.6mm SMD CHIP LED LAMP istifadə edirəm
- Hər biri 400 Ohm olan 3 SMD Rezistoru (3225 paket)
Lazımi alətlər:
Şematik və PCB dizaynı üçün CAD Aləti, Kicad 5.1.5 istifadə edirəm
Addım 1: Şematik Yaradın
Yuxarıdakı şəkildəki sxemə baxaq.
Qalxanın uC -ləri proqramlaşdırmaq üçün 2 variantı var.
- Müvafiq PDIP qablaşdırma üçün 2 DIP yuva istifadə edirik.
- Digər tərəfdən SMD paket çipləri mini PCB cihazının bir hissəsidir (Geyilə bilən). PCB -dən PCB -yə keçid interfeysi 6 sancağa malikdir. PCB kənar yuvasına daxil edilə bilər/çıxarıla bilər (PC anakartı üçün mini PCI interfeysinə bənzər). Yuxarıdakı şəkildə bu lövhədə istifadə olunan konnektoru tapa bilərsiniz.
Sonuncu, isteğe bağlı bir xüsusiyyətdir, ehtiyaclarınıza əsaslanaraq sxemlərinizdən silə bilərsiniz. Bu linkdə ATtiny-Wearable-Device-PCB-Edge-Connector-da bu məqsədlə mini PCB-nin necə yaradılacağına dair izahat tapa bilərsiniz.
PDIP yuvaları və kənar konnektoru yuxarıdakı cədvələ əsasən Arduino pinlərinə qoşulur. Bunlar ISP proqramlaşdırması üçün lazım olan siqnallardır.
Qeyd: Arduino lövhəsinə proqramlaşdırma zamanı sıfırlamanı ləğv etmək üçün bir kondansatör əlavə olunur
Addım 2: Şematik Ayaq İzi Bileşenlerine Eşleme
Bu layihədəki izlərin çoxu Kicad Footprint kitabxanasının bir hissəsidir. Hansı variantları və niyə seçdiyimizi göstərmək üçün burada qısa bir dayanma edirik.
Ətraflı məlumat üçün yuxarıdakı şəkilə baxın, zəhmət olmasa göstərildiyi kimi SMD kondansatör izini istifadə edin və PCB kənar konnektoru üçün THT 6 Pin başlığı istifadə edin (meydan 2,54 mm -dir, heç bir 3D model yoxdur).
Addım 3: PCB yaratmaq
PCB düzülüşünün əsas yanaşmasını izah edək:
- arxa tərəfində yalnız Arduino lövhəmizə qoşulmaq üçün PAD -lər yerləşdiririk.
- Üst tərəfdə DIP prizləri, mini PCB yuvası və vəziyyət LEDləri də olmasını istəyirik.
Bu böyük Arduino təsviri Arduino Uno Drawing -ə əsaslanaraq, qalxan bağlayıcılarını planımıza yerləşdirməyə başlaya bilərik (yuxarıdakı şəkilləri yoxlayın). Yaxşı bir təcrübə olaraq, məsafə hesablama səylərini azaltmaq üçün ölçü vahidlərimizi düymlərə dəyişdiririk.
Addım 4: Son Şərhlər
Qalxandan eyni anda bir çipi proqramlaşdırmaq üçün istifadə edirəm. Siqnal səviyyələri və proqramlaşdırma axını ilə bağlı hər hansı bir problemin qarşısını almaq üçün bunu etməyi məsləhət görürəm.
Lazım gələrsə, əlaqəli fayllara bir keçid yeniləyəcəyəm.
Lövhənin gözəl bir şəklini çəkdikdən sonra buraya yükləyəcəyəm. Ümid edirik ki, siz də əyləndiniz!
Tövsiyə:
8 pinli proqramlaşdırma qalxanı: 14 addım (şəkillərlə birlikdə)
8 Pinli Proqramlaşdırma Qalxanı: 8 Pinli Proqramlaşdırma Qalxanı, Arduinonun özünü proqramçı olaraq istifadə edərək ATtiny seriyalı çipləri proqramlaşdırmağa imkan verir. Başqa sözlə, bunu Arduino-ya qoşursunuz və sonra 8 pinli çipləri asanlıqla proqramlaşdıra bilərsiniz. Bu kiçik mikrokontroller sonra ola bilər
ATtiny Arduino Proqramlaşdırma Qalxanı: 7 addım
ATtiny Arduino Proqramlaşdırma Qalxanı: Bu layihə quruluşunda, Bantam Tools Desktop PCB Freze Maşını istifadə edərək öz ATtiny Arduino proqramçı qalxanınızı necə edəcəyinizi sizə göstərəcəyik. Bu əsas komponent, Arduino IDE vasitəsilə ATtiny çiplərini qoşmağa və proqramlaşdırmağa imkan verir. Bu layihə
Arduino Uno üçün ATMEGA328 Bootloader Proqramlaşdırma Qalxanı: 3 addım (şəkillərlə birlikdə)
Arduino Uno üçün ATMEGA328 Bootloader Programming Shield: Arduino Uno üçün ATMEGA328P boot-loader proqramlaşdırma qalxanı Bəzən olur və Arduino Uno Atmega328P mikroprosessorunuza zərər verirsiniz. Prosessoru dəyişə bilərsiniz. Ancaq əvvəlcə içərisində boot-loader proqramlaşdırmalısınız. Beləliklə, bu dərslikdə bunu necə etmək olar
DIY Attiny Proqramlaşdırma Qalxanı: 8 Addım (Şəkillərlə birlikdə)
DIY Attiny Proqramlaşdırma Qalxanı: Kiçik və aşağı güclü Arduino lövhəsi axtarırsınızsa, Attiny ölçüsü ilə təəccübləndirici cəhətdən çox yaxşı bir seçimdir. 3 -ü Analog və 2 -si PWM çıxışı olan 5 GPIO sancağına malikdir. Həm də həqiqətən çevikdir
Ən Ucuz Arduino -- Ən kiçik Arduino -- Arduino Pro Mini -- Proqramlaşdırma -- Arduino Neno: 6 addım (şəkillərlə birlikdə)
Ən Ucuz Arduino || Ən kiçik Arduino || Arduino Pro Mini || Proqramlaşdırma || Arduino Neno: …………………………. Daha çox video üçün YouTube kanalıma ABUNƏ OLUN ……. .Bu layihə, indiyə qədərki ən kiçik və ən ucuz arduino ilə necə əlaqə quracağınız haqqındadır. Ən kiçik və ən ucuz arduino arduino pro mini -dir. Arduinoya bənzəyir