Promotions

Fabricants

Déjà vus

MAESTRO - Controleur servo USB à 6 canaux

POL-MAESTRO-6CH

Contrôleur USB pour Servo Moteur - 6 canaux - Micro Maestro de Pololu

Plus de détails

En stock

21,28 € TTC

Description

Description

Le micro Maestro à 6 canaux va sacrément relevé le niveau des performances des contrôleurs servo avec des fonctionnalités tels qu'une interface USB native et un langage de scripting intégré. Cette petite carte sera être un périphérique versatile si vous avez besoin d'un controleur servo à haute performance (avec une résolution de 0.25μs avec un contrôle interne de la vitesse et de l'accélération) OU si vous avez besoin d'un contrôleur d'entrée/sortie à usage général (des GPIO, pour interfacer un senseur ou controler une vitesse/ESC via USB). Cette carte est totalement assemblée.
Note: ESC signifie Electronic Speed Controller, ESC est un matériel permettant de contrôler la vitesse d'un moteur.

Outre son côté versatile et GPIO, cette carte est très compacte pour ses 6 ports (21.59mm × 30.98mm).
Elle supporte 3 méthodes de contrôles différentes:

  1. Via une connexion USB directe vers un ordinateur,
  2. Via une connexion série TTL pour les système embarqués
  3. Via un script interne pour une application contenue dans la carte (donc sans contrôleur externe).

Les canaux peuvent être configurés comme des sorties servos pour une utilisation avec un controleur radio pour servo (RC pour Radio Control) ou contrôle de vitesse électronique (ESCs), comme sorties digitales, ou comme entrée analogique. Les impulsions servo haute résolution limitent le phénomène de jitter à 200 ns, ce qui fait de ces controleurs servos des périphériques particulièrement bien adaptés aux applications hautes performances tel que la robotique et l'animatronique. Ce maestro dispose d'un contrôle de vitesse + accéleration intégré pour chaque canal... de quoi réaliser des mouvements fluides et homogènes sans avoir besoin d'un ordinateur qui calcule et envoi un flux de donnée contenant les positions et vitesses en permanence.
Le Maestro peut être montées en "série" (daisy-chaine) avec d'autres contrôleurs servo Pololu et controleur moteurs.

Logiciel de configuration Pololu

Un programme de configuration et de contrôle est disponible gratuitement pour Windows et Linux. Ce logiciel permet de configurer et tester le périphérique via une connexion USB, de créer des séquences de mouvement servo pour animatronique ou des robots marcheurs. Vous pouvez également utiliser ce logiciel pour écrire vos scripts, les tester puis les stocker dans la mémoire du contrôleur servo. Le Micro Maestro dispose de 1 KB de mémoire interne pour les script permettant le stockage de positions de servo qui peuvent être automatiquement "rejoué" sans ordinateur ou microcontroleur connecté.

Etant donné que les canaux du Micro Maestro peuvent également être utilisé comme GPIO (entrée/sortie) ou entrée analogique. Ces canaux permettent de lire facilement des senseurs et de contrôler directement des périphériques depuis un PC (via une connexion USB). Ces canaux peuvent être utilisés avec le système de script pour activer des créations animatronic répondant à des stimuli externes et capturer des événements, la gamme Maestro va bien plus loin que juste bouger des servo.

Le Micro Maestro est totalement assemblé et dispose de connecteurs mâle avec empattement standard de 2.54mm tel que présenté sur les images produit. La gamma Maestro inclus également des version Mini Maestro 12, 18 et 24 canaux. Vous aurez besoin d'un cable USB A vers mini-B cable (non inclus) pour connecter ce produit sur une ordinateur. Les Mini et Micro Maestros sont équipés de trou de fixation de 2.18mm (pour vis en M2).

Fonctionnalités principales

  • Trois méthodes de contrôle: USB, série TTL (5V) et script interne
  • Sortie d'impulsion avec une résolution 0.25μs (correspond a environ 0.025° pour les servo commun, ce qui est supérieur à ce que peut résoudre un servo)
  • Débit d'impulsion configurable de 33 à 100 Hz
  • Large gamme d'impulsion de 64 à 3280 μs
  • Contrôle de la vitesse et de l'accelération individuellement sur chaque canal.
  • Les canaux peuvent optionnellement configurés pour atteindre une position spécifique ou désactivé au démarrage (ou en cas d'erreur)
  • Ces canaux peuvent être utilisés:
    • Pour controler des servos.
    • Ou comme entrée/sortie digitale (GPIO).
    • Ou comme entrée analogique.
  • Un langage de scripting simple permettant de programmer le contrôleur Maestro afin qu'il réalise des opérations complexes (après la coupure que la connexion USB ou série).
  • Un guide utilisateur (Pololu, anglais)
  • Une application gratuite de configuration et contrôle pour Windows rendant très facile les opérations suivantes:
    • Configurer et tester le controleur
    • Créer, exécuter et sauver des séquences de mouvement servo pour animatronic et robot promeneur.
    • Ecrire, evaluation pas-à-pas, et exécuter ("run") le script stocké dans le servo controleur.
  • Deux façons d'écrire des logiciels pour controler le Maestro depuis un PC:
    • Le port COM Virtuel permet d'envoyer facilement des commandes séries depuis n'importe quel environnement de développement supportant la communication série.
    • Un Software Development Kit USB Pololu permet d'écrire des application USB native avancées  en  C#, Visual Basic .NET, et Visual C++ (le SDK contient également de nombreux exemples)
  • Fonctionnalités TTL série:
    • Support des débits de 300 à 200000 bauds en mode débit fixe, support des débit de 300 à 115200 bauds en mode autodetect-baud
    • Support simultané des protocoles Pololu (offrant l'accès aux fonctionnalités avancées) et Scott Edwards MiniSSC II (protocole plus simple, il n'est pas nécessaire de configurer le module, la détection de protocole se fait automatiquement)
    • Plusieurs modules peuvent être montés en série (daisy-chained, module Pololu servo et controleur moteur) en utilisant une seule ligne de transmision série.
    • Peut fonctionner comme convertisseur USB-vers-Série TTL pour controler des projets depuis un PC
  • La carte peut être alimenté depuis le connecteur USB ou une alimentation entre 5 et 16 V. La carte produit une tension 5V régulée (disponible pour les utilisateurs).
  • Taille compacte: 3.10mm × 2.16cm et très léger (4.8 g avec connecteurs)
  • Ls firmware de la carte peut être mis-à-jour

Table de comparaison Maestro

table de comparaison des produits maestro

Notes:

  1. Le débit d'impulsion configurable et la largeur d'impulsion sont liés ensembles et dépendent de facteurs tel que le débit série et le nombre de canal utilisé. Voyez le guide de l'utilisateur Maestro (Pololu, PDF) pour plus de détails.
  2. Le système de script est plus puissant sur les mini Maestro que sur le micro Maestro.

Exemple d'application

  • Un controleur Servo série pour projets Multi-Servo (ex. un bras robotisé, animatronique) basé sur une plateforme BASIC Stamp ou Arduino.
  • Controleur Servo PC fonctionnant via USB.
  • Controleur Moteur PC en interfacant avec un ESC via USB
  • Un controleur d'affichage programmable (et autonome) répondant aux senseurs pour Halloween ou Noel. Réalisation d'un robot hexapod autonome utilisant 3 micro-servos et deux senseurs de distance digital.
  • Controleur de servo autonome.
  • Voyez cette vidéo d'exemple (Pololu sur YouTube)

 

Commentaires

Accessoires

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