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

Diviseur de fréquence en logique



  1. #1
    invite651fd610

    Diviseur de fréquence en logique


    ------

    Bonjours a tous,
    je débute en électronique et j'aurais voulu savoir si vous connaissiez un moyen de faire un diviseur de fréquence diagrame en block sous quartus 2 (de la logique quoi).

    Sachant que j'ai une fréquence de départ de 32MHz et que je cherche a avoir une fréquence de 100 Hz avec un état haut de 312.5 µs, 50 Hz avec un état haut de 312.5 µs et de 1 Hz avec un état haut de 1ms.

    J'ai vu qu'avec des compteurs en cascade on doit pouvoir atteindre les fréquence que je cherche mais je ne vois pas trop comment arrivé a obtenir les durées d'état haut voulus.

    Merci d'avance

    -----

  2. #2
    Fred des montagnes

    Re : Diviseur de fréquence en logique

    Salut,

    Il me semble que si tu prends des bascules D que tu branches la sortie Qbar sur l'entrée D et la sortie Q sur le clock de la prochaine bascule, la fréquence est divisée par deux à chaque étage. (pour la première bascule: ton horloge de référence vient se connecter sur l'entrée clock).

    Au cas ou http://fr.wikipedia.org/wiki/Bascule#Bascule_D

  3. #3
    invite651fd610

    Re : Diviseur de fréquence en logique

    en effet cette solution permet d'avoir une division par 2 de la fréquence ... mais ne me permet pas d'avoir ma durée d'état haut.

    Je vais joindre un schéma que j'ai fait pour le diviseur de fréquence.
    Images attachées Images attachées

  4. #4
    invite2313209787891133
    Invité

    Re : Diviseur de fréquence en logique

    Bonjour

    Tu veux précisément une durée de 312.5 µs, ou tu acceptes une certaine tolérance ?
    idem pour les fréquences, tu veux précisément 100 hz ?

  5. A voir en vidéo sur Futura
  6. #5
    louloute/Qc

    Re : Diviseur de fréquence en logique

    32MHz donne une période de 31,25ηs donc pour obtenir ton impulsion de 312,5 μs, il suffit de compter 10000 cycles de ton 32MHz.

    Pour ton 100Hz, il faudra diviser ton horloge par 320000; tu diveses ça par 2 pour 50Hz et par 50 pour 1Hz.
    男人不坏,女人不爱

  7. #6
    invite651fd610

    Re : Diviseur de fréquence en logique

    je cherche en effet une durée de 312.5 µs la plus précise possible idem pour le 100 et le 50 Hz.
    en revanche pour le 1Hz je peux me permettre un peu plus d'erreure (1% il me semble).

    Mais ce qui me gène le plus c'est d'obtenir une seule impulsion de 1ms toute les sec (pour le 1Hz) et une impulsion de 312.5µs à une période de 100Hz.

    En gros obtenir la période je vois, mais obtenir la durée d'impulsion à la bonne période .. là je bloque.

  8. #7
    louloute/Qc

    Re : Diviseur de fréquence en logique

    Tu prends ton horloge de 32MHz, un diviseur par 10000 te donne une fréquence de 3,2kHz, soit une période de 312,5μs.

    À partir de ce 3,2kHz tu fais un compteur 5 bits (0 à 32) et tu fais un nand à 5 entrées sur ses sorties. Ça donnera une pulse d’exactement 312,5μs toutes les 10ms.

    Pour les autres, cherche un peu.
    男人不坏,女人不爱

  9. #8
    invite651fd610

    Re : Diviseur de fréquence en logique

    erci je vais chercher dans cet axe là merci encore !!

Discussions similaires

  1. Diviseur de fréquence
    Par invite01561354 dans le forum Électronique
    Réponses: 3
    Dernier message: 13/12/2008, 19h51
  2. diviseur de fréquence analogique
    Par KHEOPS1982 dans le forum Électronique
    Réponses: 10
    Dernier message: 18/06/2008, 10h08
  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.