Répondre à la discussion
Page 3 sur 8 PremièrePremière 3 DernièreDernière
Affichage des résultats 61 à 90 sur 216

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



  1. #61
    invite03481543

    Re : Réaliser un compteur d'impulsions.


    ------

    salut à tous,
    alors Latanturle tu en est où?
    As-tu pu valider quelques trucs déjà?
    Tiens nous au courant.

    Si Gérard a eu le temps d'avancer sur sa solution à PIC, je pense qu'il va intéresser tout le monde.
    A+
    HULK

    -----

  2. Publicité
  3. #62
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Salut,

    J'avais réalisé un circuit en fonction de ton premier schema, comme j'avais fait ça sur une petite platine d'experimentation percée de petits trous, je n'avais pas assez de place pour rajouter le cd 4000 et le cd 4073, j'ai préféré tout recommencer, j'ai acheté les composants supplémentaires, une plaquette plus grande et j'ai fait un joli dessin (voir PJ) pour traduire en clair (pour moi), ton schéma.
    Je m'absente deux jours, je pense que samedi ce sera opérationnel.
    Pas de souçi je te tiens au courant. Il faudra que ça marche !!!

  4. #63
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Me revoici,
    La photo pesait trop "lourd" . . Je l'ai rétrécie !
    Images attachées Images attachées

  5. #64
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    Bon courage à toi.
    hulk

  6. #65
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Merci à toi pour les encouragements !

    Résultat des courses samedi A.M sans faute.

  7. #66
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Citation Envoyé par HULK28
    ....
    Si Gérard a eu le temps d'avancer sur sa solution à PIC, je pense qu'il va intéresser tout le monde.
    A+
    HULK

    Pas si vite, je termine à 17h et hier soir j'ai regardé la 2 sur l'Egypte --> vachement bien.
    Ce soir cours de guitare et après je m'y mets.
    Y-a-t-il beaucoup qui sont preneur ?
    Gérard.

  8. Publicité
  9. #67
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Le labeur ne me fait pas de cadeau cette semaine, mais je n'oublie pas même si je mets plus de temps que prévu.
    Gérard.
    PS bientôt le WE.

  10. #68
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Bonjour à tous.

    Petit SOS à l'attention de Hulk28.
    J'ai terminé le montage hier soir très tard, ça ne fonctionne pas, j'ai testé toutes les liaisons entre les différents CI, tout semble ok. les tensions d'alimentation des 4 CI sont correctes sur leurs broches respectives.
    Par contre en poussant un peu plus loin, je m'aperçois que sur la broche 14 du 4511 qui est sensée alimenter le segment G de l'afficheur, il n'y a aucune tension contrairement aux broches 9 10 11 12 13 15 sur lesquelles j'en mesure une
    Est-ce que ça peut venir de là.
    Aucun segment de l'afficheur ne s'allume après 3 heures de soudures, de pontages et de jurons !
    Merci d'avance.

  11. #69
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Je te joins 2 photos de mon chef d'oeuvre.

    Tu as même l'envers de la face cachée de la plaquette !
    Images attachées Images attachées

  12. #70
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    salut Latanturle,
    je vois que tu n'a pas chomé, félicitation pour ta persévérance, et joli maquette.
    Voici ce qu'il faut essayer:
    Tout d'abord nous allons tester la partie compteur/décompteur.
    Pour cela il faut déconnecter le collecteur du transistor qui va à ton B.P de manière à controler manuellement l'action sur la CLOCK d'entrée du 4029.
    Dans ce cas tu dois avoir 0V sur la broche 15 du 4029.
    1/ Met ton inverseur en position UP (comptage) et vérifies que tu as bien +5V qui arrive sur la broche 10 du 4029.
    Ensuite vérifies que tu as bien +5V sur les pattes 16,4,3 du 4511.
    Que tu as bien 0V sur 5,8 du 4511.
    Enfin que tu as bien 0V sur 3,4,12,13,8 et 1 du 4029.
    Vérifie enfin que ton afficheur est bien un 7 segments à cathode commune et que tu n'a pas oublié de relié la patte cathode commune à la masse.
    Dis moi si tu as bien tout cela.
    Hulk

  13. #71
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Salut,

    Pour l'afficheur, j'ai bien demandé à cathode commune quand je l'ai acheté sinon à quoi tu reconnais que c'est un afficheur à cathode commune.
    J'ai relié ensemble les 2 broches du milieu de chaque série de broches de l'afficheur et j'ai connecté le tout à la masse, je n'ai pas connecté le DP (decimal point).
    Je m'attaque aux vérifications, le temps de faire chauffer le fer !
    A bientôt

  14. #72
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Me revoici,

    j'ai déconnecté le collecteur du 2222.
    Toutes les vérifs que tu m'as demandé de faire sont bonnes.
    Ce qui m'intrigue c'est cette borne 14 du 4511 qui ne donne rien.
    Est ce que je reconnecte le collecteur ?

    A toi de jouer, merci d'avance.

  15. Publicité
  16. #73
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    Pour qu'un segment de l'afficheur s'allume il faut que tu es au moins une des sorties du 4511 à 1 par exemple le segment "a" (patte 13 du 4511).
    Si c'est le cas ça veut dire que tu dois voir le segment supérieur de l'afficheur allumé sinon vérifie que tes valeurs de résistances sont bonnes (390 Ohms = orange+ blanc+ marron + doré ou argent suivant la précision).
    As tu au moins une des sorties à 1 (9 ou 10,11,12,13,14 ou 15) sur le 4511,

  17. #74
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    J'étais allé sortir le . . . chien : je vérifie .

  18. #75
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    j'ai bien une tension de # 5v sur les broches 15 13 12 11 10 9 du 4511 sauf sur la fameuse broche 14.
    Cette tension je la retrouve sur les pattes de l'afficheur sauf pour le g desservi par la 14, après passage dans les résistances qui sont bien des 390 ohms. j'ai relié comme je te le disais précédemment les pattes du milieu de l'afficheur entr'elles et le tout à la masse, j'ai mesuré les tensions par rapport à cette masse.
    je n'y comprend plus rien et toi ?

  19. #76
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    Si tu retrouves 5V sur les pattes de l'afficheur ce n'est pas normal sauf si ton afficheur n'est pas à la masse.
    Donc donnes moi la ref de ton afficheur.
    Quant à la patte 14 tu dois avoir 0V ce qui est normal car tu devrais afficher le chiffre 0 et dans ce cas le segment "g" n'est pas allumé.
    Donc le problème est bien sur l'afficheur.
    Hulk

  20. #77
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Référence de l'afficheur :

    Kingbright
    sa 52 - 11ewa sur une face.
    2003 - 48 m sur la face opposée

  21. #78
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    C'est un afficheur anodes communes.
    Si tu n'as pas d'afficheur sous la main tu peux prendre des leds rouge que tu monte en cathodes communes.
    hulk

  22. Publicité
  23. #79
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    La référence cathode commune est SC52-11EWA pour info.
    hulk

  24. #80
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    J'avais pourtant bien précisé à cathode commune : quel souçi !

    On ne peut même plus avoir confiance dans les spécialistes (Radio Sim).

    Je vais te laisser tranquille pour aujourd'hui, tu as bien mérité de te reposer, j'irai lundi acheter un autre afficheur et je referai les tests, ça me paraissait bizarre car j'avais scrupuleusement vérifié toutes les connexions et le cheminement des pistes, je vais faire sauter l'afficheur et préparer l'emplacement pour l'autre.

    Je te donnerai le résultat des courses lundi soir.

    Merci beaucoup pour ta patience et bon week-end.

    A lundi.

  25. #81
    invite03481543

    Talking Re : Réaliser un compteur d'impulsions.

    Rassure toi, je pense que quand tu auras changé l'afficheur tu auras l'agréable surprise de voir un 0 s'affiché compte tenu des tensions que tu m'a communiqués.
    Ensuite tu feras le test d'appuyer sur le B.P pour incrémenter puis d'inverser en mode Down (décomptage) pour vérifier que tu décomptes.
    Après tu remettra ton collecteur de transistor sur l'entrée Clock et ça devrait bien se passer.
    Bon week-end aussi à toi.
    hulk

  26. #82
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Voila ce que j'ai écrit, je voulais le mettre en pièce jointe, mais le format du fichier ne correspond pas.

    Désolé pour le retard.

    En modifiant les valeurs dans le S/P affichage, il est possible d'utiliser un afficheur à anodes communes.

    Bonne lecture,
    Gérard.

    '***************************** ****************************** *****
    '* Name : Latanturle.BAS *
    '* Auteur : Gérard *
    '* Date : *
    '* Version : 1.0 *
    '* Notes : *
    '* : *
    '***************************** ****************************** *****

    ; ce prog est pour un surfeur du forum Futura nommé Latanture

    ;affectation des broches du 16F628

    ; 1 A2 non utilisé 18 A1 BP moins
    ; 2 A3 non utilisé 17 A0 BP plus
    ; 3 A4 non utilisé 16 A7 non utilisé
    ; 4 A5 non utilisé 15 A6 non utilisé
    ; 5 VSS 14 VDD
    ; 6 B0 segment a 13 B7 non utilisé
    ; 7 B1 segment b 12 B6 segment g
    ; 8 B2 segment c 11 B5 segment f
    ; 9 B3 segment d 10 B4 segment e

    ;les BP plus et moins seront reliés entre VSS (0V) et la broche concernée
    ;une résistance de 10K sera cablée entre VSS (+5V) et les BP
    ;cette résistance sert à polariser la broche quand le BP n'est pas actionné
    ;il y a 2 BP --> 2 résistances
    ;ce programme consomme 132 mots de la mémoire de programme sur les 2048 disponibles

    ;***************************** ****************************** **
    ; DEFINITION DU PROCESSEUR
    ;***************************** ****************************** **

    device = 16F628

    ;***************************** ****************************** **
    ; MOT DE CONFIGURATION
    ;***************************** ****************************** **

    ;3F01h
    CONFIG CP_OFF, LVP_OFF, BODEN_OFF, MCLRE_OFF, PWRTE_ON, WDT_OFF, INTRC_OSC_NOCLKOUT


    ;***************************** ****************************** **
    ; DECLARATIONS + SYMBOLES
    ;***************************** ****************************** **


    ;***************************** ****************************** **
    ; VARIABLES

    dim BOITE as byte

    ;***************************** ****************************** **

    ;entrees
    ;*******

    symbol BP_PLUS = portA.0
    symbol BP_MOINS = porta.1

    ;sorties
    ;*******

    symbol AFFICHEUR = portb

    ;***************************** ****************************** **
    ; INITIALISATIONS
    ;***************************** ****************************** **

    INIT:

    trisa = %111111 ;RA0 -->a RA5 IN
    trisb = %00000000 ;RB0 --> RB7 OUT

    option_reg = 0
    intcon = 0

    cmcon = 7 ;comparateur off
    pcon = 8 ;OSCF, POR, BOR
    eecon1 = 0 ;EEPROM

    pie1 = 0 ;IRQ periferiques
    pir1 = 0 ;flag IRQ

    vrcon = 0

    t2con = 0
    tmr2 = 0

    t1con = 0
    tmr1L = 0
    tmr1H = 0

    boite = 1

    ;***************************** ****************************** **
    ; PROGRAMME PRINCIPAL
    ;***************************** ****************************** **

    DEBUT:
    if bp_plus = 0 then ;actif à zéro
    delayms 100 ;tempo 100 ms
    if bp_plus = 0 then
    inc Boite
    endif
    endif

    while bp_plus = 0 : wend ;attend BP plus pressé

    if bp_moins = 0 then
    delayms 100
    if bp_moins = 0 then
    dec boite
    endif
    endif

    while bp_moins = 0 : wend

    if boite = 6 then boite = 5 ;pour éviter les dépassements
    if boite = 0 then boite = 1

    gosub affichage
    goto debut

    ;***************************** ****************************** **
    ; SOUS PROGRAMME AFFICHAGE
    ;***************************** ****************************** **

    ;ce sous-programme va piloter un afficheur 7 segments à cathodes communes
    ;un niveau 1 sur une sortie du portB allumera le segment correspondant
    ;ne pas oublier les résistances de limitation de courant

    ;RB0 --> segment a
    ;RB1 --> segment b
    ;RB2 --> segment c
    ;RB3 --> segment d
    ;RB4 --> segment e
    ;RB5 --> segment f
    ;RB6 --> segment g
    ;RB7 --> non utilisé

    AFFICHAGE:
    if boite = 1 then AFFICHEUR = 06h ;0000 0110b
    if boite = 2 then AFFICHEUR = 5Bh ;0101 1011b
    if boite = 3 then AFFICHEUR = 4Fh ;0100 1111b
    if boite = 4 then AFFICHEUR = 66h ;0110 0110b
    if boite = 5 then AFFICHEUR = 6Dh ;0110 1101b
    return

    ;***************************** ****************************** **

    end

    ;***************************** ****************************** **

  27. #83
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Merci mille fois Gérard,

    Je vais terminer le montage (Hulk28) dès demain en mettant un afficheur à cathode commune (voir messages précédents), ça devrait fonctionner.
    J'ai pigé en gros le fonctionnement du programme (réminiscences du basic), je suppose qu'il faut utiliser un PIC, comment est-ce qu'on fait pour pour le programmer ?
    N'oubliez pas les gars que je suis quasiment novice en électronique, je suis capable de lire un schéma théorique et de le transformer en un montage susceptible de fonctionner comme j'ai fait avec le schéma d'Hulk28 mais ça s'arrête là,
    Je suis un ancien employé de banque . . .
    Je te recontacte dès que possible car je ne demande qu'à apprendre. Bonne soirée et encore merci.

  28. #84
    Gérard

    Re : Réaliser un compteur d'impulsions.

    Pas de quoi, je suis content d'avoir apporté ma pierre à l'édifice.
    Gérard.

  29. Publicité
  30. #85
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    Félicitation à Gérard qui a joint le geste à la parole et de belle manière.
    Hulk


  31. #86
    Gérard

    Re : Réaliser un compteur d'impulsions.

    N'en faites pas trop les gars, je vais rougir.........

    Merci quand même et bravo à Hulk qui s'est donné beaucoup de mal.

    As-tu jeté un oeil au programme, c'est plutôt simple, non ?
    Gérard.

  32. #87
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    Oui j'ai regardé, je suis plutôt C que Basic mais seul le résultat compte.
    En tout cas je ne conteste pas la simplicité mais reconnais que la plupart des nons initiés sont souvent un peu déboussolés face à ce genre de développement qui nécessite un peu plus de matos et de connaissances.
    De plus je défend volontiers le coté logique câblée quand il s'agit d'initiation.
    Enfin tout ça n'est pas bien important, pourvu que chacun s'y retrouve.
    amicalement.
    Hulk

  33. #88
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    Petit message pour Hulk 28
    ca fait plaisir d'avoir enfin un afficheur qui affiche . . des chiffres, par contre il y a u p'tit souci : j'ai vérifié collecteur du 2222 débranché, les différentes tensions comme tu me l'avais demandé c'est tout bon.

    Avec le collecteur débranché :

    inverseur sur down, la séquence : 0 9 8 7 6 5 4 3 2 1 0

    inverseur sur up, la séquence : 0 1 2 3 4 5 6 7 8 9 0

    Avec le collecteur branché

    inverseur sur UP la séquence est 0 1 0 1 0 1 etc

    inverseur sur down je décompte 9 8 7 6 5 4 3 2 1 0

    Qu'en penses-tu docteur ? On a quand même progressé.
    Je pensais ne plus t'ennuyer avec tout ça . .
    Merci d'avance.

  34. #89
    invite03481543

    Re : Réaliser un compteur d'impulsions.

    salut Latanturle,

    bon au moins ça avance.
    On va vérifier les conséquences logiques des états de sortie du 4029 sur les 2 autres boitiers.
    Débranche le collecteur du transistor.
    Met toi en mode UP
    Pour la position 5:
    Il faut que tu vérifies que tu as bien sur les pattes 6 et 14 du 4029 la valeur +5v et 0v sur 11 et 2.
    Vérifies que tu as bien ces mêmes tensions sur 1 et 2 du 4073 et 4 et 5 du 4000.
    Dans ce cas tu dois avoir +5v sur 9 du 4073.
    Tu dois également avoir +5v en position 7.
    Dans tout les autres cas de comptage (1,2,3,4,6,8,9) tu dois avoir 0v sur 9 du 4029.
    Peux-tu déjà vérifier ça.
    Hulk

  35. #90
    Latanturle

    Re : Réaliser un compteur d'impulsions.

    OK je vérifie et je te donne le résultat des courses.

Page 3 sur 8 PremièrePremière 3 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
Découvrez nos comparatifs produits sur l'informatique et les technologies.