12-Bit 4 Kanallı ADC - ADS1015 çok kullanışlı bir genel amaçlı analog dijital çeviricidir. ADCsi olmayan mikrodenetleyicilerle çalışıyorsanız, ya da daha yüksek doğrulukta bir çevrim yapmak istiyorsanız, ADS1015 sizin için oldukça uygun bir analog dijital çeviricidir. Kart 12-bit doğruluk ve saniyede 3300 örnekleme sunabilir. Kartın mikrodenetleyici ile haberleşmesi I2C üzerindendir. Bu çevirici ile 4 tekli ya da 2 farklı giriş sinyaliniz olabilir. Tüm bunlara ek olarak kartın bir de 16x e kadar programlanabilir kazanç yükselticisi bulunmaktadır. Ancak ADS1015’in belki de en güzel özelliği oldukça geniş besleme voltajı aralığıdır. Kart 2,0V ile 5,5V arasında besleme ya da lojik gerilimde çalışabilir.
Kartın mikrodenetleyicilerle haberleşmesi I2C üzerinden yapılmaktadır. Adresler 4 değişik adres arasından jumper seçimleri ile ayarlanır. Yani 4 farklı adreste 4 adet ADS1015 kullanabilir ve 16ya kadar tekli giriş sinyali kullanabilirsiniz.
Yeni başlayanlar için hem Raspberry Pi sistemleri için hem de Arduino sistemleri için kullanılabilecek, Adafruit tarafından hazırlanmış hazır kodlar bulunmaktadır. Bu örneklere Belgeler sayfasındaki linklerden ulaşabilirsiniz. Yani analog dijital çevrimi yapabilmeniz için tek gereken kartın VDD ve GND pinlerini uygun şekilde bağlamak ve SDA/SCL pinlerini mikrodenetleyici I2C hattına bağlamaktır. Bunlardan sonra örnek kodu kullanarak analog dijital çevrimlerinizi kolaylıkla yapabilirsiniz.
Raspberry Pi Örnek Kod: https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code
Arduino Örnek Kod: https://github.com/adafruit/Adafruit_ADS1X15
Adafruit Ürün Sayfası: https://www.adafruit.com/products/1083