MCP6002 ve MCP6022, Microchip'in aynı pin dizilişine sahip, çift kanallı ve giriş-çıkışı rail-to-rail olan op-amp'leridir. MCP6002 1,8-6,0 V ile çalışır, 1 MHz bant genişliğine sahiptir ve kanal başına 100 µA çeker. MCP6022 2,5-5,5 V ile çalışır, 10 MHz bant genişliği, düşük offset ve düşük gürültü sunar ama yaklaşık 1 mA çeker.
MCP6002 ve MCP6022, düşük gerilimli sensör devrelerinde, pil ile çalışan cihazlarda ve Arduino ya da ESP32'nin analog girişini besleyen yükselteçlerde sık kullanılan iki op-amp'tir. Adları ve pinleri benzediği için çoğu zaman karıştırılırlar. Bu yazıda MCP6002 ile MCP6022 arasındaki farkı, pin bağlantısını, rail-to-rail kavramını ve hangisinin ne zaman seçileceğini anlatıyoruz.
MCP6002 nedir?
MCP6002, Microchip'in MCP6001/2/4 ailesinden, tek pakette iki op-amp barındıran, giriş ve çıkışı rail-to-rail olan düşük güçlü bir CMOS işlemsel yükselteçtir. 1,8-6,0 V tek beslemeyle çalışır, 1 MHz kazanç-bant genişliği çarpımına (GBW) sahiptir ve kanal başına tipik 100 µA çeker. Aynı ailede tek kanallı MCP6001 ve dört kanallı MCP6004 bulunur.
MCP6022 ise MCP6021/2/3/4 ailesinin çift kanallı üyesidir; o da rail-to-rail giriş-çıkışlıdır ama 10 MHz bant genişliği, düşük offset ve düşük gürültü için tasarlanmıştır. Op-amp'in temel mantığını op-amp nedir ve LM358 nasıl kullanılır yazımızda anlattık.
MCP6002 ile MCP6022 arasındaki fark nedir?
MCP6002 ile MCP6022 arasındaki temel fark hız ve hassasiyete karşı akım tüketimidir: MCP6022 on kat daha geniş bant genişliği ve yaklaşık dokuz kat daha düşük offset sunar, ama on kat daha fazla akım çeker. Besleme aralıkları da farklıdır. Değerler Microchip veri sayfalarından alınmıştır (25 °C).
| Özellik | MCP6002 | MCP6022 |
|---|---|---|
| Besleme gerilimi | 1,8-6,0 V | 2,5-5,5 V |
| Kazanç-bant genişliği (GBW) | 1 MHz | 10 MHz |
| Yükselme hızı (slew rate) | 0,6 V/µs | 7,0 V/µs |
| Kanal başına akım (tipik) | 100 µA | 1 mA |
| Giriş offset gerilimi (en çok) | ±4,5 mV | ±0,5 mV |
| Gürültü yoğunluğu | 28 nV/√Hz (1 kHz) | 8,7 nV/√Hz (10 kHz) |
| Giriş / çıkış | Rail-to-rail / rail-to-rail | Rail-to-rail / rail-to-rail |
| Mutlak üst besleme | 7,0 V | 7,0 V |
| Ailedeki tek / dörtlü | MCP6001 / MCP6004 | MCP6021 / MCP6024 |
Pil ömrü önemliyse ve sinyal yavaşsa (sıcaklık, ışık, pil gerilimi, potansiyometre) MCP6002 yeterlidir. Ses, hızlı filtre, DAC tamponu ya da milivolt düzeyindeki bir sinyali yüksek kazançla yükseltmek gerekiyorsa MCP6022 daha doğru sonuç verir. MCP6022'nin veri sayfası 1 kHz'te %0,00053 THD+N değeri verir; bu, ses devrelerinde neden tercih edildiğini açıklar.
Rail-to-rail op-amp ne demek?
Rail-to-rail, op-amp'in girişinin ve çıkışının besleme uçlarına (raylara) çok yakın gerilimlerde çalışabilmesi demektir. MCP6002 ve MCP6022'nin giriş ortak mod aralığı VSS - 0,3 V ile VDD + 0,3 V arasıdır; yani 5 V beslemede 0 V ve 5 V'a kadar sinyal okunabilir.
Çıkış tarafında MCP6002, 10 kΩ yükle besleme uçlarına 25 mV, MCP6022 ise 15-20 mV kadar yaklaşır. Bu, klasik LM358P op-amp ile önemli bir farktır: LM358'in çıkışı üst besleme ucuna yaklaşık 1,5 V kadar yaklaşabilir ve 5 V beslemede 3,5 V civarında sınırlanır. Arduino'nun 0-5 V analog girişini tam kullanmak isteyen devrelerde rail-to-rail op-amp bu yüzden tercih edilir. Yük ağırlaştıkça (düşük direnç) çıkış raylardan biraz daha uzak kalır.
MCP6002 pin bağlantısı nasıldır?
MCP6002 ve MCP6022'nin 8 pinli pin dizilişi birebir aynıdır: 1 OUTA, 2 VINA-, 3 VINA+, 4 VSS, 5 VINB+, 6 VINB-, 7 OUTB, 8 VDD. Bu sıra LM358, TL072 ve NE5532 gibi çift op-amp'lerin standart dizilişiyle de aynıdır.
Breadboard denemeleri için MCP6002-I/P DIP-8 ve MCP6022-I/P DIP-8, SMD kartlar için MCP6002T-I/SN SOIC-8 ya da MCP6022T-I/SN SOIC-8 kullanılır. Tek kanal yeterliyse küçük MCP6001 SOT-23-5 yer kazandırır.
Dikkat: Pin uyumu, gerilim uyumu demek değildir. LM358 12 V ya da 24 V ile çalışan bir kartta MCP6002 veya MCP6022 kullanılamaz; ikisinin de mutlak besleme sınırı 7,0 V'tur ve bu gerilimde entegre bozulur. Değiştirmeden önce kartın besleme gerilimini ölçün.
Hangisini seçmeliyim: MCP6002 mi, MCP6022 mi?
Seçim, ihtiyaç duyduğunuz kazanç ve frekansa göre yapılır: kazanç × en yüksek sinyal frekansı, op-amp'in GBW değerinin rahatça altında kalmalıdır. Kabaca, GBW'nin kapalı çevrim kazancına bölümü kullanılabilir bant genişliğini verir.
- Kazanç 10, MCP6002: 1 MHz / 10 = yaklaşık 100 kHz bant genişliği. Sensörler ve ses altı sinyaller için yeterli.
- Kazanç 100, MCP6002: yaklaşık 10 kHz. Ses için sınırda; MCP6022 ile yaklaşık 100 kHz olur.
- Büyük sinyal: Slew rate de sınır koyar. 2 V tepe değerli bir sinüs için MCP6002'nin üst sınırı yaklaşık 48 kHz (0,6 V/µs ÷ 2π × 2 V), MCP6022'nin yaklaşık 557 kHz'dir.
- Hassas DC ölçüm: Kazanç 100 iken MCP6002'nin ±4,5 mV offset'i çıkışta ±450 mV hataya dönüşebilir; MCP6022'de bu ±50 mV ile sınırlıdır.
- Pil ve uyku modu: İki kanal açıkken MCP6002 yaklaşık 200 µA, MCP6022 yaklaşık 2 mA çeker. Aylarca pille çalışan bir sensörde bu fark belirleyicidir.
MCP6002 ile sensör sinyali nasıl yükseltilir?
MCP6002 ile küçük bir sensör sinyali, evirmeyen (non-inverting) yükselteç bağlantısıyla tek 5 V beslemede yükseltilir. Kazanç 1 + R2/R1 formülüyle bulunur; örnekte R1 = 10 kΩ ve R2 = 100 kΩ ile kazanç 11 olur.
- VDD'yi (pin 8) 5 V'a, VSS'yi (pin 4) GND'ye bağlayın; pin 8'in yanına 0,1 µF seramik kondansatör takın.
- Sensör çıkışını VINA+ (pin 3) girişine verin.
- R1'i (10 kΩ) VINA- (pin 2) ile GND arasına, R2'yi (100 kΩ) VINA- ile OUTA (pin 1) arasına bağlayın.
- OUTA'yı Arduino A0 girişine bağlayın. 0-0,45 V'luk sensör sinyali yaklaşık 0-5 V'a yükselir.
- Kullanmadığınız B kanalını boş bırakmayın: VINB+ (pin 5) ucunu iki eşit dirençle besleme ortasına bağlayın, VINB- (pin 6) ile OUTB'yi (pin 7) birleştirerek gerilim izleyici yapın.
Sensör negatif gerilim de veriyorsa girişi besleme ortasına (2,5 V) kaydırmak gerekir; tek beslemeli bir op-amp 0 V'un altını çıkaramaz.
Sık sorulan sorular
MCP6002 12 V ile çalışır mı?
Hayır, MCP6002 12 V ile çalışmaz ve bozulur. Çalışma aralığı 1,8-6,0 V, mutlak üst sınırı ise 7,0 V'tur. 12 V veya 24 V'luk devrelerde LM358 ya da TL072 gibi yüksek gerilimli op-amp'ler kullanılır; ya da MCP6002 için ayrı bir 5 V regülatör eklenir.
MCP6002 LM358 yerine takılır mı?
Besleme 6 V'u geçmiyorsa evet, MCP6002 pin uyumlu olduğu için LM358 yerine doğrudan takılabilir ve çıkışı besleme uçlarına daha çok yaklaşır. MCP6002'nin çıkış akımı daha düşüktür (5,5 V'ta kısa devre akımı tipik ±23 mA); doğrudan LED ya da düşük empedanslı yük sürüyorsanız bunu hesaba katın.
MCP6022 neden daha fazla akım çeker?
MCP6022 daha geniş bant genişliği, daha yüksek slew rate ve daha düşük gürültü için iç katlarında daha fazla akım kullanır. Op-amp tasarımında hız ve düşük gürültü genellikle besleme akımı karşılığında elde edilir. Kanal başına 1 mA, çoğu sabit beslemeli devre için önemsizdir, ama pil projelerinde fark yaratır.
MCP6002 ses devresinde kullanılır mı?
MCP6002 mikrofon ön yükselteci gibi basit ses devrelerinde kullanılabilir, ancak 1 MHz GBW ve 0,6 V/µs slew rate yüksek kazançta tiz sesleri kısıtlar. Kaliteli ses için 10 MHz'lik ve düşük bozulmalı MCP6022 daha uygundur. Her iki entegre de tek 5 V'luk beslemede sinyalin besleme ortasına kaydırılmasını gerektirir.
MCP6002, MCP6001 ve MCP6004 arasındaki fark nedir?
Üçü aynı ailedendir ve elektriksel değerleri aynıdır; yalnızca kanal sayısı ve kılıf değişir. MCP6001 tek kanallı (SOT-23-5, SC-70), MCP6002 çift kanallı (8 pin), MCP6004 dört kanallıdır (14 pin). Projede kaç op-amp gerekiyorsa ona uygun olan seçilir.
Özet
- MCP6002 ve MCP6022, aynı pin dizilişine sahip, çift kanallı, rail-to-rail giriş-çıkışlı CMOS op-amp'lerdir.
- MCP6002: 1,8-6,0 V, 1 MHz, kanal başına 100 µA; düşük güç ve yavaş sinyaller için.
- MCP6022: 2,5-5,5 V, 10 MHz, ±0,5 mV offset, 8,7 nV/√Hz; hız, ses ve hassas ölçüm için.
- Pin sırası LM358 ile aynıdır, ama iki entegrenin de mutlak besleme sınırı 7,0 V'tur.
- Kazanç × sinyal frekansı GBW'nin altında kalmalı; kullanılmayan kanal gerilim izleyici olarak bağlanmalıdır.
