Club robotique de Sophia-Antipolis

Accueil > POBOTpedia > Programmation > Découvrir > Open Source et Logiciel Libre > Matériel électronique open source > OpenSCB : contrôleur de servomoteurs

OpenSCB : contrôleur de servomoteurs

jeudi 9 décembre 2010, par Julien H.

Bon exemple de ce qu’une communauté d’utilisateurs peut apporter à la robotique, Open SCB propose un contrôleur de servomoteur open source.

Explication du nom : Servo Controller Board en anglais, simplement.

Mise à jour : nous avons fait nos propres tests avec cette carte.

Site officiel d’OpenSCB

Il s’agit d’un projet complet, puisque le planning envisage :
 un circuit électronique
 un logiciel firmware
 un logiciel de paramétrage

La phase "alpha1" a été atteinte en avance, le 10 novembre 2010 et un premier circuit est disponible. C’est un avantage (ou un inconvénient ?) des projets libres : il n’y a pas de secret industriel et les produits sont annoncés longtemps avant leur disponibilité complète.

Comme les projets équivalents dans le logiciel libre (type sourceforge), le projet Open SCB dispose d’un partage de sources : schémas, PCB, documents de conception... sous forme d’un TRAC.

 Trac du projet OpenSCB
 SVN du projet OpenSCB

Les spécifications sont publiées en anglais, mais très bien expliquées, avec un schéma très clair (initialement sous Graffle mais désormais disponibles en ligne sur cette page).

Premier résultat

Voici le contrôleur mis à l’épreuve par Julien "Lezebre" :

Site de l’OpenHexapod

Vidéos

Disponibles depuis début décembre sur leur site :

OpenSCB prototype driving an hexapod leg from Julien Rouviere on Vimeo.

OpenSCB prototype driving 20 servos from Julien Rouviere on Vimeo.

Pour aller plus loin

Les quatre premières cartes sont produites début janvier 2011 : bravo pour cette étape importante.

On a même appris (cadeau de Noël) que la carte était pensée pour être compatible avec les robots Lego NXT (qui comporte comme chacun sait des connecteurs de capteurs au format I2C).

Vos commentaires

  • Le 10 décembre 2010 à 23:25, par Julien (OpenSCB) En réponse à : OpenSCB : contrôleur de servomoteurs

    Salut !

    Le monde est petit, j’ai été très agréablement surpris en lisant cet article ce matin. D’une part car je connais bien la team PoBot, pour vous avoir croisé à Eurobot et sur le forum Plasci, et d’autre part parce que le projet OpenSCB vient à peine de sortir de l’ombre, et donc votre réactivité est quand même super impressionnante !

    Actuellement nous sommes un peu bloqué par une rupture de stock des AVR32 d’Atmel, mais je pense que si vous êtes intéressé, le premier proto dispo sera pour vous.

    En attendant, on essaye de compléter la documentation du projet qui est un peu light pour l’instant, mais n’hésitez pas si vous avez des questions, des suggestions ou quoi que ce soit.

    Désolé pour les specs sous graffle, ca devrait être corrigé sous peu :)

    Merci,
    Julien "Lezebre"

    • Le 5 janvier 2011 à 23:38, par Julien H. En réponse à : OpenSCB : contrôleur de servomoteurs

      Merci Julien, et bravo pour les récentes nouvelles (spécifications détaillées, connexion NXT, quatre premiers PCB).

      J’ai mis à jour l’article.

    Répondre à ce message

  • Le 10 décembre 2010 à 10:38, par Christophe ’CSCMEU’ Nowicki En réponse à : OpenSCB : contrôleur de servomoteurs

    Bonjour,

    Dans le même style, il existe aussi OpenServo

    Cordialement,

    • Le 10 décembre 2010 à 10:57, par Julien H. En réponse à : OpenSCB : contrôleur de servomoteurs

      Merci Christophe.

      J’ai prévu d’en parler : un beau projet open-source. Par contre il s’agit carrément de modifier l’électronique d’un servomoteur (et d’un seul) pour ajouter des fonctionnalités, pas de permettre de piloter plein de servomoteurs en même temps.

      A suivre !

    Répondre à ce message

Un message, un commentaire ?

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.