2000 TL ve üzeri alışverişlerde kargo ücretsiz · Saat 15:00'a kadar verilen siparişler aynı gün kargoda

MPR121 12 Tuş Dokunmatik Sensör Modülü

0 yorum
Marka
Stok Kodu
RN-0455
Havale
140,10 TL (%2,50 havale indirimi)
143,70 TL
KDV dahildir

MPR121 12 Tuş Dokunmatik Sensör Modülü, NXP üretimi MPR121 kapasitif dokunma denetleyici entegresini taşıyan, I2C arayüzü üzerinden mikrodenetleyiciyle haberleşen bir dokunma algılama kartıdır. Modül, 12 ayrı kanalın her birindeki elektrota temas edildiğinde oluşan kapasite değişimini ölçerek dokunma olayını tespit eder ve bunu Arduino, ESP8266, ESP32 veya Raspberry Pi gibi kartlara I2C hattı üzerinden bildirir. Dahili otomatik kalibrasyon algoritması sayesinde ortam nemi, sıcaklık ve elektrot boyutu gibi değişkenlere karşı kararlı çalışır; mekanik buton yerine dokunmatik yüzey, iletken tel, folyo veya metal plaka ile de kullanılabilir. Klasik mekanik butonların aksine hareketli parçası olmadığı için toz, nem ve mekanik yıpranmaya karşı daha dayanıklı arayüzler tasarlamak isteyen hobi ve eğitim projelerinde sıkça tercih edilir.

Teknik Özellikler

Denetleyici EntegreMPR121 (NXP Semiconductors)
Dokunmatik Kanal Sayısı12 bağımsız kanal (CH0-CH11)
Haberleşme ArayüzüI2C, Fast Mode'da 400 kHz'e kadar
Entegre Besleme Gerilimi (VDD)1,71V - 3,6V DC
I2C AdresiADDR pini bağlantısına göre 4 seçenek: GND=0x5A, VDD=0x5B, SDA=0x5C, SCL=0x5D
Kesme ÇıkışıIRQ pini, dokunma/bırakma olayında aktif-düşük sinyal üretir
Algılama YöntemiElektrottaki kapasite değişiminin ölçülmesi
Otomatik KalibrasyonDahili baseline takibi ve otomatik konfigürasyon algoritması
Yakınlık Algılama ModuBirden fazla elektrot gruplanarak yaklaşma algılaması yapılabilir
Gürültü BastırmaDahili dijital filtreler ile yanlış tetiklenme azaltılır
Kanal Veri ÇözünürlüğüKanal başına 10 bit filtrelenmiş veri
Elektrot BağlantısıHer kanal için ayrı ped/header noktası, harici tel veya folyo bağlanabilir
IC Paketi20 uçlu QFN, 3 mm x 3 mm (çıplak entegre ölçüsü)
Dokunma/Bırakma OnayıYazılımla ayarlanabilir debounce sayacı ile yanlış tetiklenme filtrelenir
Çalışma Sıcaklığı-40°C ile +85°C arası (endüstriyel sıcaklık sınıfı)
Kesme Bacağı YapısıAçık kolektör çıkış yapısı, kullanılacaksa harici pull-up direnciyle çekilmesi önerilir

Öne Çıkan Özellikler

  • 12 bağımsız kanalın her biri ayrı ayrı dokunma eşiği ile yapılandırılabilir, böylece hassasiyet kanal bazında ayarlanabilir.
  • Dahili otomatik baseline takibi, elektrot üzerindeki kir, nem veya sıcaklık değişiminden kaynaklanan kaymaları kendiliğinden dengeler.
  • IRQ pini üzerinden kesme sinyali ürettiği için mikrodenetleyicinin sürekli I2C sorgulaması yapması gerekmez, işlemci yükü azalır.
  • Elektrotlar yazılımsal olarak gruplanarak yaklaşma algılama modunda da kullanılabilir.
  • Dahili dijital filtreler, elektrik şebekesi ve çevresel kaynaklı gürültüden doğan yanlış tetiklenmeleri azaltır.
  • ADDR pininin farklı noktalara bağlanmasıyla aynı I2C hattında dört adede kadar modül birlikte kullanılabilir.
  • Mekanik buton yerine iletken folyo, tel veya metal yüzeyle de çalıştığı için gizli ve su geçirmez arayüz tasarımlarına uygundur.
  • Debounce sayaçları yazılımsal olarak ayarlanabildiğinden titreşimli veya elektriksel gürültülü ortamlarda bile kararlı dokunma tespiti sağlanabilir.
  • Kesme çıkışı açık kolektör yapıda olduğundan tek bir kesme hattına birden fazla modül veya sensör bağlanıp mantıksal VE işlemiyle ortak bir uyarı hattı oluşturulabilir.

Kullanım Alanları

  • 12 kanalı kullanarak 0-9 rakam ve 2 fonksiyon tuşundan oluşan dokunmatik bir şifreli giriş paneli tasarlamak.
  • Duvara gömülü, mekanik anahtar yerine dokunmatik aydınlatma anahtarı yapmak.
  • Robotik projelerde gövdeye dokunulduğunda devreye giren bir "dokunma algıla ve dur" güvenlik anahtarı oluşturmak.
  • Metal tel veya iletken boyalı yüzeylere dokunarak nota tetikleyen etkileşimli müzik enstrümanı projeleri yapmak.
  • Bulaşık makinesi paneli veya banyo aydınlatma anahtarı gibi ıslak ortamlarda, akrilik yüzey arkasından dokunma algılamak.
  • Etkileşimli sergi ve oyuncak tasarımlarında elle temas edilen figürlerde ses veya ışık efekti tetiklemek.
  • Hareketli mekanik parçası olmayan, toza ve neme dayanıklı endüstriyel kontrol panelleri üretmek.
  • Eğitim ve maker atölyelerinde öğrencilere kapasitif algılama, I2C haberleşme ve kesme tabanlı programlama mantığını uygulamalı öğretmek için örnek proje kartı olarak kullanmak.
  • Oyun kumandası veya MIDI kontrolcü gibi projelerde 12 kanalı ayrı ayrı tuş olarak eşleyip yazılımda özel fonksiyonlara bağlamak.

Bağlantı ve Kullanım

Modülün VCC ve GND pinleri sırasıyla besleme ve toprak hattına, SDA ve SCL pinleri ise mikrodenetleyicinin I2C veri ve saat hatlarına bağlanır. IRQ pini, isteğe bağlı olarak mikrodenetleyicinin bir kesme girişine bağlanarak dokunma anında donanımsal uyarı alınmasını sağlar; kullanılmayacaksa boşta bırakılabilir. ADDR pini varsayılan olarak GND'ye bağlı geldiğinde modül 0x5A I2C adresinde çalışır; VDD, SDA veya SCL hatlarından birine lehimlenerek adres değiştirilebilir ve aynı hatta birden fazla modül tanımlanabilir. Her bir dokunma kanalı (0-11), doğrudan modül üzerindeki pedlere veya harici olarak bağlanacak iletken tel ya da folyo elektrotlara lehimlenerek kullanılır. Yazılım tarafında Arduino ortamında Wire.h kütüphanesi ile doğrudan register okuma/yazma yapılabileceği gibi, MPR121'e özel hazır kütüphaneler kullanılarak dokunma eşiği, bırakma eşiği ve debounce sayaçları da kod üzerinden kolayca yapılandırılabilir. İlk kurulumda dokunma eşik değerlerinin varsayılan ayarla test edilip, elektrot boyutuna ve ortam koşullarına göre kademeli olarak ince ayar yapılması, kararlı bir çalışma için önerilir.

Paket İçeriği

  • 1 adet MPR121 12 Tuş Dokunmatik Sensör Modülü
  • Bağlantı için pin header (lehimli veya ayrı, modele göre değişebilir)

Dikkat Edilmesi Gerekenler

  • MPR121 entegresinin besleme aralığı 1,71V-3,6V'tur; modülün VCC pinine güç vermeden önce kartta 5V'u destekleyen bir regülatör olup olmadığı kontrol edilmelidir, aksi halde entegre kalıcı hasar görebilir.
  • Dokunma elektrotlarına yakın metal gövde, nem veya sıvı birikintisi baseline değerini kaydırarak yanlış (hayalet) dokunma algılanmasına yol açabilir.
  • I2C hattı uzunsa veya hatta birden fazla cihaz bağlıysa, uygun değerde pull-up direnci bulunmadığında haberleşme kararsızlaşabilir.
  • Aynı I2C hattında birden fazla MPR121 kullanılacaksa her modülün ADDR pini farklı bir seviyeye bağlanarak adres çakışması önlenmelidir.
  • Elektrot boyutu veya şekli değiştirildiğinde (örneğin büyük bir metal plaka eklendiğinde) dokunma eşik değerlerinin yazılımsal olarak yeniden ayarlanması gerekebilir.
  • Modülün açılışındaki kısa otomatik kalibrasyon süresi boyunca elektrotlara dokunulmaması, hatalı baseline oluşmasını engeller.
  • Uzun bağlantı kablosu ile modülden uzağa taşınan elektrotlar, kablonun kendi kapasitesi nedeniyle hassasiyeti düşürebilir veya kararsız algılamaya yol açabilir; bu tür kurulumlarda ekranlı kablo tercih edilmesi ve eşik değerlerinin yeniden ayarlanması önerilir.
Bu ürüne ilk yorumu siz yapın!
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
MPR121 12 Tuş Dokunmatik Sensör Modülü MPR121 kartı, 12 ayrı dokunma girişini tek modül üzerinden yöneten kapasitif dokunmatik sensör kontrolcüsüdür. Her giriş bağımsız bir tuş gibi davranır. RN-0455
MPR121 12 Tuş Dokunmatik Sensör Modülü

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.