Forum des passionnés des MZ

Vous aimez votre mz, vous êtes cool et vous aimez partager : ce forum est fait pour vous

Octobre 2017

LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Calendrier Calendrier

Derniers sujets


    Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Partagez
    avatar
    Jef
    Redac'chef
    Redac'chef

    Nombre de messages : 2600
    Date d'inscription : 28/04/2011
    Age : 60
    Localisation : Morvan
    Humeur : J'essaye d'etre cool

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  Jef le Mar 18 Nov 2014 - 18:56

    yes
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Mar 18 Nov 2014 - 20:00

    Ce soir en 5mn, j'ai réglé la gestion des SWITCHS.

    1) Lecture des switchs comme promis : uniquement durant la phase de mise en route (ou SETUP) du microntroleur.
    Le choix de la courbe ne pourra être fait que lorsque la moto sera arrétée (OFF général de la bête) et ceci pour éviter des changements intempestifs de courbe durant la phase de roulage (vaut mieux être prudent).

    2) Verrouillage des positions du SWITCH non utilisées (pour les étourdis)  :

    CODE SWITCH 0 = COURBE 0
    CODE SWITCH 1  = COURBE 1
    CODE SWITCH 2 = COURBE 2
    CODE SWITCH 3 = COURBE 3
    CODE SWITCH 4 = COURBE 4
    CODE SWITCH 5 = COURBE 5
    CODE SWITCH 6 = COURBE 6

    et pour tous les autres codes ( 6-7-8-9-10-11-12-13-14-15) : COURBE 0


    Prochaine étape : mise en place d'un anti-rebond en entrée, l'objectif étant de verrouiller l'entrée du microcontrôleur dès qu'une impulsion (rupteur ou roue magnétique)  se présente et de le déverrouiller à l'issue de l'émission de l'impulsion en sortie (front arrière). Cela permettra de gérer intelligemment les rebonds inévitables issus du rupteur.
    Pour les amateurs : mise en place d'un détecteur de front de type intégrateur + mise en place d'une bascule RS maison.


    _________________
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 22 Nov 2014 - 20:58

    J'ai commencer à dessiner le circuit imprimé : après une après-midi cela donne cela :



    Il y a encore pas mal de boulot, mais j'ai bien avancé. fou 2
    Et puis je bataille dur pour rester en simple face.


    Dernière édition par franck le Sam 22 Nov 2014 - 21:24, édité 1 fois
    avatar
    niallof
    Envoyé special
    Envoyé special

    Nombre de messages : 142
    Date d'inscription : 12/01/2014
    Localisation : orleans (45)

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  niallof le Sam 22 Nov 2014 - 20:59

    salut franck

    mise en place d'un anti-rebond en entrée a écrit:
    j'ai fait ça de manière logicielle. je ne sais plus ou j'ai mis le bout de code et je connais ton aisance avec l'analogique mais puisque le micro peut le faire c'est plus élégant, tu économise une poignée de centimes et des sources de pannes. j'essaye de retrouver le bout de code...
    avatar
    niallof
    Envoyé special
    Envoyé special

    Nombre de messages : 142
    Date d'inscription : 12/01/2014
    Localisation : orleans (45)

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  niallof le Sam 22 Nov 2014 - 21:01

    désolé, post simultané... bref, le typon à l'air de ne pas avoir beaucoup de composants. c'est une bonne chose qui rejoint ce que je te disais dans le précédent post.

    le code

    //Software debouncing in Interrupt, by Delphiño K.M.

    long debouncing_time = 15; //Debouncing Time in Milliseconds
    volatile unsigned long last_micros;

    void setup() {
     attachInterrupt(0, debounceInterrupt, RISING);
    }

    void loop() {
    }

    void debounceInterrupt() {
     if((long)(micros() - last_micros) >= debouncing_time * 1000) {
       Interrupt();
       last_micros = micros();
     }
    }

    void Interrupt() {
     //Do Something
    }



    pompé là : http://www.instructables.com/id/Arduino-Software-debouncing-in-interrupt-function/ diable
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 22 Nov 2014 - 21:13

    Ton logiciel risque de foutre en l'air mes 22us de latence (temps de debounce ), j'ai donc  pondu un truc ultra simple avec un transistor et deux trois bricoles autour.
    L'objectif étant d'être ultra rapide sur le front qui nous intéresse.
    J'ai abandonné la bascule RS, vaut mieux éviter les trucs qui se mordent la queue, en plus cela me prenait de la palce.

    Un petit convertisseur d'énergie sera mis ou pas selon que l'on aura une batterie de 6v ou bien de 12v.

    La partie de puissance comporte un Mosfet (j'ai à nouveau gagné en surface puisqu'on trouve maintenant des  MOSFET D2PACK  N 500V ayant un RDon inférieur à 0.2 ohms)

    Le chien de garde sera réalisé à l'aide d'un double monostable retriggerable de type 74LS123 calé sur un timing d'environ 200ms.
    Il faut que j'améliore ce point, en dehors des phase de retard, il faut que j'envoie des impulsions en permanence (déja fait dans le programme loop, mais il faut que j'en ajoute durant la phase de durée).

    Je rencontre des problèmes de place, il y a du monde en CMS en dessous et tout n'est pas encore implanté.
    J'aimerias bien mettre mon connecteur de reprogrammation, au pire je monterai le microcontroleur sur un support  à tulippes, mais cela m'ennui un peu.
    Une autre solution pourrait consister à placer une carte arduino CMS de type nano, hélas le quartz est à 0.5% !!!


    Le boitier ressemblera à cela :


    Taille 115mm- 60mm - hauteur 30mm


    Dernière édition par franck le Sam 22 Nov 2014 - 21:25, édité 3 fois


    _________________
    avatar
    niallof
    Envoyé special
    Envoyé special

    Nombre de messages : 142
    Date d'inscription : 12/01/2014
    Localisation : orleans (45)

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  niallof le Sam 22 Nov 2014 - 21:17

    c'est beau, ça prend forme! par contre tu n'as pas prévu d'usb?
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 22 Nov 2014 - 21:21

    Non jusqu'à présent j'ai prévu une connexion à 5 points : GND - TX - RX - RESET - GND - P5V

    Il faudra que j'essaye pour voir si c'est suffisant (programmation théoriquement possible avec une carte arduino sans son ATMEGA 328 et avec 5 fils), sinon on retire et on met un support à tulipes.


    _________________

    Invité
    Invité

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  Invité le Dim 23 Nov 2014 - 3:02

    salut

    a suivre  interessant   main

    impatient a quand les essais blabla
    il faut bien dire que les bestioles électroniques montees sur mes TS les ont rendues + fiables yessss et + sures (ecclairage avec l ange  coole )

    aucunes imcompatibilitees avec le reste de tes betes ?

    super les gars
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Dim 23 Nov 2014 - 16:50

    Aller, j'arrête pour aujourd'hui lol

    Coté composants hauts



    Coté CMS (il y a du monde aussi)


    Le défit pour les connaisseurs, c'est d'éviter le circuit imprimé double couche, c'est plus dur, mais à l'arrivée on y gagne énormément sur le prix des circuits imprimés (puisque c'est moi qui les fait casquette )


    _________________
    avatar
    thegaby
    Redac'chef
    Redac'chef

    Nombre de messages : 1586
    Date d'inscription : 01/12/2012
    Age : 43
    Localisation : corme royal/charente maritime
    Humeur : bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  thegaby le Dim 23 Nov 2014 - 16:54

    BIEN JOUER!!!!!!   super  hate d'en avoir un ....!!!!!!!! bravo bravo bravo bravo
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Lun 24 Nov 2014 - 20:53

    Je préfère nettement ce boitier.
    On placera quelques leds 3mm pour rassurer le client sur le fonctionnement de la bête.
    Comme il est transparent ....



    C'est un poil plus cher, mais tellement plus joli lol



    _________________
    avatar
    geuledebois
    Reporter
    Reporter

    Nombre de messages : 465
    Date d'inscription : 04/06/2010
    Age : 74
    Localisation : Alsace Bossue secteur de la petite pierre
    Humeur : vagabonde

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  geuledebois le Lun 24 Nov 2014 - 21:23

    chapeau applaudissement ;
    as tu réussis sans straps?
    quand je serais de nouveau sur pied j'essairais pour voir si les jawas fonctionnent avec,si oui je t'envoie les potes....
    avatar
    lolosxm
    Grand reporter
    Grand reporter

    Nombre de messages : 575
    Date d'inscription : 26/11/2011
    Age : 59
    Localisation : Saint-Martin (Antilles )

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  lolosxm le Lun 24 Nov 2014 - 22:29

    franck a écrit:Je préfère nettement ce boitier.
    On placera quelques leds 3mm pour rassurer le client sur le fonctionnement de la bête.
    Comme il est transparent ....



    C'est un poil plus cher, mais tellement plus joli  lol


    Et en + on pourra payer en dollars , cool
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Mar 25 Nov 2014 - 5:47

    geuledebois a écrit:chapeau applaudissement ;
    as tu réussis sans straps?
    quand je serais de nouveau sur pied j'essairais pour voir si les jawas fonctionnent avec,si oui je t'envoie les potes....

    J'évite les straps en plaçant des résistance traversantes à la place des CMS : c'est plus élégant.
    Oui, je suis quasiment sûr d'y arriver.

    Pour les Jawas, il me semble qu'il y a deux capteurs ??


    _________________
    avatar
    Jef
    Redac'chef
    Redac'chef

    Nombre de messages : 2600
    Date d'inscription : 28/04/2011
    Age : 60
    Localisation : Morvan
    Humeur : J'essaye d'etre cool

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  Jef le Mar 25 Nov 2014 - 7:07

    Non l'allumage des Jawa fonctionne comme un mono avec une étincelle perdue, mais il y a un déclanchement par demi tour
    avatar
    geuledebois
    Reporter
    Reporter

    Nombre de messages : 465
    Date d'inscription : 04/06/2010
    Age : 74
    Localisation : Alsace Bossue secteur de la petite pierre
    Humeur : vagabonde

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  geuledebois le Mar 25 Nov 2014 - 7:48

    les Jawas rupteurs sont incompatibles avec leur deux systèmes indépendants...
    par contre avec les modèles équipés vape (a l’exception d'une petite série à deux capteurs/bobine facilement modifiables) il n'y a deux variantes:
    1 les modèles avec l'alternateur pal et la came commandant les rupteurs d'origine remplacée par un déclencheur symétrique, la bobine étant alimentée par la batterie.
    2 celles équipées de l'alternateur vape; sur la périphérie du rotor deux bossages commandent le déclenchement, la bobine est alimentée directement par l'alternateur.
    avatar
    niallof
    Envoyé special
    Envoyé special

    Nombre de messages : 142
    Date d'inscription : 12/01/2014
    Localisation : orleans (45)

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  niallof le Jeu 27 Nov 2014 - 18:14

    comme je l'ai déjà dit, je pense que cela devrait le faire pour n'importe quelle machine moyennant de petites modifs relativement simples. franck est parti sur un allumage compatible capteur magnétique et rupteur, 6V ou 12V. applaudissement  


    donc sur toute autre machine que les MZ, équipée ou non de rupteur ça devrait le faire, même s'il y a deux rupteurs. au pire, sur jawa, s'il ne sont pas compatibles, il faudra remplacer les capteurs vape par des capteurs IGNIMZ. on peut le faire de manière élégante (en utilisant une autre entrée digitale l'arduino pour le second rupteur) ou moyennant un petit montage externe de couplage des rupteurs. dans le premier cas il faut un programme spécifique deux rupteurs (avec les switchs?)  


    jusqu'au bicylindre, sans étincelle perdue, il sera sans doute même possible de n'utiliser qu'une seule bobine, de type automobile, car elles sont prévues pour fonctionner sur un 4 cylindre 4 temps, donc deux étincelle par tour, tournant jusque 6500/7000tr maxi (sauf les honda vtec main )
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 29 Nov 2014 - 17:05

    Aujourd'hui, pour réaliser un outil fort utile et pour valider le principe de reprogrammation éventuelle des microcontroleur une fois la carte teminée, je me suis réalisé un programmateur spécifique à notre microcontrleur (l' ATMEGA 328 de chez ATMEL)



    Grace à cet outil, je pourrai charger le programme dans le microcontroleur (le gros composant noir inséré sans force dans le support vert)  avec mon pc puis récupérer le microcontroleur et le souder sur notre carte.

    Derrière le schéma électronique manuel (à l'ancienne), en deux heures le tour était joué et le programmateur fonctionnel.


    _________________
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 6 Déc 2014 - 11:36

    L'affaire avance, j'ai fini le placement/routage et réalise 3 circuits imprimés cet après-midi





    L'un d'entre eux va me servir à réaliser un outillage de test du chargement du programme dans le microcontroleur, de banc d'essai d'endurance et de validation du principe mécanique (boitier, taille du boitier, fixation ......)
    Il me permettra également de vérifier que le connecteur 5 points permet de reprogrammer le microcontroleur (programmation in situ pour les connaisseurs).


    _________________
    avatar
    thegaby
    Redac'chef
    Redac'chef

    Nombre de messages : 1586
    Date d'inscription : 01/12/2012
    Age : 43
    Localisation : corme royal/charente maritime
    Humeur : bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  thegaby le Sam 6 Déc 2014 - 12:07

    bjr  

    ah ben c'est sur!!!!! rire5
    avatar
    niallof
    Envoyé special
    Envoyé special

    Nombre de messages : 142
    Date d'inscription : 12/01/2014
    Localisation : orleans (45)

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  niallof le Sam 6 Déc 2014 - 12:58

    salut

    du coup tu passes en simple face?

    autre question, naive, le module in+ in- et out+ out- c'est l'adaptateur 12-6V? un 7805 ne suffit pas?

    en tout cas tous mes encouragements pour la suite des opérations

    avatar
    thegaby
    Redac'chef
    Redac'chef

    Nombre de messages : 1586
    Date d'inscription : 01/12/2012
    Age : 43
    Localisation : corme royal/charente maritime
    Humeur : bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  thegaby le Sam 6 Déc 2014 - 14:18

    niallof a écrit:

    en tout cas tous mes encouragements pour la suite des opérations




    OUAIS !!!! LES MIENS AUSSI !!!!!
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 6 Déc 2014 - 14:25

    niallof a écrit:salut

    du coup tu passes en simple face?

    autre question, naive, le module in+ in- et out+ out- c'est l'adaptateur 12-6V? un 7805 ne suffit pas?

    en tout cas tous mes encouragements pour la suite des opérations


    Ca y 'est, je viens de finir mes circuits imprimés.

    Perdu, c'est l'élévateur de tension qui sera monté sur les versions 6v, cela me permet d'obtenir une tension 12v suffisante pour piloter mon Mosfet convenablement.
    En version 12v, ce module sera non monté.

    Une bonne idée également pour réaliser des assistances à l'allumage 6v à fort rendement Suspect

    Je pars percer mes circuits yessss


    _________________
    avatar
    franck
    Admin

    Nombre de messages : 5190
    Date d'inscription : 05/03/2009
    Age : 51
    Localisation : 92
    Humeur : Bonne

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  franck le Sam 6 Déc 2014 - 15:48

    La le projet commence vraiment à prendre forme :

    Montage dans le boitier d'un circuit imprimé équipé rapidement de ses composants :



    J'ai réussit mon coup : le circuit définitif me servira également de programmateur/vérificateur pour le microcontroleur.

    Prochaine étape : câblage complet de mes trois prototypes puis essais électriques.


    _________________

    Contenu sponsorisé

    Re: Projet 2014/2015 : allumage cartographique IGNIMZ compatible rupteur et capteur mz

    Message  Contenu sponsorisé


      La date/heure actuelle est Jeu 19 Oct 2017 - 5:15