Adafruit Controleur PWM Servo 16 canaux 12 bits - I2C interface - PCA9685
zoom_out_map
chevron_left chevron_right

Adafruit Controleur PWM Servo 16 canaux 12 bits - I2C interface - PCA9685

Permet de contrôler jusqu'à 16 servo-moteurs (ou LEDs) en PWM. Peut être monté en série pour obtenir 32,64,128,... canaux et ce jusqu'à 62 x 16 canaux avec seulement 2 fils d'interface!

18,91 € (TVA incl.) 15,63 € (TVA excl.)
TVA incluse
check Disponible
Paiements sécurisés
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Multiples solutions de livraison
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Colis emballés avec soin et efficacité
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Description

Contrôler des périphériques PWM avec ce contrôleur 16 canaux (Servo, LEDs, etc)

Vous voulez réaliser des robots vraiment cools, peut-être un hexapode voire une oeuvre d'art contenant beaucoup d'éléments mobiles. Peut-être voulez vous piloter des LEDs avec une sortie PWM de précision?

Vous réaliserez vite que votre microcontrôleur dispose d'un nombre limité de sorties PWM. Que faire alors? Vous pouvez soit abandonner votre projet ou opter pour ce breakout board vraiment pratique permettant de piloter des sorties PWM et Servo.

Lorsque qu'AdaFruit a vu ce composant, elle a tout de suite réalisé à quel point il pourrait être un excellent complément. Utiliser seulement 2 broches pour contrôler 16 sorties de plus en PWM! Il est même possible de chaîner les breakout boards pour contrôler jusqu'à 992 sorties PWM! (ce que nous voudrions vraiment voir... cela doit produire un résultat "splendide")

Caractéristiques

  • 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
  • Il s'agit d'un contrôleur PWM incluant sa propre horloge et disposant d'une interface I2C.
    Cela signifie que contrairement à la famille TLC5940, vous n'avez pas besoin que votre microcontrôleur produise constamment un signal (ce qui compliquerait l'écriture du programme).
    Une fois la commande envoyée, les sorties PWM de ce breakout fonctionnent en totale indépendance. Votre programme peut donc se tourner librement vers l'exécution d'autres tâches!
  • Le Breakout board est compatible 5V (5V compliant), ce qui signifie que vous pouvez le contrôler depuis un microcontrôleur 3.3V tout en pilotant des sorties 6V en toute sécurité (C'est bien pratique lorsque l'on veut contrôler des LEDs blanches et bleues 3.4V Forward Voltage depuis un microcontrôleur 3.3V)
  • Un sélecteur d'adresse à 6 plots (6 broches) ce qui permet de raccorder jusqu'à 62 breakout board sur un seul bus I2C, soit un total de 992 sorties (ca fait une tonne de servo ou de LEDs).
  • Fréquence PWM réglable (jusqu'à ~ 1.6 KHz)
  • Une résolution 12-bit pour chaque sortie - pour des Servo Moteur, cela signifie une résolution de 4us pour une fréquence de rafraichissement de 60Hz.
  • Sortie configurable en push-pull ou open-drain
  • Une broche "OE" (Output Enable) pour rapidement désactiver toutes les sorties.

AdaFruit a inclus le PCA9685 sur un breakout board sympa incluant quelques extras

  • Bloc connecteur pour la connexion de l'alimentation (ou vous pouvez utiliser le connecteur 2.54mm disponible sur le côté du breakout board)
  • Protection contre l'inversion de polarité sur le bloc connecteur.
  • Une LED indiquant lorsque le breakout est alimenté.
  • Des connecteurs 3 broches groupés par 4 vous permettant de connecter jusqu'à 16 servos en même temps (les connecteurs servo sont sensiblement plus larges que 2.54mm, il n'est possible que d'en brancher 4 côte-à-côte sur un connecteur à l'empatement de 2.54mmm)
  • Conçus pour être raccordés en "Chaîne"
  • Un emplacement pour placer une grande capacité sur la ligne V+ (au cas où vous en auriez besoin)
  • Des résistances 220 ohm en série sur les sorties PWM pour les protéger mais aussi pour permettre de raccorder facilement des LEDs.
  • 6 plots à souder (Solder jumpers) permettant la modification de l'adresse du Breakout (l'adresse par défaut est 0x40)

Finalement quelques caratéristiques complémentaires:

  • Dimensions (sans headers et bloc connecteur): 62.5mm x 25.4mm x 3mm
  • Poids (sans headers et bloc connecteur): 5.5 gr
  • Poids (avec headers et bloc connecteur): 9 gr
 

Contenu

  • Ce produit est livré complètement assemblé et testé sous forme de breakout board.
  • Il inclus également 4 pièces de connecteurs 3x4 mâle droit (pour raccorder les servo/LED )
  • Un bloc de raccordement 2 broches (pour l'alimentation en puissance)
  • Une section de 6 pinHeader 2.54mm (pour un raccordement sur Breadboard).

Quelques petites opérations de soudure seront nécessaires pour finaliser l'assemblage des connecteurs et la customisation de ce breakout board à vos besoins. Cela prendra tout au plus 15 minutes, même pour un débutant.

Tutoriels

Fiche technique
ADF-PWM-DRIVER
ADA815
3232100000896
Vous aimerez aussi