| Envoyer une trame CAN depuis le port OBD | |
|
Auteur | Message |
---|
oieretxe Petit Nouveau
Messages : 6 Date d'inscription : 30/04/2015
| Sujet: Envoyer une trame CAN depuis le port OBD 30.04.15 12:00 | |
| Bonjour,
Etant nouveau sur ce forum, je m'excuse par avance si le message n'est pas posté au bon endroit ou si les questions posées ne sont pas adaptées à ce forum.
Je suis en train de réaliser un projet qui consiste à injecter des trames dans le réseau CAN à partir du port OBD, sachant que les trames à injecter seraient envoyées depuis un smartphone en Bluetooth. Pour être plus précis : - j'aurais un module (microcontrôleur) branché sur l'OBD, et qui dispose d'un récepteur Bluetooth. - Depuis le smartphone, on envoie la trame au module par Bluetooth, et celui-ci l'injecte dans le réseau CAN. Mon soucis est de trouver le module permettant cette injection et cette réception de la trame. Après recherche, je suis tombé sur des produits tels que l'ELM327 Bluetooth.
J'aurais donc plusieurs questions auxquelles je n'arrive pas à trouver les réponses : - Peut-on envoyer la trame que l'on souhaite à ce type de produit (ELM327) à partir d'une application que j'aurais moi-même développé ? - Si non, avez-vous une idée du type de microcontrôleur qui, avec les modules Bluetooth et OBD adaptés, permettrait de réaliser ce que je souhaite faire ?
Merci d'avance pour le temps que vous pourrez m'accorder ! | |
| |
fred9545 Super Modérateur
Messages : 15363 Date d'inscription : 11/12/2012 Age : 62
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 12:12 | |
| - oieretxe a écrit:
- Peut-on envoyer la trame que l'on souhaite à ce type de produit (ELM327) bonjour non impossible avec elm _________________ ******************** [Vous devez être inscrit et connecté pour voir cette image]******************** [Vous devez être inscrit et connecté pour voir cette image] Je ne vieillis pas,je prends de la valeur ! tuto comment poster une ou des photos [Vous devez être inscrit et connecté pour voir ce lien] | |
| |
oieretxe Petit Nouveau
Messages : 6 Date d'inscription : 30/04/2015
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 12:54 | |
| Dans cette vidéo, en passant par l'OBDLink MX, les applications permettent le contrôle de beaucoup d'organes du véhicule. Quelle est la différence entre ELM327 et OBDLink MX ? Désolé je n'ai pas de grandes connaissances dans ce domaine, mais je suis curieux | |
| |
fred9545 Super Modérateur
Messages : 15363 Date d'inscription : 11/12/2012 Age : 62
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 13:22 | |
| OBDLink MX est une elm327 améliorée
et perso je ne crois pas que ca fasse ce qu'il y a sur la vidéo , j'ai un gros doute _________________ ******************** [Vous devez être inscrit et connecté pour voir cette image]******************** [Vous devez être inscrit et connecté pour voir cette image] Je ne vieillis pas,je prends de la valeur ! tuto comment poster une ou des photos [Vous devez être inscrit et connecté pour voir ce lien] | |
| |
ulysse79 Pilier PSA
Messages : 2603 Date d'inscription : 25/10/2013 Age : 52
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 13:25 | |
| salut , c'est K2000 _________________ [Vous devez être inscrit et connecté pour voir cette image]...... pour dire merci a un membre , clic sur la main verte ... ......... [Vous devez être inscrit et connecté pour voir cette image] | |
| |
oieretxe Petit Nouveau
Messages : 6 Date d'inscription : 30/04/2015
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 13:46 | |
| Donc d'après toi il n'y a aucun moyen d'envoyer des trames CAN depuis le port OBD ? | |
| |
fred9545 Super Modérateur
Messages : 15363 Date d'inscription : 11/12/2012 Age : 62
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 13:50 | |
| pas avec ca en tout cas
envoyé des trames ? soit plus précis _________________ ******************** [Vous devez être inscrit et connecté pour voir cette image]******************** [Vous devez être inscrit et connecté pour voir cette image] Je ne vieillis pas,je prends de la valeur ! tuto comment poster une ou des photos [Vous devez être inscrit et connecté pour voir ce lien] | |
| |
oieretxe Petit Nouveau
Messages : 6 Date d'inscription : 30/04/2015
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 14:07 | |
| Si j'ai bien compris l'architecture CAN du véhicule, il suffit d'y injecter une trame comportant un ID du µC destinataire ainsi qu'une commande. Tous les µC étant reliés à ce réseau CAN, le destinataire va voir qu'il y a un message pour lui ,il va donc le lire et l'interpréter. D'après mes recherches, le port OBD est relié à ce réseau CAN. Si j'ai bien compris, pour réaliser les diagnostiques depuis le port OBD, on envoie des demandes dans le réseau CAN, puis les µC voient les demandes et envoient à leur tour les erreurs suivant les demandes, enfin, le module OBD réceptionne ces erreurs. Du coup, au lieu d'envoyer des demandes d'erreurs, je pensais pouvoir envoyer des commandes qui correspondent au déverrouillage des portes, ouverture des vitres, démarrage de la climatisation... | |
| |
fred9545 Super Modérateur
Messages : 15363 Date d'inscription : 11/12/2012 Age : 62
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 30.04.15 14:25 | |
| elm a deja du mal a communiquer avec certaines voitures et certains calculateurs mais la ca devient mission impossible
il te faudra du matériel bien plus sophistiqué , mais quoi ?
_________________ ******************** [Vous devez être inscrit et connecté pour voir cette image]******************** [Vous devez être inscrit et connecté pour voir cette image] Je ne vieillis pas,je prends de la valeur ! tuto comment poster une ou des photos [Vous devez être inscrit et connecté pour voir ce lien] | |
| |
oieretxe Petit Nouveau
Messages : 6 Date d'inscription : 30/04/2015
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 04.05.15 8:52 | |
| Justement, il semble que l'ELM327 est capable de décoder tous les protocoles, dont le ISO-15765-4 qui est le standard sur les véhicules depuis 2008. Pourquoi cela ne fonctionnerait-il pas ? | |
| |
Aurélien8PA Petit Nouveau
Messages : 16 Date d'inscription : 13/05/2015
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 14.05.15 17:34 | |
| Bonsoir,
Pas de soucis pour faire ça ... Je n'ai pas utilisé l'ELM depuis longtemps car j'avais des soucis avec les buffer ( pertes de messages, etc )
Pour ma part il s'agissait d'un 327 en USB donc je ne rentrerais pas dans les détails de l'implementation bluetooth que je ne maitrise pas !
Il faut utiliser la commande SP ( Set protocol ) Tu choisis protocole B ou C qui sont des protocoles " User configurable CAN "
Tu dois penser à regler un certain nombre de paramètres, le baudrate ( d'habitude 500k sur la prise diag ) , et l'ID ! Si tu as des questions spécifiques je tacherais de me pencher dessus. | |
| |
pierre89 Petit Nouveau
Messages : 18 Date d'inscription : 27/04/2016 Age : 65
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 19.05.16 21:57 | |
| - fred9545 a écrit:
- oieretxe a écrit:
- Peut-on envoyer la trame que l'on souhaite à ce type de produit (ELM327) bonjour
non impossible avec elm
bonsoir tout le monde il me semble que "obd diag et scan" le fait, il y a au moins la lecture des trames et la possibilité d'ecrire une requete, d'apres le fabriquant français du soft. ce qu'on peut faire avec ça ? | |
| |
lildadou Petit Nouveau
Messages : 6 Date d'inscription : 27/06/2017
| Sujet: Re: Envoyer une trame CAN depuis le port OBD 29.06.17 20:44 | |
| - Aurélien8PA a écrit:
- Bonsoir,
Pas de soucis pour faire ça ... Je n'ai pas utilisé l'ELM depuis longtemps car j'avais des soucis avec les buffer ( pertes de messages, etc )
Pour ma part il s'agissait d'un 327 en USB donc je ne rentrerais pas dans les détails de l'implementation bluetooth que je ne maitrise pas !
Il faut utiliser la commande SP ( Set protocol ) Tu choisis protocole B ou C qui sont des protocoles " User configurable CAN "
Tu dois penser à regler un certain nombre de paramètres, le baudrate ( d'habitude 500k sur la prise diag ) , et l'ID ! Si tu as des questions spécifiques je tacherais de me pencher dessus. Bonsoir, tu interagis via un des clickodrome du marché ou tu le fais en total free-style via un terminal? Tu sais où l'on peut trouver des listes de codes spécifiques constructeur? | |
| |
| Envoyer une trame CAN depuis le port OBD | |
|