[Analogique] génerer un signal carré d'amplitude variable avec uC
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

génerer un signal carré d'amplitude variable avec uC



  1. #1
    Vozek

    génerer un signal carré d'amplitude variable avec uC


    ------

    Bonjour à tous,

    Mon microcontrôleur génère une tension carrée de Vdd (3.3V) à Vss ainsi qu'une tension en sortie du convertisseur numérique/analogique. J'aimerai obtenir un signal carré d'amplitude variable centré sur Vdd/2 contrôlé par la tension du CNA.

    exemple :
    Je souhaite obtenir un signal carrée de 200mV d'amplitude autour de Vdd/2.
    sortie CNA = 1.85V (Vdd/2 + 200mV) => signal carrée 1.85V / 1.45V

    Il faut certainement utiliser un montage inverseur - en connectant l'entrée non-inverseuse à Vdd/2 - et un suiveur comme ceci :

    Nom : montage!.png
Affichages : 203
Taille : 5,1 Ko

    Je cherche maintenant à ce que les tensions de sortie de ce montage "s'interchangent" en fonction du signal carré 0V/3.3V en sortie du microcontrôleur.
    Comment réaliseriez-vous ça avec des AOP et peut-être des FET ?

    Merci par avance pour votre aide.

    -----

  2. #2
    indri

    Re : génerer un signal carré d'amplitude variable avec uC

    Ca ressemble a du LVDS ca non? (Pas certain des tensions)
    tu as surment des circuit adapteur LVDS vers logic CMOs et inversement!
    Quelle fréquence?
    Là où va le vent...

  3. #3
    Vozek

    Re : génerer un signal carré d'amplitude variable avec uC

    C'est vrai que ça ressemble à de la communication différentielle mais en fait c'est pour l'excitation d'un capteur de dioxyde de carbone, qui génère en interne une source de courant en fonction de la tension.
    Dans mon cas, la source de courant doit être alternative, d'oú mon problème. La fréquence du signal carré est faible : 10kHz.

  4. #4
    Vozek

    Re : génerer un signal carré d'amplitude variable avec uC

    Pour simplifier le problème, j'ai besoin d'un montage amplificateur dont le gain est contrôlé par une tension

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

    Re : génerer un signal carré d'amplitude variable avec uC

    si ton signal est carré un simple transistor et une résistance alimenté par le cna suffise.
    La tension cna donnera l'amplitude.
    non ?
    A+, pat

  7. #6
    PA5CAL

    Re : génerer un signal carré d'amplitude variable avec uC

    Bonjour
    Citation Envoyé par Vozek Voir le message
    Pour simplifier le problème, j'ai besoin d'un montage amplificateur dont le gain est contrôlé par une tension
    Attention. D'après ce que je comprends, cela ne correspond pas à l'expression du besoin, mais déjà à une solution. Si le but est de produire un courant alternatif dans la résistance chauffante d'un détecteur de gaz, alors le contrôle d'une source de courant alternative par le convertisseur serait peut-être également envisageable.

    Par ailleurs, si le micro-contrôleur dispose d'un convertisseur numérique-analogique, alors celui-ci peut probablement produire un signal alternatif à 10 kHz d'amplitude réglable centré autour de VDD/2 (par exemple à l'aide d'une routine d'interruption déclenchée toutes les 50 µs pour fixer alternativement les consignes (VDD/2)+U et (VDD/2)–U au convertisseur).

  8. #7
    PA5CAL

    Re : génerer un signal carré d'amplitude variable avec uC

    Sinon, on peut obtenir la tension dont tu parles en utilisant un interrupteur analogique piloté par le µC :

    Nom : mod.png
Affichages : 137
Taille : 4,5 Ko

    En considèrant les tensions par rapport à VDD/2, si la résistance de l'interrupteur fermé (r) est négligeable devant R1 et si R2=R3, alors on obtient :
    • S=U lorsque l'interrupteur est ouvert (montage suiveur) ;
    • S=–U lorsque l'interrupteur est fermé (montage inverseur).

Discussions similaires

  1. Réponses: 12
    Dernier message: 27/03/2012, 09h39
  2. generer un signal carré avec un pic 16f887
    Par invitebd188048 dans le forum Électronique
    Réponses: 12
    Dernier message: 23/08/2011, 15h42
  3. Réponses: 22
    Dernier message: 10/05/2011, 21h09
  4. Générer un signal triangle à partir d'un signal carré : problème
    Par invite4450428a dans le forum Électronique
    Réponses: 8
    Dernier message: 03/01/2010, 23h59
  5. Générer un signal carré 500hz avec flowcode sur pic 16f84
    Par invitef27eb29a dans le forum Électronique
    Réponses: 2
    Dernier message: 09/02/2007, 20h25
Découvrez nos comparatifs produits sur l'informatique et les technologies.