ATtiny85-20SU SMD 8-Bit 20MHz Mikrodenetleyici SOIC-8

Fiyat:
3,43 USD + KDV
İndirimli Fiyat (%20,1) :
2,74 USD + KDV
Kazancınız 0,69 USD
KDV Dahil:
129,32 TL
Bu ürün geçici olarak temin edilememektedir.

Bu ürünün yerine tercih edebileceğiniz ürünler

STOKTA VAR
7,49 USD + KDV
5,99 USD + KDV
282,72 TL
%20
STOKTA VAR
3,19 USD + KDV
2,55 USD + KDV
120,36 TL
%20,1
STOKTA VAR
6,82 USD + KDV
5,45 USD + KDV
257,23 TL
%20,1

ATtiny85-20SU SMD 8-Bit 20MHz Mikrodenetleyici SOIC-8

ATtiny85-20SU, Microchip (eski Atmel) firmasının ultra kompakt ve düşük güç tüketimli 8-bit AVR mikrodenetleyicisidir. SOIC-8 SMD paketinde sunulan bu entegre, minimal boyut gerektiren projeler için ideal bir seçimdir.

Gelişmiş AVR mimarisi, düşük güç tüketimi ve zengin özellik setiyle bu mikrodenetleyici. küçük ama güçlü bir işlem kapasitesi sunar.

Elektronik Komponentler kategorimizin popüler ürünlerinden olan ATtiny85, özellikle hobi projeleri ve alan kısıtlı uygulamalarda yaygın kullanılır. Microchip PIC Mikrodenetleyici ailesi dışındaki bu alternatif, Arduino IDE ile programlanabilme özelliği ile de tercih edilmektedir.


Teknik Özellikler

ATtiny85-20SU Mikrodenetleyicinin detaylı teknik özellikleri aşağıda listelenmiştir.

  • Üretici: Microchip Technology (eski Atmel)
  • Ürün Serisi: AVR ATtiny
  • Model: ATtiny85-20SU
  • Paket Tipi: SOIC-8
  • Montaj Tipi: Yüzey Montaj (SMD)
  • Bellek Tipi: Flash
  • Program Belleği: 8 KB
  • EEPROM: 512 Bayt
  • SRAM: 512 Bayt
  • CPU Hızı: 20 MHz Maksimum (dahili osilatör 8MHz)
  • I/O Pin Sayısı: 6
  • ADC: 4 kanal, 10-bit
  • PWM Kanalları: 2
  • Timers: 2 (8-bit/16-bit)
  • Haberleşme: USI (Universal Serial Interface). SPI ve I²C için
  • Çalışma Voltajı: 2.7V - 5,5V
  • Çalışma Sıcaklığı: -40°C ile +85°C
  • Güç Tüketimi: Aktif modda ~300µA/MHz, uyku modunda <1µA
  • Boyutlar: 4.9mm x 3.9mm x 1.75mm (yaklaşık)
  • Paketleme: Rulo (Tape & Reel)

Bağlantı ve Kullanım

ATtiny85-20SU Mikrodenetleyicinin bağlantısı ve programlanması hakkında bilgiler.

İpucu: ATtiny85'i Arduino IDE ile programlamak için Arduino'yu USBasp veya Arduino as ISP olarak kullanabilirsiniz. Arduino IDE'ye Boards Manager üzerinden "ATtiny" desteğini ekledikten sonra, basit bir kablo bağlantısı ile çipi programlayabilirsiniz.

ATtiny85 mikrodenetleyicisinin devreye entegrasyonu için aşağıdaki adımları izleyin:

  1. Güç Bağlantısı: VCC (8) pinini 2.7V-5.5V'a, GND (4) pinini toprak hattına bağlayın.
  2. RESET: RESET (1) pinini 10K direnç üzerinden VCC'ye bağlayın. Bu, istenmeyen resetleri önler.
  3. Osilatör: Dahili osilatör kullanılıyorsa, harici komponentlere gerek yoktur. Harici kristal için PB3 ve PB4 pinlerini kullanabilirsiniz.
  4. Programlama: ISP programlama için MOSI (PB0), MISO (PB1), SCK (PB2) ve RESET pinlerini programlayıcıya bağlayın.
  5. I/O Pinleri: PB0-PB5 pinlerini proje ihtiyaçlarınıza göre bağlayın.

ATtiny85 programlamak için Atmel Studio, Arduino IDE (ek kütüphanelerle) veya PlatformIO gibi platformlar kullanabilirsiniz. ISP (In-System Programming) yöntemi en yaygın programlama tekniğidir.

Dahili 8MHz osilatör, fabrika çıkışında 1MHz'e ayarlanmıştır. Daha yüksek hızlarda çalışmak için, fuse bitlerini ayarlamanız gerekir. Bu işlem programlama sırasında yapılır.

USI (Universal Serial Interface) modülü, I²C ve SPI haberleşmesi için kullanılabilir. Bu, sensörler ve diğer çevre birimleriyle iletişim kurmanıza olanak tanır.

Kullanım Senaryoları

  • Kompakt Projeler: Minimal alan gerektiren cihazlar ve sensör modülleri
  • Düşük Güç Uygulamaları: Pil ile çalışan cihazlar ve enerji tasarruflu sistemler
  • Akıllı Kontrol: LED kontrol, motor sürücüler, zamanlayıcılar
  • DIY Elektronik: Arduino uyumlu mini projeler ve prototipleme

Uygulama Alanları

ATtiny85-20SU Mikrodenetleyicinin kullanılabileceği çeşitli alanlar.

Minyatür Elektronik Cihazlar

  • Giyilebilir teknoloji
  • Akıllı düğmeler ve anahtarlar
  • Mikro sensör modülleri
  • LED efekt kontrolörleri
  • Mini oyuncaklar ve hobi cihazları

Batarya ile Çalışan Sistemler

  • Uzun ömürlü sensör düğümleri
  • Pil seviyesi monitörleri
  • Düşük güçlü IoT cihazları
  • Uzaktan kumandalar
  • Taşınabilir test cihazları

Ara Yüz ve Kontrol Sistemleri

  • Basit kullanıcı arayüzleri
  • Dokunmatik buton kontrolleri
  • Kapasitif sensör uygulamaları
  • Motor hız kontrolörleri
  • Akıllı ev otomasyonu modülleri

Proje Örnekleri

ATtiny85-20SU Mikrodenetleyici kullanılarak yapılabilecek projeler.

Mini USB LED Kontrolörü

ATtiny85 kullanarak, bir USB portuna takılabilen kompakt bir LED kontrolörü oluşturabilirsiniz. V-USB kütüphanesi ile ATtiny85'i bilgisayarın tanıyabileceği bir USB cihazı olarak yapılandırabilirsiniz.

PWM çıkışları kullanarak, bir veya daha fazla RGB LED'in rengini ve parlaklığını kontrol edebilirsiniz. Bilgisayardan gönderilen komutlar ile farklı ışık efektleri ve modlar arasında geçiş yapabilirsiniz.

Tüm bileşenler küçük bir PCB üzerine sığdırılarak, çalışma masası aydınlatması veya bilgisayar ambient ışığı olarak kullanılabilir. USBasp bootloader ile programlanabilir ve yeni efektler eklemek için güncellenebilir.

Pil ile Çalışan Sıcaklık Veri Kaydedici

ATtiny85 ve bir DS18B20 sıcaklık sensörü kullanarak, ultra düşük güç tüketimli bir sıcaklık kaydedici oluşturabilirsiniz. Mikrodenetleyicinin uyku modu, pil ömrünü aylarca uzatabilir.

ATtiny85 periyodik olarak uyanır, sıcaklık ölçümü yapar ve dahili EEPROM'a kaydeder. Güç tasarrufu için 1MHz veya daha düşük saat hızında çalıştırılabilir.

Veri alınması gerektiğinde, UART veya I2C üzerinden bir okuyucu cihaza bağlanabilir. CR2032 pil ile çalışacak kadar kompakt tasarlanabilir ve çevresel izleme veya depolama koşullarını kaydetmek için kullanılabilir.

Akıllı IR Uzaktan Kumanda

ATtiny85 kullanarak, birden fazla cihazı kontrol edebilen programlanabilir bir IR uzaktan kumanda yapabilirsiniz. IR protokolleri yazılımsal olarak uygulanabilir, böylece TV, ses sistemi ve diğer cihazlar için kodlar saklayabilirsiniz.

Birkaç buton ve bir IR LED ile basit bir arayüz oluşturabilirsiniz. EEPROM, farklı cihazların IR kodlarını saklamak için kullanılabilir, böylece tek bir kumanda ile birçok cihazı kontrol edebilirsiniz.

Düşük güç tüketimi özelliği sayesinde, standart bir düğme pil ile uzun süre çalışabilir. Butonlara basılmadığında derin uyku moduna geçerek pil ömrünü uzatabilir.


Sorun Giderme ve İpuçları

ATtiny85-20SU Mikrodenetleyici kullanırken karşılaşılabilecek sorunlar ve çözüm önerileri.

Yaygın Sorunlar ve Çözümleri

  • Programlama Sorunları: ISP bağlantılarını kontrol edin ve doğru programlayıcı/fuse ayarlarını kullandığınızdan emin olun. Yanlış fuse ayarları çipi kilitleyebilir.
  • Dahili Osilatör Hassasiyeti: Dahili osilatörün doğruluğu projeler için yeterli olmayabilir. Zamanlama hassasiyeti gerektiren projelerde, kalibrasyon yapın veya harici kristal kullanın.
  • I/O Pin Sayısı Kısıtlaması: Sadece 6 I/O pini olduğundan, projelerde pin tasarrufu yapmanız gerekebilir. Çoklu işlevler için pin paylaşımı tekniklerini kullanın.
  • Düşük Voltajda Çalışma Sorunları: 2.7V altında çalışırken, çip daha düşük saat frekanslarında çalışmalıdır. Bu, daha düşük güç tüketimi sağlar ancak işlem hızını azaltır.
  • SMD Lehimleme Zorlukları: SOIC-8 paketi küçüktür ve el ile lehimleme zor olabilir. Adaptör kartları veya reflow lehimleme teknikleri kullanmayı düşünün.

Performans İpuçları

  • Pil ile çalışan projelerde uyku modlarını etkin kullanarak güç tüketimini minimuma indirin.
  • Pin sayısını optimize etmek için, çıkış pinlerini multiplexing ile kullanabilirsiniz.
  • Arduino bootloader kullanırken, programın boyutu sınırlı olabilir. Kod optimizasyonu yapın.
  • ADC kullanırken, doğru sonuçlar için referans voltajının stabil olduğundan emin olun.
  • Yüksek frekanslarda çalışırken (>8MHz), bypass kapasitörleri ekleyerek güç stabilitesini artırın.

Paket İçeriği


İlgili Ürün Kategorilerimiz

Elektronik Komponentler

Direnç, kondansatör, entegre devreler ve diğer elektronik parçalarla projelerinizi tamamlayın.

Ürünleri İncele →

Microchip PIC Mikrodenetleyici

Farklı özellik ve paket seçenekleriyle Microchip PIC serisi mikrodenetleyicileri keşfedin.

Ürünleri İncele →

Neden Voltaj.Net'ten Almalısınız?

Voltaj.Net, elektronik komponentler konusunda Türkiye'nin güvenilir tedarikçisidir.

  • Kalite Güvencesi: Orijinal ve test edilmiş ürünler
  • Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği
  • Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo
  • Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
  • Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma
  • Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme

Ürün Hakkında Sıkça Sorulan Sorular

ATtiny85'i Arduino IDE ile programlayabilir miyim?

Evet, Arduino IDE'ye Boards Manager üzerinden ATtiny desteği ekleyerek programlayabilirsiniz. USBasp, Arduino as ISP veya diğer ISP programlayıcılar kullanılabilir.

ATtiny85 ve PIC mikrodenetleyiciler arasındaki fark nedir?

ATtiny85 AVR mimarisi kullanır ve Arduino uyumludur. PIC'ler farklı bir mimariye sahiptir. AVR'ler genellikle daha açık kaynaklı bir ekosisteme ve C/C++ desteğine sahiptir.

Fuse bitleri nedir ve nasıl ayarlanır?

Fuse bitleri, osilatör tipi, RESET pin davranışı, programlama seçenekleri gibi donanım özelliklerini ayarlar. ISP programlayıcı yazılımları ile ayarlanır. Hatalı ayarlamalar çipi kilitleyebilir.

ATtiny85'in güç tüketimi nedir?

Aktif modda ~300µA/MHz, güç tasarruflu modda ise 1µA'dan az tüketir. 1MHz'de çalışan bir ATtiny85, aktif modda ~300µA, uyku modunda <1µA tüketebilir.

SMD SOIC-8 paketi breadboard'da kullanılabilir mi?

Doğrudan kullanılamaz. SOIC-8 to DIP-8 adaptör kartı kullanarak breadboard'a takabilirsiniz. Bu adaptörler, prototipleme sırasında SMD çipleri test etmenizi sağlar.

ATtiny85 ile kaç harici cihazı kontrol edebilirim?

6 I/O pini vardır, ancak multiplexing veya seri haberleşme protokolleri (I²C, SPI) kullanarak daha fazla cihazı kontrol edebilirsiniz. I²C ile 127 adreslenebilir cihaza kadar bağlanabilirsiniz.

USI (Universal Serial Interface) nedir?

ATtiny85'teki esnek seri haberleşme modülüdür. Yazılım desteğiyle SPI, I²C veya UART olarak yapılandırılabilir. Tam donanımsal UART/SPI/I²C yerine, yazılımsal olarak bu protokolleri destekler.

ATtiny85 ile USB iletişimi mümkün mü?

Donanımsal USB desteği yoktur, ancak V-USB gibi yazılımsal USB emülasyon kütüphaneleri kullanılabilir. Bu, düşük hızlı USB cihazları (klavye, fare, MIDI vb.) oluşturmanıza olanak tanır.

Diğer Özellikler
Stok KoduVLT-640
MarkaAtmel
Stok DurumuBu ürün geçici olarak stokta bulunmamaktadır.
Geniş ürün yelpazesi
1000 TL üzeri siparişler ücretsiz teslimat
Daima ekonomik
Piyasadaki en iyi fiyat

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.