Skip to content

About

AkademiUsta Multimetre: ATmega328P + 16 bit ADS1115 ADC, OLED ekran ve Li-ion pil ile açık kaynak el multimetresi. KiCad 10 dosyaları, Gerber ve LCSC kodlu BOM. Kart henüz üretilmedi.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AkademiUsta Multimetre

ATmega328P tabanlı, ADS1115 16 bit ADC'li, OLED ekranlı ve Li-ion pilli el multimetresi. Bu proje AkademiUsta tarafından sıfırdan yeniden tasarlanmıştır ve eğitim amacıyla açık kaynak olarak paylaşılmaktadır.

Kartın 3D görünümü

Durum: Donanım tasarımı (rev 2.6) tamamlandı, kart henüz üretilip test edilmedi. Kartın yazılımı yazıldı ve derleniyor, ama donanımda denenmedi; breadboard prototipinin yazılımı çalışıyor. Eksiklerin tam listesi: docs/EKSIKLER.md.

Güvenlik uyarısı

  • Bu cihazın CAT güvenlik sınıfı yoktur. Şebeke gerilimi (220 V AC) ya da şebekeye bağlı devrelerde kullanmayın.
  • Gerilim girişi yaklaşık −53 … +58 V DC için tasarlandı. Giriş koruması 0,1 A PTC sigorta ve 58 V TVS diyottan ibarettir.
  • Akım girişi 5 A sigortalıdır ve ölçüm COM (GND) hattı üzerinden yapılır.
  • Direnç, süreklilik, kapasite ve endüktans modlarında problara gerilim gelmemeli: bu girişler seri dirençlerle ve yazılımla korunur, ama gerilim altındaki bir devreye dayanacak şekilde tasarlanmadı.
  • Kartı kendi sorumluluğunuzda kurun ve kullanın; ilk denemeleri düşük gerilimli, akım sınırlı bir kaynakla yapın.

Özellikler (tasarım hedefi)

Ölçüm Yöntem Aralık / not
DC gerilim 1 MΩ / 47 kΩ bölücü, ADS1115 ile V_REF'e göre diferansiyel ölçüm ≈ −53 … +58 V, otomatik PGA
DC akım ACS712-05B Hall sensörü ±5 A
Direnç 2 kΩ / 20 kΩ / 470 kΩ aralık dirençleri, otomatik aralık ≈ 0 … 2 MΩ, REL (sıfırlama)
Kapasite RC şarj süresi (ATmega ADC) ≈ 50 nF … 600 µF
Endüktans LC darbe + LMV331 karşılaştırıcı
Süreklilik direnç hattı + buzzer
  • Mod seçimi: döner anahtar yok. 4 × CPC1014N fotoröle, menüde seçilen ölçüm devresini prob hattına bağlar.
  • Arayüz: 0,96" I2C OLED (H1'e takılır), butonlu döner enkoder (Alps EC11E: çevir = mod, bas = REL), buzzer.
  • Soketler: Amass 24.302 4 mm güvenlik soketleri kartın kendisinden geçer (kart panel gibi kullanılır).
  • Güç: 1 hücre Li-ion; TP4056 ile micro-USB'den şarj, DW01A + 8205A koruma, MT3608 ile 5,1 V.
  • Kart: 70 × 120 mm, 2 katman, 1,6 mm. Pasifler 0805, entegreler SOIC/TSSOP/TQFP, elle dizilebilir. Alt yüzde 6 pin AVR ISP başlığı.

Şema

Şema

PDF: hardware/uretim/Multimetre_V2-schematic.pdf · Mimari ve pin tablosu: docs/MIMARI.md

Kart

Üst yüz Alt yüz
Üst Alt

Tasarım denetimleri (KiCad 10): ERC 0 hata / 0 uyarı, DRC 0 ihlal, bağlantısız 0, şema–kart eşleşmesi 0 sorun.

Dosyalar

hardware/
  kicad/    KiCad 10 projesi (şema, kart, proje sembolleri ve ayak izleri, tasarım kuralları)
  uretim/   Gerber + delik (zip), BOM, LCSC kodlu BOM, dizgi (CPL),
            etkileşimli BOM (iBOM), şema ve kart PDF'leri, STEP
firmware/   Multimetre/: kartın yazılımı · bootloader/: LED'siz optiboot ·
            Multimeter_V2_0/: breadboard prototipi (bkz. firmware/README.md)
docs/       Mimari, bilinen eksikler, görseller

Üretim ve montaj

  • Kart: Gerber zip'i doğrudan üreticiye yüklenebilir. Örnek ayar: 2 katman, 1,6 mm, HASL, en küçük via 0,3 mm (karttaki vialar 0,3 / 0,6 mm; TP4056 altındaki 0,2 mm ısı deliklerinin pedi 0,5 mm). Soket kesimleri (Ø12,3 mm) kart dış hattı katmanındadır, freze ile açılır. JLCPCB'de 5 kart $8,10 (2026-10-29).
  • Parçalar: Multimetre_V2-BOM_LCSC.csv her satır için bir LCSC kodu içerir (stok 2026-10-28/29'da kontrol edildi). Bir kartlık parça ≈ $50 (LCSC asgari sipariş adetleriyle; enkoder, soketler ve ISP başlığı dahil). Ayrıca: 0,96" I2C OLED modülü, JST-PH fişli 1 hücre Li-ion pil, 4 × M3 ≈ 30 mm ayak, 0,75 mm² tel, prob kablosu.
  • Montaj: Etkileşimli BOM ile yerleşim. Sıra: TP4056 (alt pedli, sıcak hava) ve TQFP-32 → pasifler → diğer entegreler → delikli parçalar → alt yüzde ISP başlığı → soketler (üstten tak, somunu alttan sık, tırnaktan tel pedine kısa tel).
  • İlk enerji: akım sınırlı kaynakla; önce VCC (5,1 V) ve şarj devresi kontrol edilir.
  • Programlama: ATmega328P boş gelir. Kartın altındaki H3'e (6 pin AVR ISP) USBasp ya da "Arduino as ISP" takılır ve LED'siz bootloader yüklenir (firmware/bootloader/yukle.sh); sonra X1'den USB-seri dönüştürücüyle, Arduino IDE'de kart "Arduino Uno". Ayrıntı: firmware/README.md.

Yazılım

  • firmware/Multimetre/: kartın yazılımı (Arduino IDE sketch'i). Gerilim, akım, direnç, süreklilik, kapasite ve endüktans; enkoder menüsü, REL, pil göstergesi, prob gerilim kontrolü. Derleniyor, donanımda denenmedi; kalibrasyon sabitleri ilk kartta ölçülecek.
  • firmware/Multimeter_V2_0/: breadboard prototipinin yazılımı (Arduino Nano): gerilim, kapasite, direnç ve süreklilik.

Kütüphaneler, kullanım, kalibrasyon ve bootloader: firmware/README.md.

Yol haritası

  1. Kartı üretip ölçmek, ölçüm devrelerini ve yazılımı doğrulamak.
  2. Kalibrasyon sabitlerini ilk karttan ölçüp yazılıma işlemek.
  3. Sonraki revizyon için: direnç/kapasite/endüktans girişlerinde daha sağlam koruma, buzzer için transistör, kartta USB-seri.

Katkı

Hata bildirimi ve önerileri Issues üzerinden yazabilirsiniz. Ölçüm sonuçlarını (kullandığınız referans cihazla birlikte) paylaşmanız özellikle değerlidir.

Lisans

© 2026 AkademiUsta. CC BY-NC-SA 4.0: paylaşabilir ve değiştirebilirsiniz; kaynak göstermeniz ve türetilen çalışmayı aynı lisansla paylaşmanız gerekir. Ticari kullanım (kart ya da kit üretip satmak dahil) izne tabidir. Ayrıntılar: LICENSE.


English summary

AkademiUsta Multimeter is a handheld multimeter built around an ATmega328P, an ADS1115 16-bit ADC and an I2C OLED, powered by a single Li-ion cell. It was redesigned from scratch by AkademiUsta and is shared for education.

  • Measures DC voltage (≈ −53…+58 V), DC current (±5 A, ACS712), resistance (auto-range), capacitance, inductance and continuity. Modes are switched by four CPC1014N PhotoMOS relays from an encoder menu.
  • Hardware rev 2.6 (KiCad 10, 70 × 120 mm, 2 layers) passes ERC/DRC. Panel-mount 4 mm safety sockets go through the board; a 6-pin AVR ISP header sits on the bottom side. The board has not been manufactured or tested yet. The board firmware (firmware/Multimetre/, Arduino IDE, board "Arduino Uno") compiles but is untested on hardware; burn the LED-less bootloader from firmware/bootloader/ (the stock Uno bootloader toggles PB5, which drives a PhotoMOS here). See docs/EKSIKLER.md (known gaps, in Turkish).
  • No CAT safety rating. Do not use on mains.
  • License: CC BY-NC-SA 4.0; commercial use requires permission.

About

AkademiUsta Multimetre: ATmega328P + 16 bit ADS1115 ADC, OLED ekran ve Li-ion pil ile açık kaynak el multimetresi. KiCad 10 dosyaları, Gerber ve LCSC kodlu BOM. Kart henüz üretilmedi.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages