MV Agusta Forum France

MV Agusta Forum France (http://www.mvagustaforumfrance.com/forum/index.php)
-   Accessoires et équipements (http://www.mvagustaforumfrance.com/forum/forumdisplay.php?f=12)
-   -   MVDS2Bluetooth (http://www.mvagustaforumfrance.com/forum/showthread.php?t=10608)

benjdour 24/03/2016 16h45

MVDS2Bluetooth
 
MV Agusta Diagnostic Service to bluetooth

Le titre en dit deja beaucoup :welcome:

Mon projet a pour but de transmettre les information que remonte les ECU Eldor des derniers modèles MV par bluetooth a une camera de type Garmin Virb Xe.
Je souhaite afficher les données de regime, temperature moteur, temperature air, debit d'air massique et charge du moteur en surimpression sur les videos que je fais.

Pour se faire je vais utiliser :
- un Arduino Uno R3
- Un shield CAN Bus de chez Sparkfun
- Un module bluetooth HC-06
- Une camera Garmin Virb Xe
- Du câblage maison :D

Les choses a faire :
- Creer un cable entre la prise de la moto et le shield CAN Bus
- Arriver a lire le flux qui transfère sur le CAN Bus
- Analyser ce flux et en ressortir les PIDs spécifique de chaque données que je veux
- Transcoder les codes spécifique en code standard pour Elm327
- Connecter le module BT a la Virb
- Envoyer le flux a la camera

- Me preparer quelques litres de cafe car je pense que je vais passer un certain nombre de nuits blanches.

Pour le moment voila ou j'en suis :
- Connecter le module BT a la Virb -> OK
- Envoyer le flux a la camera -> OK
- Transcoder les codes spécifique en code standard pour Elm327 -> La moulinette est prête


En revanche je commence a avoirs certains problèmes. L'ECU Eldor est un grand inconnu et un coffre fort pour moi et a premiere vue pour pas mal de monde. Donc je suis a la rechercher de toute personne susceptible de me donner des infos sur la bête ...
La premiere info dont je vais avoir besoin est de savoir a quelle vitesse transfères information dans le BUS.

J'attends vos commentaires.

@+
Benjamin

Abyss88 24/03/2016 18h08

enjoy:Fumeur:

papyv60 25/03/2016 03h05

Bon courage , j'ai compris dans l'ensemble ou j'ai pas compris l'ensemble ....enfin je te laisse faire du mal à l'écu d'eldor pendant que moi je vais aller me faire du mal au cul sur les routes d'Ardèche avec ma f4 .....:D
Il y a des génies sur ce forum :bigeek:

Tatayo 25/03/2016 08h59

Au point ou tu en es, appelle directement l'ingénieur électronique de chez MV. Il n'y a que lui qui pourra te répondre ! :D

benjdour 25/03/2016 10h36

Citation:

Envoyé par papyv60 (Message 201099)
Bon courage , j'ai compris dans l'ensemble ou j'ai pas compris l'ensemble ....enfin je te laisse faire du mal à l'écu d'eldor pendant que moi je vais aller me faire du mal au cul sur les routes d'Ardèche avec ma f4 .....:D
Il y a des génies sur ce forum :bigeek:

Voila un bon exemple de ce que je veux faire :

https://youtu.be/MKdlcnXseew

Je travaille avec lui sur le projet.

benjdour 25/03/2016 10h37

Citation:

Envoyé par Tatayo (Message 201100)
Au point ou tu en es, appelle directement l'ingénieur électronique de chez MV. Il n'y a que lui qui pourra te répondre ! :D

J'ai essaye mais ils ne sont pas très bavard sur le sujet :Triste:

Arcimboldi 25/03/2016 14h13

Arduino powah!
 
Citation:

Envoyé par benjdour (Message 201103)
...pas très bavard sur le sujet :Triste:

En effet l'Eldor est un taiseux.
Ou plutôt préfère causer à qui sait lui parler.

Mais comme je l'ai déjà noté, depuis peu l'excellent Luca commercialise un produit qui permet d'y accéder.

Une piste à contacter?

benjdour 25/03/2016 14h53

Citation:

Envoyé par Arcimboldi (Message 201106)
En effet l'Eldor est un taiseux.
Ou plutôt préfère causer à qui sait lui parler.

Mais comme je l'ai déjà noté, depuis peu l'excellent Luca commercialise un produit qui permet d'y accéder.

Une piste à contacter?

Merci pour la piste :merci:

Mais car il y a toujours un mais :

Il arrive a communiquer dans les deux sens avec l'ECU sauf que sa société est toute petite est c'est son revenu principal (en plus de bosser pour une écurie dans le championnat) donc pas de partage de connaissance meme s'il s'agit d'une seule valeur dont j'ai besoin.
De plus je ne vais pas mettre 400euros dans un soft qui ne me servira peut être pas plus d'une fois.

Donc je continu mes recherches.

En tout cas merci de l'info.

papyv60 25/03/2016 17h44

Citation:

Envoyé par benjdour (Message 201102)
Voila un bon exemple de ce que je veux faire :

https://youtu.be/MKdlcnXseew

Je travaille avec lui sur le projet.

:Super::Super:

benjdour 29/04/2016 17h03

3 pièce(s) jointe(s)
Mise à jour 20-04-2016

Bon et bien me revoilà un mois plus tard mais avec de bonnes nouvelles.

J'ai enfin réussi à communiquer avec l'ECU, cela me permet de récupérer tout le flux qui transfère dans le Bus CAN. Un petit filtre me permet de récupérer les valeurs dont j'ai besoin.

Pour en arriver là il a fallu créer un cable entre la prise de la moto et une prise standard OBD2 type db9.
Voilà le schéma de câblage. Reste à vérifier qu'il est identique pour les autres modèles de MV récentes.

Pièce jointe 5554

Une fois le tout monté voilà à quoi cela ressemble.

Pièce jointe 5555 Pièce jointe 5556

Apres avoir branché ça à la moto reste à trouver la vitesse de transfert du bus. Après avoir tâtonné je me rend compte que le bus utilise une vitesse standard. Voilà une bonne nouvelle. Pas besoin de rentré dans de la programmation spécifique pour ça. Et voilà la quoi cela ressemble. Et ça défile vite !!!!

Et dire que dans tout ça il y a toute les donnes dont j'ai besoin.
Comment j'ai fait pour les trouver ?
Une grosse feuille excel, un peu de mathématique... Et beaucoup beaucoup de chance.

Un document vaut mieux qu'un long discours alors voilà le fichier qui m'a permis de tout comprendre.

voila le lien : Fichier Excel


Fuseau horaire GMT +2. Il est actuellement 18h48.

Édité par : vBulletin® version 3.7.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone