Microchip ATTINY84-20PU, düşük güç tüketimi ve yüksek performans için tasarlanmış, AVR geliştirilmiş RISC mimarisine dayalı 8 bitlik bir mikrodenetleyicidir. 2/4/8KB Sistem İçi Programlanabilir Flash özelliğine sahiptir ve bu da onu programlanabilir bellek gerektiren çok çeşitli uygulamalar için uygun hale getirir. Mikrodenetleyici 20MHz'e kadar hızlarda çalışır ve MHz başına 1 MIPS'e yakın yüksek hızlı işleme ve verim kapasitesi sağlar.
Bu mikrodenetleyici, analog sinyal ölçümü için esneklik sunan 8 tek uçlu kanallı ve 12 diferansiyel ADC kanal çiftli 10 bitlik bir ADC içerir. Ayrıca, tasarımcıların güç tüketimini uygulamanın gereksinimlerine göre optimize etmelerine olanak tanıyan Boşta (Idle), ADC Gürültü Azaltma, Güç Kapatma (Power-down) ve Bekleme (Standby) modları dahil olmak üzere çeşitli güç tasarrufu modlarını destekler. Ek olarak, gelişmiş işlevsellik ve güvenilirlik için programlanabilir bir Watchdog Zamanlayıcısı, dahili kalibre edilmiş osilatör ve çip üzerinde hata ayıklama sistemi içerir.
Mikrodenetleyici
Mikrodenetleyiciler (MCU'lar), tipik olarak gömülü uygulamalarda daha büyük bir sistemin küçük bir bölümünü yönetmek için tasarlanmış kompakt entegre devrelerdir. Bir işlemci çekirdeğini bellek (hem program hem de veri belleği) ve çevre birimleriyle tek bir çipte birleştirerek, giriş okumalarına ve önceden programlanmış algoritmalara dayalı olarak cihazları ve süreçleri kontrol etmenin bir yolunu sunarlar.
Bir proje için MCU seçimi, işlem hızı, bellek boyutu, güç tüketimi ve ihtiyaç duyulan çevre birimlerinin sayısı ve türü gibi çeşitli faktörlere bağlıdır. ATTINY84-20PU gibi 8 bitlik AVR mikrodenetleyiciler, verimli güç yönetimi ve basit ama hızlı işlem yetenekleri gerektiren uygulamalar için çok uygundur. Mimarileri, düşük güç tüketimi ile yüksek performanslı çalışmaya izin verir, bu da onları taşınabilir ve pille çalışan uygulamalar için ideal hale getirir.
Bir MCU seçerken, gerekli çalışma voltajı aralığı, hem program depolama hem de veri işleme için bellek boyutu ve analog veya dijital G/Ç arayüzlerine duyulan ihtiyaç dahil olmak üzere uygulamanın özelliklerini dikkate almak önemlidir. Esnek bellek seçenekleri, geniş çalışma voltajı aralığı ve kapsamlı çevre birimleri seti ile ATTINY84-20PU, çok çeşitli uygulamalar için çok yönlü bir çözüm sunar.
Ayrıca, derleyiciler, hata ayıklayıcılar ve simülatörler dahil olmak üzere geliştirme araçlarının mevcudiyeti ve kapsamlı dokümantasyon ve topluluk desteği, bu mikrodenetleyicileri hem acemi hem de deneyimli geliştiriciler için cazip bir seçenek haline getirir. Cihazı sistem içinde programlama ve yeniden programlama yeteneği, geliştirme ve test aşamaları boyunca esneklik ve kullanım kolaylığı sağlar.