Diviseur de fréquence
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Diviseur de fréquence



  1. #1
    Kmicaz

    Diviseur de fréquence


    ------

    Salut à tous,

    je souhaiterai faire un montage recevant une fréquence F1 (0-100hz) en entrée, et générer en sortie un signal F2 tel que F2=F1 x A (A allant de 0 à 100%).

    En fait, voila le montage final que je souhaite faire :



    J'ai essayé avec un PIC et le mode PWM, avec des tempos ... bref, j'ai rien trouvé qui fonctionne ...

    Si vous avez des idées, je suis preneur !

    Merci par avance pour vos réponses.

    -----

  2. #2
    extremgear

    Re : Diviseur de fréquence

    Pas sur que le mode pwm soit le plus adapté .
    Plutôt le mode capture et compare .
    quel pic utilises tu ?

    ça n'est pas bien sorcier mais il faut y passer du temps et bien lire les datasheet .

  3. #3
    cubitus_54

    Re : Diviseur de fréquence

    Bonsoir,


    Un conseil, pour la fiabilité et ta sécurité achète-le... en espérant qui ne coute pas un bras.


    Cela me semble bien plus compliqué à concevoir qu'il n'y parait.

  4. #4
    gabuzo

    Re : Diviseur de fréquence

    Citation Envoyé par cubitus_54 Voir le message
    en espérant qui ne coute pas un bras.
    Avec un pseudo pareil le demandeur n'est pas à un bras près

    Sinon c'est quoi le but de ce machin, 6mn de video=Pffffffffff
    Dernière modification par gabuzo ; 15/02/2014 à 17h53.
    Je suis Charlie

  5. A voir en vidéo sur Futura
  6. #5
    Kmicaz

    Re : Diviseur de fréquence

    J'utilisais un 18F2550.

    Pour l'acquisition du signal d'entrée, j'utilisais le mode Capture. Là ou cela se corse, c'est pour générer le signal de sortie variable ... le mode PWM ne permet pas de faire varier la fréquence (seulement le rapport cyclique ...)

    Ce montage sert à rectifier la vitesse affichée sur les compteurs numériques de moto, après avoir changé de rapport de transmission. (En ce moment, mon compteur affiche 100km/h alors que je roule à 80km/h --> au bout de 800km parcourus réellement, mon compteur aura pris 1000km ...)
    Dernière modification par Kmicaz ; 15/02/2014 à 17h58.

  7. #6
    gabuzo

    Re : Diviseur de fréquence

    Et avec un timer c'est pas plus simple ?
    Je suis Charlie

  8. #7
    jiherve

    Re : Diviseur de fréquence

    Bonjour,
    pour un nombre de tops toujours inférieur voir :http://www.ti.com/lit/ds/symlink/sn7497.pdf.
    cela suppose que le tachymètre repose sur un comptage et ne soit pas un convertisseur fréquence tension ou tout autre dispositif du même acabit.
    Autrement il faut passer par une PLL type 4046 et compteurs associés.
    On doit pouvoir faire l’équivalent en soft avec un PIC ou autre µC.
    JR
    l'électronique c'est pas du vaudou!

  9. #8
    extremgear

    Re : Diviseur de fréquence

    Citation Envoyé par gabuzo Voir le message
    Avec un pseudo pareil le demandeur n'est pas à un bras près

    Sinon c'est quoi le but de ce machin, 6mn de video=Pffffffffff
    bin la vidéo me semble assez claire pourtant .

    Citation Envoyé par Kmicaz Voir le message
    J'utilisais un 18F2550.

    Pour l'acquisition du signal d'entrée, j'utilisais le mode Capture. Là ou cela se corse, c'est pour générer le signal de sortie variable ... le mode PWM ne permet pas de faire varier la fréquence (seulement le rapport cyclique ...)

    Ce montage sert à rectifier la vitesse affichée sur les compteurs numériques de moto, après avoir changé de rapport de transmission. (En ce moment, mon compteur affiche 100km/h alors que je roule à 80km/h --> au bout de 800km parcourus réellement, mon compteur aura pris 1000km ...)
    peut etre mode compare + interruption timer à la fin de ta période .

    quelle gueule à le signal fournit par le capteur de vitesse ?

  10. #9
    cubitus_54

    Re : Diviseur de fréquence

    A mon avis le gros des difficultés n'est pas de générer le signal, mais plutôt les adaptations de niveaux de tension, la sauvegarde et l'acquisition des paramètres, l'étanchéité et la fiabilité.

    Mais ça reste un projet sympa

  11. #10
    mgduc

    Re : Diviseur de fréquence

    Sans oublier le bon rapport de conversion qui donnera la vitesse réel...

  12. #11
    Kmicaz

    Re : Diviseur de fréquence

    Le signal du capteur de vitesse est un signal carré 0/+5V.

    Je vais me pencher sur le SN7497

  13. #12
    gabuzo

    Re : Diviseur de fréquence

    Citation Envoyé par extremgear Voir le message
    bin la vidéo me semble assez claire pourtant .
    C'est fort possible mais je n'ai pas à perdre 6 minutes de mon temps pour comprendre le but de la manip que tu peux décrire en quelques lignes et quelques secondes. Par conséquent je zappe la vidéo.
    Je suis Charlie

  14. #13
    Tropique

    Re : Diviseur de fréquence

    Citation Envoyé par gabuzo Voir le message
    C'est fort possible mais je n'ai pas à perdre 6 minutes de mon temps pour comprendre le but de la manip que tu peux décrire en quelques lignes et quelques secondes. Par conséquent je zappe la vidéo.
    Je suis du même avis: si le demandeur présente une vidéo pour compléter et préciser des explications, c'est parfait. Si c'est juste pour s'y substituer pour cause de fatigue, de promo, ou raison similaire, ça ne m'intéresse pas.
    Ceci dit, si d'autres sont d'accord pour se plier à ce canal, cela ne me dérange pas en tant que modérateur de permettre au topic d'exister. Mais c'est probablement dommage de se couper d'une frange potentiellement utile de l'audience du forum.
    Pas de complexes: je suis comme toi. Juste mieux.

  15. #14
    extremgear

    Re : Diviseur de fréquence

    Citation Envoyé par Kmicaz Voir le message
    Le signal du capteur de vitesse est un signal carré 0/+5V.

    Je vais me pencher sur le SN7497
    un circuit vieux de plus de 40 ans
    normalement avec le pic ça doit marcher !

    ça ne m'a pas l'air insurmontable.

  16. #15
    jiherve

    Re : Diviseur de fréquence

    Bonsoir,
    Citation Envoyé par extremgear Voir le message
    un circuit vieux de plus de 40 ans
    normalement avec le pic ça doit marcher !

    ça ne m'a pas l'air insurmontable.
    Ne pas sous estimer ce qui se faisait à cette époque, ils ont su envoyer des hommes sur la Lune, aujourd'hui on serait bien en peine.
    L'ignorance de l'Histoire est la première des ignorances!
    JR
    l'électronique c'est pas du vaudou!

  17. #16
    extremgear

    Re : Diviseur de fréquence

    Citation Envoyé par jiherve Voir le message
    Bonsoir,

    Ne pas sous estimer ce qui se faisait à cette époque, ils ont su envoyer des hommes sur la Lune, aujourd'hui on serait bien en peine.
    L'ignorance de l'Histoire est la première des ignorances!
    JR
    je suis d'accord , d'autant plus que ce genre de montage éviterait peut être un plantage du à une erreur de programmation , MAIS je pense aussi qu'il faut vivre avec son temps , et pourquoi racheter un circuit alors que le matériel qu'il a sous la main permet normalement d'arriver à solutionner son probléme ?

  18. #17
    jiherve

    Re : Diviseur de fréquence

    Re,
    en fait ce qu'il manque c'est la connaissance du mode de fonctionnement du tachymètre, si c'est par comptage alors 2x7497 et 3 roues codeuses et c'est fini.
    JR
    l'électronique c'est pas du vaudou!

  19. #18
    paulfjujo

    Re : Diviseur de fréquence

    bonjour,


    J'ai essayé avec un PIC et le mode PWM, avec des tempos ... bref, j'ai rien trouvé qui fonctionne ...

    Suposons que le PIC fasse correctement la mesure de Freq du signal d'entree
    mode CCP1 + Timer1
    Q=20Mhz cycle=0.2µS
    en fait ce sera une mesure de periode!!!
    Finput doit etre limitée à 1Hz..10Hz
    Periode T input pouvant varier de 1000mS à 10mS

    Un reglage de coefficient , à regler eventuellement par une liaison UART + terminal PC
    qui devrait etre à terme fixe, en dur dans le programme MCU. (ou dans l'EEPROM du pIC)
    soit Coeff valeur en floatant de 0,01 à 0,1 ( 1 à 100%)
    T input * Coeff /2
    divise par 2 pour avoir la demi periode..
    On utilise ensuite le timer0 en mode interrupt pour fixer le temps ON/OFF
    d'une sortie qui sera l'image de T input * Coeff/2

    Timer0 ilitialisé avec prescaler =64
    avec Q=20Mhz cycle=0,2µS
    le reglage possible duree timer0 peut aller de
    1 =>838.8mS à 65535 => 0.012mS

    ex: Finput=50Hz soit Tinp=20mS
    Coeff=0.50
    Toutput= Tinput * 0.50=10mS
    charge registre Tmr0 avec = 65535 - ( 10 * 1000 / ( 64 * 0,2)) = 64755
    ce qui donne 781 cycles soit 9,9968mS
    A chaque interrupt Trm0 , mise à jour du chargement timer0 et inversion
    d'un bit dedié à la sortie du signal Fout..
    ex: LATAbits.LATA4= ! LATAbits.LATA4

    L'interaction interrput Tmr0 et CCP1 ne devrait pas etre trop importante..
    mais sur changement de regime rapide, acceleration ...?

Discussions similaires

  1. diviseur de frequence par 50
    Par invitecad1e610 dans le forum Électronique
    Réponses: 6
    Dernier message: 27/06/2011, 13h59
  2. Diviseur de fréquence
    Par invite01561354 dans le forum Électronique
    Réponses: 3
    Dernier message: 13/12/2008, 19h51
  3. diviseur de fréquence par 3
    Par invite9ee0acc7 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 09/06/2008, 19h16
  4. Diviseur de fréquence
    Par invite911dfc69 dans le forum Électronique
    Réponses: 0
    Dernier message: 18/05/2008, 19h11
  5. Diviseur de fréquence !
    Par invitefde2ee87 dans le forum Électronique
    Réponses: 8
    Dernier message: 22/03/2007, 16h26
Découvrez nos comparatifs produits sur l'informatique et les technologies.