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

#31 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 02 septembre 2015 - 13:58

Merci pour les liens, je pense que je vais commander les pièces mais pour le coup de la trigger wheel, la seule solution est de la mettre a l'exterieur car la poulie serpentine est plus large que l'origine (courroie plate) et avec tendeur et tout ce petit monde doit rester aligné... Le capteur lui ne pourra pas aller sous le bloc parce que entre la pompe a huile gros debit, le systeme full flow et l'echappement CSP, y'a plus de place sous la poulie...

 

Si tu t'en ressent de monter la roue dentée sur la poulie, je tenterai le coup...

 

Question idiote, le systeme arduino peut il s'alllumer a partir d'une alimentation (transfo) a domicile et sans avoir d'infos depuis le moteur? Si c'est le cas, ce sera vachement plus pratique pour developper l'app iphone...


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

#32 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 02 septembre 2015 - 14:51

pas de soucis pour la poulie / support de capteur tu m'envoies le bazar et je te fais la meme.

 

Pour l'arduino tu peux le connecter avec n'importe quel alim de 12V a 6v. mais en fait pour les tests le mieux c'est de le connecter a ton PC par USB, comme ca tu peux debugger en plus.

J'ai meme fait un 2eme programme qui simule le moteur et que je mets sur une autre carte arduino.

 

Donc pour tester je résume :

- 1 arduino mega "ECU" avec le programme du 1er post branché sur ton PC

- 1 arduino (mega ou autre) "MOTEUR" avec un programme de test qui simule les tours moteurs

les 2 arduinos sont reliés par 1 fil (sans soudure hein !)

 

avec l'outil de dév arduino, je recupere les datas de l'arduino ECU pour controle

 

bienvenue dans le monde Arduino !


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


#33 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 02 septembre 2015 - 15:15

C'est une très bonne idée la deuxième carte pour simuler.

 

Je regardais arduino, j'avoue que j'y connais rien et je me demandais quelle carte bluetooth il faudrait pour que ça fonctionne simplement. Il faut que tu puisse appairer ton téléphone ou que la carte soit en accès libre.

 

Je pense que je vais commander les pièces ce week-end et je te demanderai sans doute le programme pour la deuxième carte histoire de gagner du temps. Ainsi je pourrais jouer avec en attendant que la voiture soit terminée et me lancer dans la création d'une app pour le controller.

 

J'aime beaucoup l'idée d'avoir un système complet a un tarif raisonnable et qui puisse être facilement dupliqué pour avoir un backup en cas de défaillance pour les roadtrip...

 

Il faudrait que je voit si je peut piquer le signal de mon TPS plutot que la MAP car je n'en ai pas sur le moteur et c'est un peu relou a ajouter avec deux corps...


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

#34 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 02 septembre 2015 - 15:37

moi pour le bluetooth j'ai pris ca :

http://imall.itead.c...ster-slave.html

 

je ne peux pas te garantir que ca fonctionne car je l'attend...

 

pour le TPS de memoire c'est le meme principe que le MAP, 3 fils (GND, +5V, signal)

pour l'arduino tu cable comme la MAP (GND arduino, +5V arduino, signal sur pin A0) 

la seule chose qui change c'est ta cartographie et peut être l'algorythme qui permet de déduire si le moteur est en charge ?

 

effectivement a ce prix la (carte arduino + carte bluetooth + carte avec connecteur = 30 $) je peux me permettre d'en avoir un en spare dans le combi.

Cela dit l'arduino est super résistant, j'en ai un qui pilote un aquarium d'eau de mer (relais en 220v pour les pompes, sonde temperature, sonde de niveau, etc, éclairage a LED, etc) depuis 5 ans ! Il m'envoies meme des SMS quand y a un soucis !


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


#35 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 03 septembre 2015 - 11:08

scourtaud,

 

pour info la trigger wheel que j'ai prise est "Ring gear style trigger wheel Size: 5.75" with 4.5" hole"

prise ici : http://trigger-wheel...s/en-uk/d5.html


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


#36 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 03 septembre 2015 - 16:54

Aujourd'hui les nouvelles sont bonnes j'ai codé le "multi cartographie". On va pouvoir mettre maximum 15 carto différeentes.

Il suffira de taper dans l'interface "carto 12" pour activer cette cartographie. Evidemment tout cela peut se faire moteur tournant.

 

Si Scourtaud se met a dévelloper l'appli Iphone, on pourra meme télécharger et stocker des carto dans l'ECU en temps reel !

 

Voila la cartographie actuelle  :

441132courbeavance.jpg


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


#37 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 04 septembre 2015 - 09:12

Ah mais je vais me mettre a la développer quand j'aurai le matériel mais je vais avouer que je vais attendre que tu ai reçu le module BT pour savoir quoi commander parce que comme je l'utiliserai pas sur la voiture avant un moment, mon principal intérêt c'est de la développer.

 

C'est pas mal cette visualisation, je vais voir si je peut la reprendre pour l'iphone mais vu la taille des écrans, j'ai peur que ce soit pas passionnant ou pratique.

 

Tel que je voit l'application, il y a aujourd'hui 4 ecrans (probablement une "tab bar")

- Accueil : une fois connecté, ca affiche la zone actuelle, les RPM, les KPA et toute information que l'on peut récupérer.

- Modifications temps réel : soit on modifies une zone (KPAxRPM) soit on modifies toute la cartographie par incréments (+1 je pense) avec des gros boutons utilisables en roulant. Il faudra que tu me dise comment tu traite la modification dans le code et si tu génères une carto "modifiée" ou si c'est oublié au prochain démarrage et juste pour tests.

- Liste des cartographies : simple liste (comme les contacts dans l'iphone) avec possibilité de les voir (c'est la que je mettrai la visualisation si possible) et si je trouve un bon moyen de le faire, les modifier et dans tous les cas une fonction pour les appliquer.

- Réglages : MS on ou off, avance par défaut, réglages bluetooth (si nécessaire).

 

Je pense y coupler un mini site pour gérer tes cartographies car c'est de loin le moyen le plus simple de transférer des infos depuis et vers un iphone donc il y aura une simple identification pour sauvegarder ses catégories et dans les réglages sur iphone il y faudra mettre ses identifiants pour récupérer les cartographies.

 

Il reste les questions des logs, aussi bien du format que de leur lecture/visualisation mais j'y penserai plus tard.

 

Si tu vois d'autres idées, n'hésites pas.


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

#38 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 04 septembre 2015 - 11:17

Je viens de prendre quelques minutes pour que ce soit plus clair :

 

a1zkNy.pngadM5hH.pngDByMaZ.png

 

C'est une version très simplifiée et j'ai pas encore mis le code derrière mais je vais faire ca tranquillement et j'attendrai d'avoir les composants pour m'intéresser au BT.

 

En faisant ca je me suis dit qu'il serait genial d'avoir un moyen de confirmer chaque allumage et donc de pouvoir notifier si un cylindre deconne (fil ou bougie) mais je suis pas sur que ce soit possible sans rendre le systeme beaucoup plus complexe.


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

#39 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 04 septembre 2015 - 13:50

salut scourtaud,

 

 

je sens que l'on va faire quelque chose de bien !

Sous réserve de test avec la carte BT, le moyen de communication entre les 2 parties (iPhone / ECU) est très simple.

La carte BT simulera une entrée port serie dans lequel on pourra envoyer des ordres (du texte en fait ) ou recevoir des datas (du texte aussi).

 

C'est le principe que j'utilise actuellement pour l'ECU via mon PC (emulateur port serie Arduino)

Les ordres que comprend actuellement mon ECU sont :

- "ms ON" / "ms off" gestion du multispark

- "carto x" pour changer de carto

- "fixed" /"map" avance fixe ou carto

 

 

il suffirait que l'on invente de nouveaux "ordres" :

- "modif x, y,12" -> change la carto pour le point x,y à 12 degres

- write x -> sauvegarde dans l'EEPROM de l'ECU la carto actuelle en carto x

- read x -> envoie a l'iphone tout les point de la carto x 

etc

 

Pour ta question "d'oubli" de carto a la réinitialisation. Il y a possibilté d'écrire dans l'EEPROM de l'arduino (4Ko ) soit l'équivalent de 10 map (17 X 23 X 10)

Je pense que l'ECU doit rester le "maitre" sur les cartos car l'ECU doit pouvoir fonctionner sans Iphone


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


#40 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 04 septembre 2015 - 18:50

un lien pour ceux qui seraient interressé par des explications sur le ford edis et le multispark
http://patft.uspto.g...6&RS=PN/5014676

http://patft.uspto.g...4&RS=PN/4922874

Modifié par sarahconnors, 04 septembre 2015 - 19:21 .

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


#41 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 04 septembre 2015 - 19:31

En effet, tu as fait le plus dur, on va essayer d'aller jusqu'au bout du process, c'est sympa d'avoir un "camarade de jeu" sur ces trucs la...

 

J'ai survolé le brevet, c'est intéressant en effet et ca m'a fait penser a une question idiote, as tu prévu un signal compte tour tiers (je ne pense pas) et peut on en prendre un sur la bobine ? (branché sur le signal (-) de la bobine).

J'ai dans mon cas besoin de ce signal pour le compte tour dans le tdb et surtout pour l'injection. qui alimente supposément la bobine dans mon cas.

 

Pour la configuration, faudra qu'on fasse une liste complete de ce qui est parametrable et je la mettrai dans l'app comme un simple ecran de parametrages facon "reglages" du telephone.

 

Clairement il faut que l'ECU reste maitre, quand je parlais d'oubli, je pensais au cas ou j'ai la carto 1 chargée et en usage, en temps réel je fais un test +1 -1, va t'elle se souvenir de la version modifiée de carto 1 ou recharger la version normale et je pense qu'il faut recharger la version normale. Mais peut etre prévoir la possibilitée de lui dire "sauvegarder en l'etat comme carto 1".

Il faut que le systeme puisse marcher sans jamais avoir besoin de l'iphone.

 

Il faudra que je prévoit une fonction dans l'iphone pour charger les carto depuis arduino, il faudra donc si on dit 15 map, que arduino puisse repondre "no carto 12" si elle n'existe pas quand l'app l'appelle.

 

Je pense que dans un premier temps je vais préparer les fonctions basiques puis j'attendrai de voir l'efficacité des signaux pour definir les ordres supplémentaires. Je vais aussi prévoir un champ "texte" pour envoyer un signal a au boitier afin de faciliter les tests.

 

Tout ca va rester très théorique tant que j'aurai pas le boitier avec simulateur pour voir comment ca marche, j'avoue que je n'ai jamais utilisé les fonctions BT dans une app (faute d'utlité).


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

#42 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 04 septembre 2015 - 20:52

en effet "un camarade de jeu" ca aide a mettre en. commun les savoirs et idées de chacuns. comme on dit au rugby une equipe c'est plus fort que 15 mecs...
je suis juste étonné que ce genre de sujet n'interresse pas plus de personne au vu des gains en fiabilité et en puissance.
A quoi sert d'acheter un arbre a came en 328° et des carbus de 72 si on ne peut gérer correctement l'allumage ?
bref,
pour ton signal "rupteur" tu as 3 solutions :
- recuperer le signal sur la bobine, mais le ford edis a une double bobine, si tu récupères le signal sur 1 seule les RPM seront divisés par deux.Il te faudra donc faire un montage avec 2 diodes
- recupérer le signal sur la sortie edis "TACHO", je dois le tester avec un oscillo pour voir si c'est ok en terme de signal
- le gerer dans l'arduino avec un PIN dédié

apres relecture des spécification Ford je vais devoir revoir un peu mon programme pour le multispark. il ne doit pas être activé après 1200 tr/min sinon le calculateur peut considérer cela comme un mauvais signal et du coup forcer 10° . je vais faire des tests car le mien semble fonctionner correctement jusqu'a 1800tr

Pour le BT je suis toujours en attente, ça vient de chine...

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


#43 scourtaud

scourtaud

    Grosse bete ..

  • Membres
  • 3 070 messages
  • Localisation:Geneve

Posté 04 septembre 2015 - 22:06

Je pense que beaucoup de gens sont intéressés mais soyons honnêtes, ce n'est pas simple a faire sans des connaissances et perso je n'en ai que de très théoriques en électronique donc sans ton apport, j'aurai peut etre réussi mais j'aurai galéré longuement (je ne savais même pas qu'un truc comme arduino existait) et parfois, ca ne vaut pas la peine de passer 3 mois a essayer de faire fonctionner un truc sans certitudes.

 

Je pense que si on arrive a faire un système simple a utiliser, raisonnable a assembler, d'un coup beaucoup plus de gens vont suivre. Pour l'instant c'est entre l'alpha et la beta.

Faut pas oublier que rajouter des carbus ou même changer un AAC c'est pas très compliqué et partant de 50 chevaux, c'est facile de rajouter 50 ou meme 100% de puissance. Et tu peux le faire en gardant plus ou moins une mécanique simple a entretenir et comprendre. Quand tu commence avec l'injection ou l'EDIS, il faut mélanger le coté ancien et moderne et c'est tout de suite plus compliqué.

 

Une fois le système au point, je sais qu'on convertira EmpiGTV, après tout je l'ai converti a l'injection et c’était bien plus compliqué et couteux.

 

Pour le signal, je vais faire un peu de recherches sur google, je dois pas le seul a avoir voulu brancher un VDO sur un EDIS Ford.

 

En effet c'est pas idéal pour le calculateur mais s'il faut mettre une limitation, c'est facile. Je trouves néanmoins étrange que ça ne marche pas a hauts régimes mais c'est peut être un problème de vitesse des étincelles.


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

#44 sarahconnors

sarahconnors

    VW Addicted

  • Membres
  • 510 messages
  • Localisation:cannes 06

Posté 05 septembre 2015 - 09:25

scourtaud,
pour info un tuto sur du bluetooth arduino et de l iphone. c est interressant car la methode de comunication est comme pour nous le port serie de l arduino
http://www.raywender...ooth-le-and-ios

pour le multi spark le probleme apparement est le dwell time. A haut regime la bobine n a pas le temps de se recharger entre les étincelles.
pour l injection, j y pense aussi avec arduino. pourrais tu me donner une liste des composant que tu as utilisé?

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


#45 toujoursdécapoté

toujoursdécapoté

    Apprenti Pilote

  • Membres
  • 25 messages
  • Localisation:oise
  • Interets:vw<br />aquariophilie

Posté 05 septembre 2015 - 09:29

je suis juste étonné que ce genre de sujet n'interresse pas plus de personne au vu des gains en fiabilité et en puissance.
 

 

 

 

 

Salut,

Ce n'est pas que ça n'interresse personne bien au contraire (669 vues au moment où j'écris)..

 

C'est juste que je pense que comme moi, n'étant pas de la partie, beaucoup sont largués  :blushing:

 

 

Patrice.


Modifié par toujoursdécapoté, 05 septembre 2015 - 09:30 .

Des chercheurs qui cherchent,on en trouve;
Des chercheurs qui trouvent,on en cherche !




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

0 members, 0 guests, 0 anonymous users