Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



Télémétrie sur quad 350 Banshee à l'aide d'arduino


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Projets -> Vos projets
Previous topic :: Next topic  
Author Message
mallodu55
Débutant

Offline

Joined: 29 Jul 2014
Posts: 28
Masculin
Niveau d'éléctronique: Intermédiaire

PostPosted: Fri 29 Aug - 10:18 (2014)    Post subject: Télémétrie sur quad 350 Banshee à l'aide d'arduino Reply with quote

PublicitéSupprimer les publicités ?
Bonjour à tous,

Ma première passion étant le mx (quad, motos cross) donc circuit terre, je possède d'ailleurs un 350 Banshee et ma deuxième l'électronique et plus particulièrement en pansant par arduino j'ai donc décidé de réunir mes deux passions pour faire un projet
!

La télémétrie consiste à prendre tout une série de mesure en course, mais moi la mesure principale dont j'ai besoin de votre aide c'est pour l'antipatinage.

Je vous explique :
J'aimerais mesurer ma vitesse de rotation de mes roues arrière et en même temps la vitesse de rotation de mes roues avant, pour conclure que si il y a une différence de plus de 10tr/min entre les deux c'est qu'il y a patinage. (Jusque la tout le monde me suit ? J'essaye de faire simple et en même temps précis)

Le problème c'est que l'arduino ne peut pas mesurer ces deux vitesses en mêmes temps ... donc pour une simple question d'expérience professionnel on va d'abord mesurer la vitesse de rotation des roues arrières puis celle à l'avant.

vitesse maximum des roues avant et arrière : 2500 tr/min

Pour faire une petite comparation :
-la vitesse des roues avant me donne la vitesse réele de mon véhicule
-la vitesse des roues arrière me donne la vitesse de mon véhicule si il y à 0% de patinage
Donc sachant que c'est sur terre et qu'il y a toujours du patinage je met une tolérance de 10tr/min

Passons maintenant à la partie Acquisition de donnée :
-vitesse roue arrière :
Roue dentée (60 dents) avec capteur fourche optique comme ça j'ai une sortie 0 ou 1 !

-vitesse roue avant :
C'est la que ça ce complique .... Je pensais faire comme l'arrière mais à l'avant sachant que les roues sont directionnelles et avec la terre et les cailloux je pense que ça n'ira pas ... Donc quel solution avez vous à me proposer ?
Je pensais passé par un module GPS mais il me faut des retour d'expérience pour savoir si c'est assez précis (Je me servirai uniquement de l'info vitesse)

Partie Programme :
Dans un premier temps j'ai fait un programme avec pour capteur une fourche optique à l'arriere et une à l'avant (c'st pour voir ce que ça donné mais à l'avant il faudra trouver autre chose)


 
Code:
 volatile int NbTopsFanAV;
volatile int NbTopsFanAR;
int CalcAV;
int CalcAR;
int fourcheoptiqueAV = 2;
int fourcheoptiqueAR = 3;

void setup()//
{
  pinMode(fourcheoptiqueAV, INPUT);
  pinMode(fourcheoptiqueAR, INPUT);
  attachInterrupt(0, rpmAV, CHANGE);
  attachInterrupt(1, rpmAR, CHANGE);
  pinMode(13, OUTPUT);
}

void rpmAV (){
  NbTopsFanAV++;  
}

void rpmAR (){
  NbTopsFanAR++;
}

void loop(){
    NbTopsFanAR = 0;
  sei();
  delay (1000);
  cli();
  CalcAR = (NbTopsFanAR * 60);
 
  NbTopsFanAV = 0;
  sei();
  delay (1000);
  cli();
  CalcAV = (NbTopsFanAV * 60);
 
    if (CalcAR-CalcAV >= 10)
  {
    digitalWrite(13, HIGH);
  }
  else
  {
    digitalWrite(13, LOW);
  }

}
Le problème attendre 1 sec pour calculer la vitesse des roues arrière et 1 sec de plus pour calculer la vitesse des roues avant c'est beaucoup trop long ...

Donc si vous avez des idées ou même des solutions je suis preneur


Merci à tous d'avoir pris le temps de me lire !!
Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Fri 29 Aug - 12:51 (2014)    Post subject: Télémétrie sur quad 350 Banshee à l'aide d'arduino Reply with quote

Pourquoi la solution trouvée sur la roue arrière ne peut pas s'appliquer à l'avant ?
Si on place le système dans un boitier résistant et qu'on place l'Arduino ailleurs, à un endroit moins exposé au chocs, quel serait le problème ? 
Le fait que la roue soit directionnelle n'est pas un problème puisqu'on peut utiliser des fils souples et des colliers de serrages pour qu'ils suivent le guidon (un peu comme le câble du frein avant d'un vélo)
____________________________
http://simple-duino.com
Back to top
Jack
Débutant

Offline

Joined: 27 Aug 2014
Posts: 1
Masculin
Niveau d'éléctronique: Intermédiaire

PostPosted: Mon 1 Sep - 11:16 (2014)    Post subject: Télémétrie sur quad 350 Banshee à l'aide d'arduino Reply with quote

Je me suis documenté sur le quad 350 Banshee et j'ai des questions sur certaines données de départ pour ton projet.
Dans la fiche de ce quad, je vois que les pneus avants ont un diamètre extérieur de 21 pouces, soit environ 53,3 cm, et que les pneus arrières ont un diamètre extérieur de 20 pouces, soit environ 50,8 cm.
Il faut en tenir compte pour comparer les vitesse de rotation des roues avants et arrières: sans dérapage, elles n'ont pas la même vitesse angulaire!
Définir le dérapage comme une vitesse de rotation de la roue arrière supérieure de 10 tours/mn par rapport à la roue avant me parait faible. Comme les roues avants et arrières ont des diamètres dans le rapport 21/20=1,05, la roue arrière a déja une vitesse de rotation 5% plus rapide que la roue avant (car elle est plus petite). Mais tu as sans doute fait tes propres mesures. Very Happy
D'autre part, les roues avants tournent-elles à la même vitesse (y-a-t il un différentiel ?). Idem pour les 2 roues arrières, sont-elles toutes les 2 motrices ? Ne vaudrait-il pas mesurer les vitesses de rotation des 4 roues ?
Par exemple, lors d'un virage à gauche, les roues gauches tournent normalement moins vite que les roues côté droit.

D'autre part, une vitesse de rotation de 2500 tours/minute revient à parcourir 53,3 x 3,14 x 2500 x 60 = 25135941 cm/mn = 215 km/h, ce qui me parait énorme pour un engin ayant un moteur de 51,6 CV.

En tout cas, bonne chance pour ton projet !
____________________________
Sois ta propre lampe
Back to top
Contenu Sponsorisé






PostPosted: Today at 07:27 (2019)    Post subject: Télémétrie sur quad 350 Banshee à l'aide d'arduino

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Projets -> Vos projets All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino