Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

Création d'un compteur digital par poussoir



  1. #1
    djjbx

    Creation d'un compteur Digital par poussoir


    ------

    Bonjour, je suis nouveau, j'ai 22 ans j'ai un bac electronique a mon actif bien qu'il soit assez loin derriere moi car je ne pratique plus.
    voila mon projet serait en faite de realiser un afficheur de rapport engagé a moindre cout.
    ça coute environ 110 euros sans compter l'adaptateur car mon compteur est mecanique a la base.
    je suis donc parti sur deux schema et j'ai besoin un peu d'aide et de conseil de bon electronicien qui sont ici.
    voila ce que je peut recuperer en signal electronique:
    tachimetre (compte tour)
    vitesse grace a des capteurs.
    le premier montage serai le mieu mais le plus complexe, on recupererai l'information vitesse et tachi qui permettrai de definir si la vitesse passe ou retrograde.
    moyen plus simple:
    deux poussoir un qui incremente une memoire l'autre qui au contraire decremente, et un troisieme signal que j'ai deja qui represente le neutre.
    voici la sequence que j'imagine:

    A= neutre B= decrementation C= incrementation D= stockage memoire qui en neutre vaut 1 G= afficheur
    quand a=1 -> G est forcé a 0 car neutre
    Quand
    a=0 B=1 ->D-1=0 -> G=1
    a=0 C=1 ->D+1=1 -> G=2
    A=0 C=2 ->D+2=2 -> G=3
    A=0 C=3 ->D+3=3 -> G=4
    A=0 C=4 ->D+4=4 -> G=5
    A=0 C=5 ->D+5=5 -> G=6
    A=0 B=1 ->D-1=4 -> G=5
    ETC......
    qu'elqu'un a t'il une idée pour m'aider dans mon montage ?
    merci infiniment

    -----

  2. Publicité
  3. #2
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    re bonjour, j'ai eu une idée plus simple
    voila comme je vais avoir la frequence d'entrée de boite (bobine allumage)
    et la frequence de sortie (vitesse reel) en faisant un rapport des deux frequence je peux savoir sur quel rapport je suis.

    exemple: en neutre j'ai non seulement le voyant mais aussi un rapport de sortie nul : 1000tr/min vitesse 0km
    1000/0 = 0
    premiere:
    6000/10=600
    seconde:
    6000/30=200
    troisieme:
    6000/60=100
    quattrieme:
    6000/80=75
    cinquieme:
    6000/100=60
    sixieme:
    6000/120=50
    donc en tenant compte d'une marge d'erreur avec une fonction comparateur on peut savoir quelle rapport est engagé.
    merci a ceux qui maiderons

  4. #3
    Gérard

    Re : Creation d'un compteur Digital par poussoir

    Bonjour,
    Je pense que tu dois être plus précis dans ce que tu souhaites faire.
    Les entrées : nombres, fonctions ....
    Les sorties : idem
    Le programme : que doit-il faire EXACTEMENT ?

  5. #4
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par Gérard Voir le message
    Bonjour,
    Je pense que tu dois être plus précis dans ce que tu souhaites faire.
    Les entrées : nombres, fonctions ....
    Les sorties : idem
    Le programme : que doit-il faire EXACTEMENT ?
    deslé je vais essayé d'etre plus precis.
    alors voici les caracteristiques necessaire.
    4 entrée (dont 2 horloge)
    et 7 sortie pour un afficheur 7 segments.

    en entrée: tachimetre / vitesse reel / entrée de prog par mise a la masse / reset des donnée prog.

    j'explique.
    dans le programme dit etre present une variable et 6 valeur fixe programmable.

    voila un schema:

    dans le prog:
    phase de programmation sur mesure:
    a linstallation une mise a la masse de P rentre la valeur de F dans X1 puis seconde mise a la masse dans X2 puis troisieme dans X3.........jusqu'a X7
    Le reset permet de faire: X1=X2=X3.....=X7=0
    Le reset et le P seront islé une fis le boitier installé.

    Prog
    Fonction= tacho / vitesse =X
    compare X avec X1 u X2 ou....X7 a 2% d'erreur pret.
    SI X=X1 l'afficheur affiche 0
    SI X=X2 l'afficheur affiche 1
    ETC.......
    si par contre X<0 ça reste sur la valeur precedament affichée.
    ceci doit se rafraichir 4 fis par seconde.
    merci a tout ce qui maiderons.

  6. A voir en vidéo sur Futura
  7. #5
    obi76
    Modérateur*

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par djjbx Voir le message
    exemple: en neutre j'ai non seulement le voyant mais aussi un rapport de sortie nul : 1000tr/min vitesse 0km
    1000/0 = 0
    Bon je ne vais pas commencer à critiquer tes maths mais bref lol
    Si tu a regardé sur les motos comment marchent les systèmes d'affichage de vitesse engagées, tu a 2 interrupteurs sur le selecteur, avec un RAZ sur le neutre. les coups vers le bas descendent, ceux qui montent augmente, le neutre met à 0 et voilà...
    un 4027, un 4028 et voilà...

  8. #6
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    7 valeurs programmables pardon.

  9. Publicité
  10. #7
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par obi76 Voir le message
    Bon je ne vais pas commencer à critiquer tes maths mais bref lol
    Si tu a regardé sur les motos comment marchent les systèmes d'affichage de vitesse engagées, tu a 2 interrupteurs sur le selecteur, avec un RAZ sur le neutre. les coups vers le bas descendent, ceux qui montent augmente, le neutre met à 0 et voilà...
    un 4027, un 4028 et voilà...
    faux il n'y a pas d'inter ceux sont des contact a bille en face des fourchette de boite, et pour inf la premiere vitesse se passe vers le bas et non vers le haut.....
    il n'y a jamais eu d'inter sur le selecteur.....regarde la marque datatool il utilise la methode que j'ai expliqué donc ça ne peut pas marcher avec un 4027 car un compteur decompteur ne peut pas fonctionner dans ce cas precis.

  11. #8
    obi76
    Modérateur*

    Re : Creation d'un compteur Digital par poussoir

    le coup de mettre les capteurs de vitesse/compte tour sur le pic est une très mauvaise idée (j'en ai déjà fais un et c'est extremement dur de faire les boucles séparées, précise sur 2 mesures de fréquences différentes avec une bonne précision...
    Alors 2 solutions :
    un poussoir "haut", un poussoir "bas", un µp (mais c'est faisable sans, avec un 4027, 4028).
    Autre solution, tu met 2 convertisseurs frequence/tension, un pic 16f877A (ou un pic qui accepte les entrées analogiques) et voilà ^^

    La première solution est deloin la plus facile à faire, la 2° peut etre un défi interessant...

  12. #9
    obi76
    Modérateur*

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par djjbx Voir le message
    faux il n'y a pas d'inter ceux sont des contact a bille en face des fourchette de boite, et pour inf la premiere vitesse se passe vers le bas et non vers le haut.....
    il n'y a jamais eu d'inter sur le selecteur.....regarde la marque datatool il utilise la methode que j'ai expliqué donc ça ne peut pas marcher avec un 4027 car un compteur decompteur ne peut pas fonctionner dans ce cas precis.
    Bon il va falloir que je t'explique comment ils marchent....
    La première vitesse est en bas, les autres sont en haut, dou ce que je dis : un interrupteur sur la descente, un sur la montée, quand tu descend tu décompte, quand tu monte tu comptes avec un RAZ au neutre donc.
    Les afficheurs de vitesse engagés ont un capteur qui se fait directement sur le selecteur (en fait ils le remplacent par une tige munie de 2 capteurs pour voir si ca monte ou descend, +un capteur pour le neutre).

    Voilà voilà

    Quant au maths je confirme que 1000/0 ça fait pas 0...

  13. #10
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    alors moi perso le montage avec inter ne minteresse pas car pas adaptable a tout type de moto. concernant la boite no soucis famille de motard par contre j'ai fait une erreur en disant 1000/0 dsl....
    concernant le PIC oki merci.
    par contre ton interrupteur si neutre egal 0 et inter du bas decremente, ca fait du 0-1= ????? ya pas de vitesse du coup ? bref comme c'est pas adaptable ca me tente pas des masse.
    sur kawa les capteur sont aux fourchettes bien que ça ne m'avance po !

    merci en tout cas pur les frequence en entrée je n'y avais pas pensait.

  14. #11
    obi76
    Modérateur*

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par djjbx Voir le message
    alors moi perso le montage avec inter ne minteresse pas car pas adaptable a tout type de moto. concernant la boite no soucis famille de motard par contre j'ai fait une erreur en disant 1000/0 dsl....
    concernant le PIC oki merci.
    par contre ton interrupteur si neutre egal 0 et inter du bas decremente, ca fait du 0-1= ????? ya pas de vitesse du coup ? bref comme c'est pas adaptable ca me tente pas des masse.
    sur kawa les capteur sont aux fourchettes bien que ça ne m'avance po !

    merci en tout cas pur les frequence en entrée je n'y avais pas pensait.
    Ce cas particulier du RAZ sur le neutre et d'un coup en bas, il faut faire ce cas particuliers du 0-1. Si neutre & poussoir vers le bas alors monter. si poussoir vers le bas seul alors décrémenter.
    Le pic si tel est ton choix je le respecte ^^ mais je pense que le plus simple sera de ne pas devoir interpréter la fréquence des impulsions par le pic mais bien par un montage extérieur.
    D'où :
    | vitesse => convertisseur frequence tension
    | cpte tour => idem

    les 2 convertisseurs sur le 16f, ensuite le programme c'est du gateau ^^

  15. #12
    djjbx

    Re : Creation d'un compteur Digital par poussoir

    Citation Envoyé par obi76 Voir le message
    Ce cas particulier du RAZ sur le neutre et d'un coup en bas, il faut faire ce cas particuliers du 0-1. Si neutre & poussoir vers le bas alors monter. si poussoir vers le bas seul alors décrémenter.
    Le pic si tel est ton choix je le respecte ^^ mais je pense que le plus simple sera de ne pas devoir interpréter la fréquence des impulsions par le pic mais bien par un montage extérieur.
    D'où :
    | vitesse => convertisseur frequence tension
    | cpte tour => idem

    les 2 convertisseurs sur le 16f, ensuite le programme c'est du gateau ^^
    ok merci beaucoup, j opte effectivement pour le pic car c'est pur moi l'ideal.
    derniere precision sur la moto etant sequetiel tu n'a jamais inter du bas+neutre donc l'incrementation pour la premeiere me semble cmplexe mais je prefere m'orienter sur un pic comme cela ce sera un defi pour moi et egalement un moyen de me remettre dans le bain.
    je pensai a un 16f84. par contre la programmation jai perdu toute mes notions. :s

  16. Publicité
  17. #13
    Gérard

    Re : Création d'un compteur digital par poussoir

    **************
    dans le prog:
    phase de programmation sur mesure:
    a linstallation une mise a la masse de P rentre la valeur de F dans X1 puis seconde mise a la masse dans X2 puis troisieme dans X3.........jusqu'a X7
    Le reset permet de faire: X1=X2=X3.....=X7=0
    Le reset et le P seront islé une fis le boitier installé.
    *************
    Ceci n'est pas très clair, relis ce que tu as écris et précise.
    C 'est quoi F, X1, X2 ... ?
    Regarde la dernière ligne citée.

    *************
    Prog
    Fonction= tacho / vitesse =X
    compare X avec X1 u X2 ou....X7 a 2% d'erreur pret.
    SI X=X1 l'afficheur affiche 0
    SI X=X2 l'afficheur affiche 1
    ETC.......
    si par contre X<0 ça reste sur la valeur precedament affichée.
    ceci doit se rafraichir 4 fis par seconde.
    **************

    OK, ci-dessus, pas trop compliqué pour un PIC.

  18. #14
    djjbx

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par Gérard Voir le message
    **************
    dans le prog:
    phase de programmation sur mesure:
    a linstallation une mise a la masse de P rentre la valeur de F dans X1 puis seconde mise a la masse dans X2 puis troisieme dans X3.........jusqu'a X7
    Le reset permet de faire: X1=X2=X3.....=X7=0
    Le reset et le P seront islé une fis le boitier installé.
    *************
    Ceci n'est pas très clair, relis ce que tu as écris et précise.
    C 'est quoi F, X1, X2 ... ?
    Regarde la dernière ligne citée.

    *************
    Prog
    Fonction= tacho / vitesse =X
    compare X avec X1 u X2 ou....X7 a 2% d'erreur pret.
    SI X=X1 l'afficheur affiche 0
    SI X=X2 l'afficheur affiche 1
    ETC.......
    si par contre X<0 ça reste sur la valeur precedament affichée.
    ceci doit se rafraichir 4 fis par seconde.
    **************

    OK, ci-dessus, pas trop compliqué pour un PIC.

    ok merci beaucoup
    alors en fait voici le deroulement de l'installation ce qui aide a comprendre le fonctionnement.
    raccordement du boitier aux deux capteurs et a l'alim.
    isolation du fil reset.
    actuellement dans le prog: X1=X2=....X7=0.

    je demarre la moto et me met en neutre jaccelere un peut.

    je met P a la masse et je le retire.

    le pic aplique donc cette fonction: T(tacho) /V (vitesse)=X (ma variable)->X1

    je passe la premiere:

    je remet P a la masse

    le pic aplique donc cette fonction: T(tacho) /V (vitesse)=X (ma variable)->X2

    je passe la seconde:

    je remet P a la masse et je le retire.

    le pic aplique donc cette fonction: T(tacho) /V (vitesse)=X (ma variable)->X3

    etc
    .........
    ensuite j'isole P.
    et lance en boucle la fonction 4 fois par seconde:
    le pic aplique donc cette fonction: T(tacho) /V (vitesse)=X (ma variable)
    le pic compare X a X1 X2 X3.....X7.

    en fonction de l'egalité a +ou - 2% il affiche sur lafficheur le chiffre correspondant a X1 (0 ) X2 (1) etc......
    par contre si la fonction a un resultat negatif rester sur la derniere comparaison.

    est ce mieux expliqué ?
    merci pour tout !

  19. #15
    Gérard

    Re : Création d'un compteur digital par poussoir

    Pour résumer,
    2 capteurs mesurent les vitesses entrée et sortie boite de vitesses.
    J'ai bon ?
    En fonction de l'écart, on sait quel est le rapport engagé et on l'affiche.
    J'ai encore bon ?

  20. #16
    djjbx

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par Gérard Voir le message
    Pour résumer,
    2 capteurs mesurent les vitesses entrée et sortie boite de vitesses.
    J'ai bon ?
    En fonction de l'écart, on sait quel est le rapport engagé et on l'affiche.
    J'ai encore bon ?

    exactement car sur la bobine dallumage on releve les impulsion ce qui nous donne le regime moteur.

    en sortie la vitesse a la roue nouys donne la vitesse du vehicule la comparaison des deux sur un rapport engagé reste la meme quelque soit l'entrée car le rapport ne change pas.

    donc effectivement la comparaison determine le rapport.
    tu as une petite idée ?

  21. #17
    behemerre

    Re : Création d'un compteur digital par poussoir

    Salut,
    Ton montage me semble un peu ardu !

    Je me souviens d'avoir trouvé y'a pas longtemps sur un numéro d'Electronique Pratique un montage complet pour connaitre le rapport engagé du vehicule, et ce sans le moindre microcontrôleur


    Une image du montage

    Si tu veux, je peux te montrer la démarche a suivre (si je trouve le numéro) en attendant, voici l'adresse ofiicielle du magazine : http://www.electroniquepratique.com/...idMg=32&id=403

    a+
    L'éxpérience de chacun est le trésor de tous

  22. #18
    djjbx

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par behemerre Voir le message
    Salut,
    Ton montage me semble un peu ardu !

    Je me souviens d'avoir trouvé y'a pas longtemps sur un numéro d'Electronique Pratique un montage complet pour connaitre le rapport engagé du vehicule, et ce sans le moindre microcontrôleur


    Une image du montage

    Si tu veux, je peux te montrer la démarche a suivre (si je trouve le numéro) en attendant, voici l'adresse ofiicielle du magazine : http://www.electroniquepratique.com/...idMg=32&id=403

    a+

    merci beaucoup si tu retrouve ça je suis preneur !

  23. Publicité
  24. #19
    Gérard

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par djjbx Voir le message
    exactement car sur la bobine dallumage on releve les impulsion ce qui nous donne le regime moteur.

    en sortie la vitesse a la roue nouys donne la vitesse du vehicule la comparaison des deux sur un rapport engagé reste la meme quelque soit l'entrée car le rapport ne change pas.

    donc effectivement la comparaison determine le rapport.
    tu as une petite idée ?
    Un µC mesure les 2 vitesses pendant un certain temps puis fait une division,
    vitesse d'entrée / vitesse de sortie. Le résultat est le rapport engagé.

  25. #20
    djjbx

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par Gérard Voir le message
    Un µC mesure les 2 vitesses pendant un certain temps puis fait une division,
    vitesse d'entrée / vitesse de sortie. Le résultat est le rapport engagé.
    voila c'est exactement cela.
    pour le uC utilisé et le prog tu as une idée car c'est telement loin que j'ai limpression de ne jamais avoir eu un bac elec ! lol

  26. #21
    Gérard

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par djjbx Voir le message
    voila c'est exactement cela.
    pour le uC utilisé et le prog tu as une idée car c'est telement loin que j'ai limpression de ne jamais avoir eu un bac elec ! lol
    T'es pas un peu gêné, c'est quoi tellement loin quand on a 22 ans !

    Je peux te proposer un PIC, mais il faudra y mettre du tien.

  27. #22
    djjbx

    Re : Création d'un compteur digital par poussoir

    Citation Envoyé par Gérard Voir le message
    T'es pas un peu gêné, c'est quoi tellement loin quand on a 22 ans !

    Je peux te proposer un PIC, mais il faudra y mettre du tien.
    lol oui ça fait 5 ans sans elec du tout donc bon ca part vite.....
    y mettre du miens biensur sinon si on me mache le travail ça me servira a rien....sur le pic suis partant

  28. #23
    Gérard

    Re : Création d'un compteur digital par poussoir

    1re chose à faire, un cahier des charges comprenant un ordinogramme qui ensuite sera traduit en un langage informatique.

  29. #24
    djjbx

    Re : Création d'un compteur digital par poussoir

    ok, un ordinogramme simplement je vais realiser cela immediatement

  30. Publicité
  31. #25
    JUJU-71

    Re : Création d'un compteur digital par poussoir

    bonjour !! je suis assez novice en la matier c'est pourqu'oi je fais appel a vous voila mon projet ; j'aimerais fabriquer un afficheur de rapport engagé(style datatool) a moindre cout , pour cela, je voudré utiliser :_un afficheur ( le probleme, c'est qu'il marche en 2.1V continu, et je dispose d'une tension de 14 V alternative, commen faire pour modifier cela??) _ deux poussoirs( un pour le passage des vitesses, l'otre pour le retrogradage des rapports) ou sinon je pensait un un capteur a 7 position ( car 7 segments sur l'afficheur , mais, il faut que celui-ci soit étanche) _ pour le reste, je ne sait po ce k'il faut faire ou rajouter ..Merci de m'aider dans mon projet
    juju

Discussions similaires

  1. compteur incrémenté par bouton poussoir
    Par teuz dans le forum Électronique
    Réponses: 10
    Dernier message: 10/05/2011, 08h43
  2. Transmettre état d'un bouton poussoir par radio
    Par FlyingMarco dans le forum Électronique
    Réponses: 5
    Dernier message: 30/11/2006, 15h12
  3. compteur digital golf
    Par lucar83 dans le forum Dépannage
    Réponses: 5
    Dernier message: 06/09/2004, 17h19
  4. Canger l'ecran LCD d'un compteur digital de VT, possible ?
    Par Hulk dans le forum Électronique
    Réponses: 4
    Dernier message: 15/12/2003, 18h50
Découvrez nos comparatifs produits sur l'informatique et les technologies.