Skip to Content
Elektronik BileşenlerEntegre (IC) Nedir?

Entegre (IC) Nedir?

Entegre devre (IC — Integrated Circuit), binlerce hatta milyarlarca transistör, direnç ve kondansatörün tek bir silikon çip üzerinde birleştirilmiş halidir. Dışarıdan bakıldığında siyah bir plastik gövde ve bacaklardan ibarettir; içinde ise koca bir devre vardır.

Entegre olmasaydı bugün bir Arduino’yu kurmak için binlerce ayrı bileşen ve metrelerce kablo gerekirdi. Arduino’nun üzerindeki ATmega328P de bir entegredir.

Pin Numaralandırması

Bu, entegre kullanırken bilinmesi gereken ilk şeydir ve yanlış yapıldığında entegre anında yanar.

Her entegrenin gövdesinde bir referans işareti bulunur:

  • Bir uçta yarım daire şeklinde çentik, veya
  • Bir köşede yuvarlak nokta (dot)

Kurallar:

  1. Çentik sola veya yukarı gelecek şekilde entegreyi tutun.
  2. Pin 1, çentiğin solundaki (veya noktanın yanındaki) bacaktır.
  3. Numaralar saat yönünün tersine ilerler.
  4. Yani sol sütun yukarıdan aşağı 1, 2, 3… şeklinde devam eder; sağ sütun aşağıdan yukarı doğru numaralanır.

Örnek: 8 bacaklı bir entegre

┌──∪──┐ 1 ──┤ ├── 8 2 ──┤ ├── 7 3 ──┤ ├── 6 4 ──┤ ├── 5 └─────┘

Bu düzende pin 1 ile pin 8 karşılıklıdır, pin 4 ile pin 5 karşılıklıdır. Beslemenin genellikle pin 8 (VCC) ve pin 4 (GND) olduğu düşünülürse, entegreyi ters takmanın ne anlama geldiği açıktır.

Paket Tipleri

PaketAçılımıÖzellik
DIP / PDIPDual In-line PackageDelikli montaj, breadboard’a uyar, hobi için ideal
SOICSmall Outline ICYüzey montaj, DIP’in küçültülmüş hali
TSSOPThin Shrink SOPDaha ince ve dar SMD paket
QFP / LQFPQuad Flat PackageDört kenarında bacak, mikrodenetleyicilerde yaygın
QFNQuad Flat No-leadBacaksız, altta pad; elle lehimlenmesi zor
BGABall Grid ArrayAltında lehim topları; elle lehimlenemez
TO-220Regülatör ve güç entegreleri, soğutucu sekmeli

Hobi projelerinde DIP paket tercih edilir çünkü doğrudan breadboard’a takılabilir ve gerekirse soket kullanılarak değiştirilebilir.

İpucu: Pahalı veya deneysel entegreleri plakete doğrudan lehimlemek yerine IC soketi lehimleyin, entegreyi sokete takın. Entegre bozulduğunda sökme derdi yaşamazsınız.

Entegre Kategorileri

Lojik entegreler (74xx / 4000 serisi). Temel mantık kapıları ve yardımcı devreler: AND, OR, NOT, kaydırmalı kaydediciler, sayıcılar.

Operasyonel yükselteçler (op-amp). Sinyal yükseltme, karşılaştırma, filtreleme. LM358, LM741, TL072.

Gerilim regülatörleri. Giriş gerilimini sabit çıkışa çevirir. LM7805, AMS1117, LM2596.

Mikrodenetleyiciler. İçinde işlemci, bellek ve çevre birimleri olan programlanabilir entegreler. ATmega328P, ESP32, STM32.

Motor sürücüler. L293D, L298N, DRV8825, A4988.

Zamanlayıcılar. NE555 gibi darbe ve gecikme üreten entegreler.

Bellek entegreleri. EEPROM (24C32), flash bellek.

Arayüz entegreleri. MAX7219 (LED matris), MCP23017 (port genişletici), PCF8574 (I2C paralel dönüştürücü).

Sık Kullanılan Entegreler

EntegreGöreviBacak
NE555Zamanlayıcı / osilatör8
74HC595Seri → paralel kaydırmalı kaydedici (pin çoğaltma)16
LM78055V sabit gerilim regülatörü3
AMS1117-3.33,3V regülatör (SMD)3
LM358Çift op-amp8
L293DÇift H köprüsü motor sürücü16
ULN20037 kanallı Darlington dizisi (röle, step motor)16
MAX72198×8 LED matris / 7 segment sürücü24
PCF8574I2C port genişletici (LCD modüllerinde)16
DS1307 / DS3231Gerçek zaman saati (RTC)8 / 16
MCP2301716 kanallı I2C port genişletici28

74HC595 — Pin sıkıntısına çözüm

Arduino’nun dijital pinleri bitiyorsa 74HC595 en pratik çözümdür. 3 Arduino pini kullanarak 8 çıkış elde etmenizi sağlar. Birden fazla 74HC595 birbirine zincirlenebilir; yine 3 pinle 16, 24, 32 çıkış sürebilirsiniz.

const int VERI_PIN = 11; // DS (pin 14) const int LATCH_PIN = 12; // ST_CP (pin 12) const int SAAT_PIN = 13; // SH_CP (pin 11) void setup() { pinMode(VERI_PIN, OUTPUT); pinMode(LATCH_PIN, OUTPUT); pinMode(SAAT_PIN, OUTPUT); } void cikisYaz(byte deger) { digitalWrite(LATCH_PIN, LOW); shiftOut(VERI_PIN, SAAT_PIN, MSBFIRST, deger); digitalWrite(LATCH_PIN, HIGH); } void loop() { for (int i = 0; i < 8; i++) { cikisYaz(1 << i); // sirayla tek LED yak delay(150); } }

Veri Sayfası (Datasheet) Nasıl Okunur?

Bir entegreyi kullanmadan önce veri sayfasına bakmak zorunludur. Yüzlerce sayfalık bir belgede önce şu bölümlere bakın:

  1. Pin Configuration / Pinout — hangi bacak ne işe yarıyor.
  2. Absolute Maximum Ratings — asla aşılmaması gereken sınırlar. Bu değerlere yaklaşmayın bile; bunlar “çalışma” değil “hasar” sınırıdır.
  3. Recommended Operating Conditions — gerçek çalışma aralığı.
  4. Electrical Characteristics — akım, gerilim, hız değerleri.
  5. Typical Application Circuit — üreticinin önerdiği hazır devre. Genellikle aradığınız şemanın tamamı buradadır.

Entegrenin tam adını Google’da 74HC595 datasheet şeklinde aratmak yeterlidir. Üreticinin (TI, NXP, Microchip) kendi PDF’ini tercih edin.

Parça Numarasını Okumak

SN74HC595N gibi bir kodda:

  • SN → üretici öneki (Texas Instruments)
  • 74 → lojik aile
  • HC → teknoloji (High-speed CMOS)
  • 595 → fonksiyon numarası
  • N → paket tipi (N = DIP)

Ortadaki harfler önemlidir: 74LS595 ve 74HC595 aynı fonksiyonu yapar ama besleme gerilimi, hızı ve akım tüketimi farklıdır. HC serisi 2–6 V, HCT serisi ise 5 V TTL uyumludur.

Entegre Kullanırken Dikkat Edilecekler

  • Besleme kondansatörünü unutmayın. Her entegrenin VCC–GND pinleri arasına, mümkün olduğunca yakın, 100 nF seramik kondansatör koyun. Bunun nedeni Kondansatör Nedir? yazısında anlatılmıştır.
  • Lojik seviyeye dikkat edin. 3,3V ile çalışan bir entegreye 5V sinyal vermek kalıcı hasar verebilir. Seviye dönüştürücü kullanın.
  • Kullanılmayan girişleri boşta bırakmayın. CMOS entegrelerde boştaki girişler gürültü toplar; VCC veya GND’ye bağlayın.
  • Statik elektrikten koruyun. Özellikle CMOS entegreler hassastır.
  • Breadboard’da oluğa oturtun. DIP entegre orta oluğa binmelidir; aksi halde karşılıklı pinler kısa devre olur.
  • Isınmaya dikkat edin. Elle dokunulamayacak kadar ısınan bir entegre ya aşırı yüklenmiştir ya da ters bağlanmıştır. Hemen enerjiyi kesin.

Özet

Entegre devre, çok sayıda elektronik bileşenin tek çip üzerinde birleştirilmiş halidir. Pin 1 çentiğin solundadır ve numaralandırma saat yönünün tersine ilerler.

Bu derste şunları öğrendik:

  • Pin numaralandırma kuralını ve çentiğin anlamını
  • DIP, SOIC, QFP gibi paket tiplerini
  • Entegre kategorilerini ve yaygın modelleri
  • 74HC595 ile Arduino pinlerini çoğaltmayı
  • Veri sayfasında hangi bölümlere bakılacağını
  • Parça numarasındaki harflerin anlamını
  • Decoupling kondansatörü ve lojik seviye uyumunun önemini