Modification du décalage CC d'un signal

14

J'ai une onde carrée générée à partir d'un générateur de forme d'onde oscillant entre 0 V et 5 V. Le générateur ne prend pas en charge les décalages CC négatifs. J'ai besoin de décaler ce signal vers le bas pour être centré sur la valeur 0 V, c'est-à-dire oscillant entre -2,5 V et 2,5 V (couplé en CA?).

Quelles sont les façons de procéder?

(Pardonnez-moi si je gâche une terminologie, je suis ingénieur logiciel de métier.)

Präriewolf
la source
1
Avez-vous une offre négative disponible?
markrages

Réponses:

7

Ce que vous devez faire est simplement de supprimer le décalage DC tous ensemble, et non d'en fournir un négatif. Ceci est connu sous le nom de couplage AC. Si vous exécutez la sortie de votre générateur d'onde carrée via un condensateur série, il devrait faire ce dont vous avez besoin. Cela se fera cependant au détriment de la réduction de l'onde carrée.

Un exemple de circuit est illustré ci-dessous pour vous:

Exemple de circuit

Et la sortie ressemblerait à ceci (trace verte = sortie du générateur, trace bleue = tension à travers la résistance):

Trace verte = sortie du générateur, trace bleue = tension à travers la résistance

Vous obtiendrez probablement une petite perte de tension (ce qui signifie que vos pics seront un peu moins de +/- 2,5 V) car aucun condensateur n'est idéal, mais vous pouvez obtenir une assez bonne sortie d'onde carrée si vous obtenez le condensateur de la bonne valeur. Vous devrez expérimenter et voir. Habituellement, plus la valeur de condensateur que vous choisissez est grande, plus votre forme d'onde de sortie sera proche de l'original pour toute fréquence qu'un générateur d'ondes carrées de paillasse sort.

Joel B
la source
2
Un autre terme couramment utilisé est le condensateur de couplage. Je pensais que nous avions une réponse expliquant comment déterminer la valeur et le type de condensateur à utiliser, mais je ne le trouve pas maintenant.
Kellenjb du
2
Cela ne fonctionne que si vous ne vous souciez pas de la forme d'onde. Lorsque j'utilise une onde carrée d'un générateur de fonctions la plupart du temps, j'ai besoin d' une onde carrée.
stevenvh
11

Le couplage capacitif a été suggéré, mais cela présente deux gros inconvénients:

  1. Votre signal n'est plus une onde carrée
  2. Il ne centrera votre signal autour de 0V que si le rapport cyclique est de 50%; vous verrez le signal monter et descendre si vous jouez avec le rapport cyclique

Un bon générateur de fonctions aura un potmètre pour régler un décalage par rapport au signal. Une façon de le faire vous-même est de créer un additionneur de tension résistif. Connectez le signal et la tension de décalage chacun via une résistance à un point d'addition. Très simple, mais cela changera l'impédance de sortie du signal. Une meilleure façon est de le faire activement:

entrez la description de l'image ici

Ici, le signal et le décalage ne voient chacun que la résistance d'entrée à la masse virtuelle, de sorte que leur resp. les niveaux ne s'influencent pas mutuellement. L'ampli-op lui donnera une faible impédance de sortie. Vous voudrez peut-être un ampli op rapide (produit à bande passante à gain élevé, GBP ou GBW) en fonction de la fréquence de l'onde carrée.
Gardez également à l'esprit que cela inverse votre signal.

stevenvh
la source
C'est la bonne solution pour traduire la forme d'onde, même si je continue de penser que le gars n'a pas pu créer une forme d'onde centrée sur 0 à partir du générateur.
clabacchio
Ce circuit ne donne-t-il pas un décalage positif au signal?
abdullah kahraman
Je créerais une double alimentation, -2,5 V, + 2,5 V avec un diviseur résistif et un suiveur OP-AMP. Ensuite, avec l'autre appareil du pack, je comparerais le signal avec sa moyenne (simple passe-bas RC). Cela entraînerait une onde carrée de + Voh à -Vol de l'OPAMP. Je suppose qu'il devrait y avoir une autre solution avec des diodes et des portes logiques qui crée une sortie rail à rail.
abdullah kahraman
×
Ah. Donc, V1 va être le signal, et V2 va être -2,5V, Rin1 = Rin2 = Rf, non?
abdullah kahraman
1

Vous pouvez le coupler avec un condensateur à la charge, mais en fonction de l'impédance de charge et de la capacité, il roulera sur les bords de l'onde squate. Si c'est un problème, vous pouvez ajouter un étage d'amplificateur tampon pour correspondre à l'impédance. Le condensateur vous donnera le couple AC attendu que vous recherchez.

Il s'agit d'un circuit facile à simuler dans un programme d'épices tel que LT Spice (gratuit) . Vous pouvez voir quels effets la fréquence, la capacité et l'impédance de charge ont sur le circuit avec l'oscilloscope intégré.

SteveR
la source