convertir un signal carré en un signal sinusoidal
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

convertir un signal carré en un signal sinusoidal



  1. #1
    invitef2e31089

    convertir un signal carré en un signal sinusoidal


    ------

    Salut tout le monde ;
    je viens de realiser un mini projet;c'est un generateur de signaux à commande numerique ou la base est le pic 16F877 .Je désire faire sortir un signal carré, triangulaire et sinusoidale,pour cette derniere le probleme se pose j'ai eu l'idée d'envoyer des valeurs numeriques par le pic et les convertir (en echantillons d'une periode de signal sinus )et c'est à l'aide d'un DAC.Le probleme est que je trouve pas comment faire un echantillonage avec ce DAC( j'arrive pas à le manipuler meme son datasheet ne m'a pas donner des bon schema à reliser)
    please qui a une autre idée meilleur que la mienne ou peut m'aider j'éspere qu'il me donne un coup de main je serai tres reconnaissante........
    merci en avance

    -----

  2. #2
    inviteead871d5

    Smile Re : convertir un signal carré en un signal sinusoidal

    Citation Envoyé par ElectRou Voir le message
    je serai tres reconnaissante........
    Hmmm, jusqu'a quel point?

    non je plaisante. tu veux faire quoi exactement? tu peux utiliser un oscillateur, mais je supose que tu veux faire varier la fréquence et l'amplitude non?

    oscillateur à quadrature:

    oscillateurs

    A+

  3. #3
    invitef2e31089

    Thumbs up Re : convertir un signal carré en un signal sinusoidal

    salut;
    oui je desire faire une variation d'amplitude et de fréquence (et pour une large gamme gamme si vous voulez)
    mais je pense qu'un simple oscillateur on ne peut le commander facilement

  4. #4
    gcortex

    Re : convertir un signal carré en un signal sinusoidal

    un intégrateur et un comparateur pour le triangle et le carré
    un CONFORMATEUR pour convertir le triangle en sinus
    et éventuellement, un 2ème comparateur pour du rectangle

    il existe des CI qui intègrent tout çà
    ex : XR2206

    mais il est difficile de dépasser les 100KHz


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

    Post Re : convertir un signal carré en un signal sinusoidal

    Citation Envoyé par gcortex Voir le message
    un intégrateur et un comparateur pour le triangle et le carré
    un CONFORMATEUR pour convertir le triangle en sinus
    et éventuellement, un 2ème comparateur pour du rectangle

    il existe des CI qui intègrent tout çà
    ex : XR2206

    mais il est difficile de dépasser les 100KHz

    ça devrait le faire avec ça non?

  7. #6
    calculair

    Re : convertir un signal carré en un signal sinusoidal

    un circuit accordé sur la fréquence de ton signal carré, le circuit extraira la 1° composante de la serie de fourier correspondant a ton signal carré

  8. #7
    invitef86a6203

    Re : convertir un signal carré en un signal sinusoidal

    lorsqu'on dispose d'un DAC il faut envoyer une suite de valeur qui forme la sinusoïde.
    Ces valeurs peuvent être calculés grâce à une simple boucle en VB
    Voir les documents ci joint.
    On indique le nombre de pas que l'on veut par demi sinus 3.14 radian étant une sinus positive par exemple la sinus négative se fera en prenant la même liste en inversant le signal.
    Le coefficient multiplicateur donne l'amplitude ici 255 , on peut donc changer ces 2 facteur en fonction des besoins.
    Sachant que la fréquence de "samplage" sera la f0 x nombre de samples.



    Sous une forme hyper simplifiée pour utiliser des X que j'affiche ici.
    On utilise 8 samples d'amplitude 8
    le 9ièm étant le retour à 0
    Code:
    Private Sub Form_Load()
    For i = 0 To 3.14 Step 3.14 / 8
        a% = Sin(i) * 8
        Text1.Text = Text1.Text + Str$(a%) + Chr$(13) + Chr$(10)
    Next i
    End Sub
    Code:
        X
       XXX
      XXXXX
      XXXXX
      XXXXX
     XXXXXXX
     XXXXXXX
    _XXXXXXX_
    036787630
    Le prog a généré ceci;
    0
    3
    6
    7
    8
    7
    6
    3
    0
    Images attachées Images attachées
    Fichiers attachés Fichiers attachés

  9. #8
    invitee05a3fcc

    Re : convertir un signal carré en un signal sinusoidal

    Il y a aussi le AD9833
    Images attachées Images attachées

  10. #9
    invitef86a6203

    Re : convertir un signal carré en un signal sinusoidal

    On peut utiliser un réseau R2R sans DAC si la précision n'est pas vraiment un problème.
    Des résistances à 1% sont recommandées.

    Ici un site avec une animation en JAVA;
    http://www.univ-lemans.fr/enseigneme...ro/cnar2r.html

  11. #10
    invite8e82950b

    Re : convertir un signal carré en un signal sinusoidal

    Citation Envoyé par ElectRou Voir le message
    Salut tout le monde ;
    je viens de realiser un mini projet;c'est un generateur de signaux à commande numerique ou la base est le pic 16F877 .Je désire faire sortir un signal carré, triangulaire et sinusoidale,pour cette derniere le probleme se pose j'ai eu l'idée d'envoyer des valeurs numeriques par le pic et les convertir (en echantillons d'une periode de signal sinus )et c'est à l'aide d'un DAC.Le probleme est que je trouve pas comment faire un echantillonage avec ce DAC( j'arrive pas à le manipuler meme son datasheet ne m'a pas donner des bon schema à reliser)
    please qui a une autre idée meilleur que la mienne ou peut m'aider j'éspere qu'il me donne un coup de main je serai tres reconnaissante........
    merci en avance






    salut je suis du liban et j'etudit l'electronique j'ai une solution pour toi puisque tu as reussi par la creation d'un signal carre tu peut utiliser un filter passe bas pour filtre le signal carre et il se transforme en un signal sinusoidal depuis qu'il passe par le filtre mais il ya un simple probleme c'est que ce filtre est difficile a trouver son circuit car si tu veut utiliser par une grande puissance tu est oblige a de pratiquer un filtre ayant un courant haut selon la puissance et si tu as reussi a pratiquer se filtre je prefere que tu me parle sur mon mail qui est le suivant ( #####Adresse mail supprimée##### ou tu me donne un reponse sur ce site et s'il vous plait je veut le circuit aussi al la fin j'aime que nous serons des amies comme mois aussi je veut aller au france pour complete mes etudes et pardonne mois sur mon simple language merci pour tous et j'atand ton reponse merci salut
    Dernière modification par Tropique ; 21/05/2011 à 08h29. Motif: Suppression de données mail en respect de la charte

  12. #11
    jiherve

    Re : convertir un signal carré en un signal sinusoidal

    Bonjour,
    piloter un DAC c'est tout de même élémentaire, quel DAC veux tu utiliser ?
    Pour la génération des valeurs sinus voir l'algorithme CORDIC, c'est facile à implementer et cela peut être très précis.
    JR
    l'électronique c'est pas du vaudou!

  13. #12
    f6bes

    Re : convertir un signal carré en un signal sinusoidal

    Citation Envoyé par sleimanyb Voir le message
    j'ai une solution pour toi puisque tu as reussi par la creation d'un signal carre tu peut utiliser un filter
    Bjr à toi,
    Il y a juste un petit hic..... c'était en........................2008!
    Juste un peu .....trop tard ! Faut penser à lire les dates des demandes.
    Bon W E

Discussions similaires

  1. transformer un signal carré en signal continue
    Par invite2377531f dans le forum Électronique
    Réponses: 11
    Dernier message: 19/05/2008, 10h30
  2. convertisseur signal triangulaire en signal sinusoidal???
    Par invite306f188b dans le forum Électronique
    Réponses: 4
    Dernier message: 23/01/2008, 21h22
  3. Transformer un signal continu en signal carré
    Par invite4941ea49 dans le forum Électronique
    Réponses: 12
    Dernier message: 14/05/2007, 18h52
  4. Signal continue vers signal sinusoidale carré
    Par invite0cebd2e1 dans le forum Électronique
    Réponses: 9
    Dernier message: 11/05/2006, 18h01
  5. Transformer signal sinusoidal en carré?
    Par invite0b74ecf6 dans le forum Électronique
    Réponses: 6
    Dernier message: 09/04/2006, 11h33
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...