16-kanaals 12-bits PWM-servomotordriver I2C PCA9685
Dit past erbij
Beschrijving
Productoverzicht
- 16-kanaals PWM-driver voor servomotoren en leds
- 12-bits resolutie voor nauwkeurige regeling van pulsduur
- I2C-interface, meerdere modules kunnen op één bus worden gecombineerd
- Voedingsspanning van 3 V tot 6 V
- Aansturing via gangbare microcontrollerboards of singleboardcomputers
- Instelbaar frequentiebereik van 24 Hz tot 1526 Hz
- Printplaat met voorgemonteerde pinheaders
Productbeschrijving
De PWM-driver voor 16 servomotoren en ledtoepassingen vereenvoudigt de aansturing van veel motoren of uitgangskanalen met één microcontroller. De module gebruikt een I2C-interface voor de communicatie, waardoor slechts twee datalijnen naar de controller nodig zijn. Omdat meerdere drivers op een I2C-bus kunnen worden geadresseerd, kunnen maximaal 62 modules parallel worden gebruikt en daarmee theoretisch meer dan 900 kanalen worden aangestuurd.
De 12-bits resolutie maakt 4096 niveaus per kanaal mogelijk en zorgt voor vloeiende bewegingen bij servo's en flikkervrije helderheidsaanpassingen bij leds. Het frequentiebereik van 24 Hz tot 1526 Hz dekt typische servovereisten af en maakt ook hoogfrequente PWM voor led-dimming mogelijk. De voedingsspanning van 3 V tot 6 V maakt de module compatibel met 3,3-V- en 5-V-systemen, maar bij het combineren van spanningsniveaus is aandacht vereist voor de voeding van de aangesloten verbruikers.
Typische toepassingen zijn meerassige robotarmen, waarbij voor elk gewricht een servo nodig is, of animatronicaprojecten met gedistribueerde servobesturing. Ook voor ledlichtinstallaties met kleurwisselingen en effecten is de 16-kanaalsdriver een geschikte oplossing. Met bijvoorbeeld een frequentie van 50 Hz kunnen standaard RC-servo's binnen het verwachte bereik worden aangestuurd, terwijl hoogfrequente modi beschikbaar blijven voor andere toepassingen.
De printplaat heeft een externe voeding nodig voor de aangestuurde verbruikers, los van de voeding van de driverelektronica. Voor het gebruik is een ontwikkelomgeving met I2C-ondersteuning vereist; driverbibliotheken zijn beschikbaar voor gangbare platformen. De maximale stroombelasting per kanaal staat vermeld in het gegevensblad en mag niet worden overschreden.
Veiligheidsaanwijzing
De module is niet bestemd voor inbouw in het elektriciteitsnet van een woning en dient uitsluitend voor het bouwen van prototypes en voor test- en ontwikkeldoeleinden. Let bij de voeding van servomotoren en andere verbruikers op het juiste spanningsniveau om schade te voorkomen. Werkzaamheden aan of in de buurt van elektrische installaties zijn voorbehouden aan elektrotechnisch vakpersoneel; raadpleeg bij onduidelijkheden vóór ingebruikname een elektrotechnisch vakpersoon.
Leveringsomvang
- 1* 16-kanaals 12-bits PWM-servomotordriver I2C PCA9685