PCF8591 Nedir? I²C ADC + DAC Modülü ve Kullanımı
PCF8591, I²C ile haberleşen ve tek çipte hem ADC hem DAC bulunduran bir dönüştürücüdür: 4 kanal 8-bit analog giriş + 1 kanal 8-bit analog çıkış. Analog sensör okuma ve basit analog çıkış için kullanılır; SDA/SCL ile bağlanır, adres 0x48 tabanlıdır. 8-bit düşük çözünürlüktür; hassas okuma için ADS1115 daha iyidir.
PCF8591, tek çipte hem ADC hem DAC barındıran, I²C ile haberleşen bir dönüştürücüdür: 4 kanal 8-bit analog giriş (ADC) + 1 kanal 8-bit analog çıkış (DAC). Genel kavramlar: ADC nedir ve DAC nedir.
PCF8591 ne işe yarar?
Analog sensör (LDR, potansiyometre, sıcaklık) okuma ve basit analog çıkış üretme. I²C olduğu için Arduino/ESP'ye yalnız 2 hat (SDA/SCL) ile bağlanır; ADC girişi olmayan kartlara (ESP8266'da tek ADC) ek kanal kazandırır.
Özellikler
| Parametre | Değer |
|---|---|
| ADC | 4 kanal, 8-bit |
| DAC | 1 kanal, 8-bit |
| Arayüz | I²C (adres 0x48 tabanlı, A0-A2 ile ayarlanır) |
| Besleme | 2,5 – 6 V |
Dikkat
8-bit çözünürlük düşüktür (0–255 adım); hassas ölçüm için 16-bit ADS1115 daha iyidir. DAC çıkışı düşük akımlıdır (tampon/op-amp gerekebilir). Örnekleme hızı yavaştır; ses/hızlı sinyal için uygun değildir.
Muadiller
- ADS1115: 16-bit, yalnız ADC (daha hassas).
- MCP3008: 8 kanal 10-bit SPI ADC.
- MCP4725: 12-bit I²C DAC (daha iyi çıkış).
Kataloğumuzda bul
PCF8591 aramasını kullanın.