Survol des dispositifs actionneurs

Cette section traite du contrôle des moteurs et de la pneumatique via des contrôleurs de moteur, des solénoïdes et des pneumatiques, ainsi que leur interface avec C ++ et Java WPILib.

Contrôleurs de moteurs

Un contrôleur moteur est responsable dans votre robot de l’activation des moteurs. Pour les moteurs DC à balais tels que les CBM ou les 775, le contrôleur de moteur régule la tension que le moteur reçoit, un peu comme une ampoule. Pour les contrôleurs de moteurs sans balais tels que le Spark MAX, le contrôleur régule la puissance livrée à chaque « phase » du moteur.

Note

Un autre nom pour un contrôleur de moteur est un contrôleur de vitesse.

Indication

On peut fabriquer un contrôleur de moteur rapidement (mais non-conforme au normes FRC) en retirant le moteur d’une perceuse sans fil avec balais (non brushless) et en attachant des PowerPoles ou des équivalents aux fils du moteur. Assurez-vous que la tension fournie par la perceuse n’endommagera pas le moteur, mais notez que le 775 fonctionne bien jusqu’à 24 volts.

Avertissement

Attention! Brancher un moteur de type « Brushless » directement à l’alimentation, comme un moteur à balais conventionnel, détruira le moteur!

La pneumatique

La pneumatique est un moyen rapide et facile de faire passer un mécanisme d’une position à une autre par le biais de l’air comprimé. Pour plus d’informations sur le fonctionnement de la pneumatique, voir Utilisation des vérins pneumatiques.

Relais

Un relais contrôle la puissance d’un moteur ou d’un système électronique personnalisé selon le mode on/off (tout ou rien).