Comment convertir un SIGNAL LONG en SIGNAL très COURT?
Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

Comment convertir un SIGNAL LONG en SIGNAL très COURT?



  1. #1
    biscoto66

    Comment convertir un SIGNAL LONG en SIGNAL très COURT?


    ------

    Bonsoir tout la monde!

    Comment convertir le signal d'un capteur effet hall, en une courte impulsion!

    Je vous laisse un schéma pour mieux comprendre mon soucis!

    Nom : signal.jpg
Affichages : 323
Taille : 13,7 Ko

    Je remercie tous ceux qui pourront m'éclairer.

    -----

  2. #2
    louloute/Qc

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Tu différenties avec un trigger de Schmitt derrière ou tu branches à un monostable qui ‘trigge’ sur le front montant.
    男人不坏,女人不爱

  3. #3
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Ok merci, je vais étudier de plus près le fonctionnement des trigger.

  4. #4
    alainav1

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    bonjour,
    pour ma culture perso
    "Tu différenties avec un trigger de Schmitt" ça veux dire quoi ?
    cordialement
    Alain
    Dernière modification par alainav1 ; 30/03/2012 à 08h17.
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  5. A voir en vidéo sur Futura
  6. #5
    Antoane
    Responsable technique

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par alainav1 Voir le message
    "Tu différenties avec un trigger de Schmitt" ça veux dire quoi ?
    Rien.
    Tu différenties avec un trigger de Schmitt derrière
    C'est mieux
    Différentier = calculer la dérivé.
    C'est un filtrage passe haut (on ne laisse passer que le front de l'impulsion), puis on met en forme avec un trigger.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  7. #6
    alainav1

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    bonjour,
    je comprends mieux
    un condensateur laisse passer l'impulsion le trigger met en forme
    personnellement avec un pic à 3 sous (donc 1,5 euros )je detecte le front montant et je genere la longueur d'impulsion qui va bien .(mais c'est parce que je suis equipé pour progammer et que je ne suis pas assez bon en electronique ,( mais je me soigne !)
    cordialement
    Alain
    Dernière modification par alainav1 ; 30/03/2012 à 08h47.
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  8. #7
    Antoane
    Responsable technique

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Autre technique : avec un inverseur et un XOR, en exploitant le temps de propagation de l'information dans la porte...

    Mais il faut avoir l'XOR sous la main.


    PS : 1h de forum, matin midi et soir + les nuits d'insomnies devraient te soigner Alain
    Dernière modification par Antoane ; 30/03/2012 à 08h55.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  9. #8
    Jack
    Modérateur

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par Antoane Voir le message
    Rien.

    C'est mieux
    Différentier = calculer la dérivé.
    C'est un filtrage passe haut (on ne laisse passer que le front de l'impulsion), puis on met en forme avec un trigger.
    De l'intérêt de la ponctuation:
    "Tu différenties, avec un trigger de Schmitt derrière"

    C'est encore mieux

    A+

  10. #9
    louloute/Qc

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    voir le schéma
    Images attachées Images attachées  
    男人不坏,女人不爱

  11. #10
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par louloute/Qc Voir le message
    voir le schéma
    Quelles sont les meilleures valeurs, Condensateur, Résistance et Diode pour une fréquence partant de 0 Hz à environ 70 Hz???

    Car au delà de 28 à 30Hz environ mon odomètre maison ne suit plus, pourtant l’horloge est à 256Khz ; 30hz(impulsions) X 500(compteur)= 15Khz je suis loin de saturer les compteurs!!

    Merci pour le schéma.
    Dernière modification par biscoto66 ; 30/03/2012 à 22h01.

  12. #11
    louloute/Qc

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    D’après ce que tu dis, le problème n’est pas quand la fréquence est basse et les impulsions longues mais aux fréquences ‘élevées’ 30-70Hz. Tu fais peut-être fausse route dans le diagnostique de ton problème, et la solution que tu envisages a des chances de ne pas fonctionner.

    Pifomètriquement, je dirais que ton compteur est en dépassement. Si tu peux tracer ta mesure en fonction de ta vitesse de rotation, regarde si tu n’obtiens pas une sorte de dent de scie, qui t’indiquerait que tu as perdu un MSB dans la bataille.

    Merci à Jack pour sa remarque, je suis 'cheap' en virgules.
    男人不坏,女人不爱

  13. #12
    annjy

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Bonjour,

    monostable type CD 4098 par exemple

    (si pas obsolète, c'est de la vieille école.....)

    Cdlt,
    JY

  14. #13
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Voici mon schéma! c'est un assemblage de deux schémas de www.sonelec-musique.com avec des petites modifications, qui normalement ne changent rien au bon fonctionnement!

    http://www.sonelec-musique.com/elect...e_imp_003.html
    http://www.sonelec-musique.com/elect...uence_003.html

    Nom : generateur 03b.jpg
Affichages : 263
Taille : 126,7 Ko

    Le problème viendrait peut être du moteur qui entraîne les aimants, alimenté par un régulateur PWM, interférences???? ou peut être l'alimentation par un régulateur 12V du capteur à effet HALL ???!!

    Va falloir que je vérifie tout çà!!!

  15. #14
    invitea8d03b1e

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Bonsoir,

    C'est juste un détecteur de "montée" (edge) ...
    Le schéma de 'louloute/Qc' est correcto, je l'ai déjà implémenté, mais sans la diode ???????

    Elle sert à quoi la diode ?

  16. #15
    louloute/Qc

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    @Hkfufu : Si le signal d’entrée est carré 0V à 5V, la capa laisse passer le front montant puis se charge exponentiellement jusqu’à 5V. Quand le carré redescend de 5V à 0V, la capa est toujours chargée à 5V et fera une impulsion à -5V. La diode est là pour l’absorber si le circuit qui suit n’aime pas ça.

    @ Biscoto : je suis en train d’analyser le schéma de Sonelec, mes cheveux se dressent sur la tête ; je reviens plus tard pour l’hallali.
    男人不坏,女人不爱

  17. #16
    louloute/Qc

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Je ne suis pas un spécialiste des schémas Sonelec, mais cette fois, je ne peux pas dire que j’aime trop :
    http://www.sonelec-musique.com/image...ne_imp_003.gif
    U6 est une bascule D HEF4013 utilisée en R-S !!!!
    http://www.datasheetcatalog.org/data.../HEF4013BP.pdf
    J’admets qu’une R-S, il faut la faire avec deux Nand et que ce n’est pas moins cher qu’une 4013 ($0,65 pour une 74HC00 et $0,43 pour une 4013, sic !).
    Ensuite Sonelec fait un OU avant le reset, ce qui aurait pu se faire avec les portes laissées libres d’un quad Nand. Plus esthétique, mais à mon corps défendant, en principe ça marche quand-même.

    Par contre, ils mettent un push button entre le +5V et une entrée CMOS en totale contravention avec les conventions de Genève qui disent (je cite) :
    • Une entrée de CMOS en l’air jamais ne mettras !

    Enfin, tu poses une question de base sur des impulsions courtes ou longues parce que tu supposes que c’est le problème d’un montage fait à partir de schémas recyclés.

    Les réalisations des autres peuvent être intéressantes en ceci qu’elles te montrent une manière dont on peut faire un montage (et très souvent la manière de surtout ne pas faire), mais prendre tel-quel un schéma de géné d’impulsion pour le transformer en compteur, c’est un peu comme partir de la recette de la mousse au chocolat pour faire un canard à l’orange.

    Je te conseillerais donc de mettre de côté la science de Sonelec et de revernir aux sources : c’est quoi que tu veux faire, t’as quoi qui marche jusqu’à présent ?
    男人不坏,女人不爱

  18. #17
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Il doit y avoir comme un chevauchement sur le cd 4013 entre l'entrée du signal du capteur Hall et le retour du signal des cd 4017. Car quand je descend l'entrée d horloge à 132Khz le mauvais fonctionnement est la plus tôt.

  19. #18
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Petite vidéo de démonstration de mon problème!

    Du parasitage?? Quelques diodes à installer???

    Quand le moteur est à fond, le clignotement est à nouveau régulier!

    http://www.youtube.com/watch?v=EKDHvaaac80

  20. #19
    Tropique

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par biscoto66 Voir le message
    Voici mon schéma! c'est un assemblage de deux schémas de www.sonelec-musique.com avec des petites modifications, qui normalement ne changent rien au bon fonctionnement!

    http://www.sonelec-musique.com/elect...e_imp_003.html
    http://www.sonelec-musique.com/elect...uence_003.html

    Pièce jointe 177762

    Le problème viendrait peut être du moteur qui entraîne les aimants, alimenté par un régulateur PWM, interférences???? ou peut être l'alimentation par un régulateur 12V du capteur à effet HALL ???!!
    Je ne vois pas trop à quoi correspondent les LEDs sur ta vidéo, mais peu importe.

    Pour ton multiplieur par 500, il y a une solution simple pour le rendre sensible aux flancs uniquement, c'est d'entrer sur le clock au lieu du set, en mettant D à 1.
    Il n'est pas sur que ça règle tous les problèmes, il faut voir si tout se goupille correctement, si le compteur par 500 a bien le temps de terminer son cycle, si le fait que le dernier 4017 verrouille le flip-flop pendant un temps de 50/Fin n'est pas gênant, etc.

    En général, on ne procède pas ainsi, on emploie un compteur "down" presettable qui s'arrête en atteignant 0, et rechargé à chaque pulse de la fréquence d'entrée. Mais les approches alternatives peuvent être possibles, à condition de bien y réfléchir.
    Pas de complexes: je suis comme toi. Juste mieux.

  21. #20
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Les leds? C'est un 4017 deviseur par 3 à sortie des 4522, juste pour distinguer si les clignotements sont corrects.

  22. #21
    invitea8d03b1e

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Bonjoir,

    Citation Envoyé par louloute/Qc Voir le message
    @Hkfufu : Si le signal d’entrée est carré 0V à 5V, la capa laisse passer le front montant puis se charge exponentiellement jusqu’à 5V. Quand le carré redescend de 5V à 0V, la capa est toujours chargée à 5V et fera une impulsion à -5V. La diode est là pour l’absorber si le circuit qui suit n’aime pas ça.
    Merci,

    C'était évident, mais j'ai repris l'électronique il y a très peu de temps.
    Effectivement le 74HC14 par exemple pour 6*TriggSchmittInverseurs,
    j'avais assumé qu'il est déjà protègé ESD (pas la meme chose! - oui j'y sais - )
    Mais dans mon circuit je vais quand-même mettre une 1N4148 en cas de fréquence +élevée,
    je travail pour le moment sur des fréquence ultra basse... 1[Hz] à 10k [Hz]
    et comme c'est potentiellement des carré (TTL) les montées/descente peuvent même en BF
    être très "hard" pour l'entrée d'une Schmitt 74HC14N [etc...]

    Merci,
    Mes vieux réflexes reviennent en causant
    Mes débuts dans l'électronique: 1971 environ et j'avais arrêté en 90 env.

  23. #22
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par louloute/Qc Voir le message
    http://www.datasheetcatalog.org/data.../HEF4013BP.pdf
    J’admets qu’une R-S, il faut la faire avec deux Nand et que ce n’est pas moins cher qu’une 4013 ($0,65 pour une 74HC00 et $0,43 pour une 4013, sic !).
    Ensuite Sonelec fait un OU avant le reset, ce qui aurait pu se faire avec les portes laissées libres d’un quad Nand. Plus esthétique, mais à mon corps défendant, en principe ça marche quand-même.
    Pour l'instant je teste les différentes solutions avec les moyens du bord,(quelques composants que j'ai en ma possession)

    J'ai testé avec une boucle par 1000 bofff!!! et par 50 à tout hasard le problème est pareil au même régime!!



    Citation Envoyé par Tropique Voir le message
    Pour ton multiplieur par 500, il y a une solution simple pour le rendre sensible aux flancs uniquement, c'est d'entrer sur le clock au lieu du set, en mettant D à 1.
    Il n'est pas sur que ça règle tous les problèmes, il faut voir si tout se goupille correctement, si le compteur par 500 a bien le temps de terminer son cycle, si le fait que le dernier 4017 verrouille le flip-flop pendant un temps de 50/Fin n'est pas gênant, etc.
    Donc je vais devoir m'attaquer aux modification sur le 4013, il me faudrait un peu plus de précision sur les branchements!! par soucis de bien faire.

    Alors l'entrée du capteur je le place sur clock! et D va sur le 1 de U7:a??

  24. #23
    Tropique

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Citation Envoyé par biscoto66 Voir le message
    Donc je vais devoir m'attaquer aux modification sur le 4013, il me faudrait un peu plus de précision sur les branchements!! par soucis de bien faire.

    Alors l'entrée du capteur je le place sur clock! et D va sur le 1 de U7:a??
    Non, D est mis à l'état 1, Vdd, l'alimentation. Et tant qu'on y est le set libéré va à 0 (la masse). Cela va sans dire, mais on ne sait jamais.
    Pas de complexes: je suis comme toi. Juste mieux.

  25. #24
    biscoto66

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    Je remercie tous ceux qui mon donné un coup de pouce sur ce post, car j'ai enfin trouvé la source du problème! Le signal en pic j'en avais vraiment besoin!

    Du parasitage du aux régulateurs de régime PWM!!

    De 2 aimants je suis passé à 4 sur la poulie, le problème est là toujours au même régime moteur, donc ce n'est pas le 4013 le problème.

    De toute façon je vais avoir besoin de vous sur le forum dans pas longtemps...

    A bientôt

  26. #25
    alainav1

    Re : Comment convertir un SIGNAL LONG en SIGNAL très COURT??

    bonjour,
    je pense qu'avec un µP (pic ou autre ) ton probleme est vite reglé
    detection d'un font haut generation d'une impulsion dont on precise à la µS pres la longueur en quelques lignes de programme avec un coût de quelques euros .
    mais ce n'est que mon avis !
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

Discussions similaires

  1. Convertir un signal alternatif 220v en signal rectangulaire 100v
    Par invitee87139dc dans le forum Électronique
    Réponses: 6
    Dernier message: 03/04/2012, 15h41
  2. convertir un signal carré en un signal sinusoidal
    Par invitef2e31089 dans le forum Électronique
    Réponses: 11
    Dernier message: 21/05/2011, 11h31
  3. Convertir un signal inconnu en signal carré
    Par invite79668502 dans le forum Électronique
    Réponses: 17
    Dernier message: 20/09/2009, 21h40
  4. Convertir un signal de servo en signal numérique
    Par inoxxam dans le forum Électronique
    Réponses: 2
    Dernier message: 02/06/2008, 11h53
  5. [PB] Impossible de trouver comment convertir un signal vidéo
    Par kustom3 dans le forum Électronique
    Réponses: 3
    Dernier message: 30/03/2004, 21h09
Découvrez nos comparatifs produits sur l'informatique et les technologies.