Pages: [1]   Go Down
Author Topic: Contrôle de moteurs brushless  (Read 1991 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à toutes et à tous ! smiley

Complètement newbie dans le monde de l’électronique et robotique, je m'adresse à vous dans l'espoir que vous puissiez m'aiguiller sur un projet qui m'a été confié. smiley-fat

L'objectif du projet est de concevoir et réaliser un robot terrestre autonome à propulsion par turbines grâce à une carte Arduino Duemilanove. Mais malheureusement, je n'ai que très peu de connaissances dans le sujet, je ne vois pas comment faire ... smiley-roll-blue Le binôme avec lequel je travaille a des notions qui permettent de ne pas stagner dans nos recherches mais ce n'est pas ce qui va créer notre robot ... Voici les informations que j'ai récolté grâce à mes recherches, ainsi que l'esquisse du plan du robot

  • Les composants 1 et 2 seraient constitués de variateurs, permettant de réguler la vitesse de rotation des pales des turbines.
  • Afin de permettre au robot de reculer, des servo-moteurs seraient installés de dessous des turbines afin de les faire pivoter sur elle même. La rotation même du robot étant contrôlée par la vitesse de rotation des turbines (Couper seulement la turbine gauche fera tourner le robot sur la gauche, et inversement)

La configuration des composants est à revoir car le modèle de l'unique turbine à l'arrière du robot est envisageable.
« Last Edit: October 21, 2011, 08:43:27 am by alexandre_loubier » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Voici une liste potentielle des composants que nous implanterons, qu'en pensez vous ?
  • Turbine
  • Variateur
  • Batterie pour turbines
  • La batterie pour carte Arduino (+servo-moteurs) serait à peu près du même type
  • Les servo-moteurs seront surement fournis par mon école
  • Des billes servant de roues folles seront (j'espère !) fournies par l'école également !
« Last Edit: October 24, 2011, 10:02:02 am by Jean-François » Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3228
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Comme ce n'est pas drôle de te donner les réponses toutes cuites....
Cherche à savoir comment sont commandés les contrôleurs pour moteur brushless... et après tu viens nous expliquer ça  smiley-lol
« Last Edit: October 24, 2011, 10:19:25 am by Jean-François » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote from: Jean-François
Comme ce n'est pas drôle de te donner les réponses toutes cuites....
Cherche à savoir comment sont commandés les contrôleurs pour moteur brushless... et après tu viens nous expliquer ça smiley-lol

Et je suis totalement d'accord  smiley Je souhaitais avoir différents avis sur la question, et des pistes de recherche comme vous m'avez donné ! Je cherche ça dès que possible ! Merci smiley-wink
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3228
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ce que je te suggère n'est pas très facile à trouver tel quel.... donc voici un petite illustration :



Qu'est ce que tu en conclu ?
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

*tousse*  smiley-eek-blue

D'après ce que je comprend :
La télécommande (C) envoi un signal vers un récepteur (A). Celui-ci, en fonction du signal reçu communique avec  :
  • Les différents servo-moteurs contôlant l'inclinaison des hélices (B)
  • Un premier variateur (G) actionnant le moteur "principal" des hélices (H) (permettant la surélévation de l'engin), tous deux alimentés par la batterie (F)
  • Un second variateur (E) actionnant le moteur "secondaire" des hélices (permettant la rotation de l'engin), tous deux alimentés par la batterie  (F) ; en revanche, le composant (D) m'est totalement inconnu ...  smiley-sad-blue
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3228
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Qu'est ce qui est commun à tout ce qui sort du récepteur ?
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Sr. Member
****
Karma: 0
Posts: 451
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Les vario/ESC fonctionne a peut près comme les servomoteur, il y à un fil de commande (jaune/blanc ) et une alimentation (fils blanc et rouge ou noir et rouge ) !

Pour acheter le matos RC je te conseille le site "hobbycity", c'est très peu chère et la qualité est excellente !
Logged

Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote from: Jean-François
Qu'est ce qui est commun à tout ce qui sort du récepteur ?

Je dirais la carte Arduino, non ?  smiley-roll-blue Elle permet le traitement des signaux reçus depuis le récepteur puis elle envoie elle-même de nouveaux signaux pour les différentes parties de l'engin .

Quote from: Chicotore
Les vario/ESC fonctionne a peut près comme les servomoteur, il y à un fil de commande (jaune/blanc ) et une alimentation (fils blanc et rouge ou noir et rouge ) !

Pour acheter le matos RC je te conseille le site "hobbycity", c'est très peu chère et la qualité est excellente !

 smiley D'accord ! Merci beaucoup pour tes informations !
Logged

Offline Offline
Sr. Member
****
Karma: 0
Posts: 451
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Avec la librairie servo tu devrait pouvoir faire un truc je pense ( dommage je n'est plus de matos de modélisme j'aurais bien testé aussi ^^ )

http://arduino.cc/fr/Main/LibrairieServo

Une source peut-être, mais en anglais

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1226292633

J'ai cru voir parler ici de la librairie servo pour controller un ESC

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1290603522/all

ici aussi

http://kisstheasphalt.wordpress.com/2011/09/17/connecting-motors-to-the-arduino-via-esc/


Il y a déjà de quoi lire ^^
Logged

Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3228
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote from: Jean-François
Qu'est ce qui est commun à tout ce qui sort du récepteur ?

Je dirais la carte Arduino, non ?  smiley-roll-blue Elle permet le traitement des signaux reçus depuis le récepteur puis elle envoie elle-même de nouveaux signaux pour les différentes parties de l'engin .


Les prises des servos sont les mêmes que celles des contrôleurs.... sur un véhicule RC à moteur thermique, le récepteur reste le même et c'est un servo qui commande les gaz... donc conclusion :

Un contrôleur se pilote comme un servo.

Mais bon puisque je me suis fait un peu grillé  smiley-mr-green
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 16
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ouha ! smiley Merci à vous deux pour vos précieuses informations !

Dès mes prochaines heures de projet avec mon binôme, nous essaierons d'appliquer tout ce que vous nous avez fourni ! =)

Que pensez vous des composants ? Il faut que j'aille faire un tour sur le site que tu m'as proposé chicotore pour voir si certains composants feraient mieux d'être commandés sur ce site !

Je vous tiens au courant de l'avancement du projet ! =)
Logged

Offline Offline
Sr. Member
****
Karma: 0
Posts: 451
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bah pour moi le matos est hors de prix comparé à ce que l'on trouve sur hobbyking ...
Logged

Mon Blog sur l'environnement Arduino ... Tutos fait par un débutant pour les débutants ^^

http://chicowebsite.free.fr/

0
Offline Offline
Newbie
*
Karma: 0
Posts: 17
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour

c'est possible , j'ai fait un truc similaire en début d'année
une planche en bois , 4 roulettes de siege de bureau , 2 bouts de bois en croix tenu par des equerres sur la planche
un moteur brushless avec une helice sur chaque extremite de la croix (partie horizontale), 2 ESC (plus facile si BEC inclus pour l'alimen
du recepteur et de l'arduino)
1 arduino duemilanove , 1 emetteur RC avec recepteur et une lipo pour les moteurs

accelerateur commun aux 2 moteurs, rotation par diff de vitesse des moteurs, utilisation du canal rc reglable par potentiometre sur l'emetteur pour régler la différence de rotation des moteurs (histoire de rouler droit)

j'ai plus le modéle assemblé mais le code Arduino du projet

si c'est pour t'amuser je peux t'envoyer le code mais si c'est un projet scolaire je peux juste t'aider (eh oui le pére qui réapparait!!!) dans tes recherches

je voulais le commander par joystick depuis un PC (avec Xbee)et sans Emetteur/recepteur RC cette partie est faite mais pas intégré dans l'Arduino faute de temps

A+
Jeq

ps : mon but étant par ce projet de faire un Quadri avec station PC sans RC (mais pas le temps d'étudier mon 6DOF)
Logged

Pages: [1]   Go Up
Jump to: