İçindekiler:
- Gereçler
- Adım 1: Arduino UNO Elektronik Şemasına Hakim Olmak
- Adım 2: Arduino Uyumlu Kartın Elektronik Şeması
- Adım 3: Güç Kaynağı Devresi
- Adım 4: Sıfırlama ve Osilatör Devresi
- Adım 5: ATMEGA328P Elektronik Şeması
- Adım 6: ATMEGA328P CHIP Programlama Devresi ve Devre İçi Sinyalizasyon LED'i
- Adım 7: Bağlayıcı ve Arduino UNO Şekli
- Adım 8: Baskılı Devre Kartı Projesi
- Adım 9: Arduino Uyumlu Baskılı Devre Kartı
- Adım 10: Assemby Baskılı Devre Kartı
- Adım 11: Arduino Uyumlu Kart için Muhafaza Kutusu
- Adım 12: Arduino Uyumlu Kartın Dosyalarını İndirin
- Adım 13: Teşekkür
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Arduino teknolojisine hakim misiniz? Eğer siz hükmetmiyorsanız, bunun nedeni muhtemelen onun size hükmetmesidir.
Arduino'yu bilmek, çeşitli teknolojiler yaratmanız için ilk adımdır, bu nedenle ilk adım, bir Arduino kartının tam işleyişinde ustalaşmanızdır.
Bu Talimatlarda, Arduino uyumlu bir kartın tüm devrelerinde ustalaşmayı adım adım öğreneceksiniz.
Bu nedenle amacımız 2$'lık JLCPCB Arduino Uyumlu Kart ile proje ile Arduino UNO ile aynı boyut ve ölçülerde kendi Arduino Uyumlu Kartınızı nasıl üretebileceğinizi öğretmektir.
Bundan sonra, tüm malzeme listesini sunacağız ve devrenin nasıl çalıştığını açıklayacağız ve EasyEDA Yazılımını kullanarak Arduino PCB Uyumlu Kartımızı oluşturacağız.
Gereçler
- 01 x Kristal 16 MHz
- 02 x 22pF Seramik Kondansatör
- 01 x ATMEGA328P
- 02 x Eletrolitik Kapasitör 0.1 uF
- 02 x Eletrolitik Kondansatör 0.33 uF
- 01 x Jak Konnektörü 2.1 mm
- 01 x Seramik Kapasitör 100nF
- 04 x Direnç 1kR
- 01 x Direnç 10kR
- 04 x LED 3 mm
- 01 x Pin Başlığı 2x3 - 2.54 mm
- 01 x Diyot 1N4001
- 01 x ASM1117 3.3V
- 01 x ASM1117 5V
- 01 x Pin Başlığı 1x5 - 2.54 mm
- 01 x Anahtar Düğmesi 6x6x5 mm
Adım 1: Arduino UNO Elektronik Şemasına Hakim Olmak
Arduino teknolojisine hakim olmanın ilk adımı Arduino Elektronik Şemasını bilmektir. Bu elektronik devreden Arduino kartının nasıl çalıştığını ve kendi Arduino Uyumlu Kartımızı da nasıl kuracağımızı öğreneceğiz.
Bundan sonra, Arduino Uyumlu Kart'ın tam projesini sunacağız.
Arduino Elektronik Devresinde, aşağıda sunulan birkaç önemli devre vardır:
- Güç kaynağı;
- Devreyi Sıfırla;
- Programlama Devresi;
- Osilatör Devresi;
- ATMEGA328P Mikrodenetleyici Devresi;
- LED-Güçlü Devre Sinyali;
- Atmega328P Pinleri için konektör.
Devrelere dayanarak Arduino Uyumlu Kartı oluşturacağız.
Adım 2: Arduino Uyumlu Kartın Elektronik Şeması
Arduino Uyumlu Panonun Elektronik Devresi aşağıda sunulmuştur. Bu devre aşağıdaki parçalara sahiptir:
- Güç kaynağı;
- Devreyi Sıfırla;
- Programlama Devresi;
- Osilatör Devresi;
- ATMEGA328P Mikrodenetleyici Devresi;
- LED-Güçlü Devre Sinyali;
- Atmega328P Pinleri için konektör.
Bundan sonra, bu devrenin her bir parçasının nasıl çalıştığını sunacağız.
Adım 3: Güç Kaynağı Devresi
Güç Devresi, tüm Arduino uyumlu devre kartına güç sağlamak için kullanılır. Bu devre 3 farklı voltaj sunar: Arduino uyumlu kartın konnektör pinlerinde Giriş Voltajı, 5V ve 3.3V.
Bu devre 7V ile 12V arasında bir voltajla beslenebilir, ancak maksimum 9V beslemenizi öneririz.
Devreye 2,1 mm jak konnektör ile güç verildikten sonra giriş gerilimi 2 adet voltaj regülatör devresinden geçer.
Voltaj, bir AMS1117 5V IC ve AMS1117 3.3V IC tarafından düzenlenir. AMS1117 5V IC, ATMEGA328P Mikrodenetleyiciye güç sağlamak için 5V'luk düzenlenmiş bir voltaj sağlamak için kullanılır. AMS1117 CHIP, kart konektöründe 3.3V voltaj sağlamak için kullanılırken, bu voltaj değerini kullanan bazı modüllere ve sensörlere güç sağlayacaktır.
Adım 4: Sıfırlama ve Osilatör Devresi
Sıfırlama devresi, ATMEGA328P Mikrodenetleyicinin pin 1'ine bağlı bir buton ve bir dirençten oluşur. Butona basıldığında reset pini 0V voltaj gücünü alır. Bu şekilde Mikrodenetleyici buton ile manuel olarak resetlenir.
Şimdi, osilatör devresi, sunulan elektronik şemada gösterildiği gibi bir kristal ve iki seramik kapasitörden oluşmaktadır.
Adım 5: ATMEGA328P Elektronik Şeması
ATMEGA328P devresi yukarıdaki şekilde gösterilmiştir. ATMEGA32P Mikrodenetleyicinin çalışması için üç şey gereklidir:
- Devreyi sıfırla
- 16MHz Kristal Osilatör Devresi;
- 5V Güç Devresi.
Reset Devresi ve Osilatör daha önce tanıtılmıştı. Son olarak AMS1117 5V voltaj regülatörünün voltaj çıkışından 5V besleme elde edilir. Gerilimin düzenlenmesinden ve ATMEGA328P Mikrodenetleyicisine enerji verilmesinden sorumludur.
Şimdi ATMEGA328P CHIP programlama devresini ve devre üzeri sinyalizasyon LED'ini sunacağız.
Adım 6: ATMEGA328P CHIP Programlama Devresi ve Devre İçi Sinyalizasyon LED'i
Bu Arduino Uyumlu Kartta bir USB bağlantı noktası yoktur. Bu şekilde USB-TTL Dönüştürücü modülünü kullanacağız.
ATMEGA328P'yi programlamak için kullanılan modül FT232RL'dir. Bu modül DTR pinine sahip olduğu için kullanılmaktadır. Bu modül aracılığıyla, onu bir header erkek pinine bağlayacağız ve ATMEGA328P'yi 5 pin üzerinden programlayacağız.
Programlamak için kullanılan pinler VCC(+5V), GND, RX, TX ve DTR'dir.
Bu devreye ek olarak Devre İçi Sinyalizasyon LED'i bulunmaktadır. Bu LED, arduino uyumlu kartınız açıldığında sinyal vermek için kullanılır.
Devre kartına enerji verildiğinde AMS1117 5V voltaj regülatörünün voltajı bu led'e ulaşır ve enerjilenir.
Son olarak, Arduino uyumlu kart konektörlerimiz var.
Adım 7: Bağlayıcı ve Arduino UNO Şekli
Arduino uyumlu kart ile iyi bir kullanıcı deneyimi yaratmak için Arduino UNO kartına benzer bir şekil kullandık.
Görüldüğü gibi, Mikrodenetleyicinin tüm pinleri bir Arduino UNO Şeklinde bağlanmıştır. Bu sayede baskılı devre kartımız yukarıda belirtildiği gibi Arduino UNO şeklinde olacaktır.
Şekil sayesinde kullanıcı Arduino UNO'ya benzer iyi bir deneyime sahip olacaktır.
Bu nedenle bu elektronik şema ile baskılı devre kartının projesini oluşturduk.
Adım 8: Baskılı Devre Kartı Projesi
Arduino Uyumlu Kart oluşturmak için bu proje EasyEDA PCB Proje Ortamı aracılığıyla geliştirilmiştir.
Bu şekilde tüm bileşenler düzenlenir ve arka planda izler oluşturulur. Bu nedenle, yukarıda sunulan PCB, yukarıda belirtildiği gibi Arduino UNO'ya benzer bir şekilde oluşturulmuştur.
Yukarıdaki Şekillerde devre kartı 2D ve 3D şematik modelinde sunulmaktadır.
Son olarak devre kartı yapıldıktan sonra Gerber dosyaları oluşturuldu ve JLCPCB Elektronik Devre Kartı firmasında üretim için sevk edildi.
Adım 9: Arduino Uyumlu Baskılı Devre Kartı
Yukarıda Arduino Uyumlu Baskılı Devre Kartının sonucu sunulmuştur. Görüldüğü gibi baskılı devre kartı kaliteli ve prototip sorunsuz çalışıyor.
Baskılı devre kartının tüm devrelerini değerlendirdikten sonra baskılı devre kartı bileşenlerini PCB'ye monte ediyoruz.
Adım 10: Assemby Baskılı Devre Kartı
Arduino Uyumlu Kart, bileşenleri birleştirmek için çok kolaydır. Yapısında da görebileceğiniz gibi, yapınızda lehimlenecek 29 bileşen vardır. Bu şekilde, Pin Through Hole aracılığıyla sadece 27 bileşen monte edilir. Bu nedenle, bu kartta kullanılan bileşenlerin %93,1'i herhangi bir kullanıcı için lehimlenebilir.
Diğer 2 SMD bileşeninin PCB yüzeyinde lehimlenmesi çok kolaydır.
Bu şekilde, bu PCB'yi öğrencilere kendi Arduino Uyumlu Board'unuzu nasıl oluşturacağınızı öğretmek ve diğer aktiviteleri üretmek için kullanmak mümkündür.
Son olarak, Arduino Uyumlu Kartımızı muhafaza etmek için kutumuzu lazer kesim ile oluşturacağız.
Adım 11: Arduino Uyumlu Kart için Muhafaza Kutusu
Lazer kesim kutusu, Arduino devresini saklamak ve korumak için tasarlanmıştır. Bu kutu Orta Yoğunluklu Sunta veya Akrilik malzemeden yapılabilir ve tek malzemeden yapılmış olmalıdır.
Muhafaza kutusunu üretmek için çevrimiçi Maker Case yazılımını kullanıyoruz. Bu nedenle, bu yazılım aracılığıyla genişlik, yükseklik ve derinlik gibi parametreleri eklemek mümkündür.
Son olarak, muhafazada baskılı devre kartımız var.
Adım 12: Arduino Uyumlu Kartın Dosyalarını İndirin
PCB'nizi üretmek için PCB dosyalarını indirmeniz gerekiyorsa, dosyaları aşağıdaki bağlantıdan indirebilirsiniz:
PCB Dosya Projelerini İndirin
Adım 13: Teşekkür
Bu makaleyi üretmek için PCB Arduino Uyumlu Kart Açık Kaynak Projesini sunduğu için JLCPCB'ye teşekkür ederiz.