Module Driver Servo PWM 16 Canaux PCA9685 12 bits I2C pour Arduino

100,00 MAD
TTC

Pilotez précisément 16 servomoteurs via I2C avec ce module PCA9685 autonome, idéal pour vos robots Arduino.

  • Contrôleur 16 canaux PWM 12 bits
  • Interface I2C avec horloge intégrée
  • Tension moteur supportée jusqu'à 6V
  • Compatible Arduino, Raspberry Pi et ESP
  • Chaînable jusqu'à 62 modules
Quantité

Libérez la Puissance de vos Robots avec le Pilote Servo PCA9685

Votre microcontrôleur s'essouffle-t-il à la simple idée de gérer plusieurs moteurs simultanément ? Ne laissez pas le manque de broches PWM brider votre créativité. Le PCA9685 16 Canaux est bien plus qu'une simple extension ; c'est le chef d'orchestre dont votre projet robotique a besoin. Conçu pour délester votre Arduino ou Raspberry Pi, ce module utilise son propre système de chronométrage pour offrir un contrôle PWM 12 bits d'une fluidité exemplaire. Que vous construisiez un hexapode complexe ou un système d'éclairage LED nuancé, ce pilote assure une stabilité parfaite via une simple interface I2C, libérant ainsi votre processeur pour des tâches plus intelligentes.

Architecture et Performance Technique du PCA9685

  • Contrôle Massif et Indépendant : Gérez jusqu'à 16 servomoteurs ou canaux LED simultanément avec une précision redoutable de 12 bits (soit 4096 pas).
  • Horloge Interne Autonome : Contrairement aux "shift registers" classiques, le PCA9685 possède sa propre horloge intégrée. Une fois la commande envoyée, le module maintient le signal sans solliciter votre microcontrôleur.
  • Économie de Broches : Oubliez la jungle de câbles. Tout passe par 2 broches I2C (SDA/SCL), et grâce au système d'adressage, vous pouvez chaîner jusqu'à 62 modules pour piloter 992 servos !
  • Puissance Adaptée : Conçu pour supporter jusqu'à 6V sur le bornier de puissance (V+), il délivre le courant nécessaire aux moteurs tout en protégeant la logique de commande (3.3V à 5V).
  • Sécurité Intégrée : Dispose d'une broche Output Enable (OE) pour une coupure d'urgence immédiate de toutes les sorties et d'une protection contre l'inversion de polarité.

Applications Concrètes pour ce Contrôleur PWM 16 Canaux

  • Robotique Avancée : Indispensable pour les bras robotiques, les robots hexapodes ou tout projet nécessitant la coordination de multiples articulations.
  • Scénographie Lumineuse : Idéal pour la gradation (dimming) précise de LEDs RGB ou monochromes sans scintillement visible.
  • Domotique DIY : Créez des systèmes d'ouverture automatisés ou des éclairages d'ambiance pilotés par un simple ESP8266 ou Arduino.
  • Prototypage Rapide : Les connecteurs 3 broches standard permettent de brancher vos servos directement sans soudure ni breadboard complexe.

Fiche Technique Détaillée : Module PCA9685

Caractéristique Spécification
Puce de contrôle PCA9685
Interface de communication I2C (jusqu'à 1 MHz)
Résolution PWM 12 bits (4096 niveaux)
Fréquence PWM Réglable de 24 Hz à 1526 Hz
Tension Logique (VCC) 2,3 V à 5,5 V
Tension Moteurs (V+) Jusqu'à 6 V max
Adresses I2C 0x40 (par défaut) à 0x7F (configurable)
Dimensions 62 mm x 25 mm

Commander le PCA9685 au Maroc

Passez à la vitesse supérieure dans vos conceptions électroniques. Commandez dès aujourd'hui votre module PCA9685 et bénéficiez d'une livraison rapide partout au Maroc. Nos produits sont en stock, testés pour la qualité et proposés à un prix compétitif pour soutenir tous les makers, étudiants et ingénieurs du royaume.

FAQ : Résolution des problèmes courants avec le PCA9685

Pourquoi mes servomoteurs restent-ils immobiles malgré l'alimentation VCC ?

C'est une erreur classique. Le module nécessite deux sources d'énergie : VCC pour la puce logique et le bornier bleu (V+) pour la puissance des moteurs. Assurez-vous d'avoir connecté une alimentation externe (généralement 5V-6V) au bornier bleu. Sans cela, vos servos n'ont aucune force motrice.

Puis-je alimenter 16 servos avec le 5V de mon Arduino ?

Absolument pas. Un seul servomoteur en charge peut tirer plus de 500mA, ce qui risque de griller votre Arduino. Utilisez impérativement une alimentation externe dédiée sur le bornier du PCA9685 et n'oubliez pas de relier les masses (GND) entre elles.

Mon scanner I2C détecte 0x40 et 0x70, est-ce un conflit ?

Non, tout est normal. L'adresse 0x40 est celle de votre module, tandis que 0x70 est l'adresse "All Call" qui permet de parler à tous les modules PCA9685 simultanément. Votre câblage est correct.

Quelle fréquence régler pour des servomoteurs standards (SG90, MG996R) ?

Pour la majorité des servomoteurs analogiques, la fréquence idéale est de 50 Hz ou 60 Hz. Si vous utilisez la bibliothèque Adafruit, la commande est pwm.setPWMFreq(60);. Ne montez pas à 1000 Hz, sauf pour des LEDs.

Mes servos tremblent ou grésillent en fin de course, que faire ?

Le servo force contre sa butée mécanique. Vos valeurs d'impulsion (SERVOMIN/SERVOMAX) sont trop extrêmes. Ajustez ces variables dans votre code (essayez entre 150 et 600) pour respecter les limites physiques de votre modèle de moteur.

Comment piloter plus de 16 servos avec ce système ?

Le PCA9685 est chaînable ! Reliez les broches I2C d'un second module au premier. Il suffit de changer l'adresse du nouveau module en soudant les ponts (A0-A5) au dos de la carte et de le déclarer avec sa nouvelle adresse (ex: 0x41) dans votre code.

12644

16 autres produits dans la même catégorie :

Ventilateur de refroidissement Brushless DC 12V 40x40x10mm
  • Rupture de stock

Ventilateur de refroidissement Brushless DC 12V...

30,00 MAD
Ajouter au panier
Disponibilité: Rupture de stock

Ventilateur compact 12V haute performance pour refroidir efficacement vos impressions 3D et projets électroniques sensibles.

  • Dimensions : 40 mm x 40 mm x 10 mm
  • Tension : 12V DC (Plage 4,5V-13,8V)
  • Vitesse : 5 000 à 8 200 tr/min
  • Débit d'air : Jusqu'à 9,43 CFM
  • Moteur : DC Brushless silencieux

Module Driver L298N Double Pont en H pour...

40,00 MAD
Disponibilité: 158 En stock

Pilotez facilement deux moteurs CC ou un moteur pas à pas avec ce module de puissance robuste L298N.

  • Puce L298N à double pont en H
  • Tension d'alimentation moteur : 5V à 35V
  • Courant de sortie : 2A par canal (3A crête)
  • Régulateur 5V intégré pour alimenter la logique
  • Grand dissipateur thermique en aluminium inclus

Testeur de servomoteur et ESC numérique CCPM 3...

60,00 MAD
Disponibilité: 20 En stock

Optimisez vos réglages RC avec ce testeur numérique précis pour servomoteurs et contrôleurs ESC.

  • Test simultané de 3 servomoteurs ou ESC.
  • 3 modes : Manuel, Neutre et Automatique.
  • Tension d'entrée : DC 4,8V à 6,0V.
  • Idéal pour réglage CCPM hélicoptère.
  • Compatible connecteurs standards JR et Futaba.

Moteur DC 775 10000 tr/min avec Mandrin ER11

350,00 MAD
Disponibilité: 8 En stock

Boostez vos projets CNC avec ce moteur DC 775 puissant et son mandrin ER11 haute précision.

  • Vitesse de rotation : 10 000 à 20 000 tr/min
  • Tension admissible : 12V à 24V DC
  • Couple élevé : 80W à 150W
  • Mandrin ER11 inclus : Faux-rond 0,01-0,04mm
  • Refroidissement : Ventilateur intégré

Variateur de vitesse PWM pour moteur DC 9-60V 20A

185,00 MAD
Disponibilité: 17 En stock

Contrôleur PWM robuste pour régler précisément la vitesse des moteurs DC de 9V à 60V.

  • Tension d'entrée : DC 9V - 60V
  • Courant maximal : 20A (1200W)
  • Boîtier métallique dissipateur
  • Potentiomètre linéaire inclus
  • Protection fusible et inversion

Driver A4988 pour moteur pas à pas 1A avec...

45,00 MAD
Disponibilité: 60 En stock

Module de contrôle compact pour moteurs pas à pas bipolaires, indispensable pour la précision de vos imprimantes 3D et machines CNC.

  • Tension moteur : 8 V à 35 V
  • Courant max : 2 A (avec radiateur fourni)
  • Micro-stepping : jusqu'à 1/16 de pas
  • Logique compatible : 3,3 V et 5 V
  • Réglage de courant par potentiomètre

Ventilateur Turbo 12V 40x40x20mm

35,00 MAD
Disponibilité: 15 En stock

Soufflante radiale centrifuge 12V haute performance, conçue pour un refroidissement ciblé et puissant de vos projets électroniques.

  • Dimensions : 40 x 40 x 20 mm
  • Tension : 12V DC Brushless
  • Vitesse : 3 500 à 11 000 tr/min
  • Flux d'air : Haute pression statique
  • Connecteur : 2 broches standard

Ventilateur de refroidissement DC 12V 50x50x10mm

35,00 MAD
Disponibilité: 11 En stock

Ventilateur compact 12V 50x50x10mm silencieux, solution idéale pour refroidir vos impressions 3D et projets électroniques.

  • Dimensions : 50 x 50 x 10 mm (Standard 5010)
  • Tension : 12V DC (Plage 8.5V - 13.5V)
  • Vitesse : 3500 à 6500 RPM
  • Débit d'air : Jusqu'à 13.4 CFM
  • Connecteur : JST-XH 2.54mm (2 broches)

Ventilateur Turbo 5015 12V 50x50x15mm

45,00 MAD
Disponibilité: 3 En stock

Ventilateur centrifuge haute performance 5015 12V pour un refroidissement ciblé et puissant de vos impressions 3D.

  • Type : Blower Radial 5015
  • Tension : 12V DC Brushless
  • Dimensions : 50 x 50 x 15 mm
  • Vitesse : Jusqu'à 6200 tr/min
  • Débit : Haute pression statique
  • Connecteur : 2 broches standard

Moteur DC avec réducteur et roue pour robot

50,00 MAD 40,00 MAD -10,00 MAD
Disponibilité: 314 En stock

Motoréducteur DC jaune avec roue de 65mm, l'incontournable pour créer vos robots mobiles Arduino.

  • Tension de fonctionnement : 3V à 6V DC
  • Vitesse de rotation : 200 à 240 tr/min (6V)
  • Couple puissant : 0,8 kg.cm (Rapport 1:48)
  • Roue fournie : Ø 65mm antidérapante
  • Compatibilité : Arduino, ESP32, Raspberry Pi

Support de caméra Pan/Tilt anti-vibration pour...

30,00 MAD
Disponibilité: 116 En stock

Support 2 axes léger pour orienter caméras et capteurs sur vos robots et drones FPV.

  • Compatibilité : Servomoteurs 9g standards (SG90/MG90S)
  • Matériau : Nylon PV robuste et léger
  • Mouvement : Panoramique et inclinaison (2 axes)
  • Poids : Environ 20g (structure seule)
  • Usage : FPV, robotique, capteurs ultrasons

Pompe à eau submersible DC 12V 240L/H moteur...

120,00 MAD 95,00 MAD -25,00 MAD
Disponibilité: 9 En stock

Pompe submersible DC 12V compacte et silencieuse, idéale pour le refroidissement PC, les aquariums et l'hydroponie.

  • Tension nominale : 12V DC
  • Débit maximum : 240 L/H
  • Hauteur de refoulement : 3 mètres
  • Technologie : Moteur Brushless silencieux
  • Étanchéité : IP68 (Submersible)

Module Contrôleur de Moteur Pas à Pas A3967...

45,00 MAD
Disponibilité: 40 En stock

Contrôleur précis pour moteurs pas à pas bipolaires, idéal pour la robotique et l'impression 3D avec Arduino.

  • Puce : Allegro A3967
  • Tension moteur : 7V à 30V DC
  • Courant réglable : 150mA à 750mA
  • Microstepping : jusqu'à 1/8ème
  • Compatible logique 3.3V et 5V

Mini-pompe à diaphragme R385 12V DC

160,00 MAD 135,00 MAD -25,00 MAD
Disponibilité: 10 En stock

Mini-pompe à membrane 12V compacte et auto-amorçante, idéale pour vos projets d'arrosage et d'aquariophilie DIY.

  • Tension de fonctionnement : 6V à 12V DC
  • Débit d'eau constant : 1,5 à 2,0 L/min
  • Auto-amorçage jusqu'à 2m et levée de 3m
  • Résistance haute température : Jusqu'à 80°C
  • Fonctionnement silencieux (moins de 30 dB)

Contrôleur de vitesse ESC 40A pour moteur...

160,00 MAD
Disponibilité: 27 En stock

Contrôleur de vitesse ESC 40A haute performance pour moteurs brushless, idéal pour drones et avions radiocommandés.

  • Courant continu : 40A (Burst 50A-60A)
  • Compatibilité batteries : LiPo 2S-4S / NiMH
  • BEC intégré : 5V / 3A (Sortie stable)
  • Sécurité : Protection thermique et signal
  • Dimensions compactes : 50 x 27 x 10 mm

Circuit Intégré L293D Contrôleur de Moteur Pas...

16,00 MAD
Disponibilité: 27 En stock

Pilotez aisément vos moteurs DC et pas à pas avec ce driver L293D robuste et polyvalent.

  • Tension moteur supportée : 4,5 V à 36 V DC
  • Courant de sortie : 600 mA par canal
  • Architecture : Quadruple demi-pont en H
  • Protection : Diodes de roue libre intégrées
  • Compatibilité logique : TTL (Arduino, RPi)
  • Format : Boîtier DIP-16 traversant

Ce site utilise des cookies pour vous garantir la meilleure expérience sur notre site