Commande de moteur électrique - Raspberry C / Python Agrandir

Commande de moteur électrique - Raspberry C / Python

Ensemble programmable en C ou en Python (basé sur Raspberry Pi et A-Star) permettant de réaliser différentes expériences didactiques sur la commande de moteurs électriques.

Plus de détails

199,17 € HT

(239,00 € TTC)

» Ajouter à ma liste

En achetant ce produit vous pouvez gagner jusqu'à 23 points de fidélité. Votre panier totalisera 23 points pouvant être transformé(s) en un bon de réduction de 4,60 €.


Commande de moteur électrique - Raspberry C / Python <p>Cet ensemble est basé sur une carte Raspberry Pi associée à une carte A-Star compatible Arduino. Il peut être programmé:</p> <ul> <li>100% en C  dans le cas où seule la carte A-Star compatible Arduino est utilisée</li> <li>En Python (pour les asservissements de haut niveau) lorsque la carte Raspberry Pi est utilisée. Dans ce cas, la commande rapprochée de bas niveau (mesure des vitesses et génération des PWM) est gérée par l'A-Star</li> </ul> <p> </p> <p>Il intègre:</p> <ul> <li>une carte Raspberry Pi</li> <li>une carte A-Star compatible Arduino (disponible également <a href="http://boutique.3sigma.fr/96-contr%C3%B4leur-de-robot-a-star-32u4.html"><span style="text-decoration: underline;">seule dans cette boutique</span></a>. Cette carte a par ailleurs déjà fait l'objet d'un <a href="http://blog.3sigma.fr/arduino/test-de-la-carte-de-controle-robot-a-star-32u4-de-pololu/"><span style="text-decoration: underline;">article sur notre blog</span></a>)</li> <li>un moteur électrique à courant continu avec codeur incrémental intégré pour la mesure de vitesse</li> <li>une alimentation 9V, 1A</li> </ul> <p><br />Le tout est monté sur un boitier en plexiglas blanc avec:</p> <ul> <li>bouton marche-arrêt</li> <li>prise de connexion pour l'alimentation 9V</li> <li>douilles 2mm pour accéder facilement aux signaux moteur, PWM et codeur incrémental.</li> </ul> <p><br />Ce ensemble permet de réaliser différents types d'expériences de commande de moteur:</p> <ul> <li>Commande en tension</li> <li>Asservissement de vitesse</li> <li>Asservissement de position</li> </ul> <p> <br />Noter que la hauteur du boitier permet de fixer une roue de 9 cm de diamètre (comme les roues de Geeros: <a href="http://boutique.3sigma.fr/18-paire-de-roues-blanches-pololu-90x10mm.html">http://boutique.3sigma.fr/18-paire-de-roues-blanches-pololu-90x10mm.html</a>) sur l'arbre du moteur.</p> <p>Pour chaque expérience, un logiciel exécuté sur votre ordinateur (connecté à la carte Raspberry Pi) permet de modifier les tensions ou consignes de vitesse et de position, et de visualiser en temps-réel des mesures réalisées sur le système:</p> <p> <img style="vertical-align: top;" src="http://boutique.3sigma.fr/img/cms/raspberry_commande_en_tension_300.jpg" alt="Commande en tension" width="300" height="320" /> <br /><br /> <img style="vertical-align: top;" src="http://boutique.3sigma.fr/img/cms/raspberry_asservissement_en_vitesse_300.jpg" alt="Asservissement en vitesse" width="300" height="354" /></p> <p><img src="http://boutique.3sigma.fr/img/cms/raspberry_asservissement_en_position_300.jpg" alt="Asservissement en position" width="300" height="354" /></p> <p>Les programmes Arduino et Python sont fournis en code source.</p> <p>Une documentation complète détaille tous les aspects (matériel, logiciels, expériences) de cet ensemble.</p> <p><strong>Interface permettant de piloter la vitesse et de modifier les paramètres des asservissements pendant le fonctionnement du système:</strong></p> <p><iframe src="//www.youtube.com/embed/_DGJ3E2TK0o?rel=0" frameborder="0" width="420" height="315"></iframe></p> <p><strong><br /></strong></p> <p><strong><br /></strong></p>
199,17 €

Cet ensemble est basé sur une carte Raspberry Pi associée à une carte A-Star compatible Arduino. Il peut être programmé:

  • 100% en C  dans le cas où seule la carte A-Star compatible Arduino est utilisée
  • En Python (pour les asservissements de haut niveau) lorsque la carte Raspberry Pi est utilisée. Dans ce cas, la commande rapprochée de bas niveau (mesure des vitesses et génération des PWM) est gérée par l'A-Star

 

Il intègre:

  • une carte Raspberry Pi
  • une carte A-Star compatible Arduino (disponible également seule dans cette boutique. Cette carte a par ailleurs déjà fait l'objet d'un article sur notre blog)
  • un moteur électrique à courant continu avec codeur incrémental intégré pour la mesure de vitesse
  • une alimentation 9V, 1A


Le tout est monté sur un boitier en plexiglas blanc avec:

  • bouton marche-arrêt
  • prise de connexion pour l'alimentation 9V
  • douilles 2mm pour accéder facilement aux signaux moteur, PWM et codeur incrémental.


Ce ensemble permet de réaliser différents types d'expériences de commande de moteur:

  • Commande en tension
  • Asservissement de vitesse
  • Asservissement de position

 
Noter que la hauteur du boitier permet de fixer une roue de 9 cm de diamètre (comme les roues de Geeros: http://boutique.3sigma.fr/18-paire-de-roues-blanches-pololu-90x10mm.html) sur l'arbre du moteur.

Pour chaque expérience, un logiciel exécuté sur votre ordinateur (connecté à la carte Raspberry Pi) permet de modifier les tensions ou consignes de vitesse et de position, et de visualiser en temps-réel des mesures réalisées sur le système:

 Commande en tension

Asservissement en vitesse

Asservissement en position

Les programmes Arduino et Python sont fournis en code source.

Une documentation complète détaille tous les aspects (matériel, logiciels, expériences) de cet ensemble.

Interface permettant de piloter la vitesse et de modifier les paramètres des asservissements pendant le fonctionnement du système: