PCF8591 Analog-Dijital Dönüştürücü Modülü - I2C, 8 Bit
PCF8591 AD/DA Dönüştürücü Modülü Hakkında Detaylı İnceleme
PCF8591, tek çipte hem analog-dijital hem dijital-analog dönüşüm yapan bir I2C çevre birimidir. Dört analog girişi ve bir analog çıkışı vardır; hepsi 8 bit çözünürlükte çalışır. Analog girişi olmayan ya da mevcut girişleri dolmuş kartlara analog okuma yeteneği kazandırmak için kullanılır.
Modül üzerinde üç hazır sensör bulunur: bir LDR (ışığa duyarlı direnç), bir termistör ve bir ayar potansiyometresi. Kart üzerindeki jumperlarla bunlar analog girişlere bağlanır ya da ayrılır. Böylece hiçbir harici bileşen bağlamadan modülü deneyip çalıştığını görebilirsiniz.
Haberleşme I2C üzerinden yapılır; yalnızca SDA ve SCL hatları gerekir. Aynı hat üzerinde başka I2C aygıtlarla birlikte çalışabilir. Analog çıkışa bağlı bir LED, üretilen gerilimi gözle görülür biçimde gösterir.
Öne Çıkan Avantajlar
Analog Girişi Olmayan Karta Analog Okuma
Raspberry Pi gibi analog girişi bulunmayan kartlara dört analog kanal kazandırır. ESP32 ve Arduino tarafında da mevcut ADC pinlerini boşaltmak için kullanılır.
Hem Okur Hem Üretir
Dört analog giriş yanında bir de analog çıkış vardır. Ayarlanabilir gerilim üretmek, basit sinyal oluşturmak ya da bir sürücüye referans vermek mümkündür.
Üstünde Hazır Sensörler
LDR, termistör ve potansiyometre kart üzerinde hazır gelir. Modülü elinize alır almaz, hiçbir şey bağlamadan denemeye başlayabilirsiniz.
Sadece İki Hat
I2C arayüzü sayesinde yalnızca SDA ve SCL bağlanır. Dört kanal için dört pin harcamaz; pin sıkıntısı olan projelerde belirgin avantaj sağlar.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Ürün Tipi | AD/DA dönüştürücü modülü |
| Çip | PCF8591 |
| Çözünürlük | 8 bit |
| Analog Giriş | 4 kanal (AIN0 - AIN3) |
| Analog Çıkış | 1 kanal (AOUT) |
| Arayüz | I2C — SDA / SCL |
| Çalışma Gerilimi | 2,5 - 6 V DC |
| Kart Üstü Bileşenler | LDR, termistör, ayar potansiyometresi, AOUT göstergesi LED |
| Bağlantı | Jumperlarla seçilebilir giriş kaynağı |
| Paket İçeriği | 1 adet modül |
Kullanım Alanları
- Raspberry Pi'ye analog giriş ekleme
- Işık seviyesi ölçümü
- Sıcaklık okuma (termistörle)
- Potansiyometre ile ayar girişi
- Ayarlanabilir referans gerilim üretme
- Sensör verisi toplama ve kaydetme
- Analog sinyal izleme
- Otomasyon ve kontrol projeleri
- Arduino ve ESP eğitim çalışmaları
- Maker ve prototip uygulamaları
8 bit çözünürlük, 0-255 arası 256 kademe demektir. Hassas ölçüm gerektiren işlerde (yük hücresi, hassas gerilim ölçümü) 16 bit çözünürlüklü bir dönüştürücü daha uygun olur. Genel amaçlı sensör okuma ve öğrenme projeleri için PCF8591 yeterlidir.
Teknik Sıkça Sorulan Sorular (SSS)
I2C adresi nedir?
PCF8591'in taban adresi 0x48'dir. Kart üzerindeki adres bacakları ile aynı hat üzerinde birden fazla PCF8591 kullanılacak şekilde değiştirilebilir.
Raspberry Pi ile kullanabilir miyim?
Evet, en yaygın kullanım alanlarından biri budur. Raspberry Pi'nin analog girişi yoktur; bu modül I2C üzerinden dört analog kanal kazandırır.
Kart üstündeki sensörleri devre dışı bırakabilir miyim?
Evet. Kart üzerindeki jumperlar çekildiğinde LDR, termistör ve potansiyometre analog girişlerden ayrılır; girişleri kendi sensörleriniz için serbest bırakırsınız.
Analog çıkışla ne yapabilirim?
AOUT bacağından 0 V ile besleme gerilimi arasında ayarlanabilir bir gerilim üretebilirsiniz. Basit bir referans kaynağı, kaba bir sinyal üreteci ya da sürücü kartına ayar girişi olarak kullanılır.
Kaç bit çözünürlükte ölçüyor?
8 bit — yani 0 ile 255 arasında 256 kademe. Bu, çoğu genel amaçlı ölçüm için yeterlidir; hassas uygulamalarda daha yüksek çözünürlüklü bir dönüştürücü gerekir.











