PIC16F873A-I/SP, Microchip Technology tarafından üretilen 8-bit PIC mikrodenetleyicidir. DIP-28 kılıfta, 7KB Flash program belleği, 192B RAM, 128B EEPROM ve 20MHz saat frekansı ile gömülü sistemler için tasarlanmıştır. I²C, SPI, USART arayüzleri, 5x 10-bit ADC, 3 zamanlayıcı ve 2 karşılaştırıcı içerir. Düşük güç tüketimi, RISC mimarisi ve geniş çevresel birimleri ile endüstriyel kontrol, otomotiv ve tüketici elektroniği projelerinde yaygın kullanılır. PIC16873A yazımı muhtemelen bir hata; doğru model PIC16F873A’dır.
Özellikler
-
Tip: 8-bit PIC mikrodenetleyici, RISC mimarisi.
-
Program Belleği: 7KB Flash (4K x 14).
-
RAM: 192B.
-
EEPROM: 128B.
-
Saat Frekansı: 20MHz (maks, 200ns talimat döngüsü).
-
Besleme Voltajı: 2V - 5.5V.
-
Çevresel Birimler:
-
5 kanal 10-bit ADC.
-
3 zamanlayıcı (Timer0: 8-bit, Timer1: 16-bit, Timer2: 8-bit).
-
2 CCP modülü (Capture/Compare/PWM).
-
I²C, SPI, USART (A/E/USART).
-
MSSP (Master Synchronous Serial Port).
-
2 analog karşılaştırıcı.
-
G/Ç Pinleri: 22 programlanabilir G/Ç.
-
Kılıf: DIP-28 (delik içi, 34.67mm x 7.24mm).
-
Çalışma Sıcaklığı: -40°C ila +85°C.
-
Özellikler: Düşük güç tüketimi, BOR (Brown-out Reset), WDT (Watchdog Timer), ISP (In-System Programming), RoHS uyumlu.
Kullanım Alanları
-
Endüstriyel kontrol ve otomasyon sistemleri.
-
Otomotiv elektroniği (sensör kontrolü).
-
Tüketici elektroniği (uzaktan kumandalar, ev aletleri).
-
Eğitim amaçlı mikrodenetleyici projeleri.
-
Sensör arayüzleri ve veri toplama sistemleri.
Teknik Özellikler
Kaynak: Microchip Technology PIC16F873A Veri Sayfası
Neden PIC16F873A-I/SP?
7KB Flash ve 128B EEPROM, küçük-orta ölçekli projeler için yeterlidir. 20MHz saat frekansı, hızlı işlem sağlar. I²C, SPI, USART arayüzleri, çoklu iletişim protokollerini destekler. 5x 10-bit ADC, analog sensörlerle çalışmayı kolaylaştırır. 2V-5.5V geniş voltaj aralığı, düşük voltajlı sistemlere uygundur. DIP-28 kılıf, breadboard ve prototip projelerine uygundur. Düşük güç tüketimi, batarya destekli uygulamalarda avantaj sağlar.
Nasıl Kullanılır?
-
Pin Bağlantıları:
-
Vdd (pin 1, 20): 2V-5.5V besleme.
-
Vss (pin 8, 19): Toprak.
-
MCLR (pin 1): Reset pini (aktif düşük, pull-up direnci önerilir, örn. 10kΩ).
-
OSC1, OSC2 (pin 9, 10): Osilatör (örn. 20MHz kristal + 15pF kapasitörler).
-
RA0-RA5 (pin 2-7): Analog girişler veya dijital G/Ç.
-
RB0-RB7, RC0-RC7, RD0-RD1 (pin 21-28, 11-18): Dijital G/Ç veya çevresel birimler.
(Veri sayfası kontrolü önerilir.)
-
Besleme: 2V-5.5V, düşük gürültülü güç kaynağı önerilir.
-
Programlama:
-
Montaj: DIP-28 delik içi, lehimleme <260°C, 10s.
-
Koruma: MCLR için pull-up direnci, osilatör için uygun kapasitörler, ESD önlemleri.
Arduino ile Karşılaştırma
-
Farklar: PIC16F873A, daha az bellek (7KB vs 32KB) ve G/Ç pini (22 vs 32) sunar, ancak düşük güç tüketimi ve 2V-5.5V aralığı ile öne çıkar. Arduino’nun hazır ekosistemi yerine, PIC daha özelleştirilmiş projeler için uygundur.
-
Uyumluluk: Arduino ile aynı 5V/3.3V lojik seviyelerinde çalışır, ancak programlama için MPLAB X gerekir.
SSS
PIC16F873A vs PIC16F876A?
PIC16F873A, 28-pin, 5 ADC kanalı; PIC16F876A, 40-pin, 8 ADC kanalı, daha fazla G/Ç (33). PIC16F873A, daha kompakt projeler için yeterlidir.
PIC16F873A vs PIC18F serisi?
PIC18F, daha fazla bellek, gelişmiş çevresel birimler ve 16-bit talimat seti sunar; PIC16F873A, basit uygulamalar için daha uygun maliyetlidir.
Programlama nasıl yapılır?
MPLAB X IDE, XC8 derleyici ve PICkit 4/3 ile ISP üzerinden programlanır.
Satın Alma
Deltaset Elektronik: