[Programmation] stabilisation d'un bateau
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

stabilisation d'un bateau



  1. #1
    sebiseb

    Red face stabilisation d'un bateau


    ------

    Bonjour,
    Actuellement en 2eme année de cpge je fait un tipe portant sur la stabilisation du porte avion Charle de gaule. J'ai. deja réaliser la maquette et un programme faisant tourner le moteur dans un sens ou dans l'autre en fonction de l'inclinaison. Pour ce faire j'utilise un mpu6050 et un moteur shield l293d , néanmoins je fais face a quelque petit problème je ne sais pas comment ajouter dans mon code les capteurs de fin de course afin que mes moteurs ce stope en butée mais puisse quand meme tourner dans l'autre sens en cas de nécessité . Et puis j'aimerai faire varier la vitesse de mon moteur en fonction de l'inclinaison ,mais je ne vois pas trop comment faire . Faut il que je fixe un i pour plusieurs valeur d'inclinaison oubien il existe d'autre méthode?voici mon programme opérationnel et une video de son fonctionnement: https://www.youtube.com/watch?v=jl2cIGRi9Aw

    -----
    Images attachées Images attachées

  2. #2
    jiherve

    Re : stabilisation d'un bateau

    bonjour et bienvenue,
    pour les fin de course il suffit de rajouter une condition dans l'activation du moteur:
    if (alpha <- 10) and contact1 = ouvert
    .....
    else if (alpha > 10) and contact2 = ouvert.
    ....
    pour le reste il faudrait faire un asservissement ,voir avec ce terme dans les forums arduino, il doit bien y avoir des codes tous faits.
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    annjy

    Re : stabilisation d'un bateau

    Bjr,

    ça c'est un sujet pour un étudiant....!!

    à mon avis, le problème étant plus sur le tangage que sur le roulis....
    parce que si le début de piste d'atterrissage (261m de long) remonte ou descend de 10m en approche.....( je me demande s'il n'y a pas un asservissement)

    pour le roulis, il y a plusieurs systèmes
    mécaniques, ou hydrauliques :ex

    https://www.geps-techno.com/sire/

    et des systèmes plus complexes avec centrale à inertie / gyroscope... :ex

    https://www.europe1.fr/emissions/L-i...anguer-3673148

    cdlt,
    JY
    Ne dites pas "Nous sommes en retard" mais dites "Oui Arlette"

  4. #4
    sebiseb

    Re : stabilisation d'un bateau

    Bonjour,
    Merci de ta contribution annjy mais je suis déjà bien renseigné et j'ai déjà vue tout les lien que tu m'as envoyé ,mais moi je me base sur un sujet de concours des mines et je fait une etude uniquement de roulis avec une masse mobile . Et merci de même jiherve je pensais à ajouter quelque chose qui ressemble a ça:
    Code:
    #if interupeteur1==0{ //interrupteur droit enfoncer
     motor.run(RELEASE);
     motor.run(BACKWARD) ;
     
     
    if abs(angle(t))<abs(angle (t+1)) ----->vitesse moteur augmente
    if abs(angle(t))>abs(angle (t+1)) ----->vitesse moteur diminue
    
    }
    else if interupteur2==0{//interupteur gauche enfoncer
     motor.run(RELEASE) ;
     motor.run(BACKWARD) ;
    
    
    
    }
    else .      
      code normal
      
    
        
      }
    Dernière modification par gienas ; 15/01/2020 à 19h05. Motif: Ajouté les balises code obligatoires pour les programmes

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [Programmation] Maquette de stabilisation d'un bateau avec un volant d'inertie
    Par Vians dans le forum Électronique
    Réponses: 18
    Dernier message: 06/08/2018, 14h41
  2. Stabilisation de la tension
    Par physic___ dans le forum Physique
    Réponses: 11
    Dernier message: 18/06/2012, 07h20
  3. stabilisation des explosifs
    Par inviteecac3cb5 dans le forum Chimie
    Réponses: 2
    Dernier message: 31/01/2010, 14h04
  4. Stabilisation de nanoparticules
    Par invitefffffe98 dans le forum Chimie
    Réponses: 0
    Dernier message: 14/01/2010, 23h49
Découvrez nos comparatifs produits sur l'informatique et les technologies.