16-kanaals 12-bit PWM en Servo shield met I2C interface voor Arduino UNO R3 (OT2101-C45)
Ideaal om een robot te maken met veel servo's zoals een Hexpod Walker. Of misschien wil je heel veel LEDs met precieze PWM output aansturen. Dan kom je er achter dat de Arduino te weinig PWM outputs heeft, of dat ze conflicteren met een ander shield! Wat nu Je zou het op kunnen geven OF je zou dit handig PWM en servo driver shield kunnen nemen. Dit shield werkt met alle Arduino's die shields ondersteunen.
De chip op dit shield is er perfect voor. Door slechts gebruik te maken van twee I2C pinnen kun je 16 onafhankelijke PWM outputs aansturen. Je kunt zelfs 62 shields op elkaar stapelen om totaal maar liefst 992 PWM outputs aan te sturen. Omdat I2C een gedeelde bus is kun je ook andere I2C devices en sensors op de SCL/SDA pins aansluiten zolang hun adressen niet conflicteren.
- I2C aangestuurde PWM driver met een ingebouwde clock. Dat betekent dat in tegenstelling tot de TLC5940 familie je niet microcontroller hem niet de hele tijd hoeft aan te sturen. Hij draait helemaal zelfstandig.
- Geschikt voor 5V, je kunt hem ook aansturen vanaf een 3,3V ESP32, ESP8266 of Wemos.
- I2C adres in te stellen d.m.v. 6 pins.
- Instelbare PWM frequentie tot ongeveer 1,6kHz.
- 12-bit resolutie voor iedere output - voor servos betekent dat een 4µs resolutie bij een update snelheid van 60Hz.
- Configureerbare push-pull of open-drain output
Dit shield is voorzien van:
- erminal blocks voor power input of je kunt de breakout aan de zijkant gebruiken.
- Beveiliging tegen verkeerd aansluiten op de terminal blocks.
- 3 pin connectors in groepen van 4 zodat je 16 servo's in één kunt aansluiten.
- Stapelbaar ontwerp.
- Plaats voor een grote condensator op de V+ lijn (mocht je die nodig hebben).
- 220 Ohm weerstanden op alle outputs om ze te beschermen en om het aansturen van LEDs gemakkelijk te maken.
De pins zijn voorgesoldeerd zoals in de afbeelding.
Afmetingen
Lengte: 6,8cm
Breedte: 5,3cm
Hoogte: 2cm