FeatherWing PWM ou Servo (8 canaux)

La semaine découverte Feather prend tout doucement fin, aujourd'hui, nous allons nous pencher sur une nouvelle carte d'extension FeatherWing.
La gamme Feather offre des plateforme compatible Arduino... des Arduino Like boosté aux stéroïdes (cfr le Feather M0)

Une carte Feather sans ambition c'est une carte Feather sans extension (une FeatherWings). Ajoutons donc des fonctionnalités a notre carte Feather avec le FeatherWing PWM ou Servo à 8 canaux, de quoi ajouter 8 x sortie PWM à 12-bit. En utilisant des stacking header pour Feather ou connecteur femelle Feather, vous pourrez connecter une carte d'extension FeatherWing au dessus (ou en dessous) de votre carte Feather!
FeatherWing PWM/Servo - extension pour la gamme Feather
Avec cette carte, vous pouvez réaliser robot vraiment cool, peut être un hexpod (araignée), ou simplement un élément artistique avec des parties mobiles. Cette carte permet également de piloter des LEDs avec les sorties PWM de précision. Ce FeatherWing ressemble beaucoup au controleur PWM d'Adafruit (même matériel que sur le contrôleur PWM Servo) mais avec moitié moins de canaux et taillé pour devenir aussi portable que les autres produits de la gamme Feather.
FeatherWing PWM/Servo

Avec cette carte, vous pouvez réaliser robot vraiment cool, peut être un hexpod (araignée), ou simplement un élément artistique avec des parties mobiles. Cette carte permet également de piloter des LEDs avec les sorties PWM de précision. Ce FeatherWing ressemble beaucoup au controleur PWM d'Adafruit (même matériel que sur le contrôleur PWM Servo) mais avec moitié moins de canaux et taillé pour devenir aussi portable que les autres produits de la gamme Feather.
FeatherWing PWM/Servo

Caractéristiques techniques 
  • Il y a un contrôleur PWM (I2C) incluant sa propre horloge. Cela signifie qu'à l'opposé de la famille TLC5940, vous ne devez pas continuellement envoyer un signal depuis le microcontrôleur, ce contrôleur de cette carte FeatherWing est totalement autonome!
  • Tolérant 5V, ce qui signifie que vous pouvez le contrôler avec un Feather en logique 3.3v et piloter les sorties en 6V en toute sécurité (ce qui est parfait si vous désirez contrôler des LEDs blanches ou bleues, celle cis ayant souvent un forward voltage supérieur à 3.4V)
  • 6 broches d'adresses: cela signifie que vous pouvez empiler jusqu'à 62 FeatherWing PWM sur un seul bus I2C (soit un total de 992 sorties - ça en fait des servos ou des LEDs!!)
  • Fréquence PWM ajustable (jusqu'à environ 1.6 KHz)
  • Résolution 12-bits pour chaque sorties. Pour un servo, cela signifie une résolution de 4µs at 60 Hertz
  • Sortie configurable en push-pull ou drain ouvert

Toutes ces supers fonctionnalités offertes par la puce sont exploités par cette carte FeatherWing avec quelques extras en prime:
  • Bornier pour l'alimentation (vous pouvez également utiliser le breakout 2.54mm situé juste à côté)
  • Protection de polarisation (sur le bornier).
  • Une LED verte (indicateur "alimentation correcte")
  • Deux groupes de 4 sorties sur chaque côté (soit un total de 8).
  • Conçu pour être empilé. vous aurez besoin de stacking headers et de connecteurs en angle droit (connecteurs 3x4) pour pouvoir empiler plusieurs FeatherWing l'un au dessus de l'autre.
  • Un emplacement pour placer une grosse capacité sur la ligne V+ (dans le cas où vous en auriez besoin)
  • Toutes les sorties sont équipée d'une résistance de 220 ohms (en série avec la sortie). Cela permet de protéger la sortie et de piloter directement des LEDs.
  • 6 broches d'adresses (cavalier/jumper à souder)
Ou acheter