Aller au contenu

Microprix  MECATECHNIC - Pièces et accessoires pour Volkswagen Coccinelle, Cox cabriolet, Buggy, Combi split, Bay window, Transporter

Photo

Allumage Electronique A Cartographie En Diy

ECU ARDUINO

1298 réponses à ce sujet

#1 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 25 août 2015 - 18:23

Bonjour,
 
Suite à de nombreux problème d'allumage avec des M...es chinoises qui se dérèglent tout le temps.
j'ai décidé d'équiper mon split d'un allumage a cartographie.
donc exit l'allumeur, la capsule a dépression qui se perce, les rupteurs qui s'usent, les condo qui crament, le dwell qui se dérègle, les masselottes qui se bloquent, la tète de delco qui se fend,etc...
 
L'objectif est de faire cet allumage sans aucune soudure (ou presque), et avec des composants standard du marché à faible coût pour qu'il soit faisable sans aucune notion d'électronique.
 
Pour cela je mappuierai sur la plateforme Arduino et ces cartes toutes faites et sur l'allumage standard Ford EDIS. 
 
 
 
Pour faire simple voila les fonctionnalités que je compte développer :
- cartographie 2D (RPM et dépression) avec une matrice 16 x 16 points FAIT
- cartographie 2D (RPM et dépression) avec une matrice 17 x 23 points FAIT
- gestion multi étincelle a bas régime (en cours) FAIT
- gestion démarrage a froid (en cours) FAIT
- choix de 3 10 types de courbe (agressif, normal, sécurité, etc) ( a faire) FAIT
- gestion du cliquetis FAIT
 
En plus de cela j'aimerais pouvoir contrôler et modifier tout ça en roulant sans PC et sans fil. donc il va me falloir une interface graphique avec les fonctionnalités suivantes :
- affichage RPM, avance , type de courbe FAIT
- modification du type de courbe a la volée FAIT
- communication par bluetooth avec l'ECU FAIT
- modification et visualisation des courbes FAIT

toute ces fonctionalités sont hébergés dan une apps Iphone
 
Pour faire tout cela je vais m'appuyer sur :
- un module FORD EDIS + bobine facilement trouvable d'occas sur le hibé.com env 100$
- sur un capteur a dépression (meme endroit) env 5$
- une carte arduino méga dans un boitier étanche env 10$
- une roue dentée 36 -1 montée sur la poulie env 20$
- un capteur hall  env 20$
- un capteur piezo de cliquetis
 
quelques exemple de composant acheté :
Ford EDIS: http://www.ebay.fr/i...7#ht_813wt_1119
 
pour l'arduinoMega: http://www.ebay.fr/i...=item1a0568c430
 
et ca pour transformer le 12V en 7/8 v acceptable par l'arduino :
http://www.ebay.fr/i...=item418257acbb
 
et un truc comme ca pour eviter d'avoir trop de trucs a souder:
http://imall.itead.c...rew-shield.html
 
3/4 metre de cable blindé pour les capteurs :
http://www.ebay.fr/i...55#ht_422wt_882
 
Un MAP sensor :
http://trigger-wheel.../en-uk/d10.html
 
Bon ok, mais revenons a la réalité j'en suis où?
A aujourd'hui le moteur tourne correctement avec une carto simple (sans dépression). je ferais les premiers essai routier ce WE. Le point positif est que le point d'allumage est précis et surtout constant (enfin !)
 
voila l'idée générale...
 
En avant sur les explications, un schéma vaut mieux qu'un long discours :
Allumage%20EDIS01.jpg
 
 
Le meme schéma avec les options lambda et injection 
 
609304schema.jpg
 
et le code de l'ECU qui est appelé a évoluer est téléchargeable ici : https://github.com/s...ino/tree/master

Modifié par sarahconnors, 24 juin 2016 - 21:46 .

Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#2 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 25 août 2015 - 18:40

au fait voila l'objet du délit :

260819IMG0824.jpg


Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#3 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 25 août 2015 - 19:04

Une petite vue de la roue crantée et de son positionnement :

669847IMG1015.jpg

 

pour la positionner il faut mettre le moteur au PMH et que le capteur soit en face de la 9eme "dents" après la "dent manquante" que l'on voit en bas a droite de l'image

 

Et voila la 1ere photo du moteur en mode "prototypage" :

472339IMG1014.jpg


Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#4 lamouche

lamouche

    Grosse bete ..

  • Moderateurs
  • 10 142 messages
  • Localisation:Au volant de la 59

Posté 25 août 2015 - 20:26

Sympa ton split, tu peux nous le présenter dans la section qui va bien.

Pas ton montage.


Julien
Présentation obligatoire avant de poster un message, sinon suppression!!!!!!
http://www.old-dropp...showtopic=40127
 
Charte du forum a lire
http://www.old-dropp...tion=boardrules

#5 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 25 août 2015 - 20:41

va voir par la :http://www.old-dropp...=37620&hl=split


Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#6 lamouche

lamouche

    Grosse bete ..

  • Moderateurs
  • 10 142 messages
  • Localisation:Au volant de la 59

Posté 25 août 2015 - 20:50

Ah oui j'aurai du dire, tu peux continuer ta présentation. ^_^


Julien
Présentation obligatoire avant de poster un message, sinon suppression!!!!!!
http://www.old-dropp...showtopic=40127
 
Charte du forum a lire
http://www.old-dropp...tion=boardrules

#7 mathieu

mathieu

    Grosse bete ..

  • Moderateurs
  • 4 686 messages
  • Localisation:brest / caen

Posté 25 août 2015 - 22:33

C'est super intéressant tout ca !!!

 

Continues ca m'intéresse !! Je n'ai pas eu le temps de tester ma blackbox CB performance trés longtemps vu que j'ai eu un problème... de vis platiné neuve est déjà HS... Mais je vais tacher de trouver de quoi refaire des tests avec. Pour mon moteur turbo la configuration complète de l'allumage en fonction du nombre de tr/minute et de la pression peut vraiment changer les choses. Alors quand je vois ton système avec une commande séparée et tout ca sans fil... Ca fait un peu réver :D

 

Si tu peux nous détailler un petit peu le montage avec quelques photos et en donnant un budget global. Ca serait super sympa.


Rencard sur Brest http://www.vwbreizh.com/

#8 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 26 août 2015 - 10:14

mathieu,

j'ai modifié le 1er post pour répondre a tes questions avec schéma et prix approximatif

avec un capteur a dépression qui va de 0 bar (vide absolu) a +3 bar (2 bar de turbo !) tu pourrais gérer ton avance/retard suivant le boost

Je viens aussi de publier le code.

Je vais essayer de mettre tout dans le meme post par mesure de simplicité


Modifié par sarahconnors, 26 août 2015 - 10:40 .

Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#9 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 26 août 2015 - 17:33

Salut,

 

C'est fort intéressant, etant donné tes capacité en code, (très propre, bravo), il semble que pour l'interface de reglage sans PC, tu puisse facilement faire une app iphone ou android qui te permette de simplement avancer ou retarder l'allumage du regime actuel. Un support de tableau de bord ou pare brise et tu as un systeme simple et sans fil qui a l'avantage de pouvoir entièrement disparaitre quand tu l'utilise pas sans pour autant te faire un boitier de plus a promener.

 

C'est un projet très intéressant et qui va sans doute en intéresser plus d'un (moi le premier) et quand tu vois qu'un kit CB coute dans les 500$+port, ca peut etre un kit intéressant et une fois au point, il peut etre intéressant d'en faire un kit complet pret a poser puisque les pièces détachées d'allumage de qualité se font rares.


Outil de boites de vitesses : Le sujet
Flat4find project - Cartographie aircooled : Le sujet

Ma voiture bien aimée : 1303 routière
Son moteur : Evolution 1776 Vers Xxxx
Sa restauration : http://www.old-dropp... 1303 Cabriolet

#10 mathieu

mathieu

    Grosse bete ..

  • Moderateurs
  • 4 686 messages
  • Localisation:brest / caen

Posté 26 août 2015 - 20:35

Vraiment trés intéressant tout ca je le répète :D Et ce qui devient rare (tous forums confondus) 1/ tu partages 2/ c'est factuel ton "bricolage" (dans le bon sens du terme hein :D ) Ca tourne.

 

Je vais essayé de comprendre un petit peu le code et le matos.

 

Voici un exemple de table que j'utilise en mode turbo. J'ai pris la map 10psi ce qui est proche de ma config qui est à 7psi. Je verrai surement à l'affiner quand j'aurai ENFIN réglé ce probleme de vis platiné...

 

Tu l'a fixé comment la roue crantée sur ta poulie ? Et pourquoi 1 dent en moins ? (désolé je n'y connais pas grand chose :D ).


Rencard sur Brest http://www.vwbreizh.com/

#11 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 26 août 2015 - 21:27

scourtaud,
en effet un iphone ca pourrait le faire. je vais regarder si il y a un kit de developpement.
je viens d acheter les 2 platines bluetooth 13$ et l ecran lcd 5$...

pour mathieu,
avec mon systeme plus de vis platinés ! le bonheur!
pour une appli turbo il te suffirait de saisir dans la carto des lignes pour 110kpa (0.1 bar de boost), 120 kpa, etc
la roue crantée est fixée sur la poulie a l aide de cale en aluminium et de vis. j'ai usiné le tout au tour pour une parfaite concentricité et équilibrage.
la roue comporte 35 dents + 1 dent manquante. comme cela l ecu chaque fois que le capteur detecte 1 dent, l'ECU sait qu'il vient de parcourir 10degré (360deg/ 36 dents) et quand il arrive devant la dent manquante il sait qu'il est positionné a X degré avant PMH donc il peut se re synchroniser.
c'est notamment grace à ce systeme que mon allumage est beaucoup plus précis que l'allumeur classique car il se resynchronise 36 fois par tour.

Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#12 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 26 août 2015 - 23:48

Pour l'app iphone, c'est xCode pour le développement et il y a des librairies pour a peu près tout, soit incluses dans xCode (fonctionnalités de l'iphone) soit téléchargeable. J'avoue n'avoir jamais joué avec le bluetooth mais je pense qu'il doit y avoir une librairie pour la communication et l'appairage avec des fonctions pour envoyer des signaux.

La partie compliquée ça va être de définir les signaux mais c'est pas non plus très compliqué puisque tu contrôle le code a l'arrivée.

 

Si ma voiture tournait, je t'aurai piqué ton code et monté le système pour faire des essais de communication avec xCode puisqu'il y a un très bon simulateur d'iphone donc les tests et debug sont faciles.

 

Selon moi et ce que je ferai c'est pour commencer un écran simple qui récupère le régime, la dépression (si applicable mais pas dans mon cas donc qui accepte une valeur NULL), affiche l'avance actuelle et éventuellement la case actuelle dans la grille. Avec ca un simple bouton + et - (gros et moches mais pratiques) pour ajuster.

Peut être prévoir un mode affichage en lecture seule et un mode modification en temps réel (voir le délai de réaction de ton système pour savoir si le temps réel a un sens).

Dans un deuxième temps, un écran de consultation des différentes cartographies, en utilisant le stockage iphone tu peux en faire des fichiers (et y accéder depuis ton ordi et les ajouter depuis l'ordi dans itunes) mais il serait sans doute plus pratique et rapide en utilisation de se servir de coredata (système apple de bdd et est extrêmement rapide).

Tu peux aussi utiliser coredata pour faire des logs et une petite fonction simple qui en fait un fichier csv pour l'export avec la possibilité de n'exporter qu'une période ou la totalité (et prévoir la purge des logs quand même).

 

Evidemment la fonction pour changer de cartographie est relativement simple si elles sont stockées dans le boitier donc il faudra juste envoyer un signal de bascule mais si le boitier le permet, tu peux aussi en charger 10 ou 20 dans l'iphone (avec et sans filtres, E10 et 98, autoroute et montagne, runs, ....).

 

Bref tu as un projet plutôt sympa et je pense qu'une app te permettra de l'aboutir complètement et d'aller jusqu'au bout de la flexibilité et de la personnalisation. La version extrême serait que ton iphone puisse transmettre en data les données en temps réel ou presque et qu'un spécialiste puisse ajuster ton allumage pendant que toi tu roules... Mais ça c'est un peu too much je te l'accorde.


Outil de boites de vitesses : Le sujet
Flat4find project - Cartographie aircooled : Le sujet

Ma voiture bien aimée : 1303 routière
Son moteur : Evolution 1776 Vers Xxxx
Sa restauration : http://www.old-dropp... 1303 Cabriolet

#13 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 27 août 2015 - 10:28

Scourtaud,

vu ce que tu me racontes sur les dév Iphone...je commence a être tenté !

 

Bon aujourd'hui test de l'allumage grandeur nature ! 

des news dès que ca marche


Une 60', une 1500 de 69 et le nouveau venu le combi de 64' mon blog : http://restocombisplit.unblog.fr


#14 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 27 août 2015 - 10:31

Tu peux etre tenté... Il faut la logique (c'est pas du PHP) mais tu dois déjà l'avoir et ca ira vite de prendre les reflexes. Le systeme d'apple bien que propriétaire est vraiment bien fait et complet.

 

Bons essais.


Outil de boites de vitesses : Le sujet
Flat4find project - Cartographie aircooled : Le sujet

Ma voiture bien aimée : 1303 routière
Son moteur : Evolution 1776 Vers Xxxx
Sa restauration : http://www.old-dropp... 1303 Cabriolet

#15 EmpiGTV

EmpiGTV

    VW Addicted

  • Membres
  • 794 messages
  • Localisation:75014

Posté 27 août 2015 - 20:33

top !

 

J'attends que Seb m’apprenne à coder :)

Juste pour te dire que je t'encourage dans ton dvpement .

J'avais regardé il y a quelques temps, mais pas grand chose en arduino lorsque j'ai chérché pour l'allumage.

Du coup , j'étais uniquement parti sur une microsquirt pour le 1600 de ma 1303, sans chercher plus. Je voulais ca sur le 2.1 mon cab , qui a une injection mais avec un allumeur malheureusement.

 

Nico


http://1303vw.blogspot.com/

inventez internet, filez-le aux français, ils vous réinventent le minitel
 unE cox, unE 1200, unE 1303 pas un .... sans déc ... pourquoi pas un plage ou un femme ... .





1 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users


    Bing (1)