Çok fazla hareketli parçası olan bir robot yapmak isterseniz ya da çok fazla LEDi PWM çıkışlarla kontrol etmek isterseniz mikrodenetleyicinizin sınırlı sayıda PWM çıkışı sağlaması sizin için büyük problem oluşturacaktır. Bu problemi aşmak için yapmanız gereken bir adet Adafruit 16-Kanal 12-Bit PWM/Servo Arduino Shield kullanmak. Adafruit 16-Channel 12-Bit PWM/Servo Arduino Shield, Adafruit tarafından geliştirilen Adafruit 16-Kanal 12-Bit PWM/Servo Driver kartının Arduino uyumlu shield kartıdır. Arduino Uno, Arduino Leonardo ve Arduino Mega uyumludur.
Adafruit 16-Kanal 12-Bit PWM/Servo Arduino Shield kullanarak sadece 2 pin ile 16 PWM çıkışı elde edilebilir. Bu üründen 62 tanesini tek mikrodenetleyici ile kontrol ederek toplamda 992 PWM çıkışı elde etmek mümkündür. Kendi içinde zamanlayıcısı olan I2C kontrollü bir PWM sürücüsü olan Adafruit 16-Kanal 12-Bit PWM/Servo Sürücüyü kontrol etmek için mikrodenetleyicinizden sürekli sinyal göndermenize gerek yoktur.
5V uyumlu olduğu için 3.3V mikrodenetleyicilerle kontrol ederek 6Va kadar çıkış elde edebilirsiniz. Özellikle 3.4V üstü beyaz ve mavi LEDleri kontrol ederken çok işinize yarayacak bir özelliktir. 6 adresleme pini bulunur. Böylece bu kartlardan 62 tanesini tek I2C hattı üzerinden kontrol ederek 992 gibi oldukça yüksek bir sayıda PWM çıkışı elde edebilirsiniz.
Adafruit Web Sitesi
http://www.adafruit.com/product/1411