Répondre à la discussion
Page 1 sur 8 12 3 4 5 6 7 DernièreDernière
Affichage des résultats 1 à 30 sur 216

[Terminé]Réaliser un compteur d'impulsions[Latanturle]

  1. #1
    Latanturle

    [Terminé]Réaliser un compteur d'impulsions[Latanturle]

    Bonjour (première visite sur le site)

    Je voudrais réaliser un compteur tout simple qui m'affiche sur un afficheur 7 segments le nombre d'impulsions générées par un bouton poussoir.
    Je réalise un simulateur de pilotage de voiture sur PC et je voudrais visualiser sur quel rapport se trouve la boite de vitesses.
    Déroulement du processus.
    Un premier appui sur le poussoir : affichage du chiffre 1, un deuxième appui affichage du chiffre 2 etc jusqu'à 5.

    Par contre se pose le problème du rétrogradage et de l'affichage en sens inverse des vitesses 5 à 1, autrement dit incrémentation du compteur à l'envers je ne sais pas s'il existe une solution.

    Merci d'avance pour vos conseils.

    -----


  2. Publicité
  3. #2
    purge31

    Re : Réaliser un compteur d'impulsions.

    En ce qui concerne le signal de retrogradage, est-il different de celui du passage des vitesses ou il s'agit dans les deux cas d'une impulsion?

    A la vue de ce que tu dis, ce sont les memes, et donc la, ca va pas etre facile du tout.

  4. #3
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Il faut 2 BP.
    Soit un pour augmenter et un pour diminuer
    Soit un qui définit le sens (+/-) et un pour changer.
    Gérard.

  5. #4
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Salut,

    Je me doute que pour le rétrogradage, ce n'est pas facile à concevoir, on va donc en rester au premier projet à savoir visualiser sur l'afficheur l'incrementation du compteur : c'est à dire les chiffres de 1 à 5 à chaque fois que le poussoir est activé.
    Comment est-ce que je pourrais m'y prendre.

    Merci d'avance

  6. #5
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Bonjour,

    Message à l'attention de Gérard.

    D'accord sur le principe, c'est ce que j'envisageais mais comment traduire ça dans un petit montage, sachant que je ne suis pas un spécialiste, j'ai quand même quelques notions. Un petit schéma m'arrangerait.

    Merci d'avance

    André

  7. #6
    purge31

    Re : Réaliser un compteur d'impulsions.

    J'avais pas lu le mot "bouton poussoir", je croyais que c'est le PC qui te sortait une impulsion pour incrementer ou decrementer ton afficheur. Donc, deux bouton poussoir le feront parfaitement.

    Il existe des CI qui ont une entrée incrementation et décrementation, ce sont des "drivers" 7 segements il me semble. Je m'etais renseigné la dessus pour fabriquer une horloge, chronometre et compte a rebours.

    Je te cherche le circuit, un petit schema, et ca sera bon.

  8. #7
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Le 4029 est un compteur/décompteur qui peut faire çà
    voir ici http://www1.jaycar.com.au/images_uploaded/CD4029BC.PDF
    Gérard.

  9. #8
    Gérard

    Re : Réaliser un compteur d'impulsions.

    A l'entrée du compteur il faut des anti-rebonds pour les BP.
    Il faut aussi un décodeur derrière le compteur type 4511
    voir ici http://www.fairchildsemi.com/ds/CD/CD4511BC.pdf

    Il y a aussi la solution du µC qui peut facilement remplacer toute cette logique.
    Gérard.

  10. #9
    HULK28

    Re : Réaliser un compteur d'impulsions.

    Salut à tous,
    j'ai conçu il y a quelques années un compteur de points pour billard pour mon beau-père avec une télécommande infra-rouge.
    Si tu me laisses le temps de retrouver mes schémas, je peux en faire profiter tout le monde.
    Je pourrai t'aider à adapter tout ça à ton application.
    La télécommande dans ton cas n'est pas nécessaire et on peut adapter une commande manuelle sans souçi.
    Je compte et décompte de 00 à 99 pour 2 joueurs.
    Dis moi si tu es interessé.
    A+
    Hulk

  11. #10
    purge31

    Re : Réaliser un compteur d'impulsions.

    Le circuit s'appelle tout simplement un compteur décimale : BCD (74LS160 pax ex)

    Le soucis, je pense, viendrait du fait, qu'il faudrait brider ton compteur à 5, qu'il ne monte pas plus haut. Il en est de même pour qu'il ne passe pas par zero.
    Si tu as un PIC ou un truc comme ca sur ton circuit, ca devrait se faire sans trop de soucis, avec 2-3 lignes de code.

    Pour les boutons poussoirs, il te faudra aussi un circuit anti-rebond.



    Rajout : je me suis fait devancer le temps d'ecrire le post

  12. #11
    HULK28

    Re : Réaliser un compteur d'impulsions.

    Citation Envoyé par purge31
    Le circuit s'appelle tout simplement un compteur décimale : BCD (74LS160 pax ex)

    Le soucis, je pense, viendrait du fait, qu'il faudrait brider ton compteur à 5, qu'il ne monte pas plus haut. Il en est de même pour qu'il ne passe pas par zero.
    Si tu as un PIC ou un truc comme ca sur ton circuit, ca devrait se faire sans trop de soucis, avec 2-3 lignes de code.

    Pour les boutons poussoirs, il te faudra aussi un circuit anti-rebond.



    Rajout : je me suis fait devancer le temps d'ecrire le post
    Salut Purge31, tu sais l'emploi de PIC ne se justifie pas dans ce cas, car notre ami n'a peut-être pas de compilateur ou simplement de programmateur.
    En électronique il faut savoir adapter le problème à la solution.
    Par exemple pour tuer une mouche pas besoin de marteau.
    De plus, il me semble que plonger un peu dans une datasheet est plus marrant que d'utiliser une routine que tout le monde connait.
    Comme tu le dis toi même quelques lignes de code suffisent.
    Alors qu'un mauvais câblage d'une porte logique et là tu peux passer ta soirée devant le bébé et être super content d'avoir fait une démarche intellectuelle et manuelle pour trouver ta solution.
    Enfin ça ne reste qu'un point de vue et n'engage que moi.

  13. #12
    purge31

    Re : Réaliser un compteur d'impulsions.

    Tout a fait d'accord avec toi, etant plus (bcp plus) hardeux que softeux.
    Il ne doit pas mettre de µC ou autre, juste pour ca, c'etait au cas ou il en utilisait un.

    Par contre, avec un compteur decimal, je ne sais pas si ca existe qui se bloque tout seul a 1 et a 5.

    Un petit rebouclage de la sortie avec qques portes logiques devraient permettre de resoudre ce petit probleme.

  14. #13
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Rebonjour à tous

    Je suis soufflé par le nombre de réponses à mon problème, c'est super sympa, je n'en reviens pas, merci à tous, je suis preneur du schéma d'hulk28, merci à Gérard et à purge 31 , je vais essayer de retrouver les pages dont vous m'avez donné les adresses et essayer de faire une synthèse de tout ça, par contre comment on réalise le circuit anti-rebonds ?

    Encore merci

  15. #14
    purge31

    Re : Réaliser un compteur d'impulsions.

    En ce qui concerne le circuit anti rebond, deux portes NAND suffisent.

    Voila un petit schema que Google a fourni pas tres beau, mais tu en trouvera des meilleurs si besoin.

    anti-rebond.gif

    Voila,

  16. #15
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Salut à tous,


    Je viens d'aller faire un tour sur les pages recommandées, effectivement le 4029 compteur/décompteur semble répondre à ce que je recherche : mon problème est : comment est-ce que je cable ou soude tout ça - bouton poussoir - 4029 - circuit anti-rebonds. quelqu'un peut-il me faire un petit schéma, j'ai dépassé un peu le stade du newbie en électronique et je pense que j'arriverai à le lire et à le convertir sur une plaquette d'essai.

    Merci d'avance.

  17. #16
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Pour Purge 31

    Merci pour le circuit mais c'est pas trop parlant pour moi comment tu traduis ça pratiquement avec ton circuit intégré et ta plaquette veroboard : C. A.D un schéma vue de dessus avec les différents composants et les liaisons, pontages éventuels à faire.

    Merci.

  18. #17
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Suite du message précédent

    Sans oublier l'afficheur 7 Segments !!

  19. #18
    purge31

    Re : Réaliser un compteur d'impulsions.

    Là, tu nous demande de faire ton boulot, si j'ai un peu de temps, je te ferais un truc plus claire.

    Ca se transforme en [PROJET] ce topic.

    A+

  20. #19
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Je le ferais bien volontiers si j'étais un peu plus calé en électronique, c'est bien pour ça que j'ai lancé un SOS sur le forum. Quoiqu'il en soit, il n'y a pas d'urgence si l'un d'entre vous a un petit moment pour me faire un schema ce serait sympa.
    Encore merci et bon Week-end à tous.

  21. #20
    HULK28

    Re : Réaliser un compteur d'impulsions.

    Donne moi l'après midi pour te faire un truc qui marche pile poli.

  22. #21
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Tu es vraiment super sympa.

    Merci mille fois.

  23. #22
    invite14532198711
    Invité

    Re : Réaliser un compteur d'impulsions.

    Merci Gérard, c'est ce à quoi je pensait. Un 4029 peut incrémenté ou décrémenter grace à sa pate UP/DOWN. Au choix, la sortie c'est du BCD, tu attaque une rampe de diodes par un 4028, ou tu attaque un convertisseur style 4518 pour l'affichage en chiffre. Voila!

    Sinon petit message perso: vive le CMOS série 4000, c'est pas cher, immunité au bruit élevée, grande possibilité d'alimentation (3 à 16V), pas de consommation des circuits....

  24. #23
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Pas de quoi, par contre, pas besoin de 4028 :
    BP, anti-rebond, 4029, 4511, résistances de limitation de courant, afficheur
    Ceci dit, moi je ferais autrement :
    BP, PIC, résistances, afficheur
    La logique cablée c'est (était) bien, le programmé simplifie le cablage.
    Pour programmer une puce, tu trouveras toujours quelqu'un pour le faire même si c'est par correspondance.
    Bon WE à tous,
    Gérard.

  25. #24
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Salut à tous

    COMPTEUR/DECOMPTEUR


    Finalement j'ai trouvé (presque) mon bonheur içi :
    http://forums.futura-sciences.com/thread58197.html
    Ca correspond à ce que je voulais faire, une seule question "m'obsède" comment faire décompter la bête sachant que dans mon projet, un deuxième BP est disponible pour descendre les vitesses.
    UN BP pour les monter - On compte et on affiche à chaque impulsion de 1 à 5
    UN BP pour les descendre de 5 à 1 et là . . je sèche
    A mon avis, ça ne devrait pas poser de problèmes pour vous.

    Merci d'avance

  26. #25
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Le 4026 n'est pas un compteur/décompteur, il ne convient pas pour ton application.
    Gérard.

  27. #26
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    C'est vrai, tu as raison, je me suis emballé me voici de nouveau comme le levier de vitesses . . . au point mort !
    L'ami Hulk28 m'a promis un petit schema, je vais attendre que la lumière jaillisse de son côté.

    Merci quand même.

  28. #27
    abracadabra75

    Re : Réaliser un compteur d'impulsions.

    Bonjour.
    Pour monter tes composants sans avoir à te fabriquer un circuit gravé qui t'embarquerait bien trop loin, achète chez un marchand de composant une petite 'carte à bandes' déjà toute percée. Il suffit de couper le bandes judicieusement pour interconnecter les pattes des composants, avec au besoin quelques ponts réalisés avec le tombant des queues
    de résistances...
    J'espère ne pas être trop obscur si tu débutes en électronique!

    Et en prime un avis qui n'engage que moi, pas besoin d' un marteau pilon (un PIC) pour allumer une diode (ton afficheur).
    Mais évidemment la mode incite à mettre du PIC partout!
    Dernière modification par abracadabra75 ; 19/02/2006 à 09h09.
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.

  29. #28
    HULK28

    Re : Réaliser un compteur d'impulsions.

    salut,
    Bon comme promis voici une ébauche de ton compteur.
    Tu peux améliorer en ajoutant un anti-rebond sur l'entrée de la clock.
    Le principe est lorsque tu atteint 5 comptage tu bloques la patte LE (Latch Enable du 4511 et donc il ne peut plus afficher d'autres valeurs tant cette broche est à 1;
    Pour décompter il faut se mettre en position Down et appuyer sur le BP.
    Je n'ai pas eu le temps de vérifier tout mais ça doit marcher sans souçis à première vue.
    Je paufinerai un peu plus tard.
    A+
    Tiens moi au courant de tes essais.
    HULK
    Fichiers attachés Fichiers attachés

  30. #29
    HULK28

    Re : Réaliser un compteur d'impulsions.

    2 anti rebonds classiques que tu peux utiliser.
    HULK
    Images attachées Images attachées

  31. #30
    HULK28

    Re : Réaliser un compteur d'impulsions.

    [QUOTE=alex.com]Merci Gérard, c'est ce à quoi je pensait. Un 4029 peut incrémenté ou décrémenter grace à sa pate UP/DOWN. Au choix, la sortie c'est du BCD, tu attaque une rampe de diodes par un 4028, ou tu attaque un convertisseur style 4518 pour l'affichage en chiffre. Voila! ]

    Attention aux confusions, pourquoi vouloir faire suivre un compteur par un autre compteur?
    Le 4518 est un simple compteur même pas décompteur.
    Le 4511 est de loin le mieux adapté pour décoder le BCD en commande d'afficheur 7 segments...
    Vérifies bien tes affirmations avant de les mettre en ligne, car le but c'est de faire avancer les solutions, pas l'inverse.
    sans vouloir te blesser.
    Hulk

Page 1 sur 8 12 3 4 5 6 7 DernièreDernière

Discussions similaires

  1. Générateur d'impulsions
    Par rubble dans le forum Électronique
    Réponses: 23
    Dernier message: 27/04/2009, 17h42
  2. doubleur d'impulsions
    Par streetbike08 dans le forum Électronique
    Réponses: 15
    Dernier message: 30/03/2007, 21h18
  3. Réponses: 1
    Dernier message: 07/06/2006, 21h41
  4. compteur d'impulsions numérique
    Par KHEOPS1982 dans le forum Électronique
    Réponses: 5
    Dernier message: 02/03/2006, 12h54