Question:
Tension d'entrée différentielle nécessaire pour une vitesse de balayage maximale dans les amplificateurs opérationnels
pipe
2016-10-04 01:08:41 UTC
view on stackexchange narkive permalink

Aujourd'hui, j'ai rencontré un problème avec la vitesse de balayage de l'ampli-op en jouant avec un design où un ampli-op passe beaucoup de temps en saturation, seulement pour parfois "descendre" et régler la sortie.

(Je simule cela en utilisant LTspice, et les amplificateurs opérationnels sont choisis arbitrairement mais cela ne devrait pas affecter la question.)

Contexte

Je voulais augmenter la vitesse de balayage pour minimiser le temps qu'il passait à sortir de la saturation et entrer en mode actif, mais lorsque j'ai remplacé le LT1013 plus lent par un modèle du TL074, le balayage le taux de mon signal n'a pas augmenté de manière substantielle. Même lorsque les entrées positives et négatives du TL074 étaient clairement distantes d'au moins 50 mV, il n'atteignait pas la pleine vitesse. C'est bien plus que la différence de tension d'entrée maximale. J'ai également vérifié qu'il n'était pas limité par le courant de sortie, mais rien là-bas.

Solution?

Après beaucoup de grattage, je me rends compte que c'est parce que les entrées ne sont pas assez éloignées l'une de l'autre. N'ayant jamais vu cet effet auparavant, ou du moins n'y ayant pas trop pensé, j'ai supposé que tant que les entrées étaient raisonnablement différentes, l'amplificateur opérationnel ferait de son mieux pour changer la sortie.

Je me souviens aussi avoir lu quelque chose à ce sujet dans L'art de l'électronique, et quand je l'ai recherché, c'est à peu près tout ce qu'il a à dire sur le sujet:

5.8.1 Vitesse de balayage: considérations générales

... Une deuxième conséquence est mieux expliquée à l'aide d'un graphique de la vitesse de balayage en fonction du signal d'entrée différentiel (Figure 5.12). Le point à souligner ici est qu'un circuit qui exige une vitesse de balayage substantielle doit fonctionner avec une erreur de tension substantielle aux bornes d'entrée de l'ampli opérationnel.

Slew rates for BJT and JFET

Figure 5.12. Une tension d'entrée différentielle substantielle est nécessaire pour produire la pleine vitesse de balayage de l'amplificateur opérationnel, comme indiqué dans ces données mesurées. Pour les amplificateurs opérationnels d'entrée BJT, il faut ∼60 mV pour atteindre la vitesse de balayage complète; pour les JFET et les MOSFET, c'est plus un volt.

Bingo. TL074 est un ampli opérationnel à entrée JFET. J'ai ajusté mes circuits pour obtenir une tension différentielle plus élevée, et cela a résolu le problème immédiat. Une simulation distincte m'a donné des résultats similaires à cette figure, montrant que les modèles de LTspice sont au moins raisonnablement fidèles à la réalité.

Cependant, l'augmentation de la tension différentielle pose d'autres problèmes, que je voudrais éviter.

Question

... ou plusieurs questions connexes. Je ne cherche pas nécessairement des réponses à chacune d'elles, mais peut-être plus une explication générale.

  • Cet effet dépend-il d'autre chose que de l'étape d'entrée JFET / BJT?
  • Y a-t-il des étages d'entrée où une tension d'entrée différentielle encore plus faible conduit à la vitesse de balayage maximale? Peut-être une sorte d'hybride?
  • Même s'il n'y a que deux types, est-ce que différents amplis-op du même type (par exemple, BJT) ont des niveaux différents?
  • ... si oui, est-ce possible de le comprendre à partir de la fiche technique?

Je n'ai rien trouvé à ce sujet sur la fiche technique du TL074, mais ce n'est bien sûr qu'un seul échantillon.

Un peu lié, existe-t-il une solution commune, ou est-ce là que je commencerais plutôt à regarder des comparateurs? Je pourrais utiliser une sorte de comparateur dans la conception finale, mais je trouve toujours ce problème intéressant.

Cela vous aiderait-il si vous n'entriez pas en saturation mais que vous aviez juste assez de rétroaction négative pour éviter la saturation (sans provoquer un fonctionnement anomole du circuit en raison de ne pas être tout à fait en saturation).
@Andyaka Voulez-vous dire quelque chose avec les diodes Zener pour que la sortie soit limitée à une tension inférieure?J'ai essayé cela et cela a aidé, mais cela a causé d'autres problèmes.Finalement, je poserai une question distincte à ce sujet avec mon circuit réel car je ne savais pas vraiment comment le connecter.Je dois dormir dessus quelques jours de plus.
Oui, c'est ce que je veux dire - c'est-à-dire le garder hors de la position assise mais dans un endroit sûr.
Ce dont vous avez besoin pour obtenir des taux de balayage sérieux, vous passez aux comparateurs (sans jeu de mots) puis aux comparateurs ECL avec SR = 1600V / us commutant 0.8V en 500ps en 50 Ohms comme le MAX9691
Après un opamp a passé un certain temps en saturation, il y aura un décalage thermique dans son étage d'entrée dû à l'un des transistors transportant tout le courant.Selon l'opamp, cela peut provoquer des effets étranges et retarder l'installation de beaucoup plus longtemps que vous ne le pensez.
Cinq réponses:
Spehro Pefhany
2016-10-04 02:06:47 UTC
view on stackexchange narkive permalink

Habituellement, la saturation de l'entrée entraîne un temps plus long pour sortir de la saturation.Notez que la vitesse de balayage n'est pas étroitement liée à cette heure, et certains amplis-op peuvent se laisser distancer pendant 50usec ou plus avant de décider de sortir de la saturation.

Je vous suggère d'utiliser un ampli opérationnel spécifié pour votre (ab) utilisation comme le AD8067.Celui-ci peut ne pas vous convenir (le gain doit être> = 8 pour la stabilité) mais le temps de sortie de la saturation is est spécifié et il est raisonnable (~ 200ns) avec une overdrive significative cependant.

Je ne pense pas que je ferais confiance aux modèles SPICE pour modéliser nécessairement la récupération de saturation avec précision.Cela pourrait être bien pire que ce que la simulation impliquerait, alors vérifiez en testant.

_ "Je ne pense pas que je ferais confiance aux modèles SPICE pour modéliser nécessairement la récupération de saturation avec précision." _, Merci, je vais certainement garder cela à l'esprit.J'essaie de ne pas prendre les résultats trop au sérieux, mais il est facile de s'emballer.
Mario
2016-10-04 16:14:56 UTC
view on stackexchange narkive permalink

Cet effet dépend-il d'autre chose que de l'entrée JFET / BJT étape?

La rotation peut se produire à n'importe quelle étape d'un OpAmp, elle peut se produire dans l'étage d'entrée, l'étage de sortie et n'importe lequel des étages intermédiaires. Cela se produit chaque fois qu'un condensateur est entraîné par une source de courant fixe. Pour une configuration donnée, un étage fixe la limite et détermine la vitesse de balayage souvent c'est en fait l'étage d'entrée.

Un étage d'entrée typique consiste en une paire différentielle avec une source de courant de queue. En équilibre, le courant de la source de courant de queue se divise également et lorsqu'il est excité sur le transistor, il prend tout le courant. La tension requise pour désactiver (presque) l'un des transistors détermine le début de la rotation. C'est une tension fixe pour les BJT et une tension variable pour les FET.

Si une rotation se produit dans l'étage de sortie et que l'étage de sortie n'est pas symétrique (par exemple, classe A), il est possible d'avoir des vitesses de balayage différentes pour les fronts descendants et montants.

Y a-t-il des étages d'entrée où une tension d'entrée différentielle encore plus faible conduit à la vitesse de balayage maximale? Peut-être une sorte d'hybride?

Je ne connais aucun appareil standard qui fasse cela, mais il existe certainement des OpAmps polarisés de manière adaptative qui augmentent le courant à travers l'étage d'entrée pour améliorer le comportement de rotation.

Même s'il n'y a que deux types, faites des amplis-op différents du même type (disons, BJT) ont différents niveaux?

Les BJT ont un niveau fixe, sauf si la dégénérescence des émetteurs est utilisée et les FET peuvent avoir différents niveaux.

Chaque réponse ici m'a donné de bonnes informations, mais je pense que cela a répondu à mes questions immédiates / littérales, d'où la petite coche verte.
LvW
2016-10-04 17:10:11 UTC
view on stackexchange narkive permalink

Je ne sais pas si les éléments suivants peuvent aider et / ou répondre à certaines de vos questions. Néanmoins,

  • La vitesse de balayage est spécifiée et mesurée avec une rétroaction appliquée (normalement, 100% de rétroaction avec un gain en boucle fermée de l'unité); dans votre message, je n'ai trouvé aucune mention de commentaires.

  • En supposant un pas d'entrée de 1V, la sortie augmentera également à 1V - cependant, avec un certain retard car le signal de retour n'arrive PAS immédiatement à l'inv. entrée mais avec un retard de quelques µsecondes.

  • En conséquence, le premier étage (amplificateur différentiel) sera saturé par le pas d'entrée et le (s) transistor (s) d'entrée saturé (s) fonctionnent comme des commutateurs.

  • Par conséquent, le condensateur de compensation du deuxième étage est chargé avec une tension constante jusqu'à ce que le signal de retour arrête de se charger car l'étage d'entrée est ramené en fonctionnement linéaire (équilibre établi par rétroaction).

  • Ce processus de charge entraîne (et détermine) les propriétés de pivotement de l'amplificateur.

  • De ce qui précède, nous pouvons déduire que le pas d'entrée doit être suffisamment grand pour amener en toute sécurité le premier étage de l'amplificateur (sans retour) à saturation.

Tony Stewart Sunnyskyguy EE75
2016-10-04 01:33:16 UTC
view on stackexchange narkive permalink

La vitesse de balayage est généralement limitée par le variateur de courant disponible et la capacité de sortie que le pilote voit, y compris les connexions internes.

Combien de tension différentielle faut-il?

Étant donné une vitesse de balayage de x V / us et un temps de montée de 0,35 / f et un BW en boucle fermée de GBW / Av pour un gain en boucle fermée de Av.

Maintenant, quel est le signal d'entrée minimum Vpp pour dépasser la vitesse de balayage spécifiée?

Eh bien, cela dépend de la fréquence d'entrée et du gain, mais normalement, il est bien surchargé pour déterminer la vitesse de balayage nominale et cette vitesse de balayage est limitée en courant et dépend de la capacité de charge interne et externe.

dV / dt = Ic / C

Si SR = 13V / us typ pour C = 100pF quel est Iout max? enter image description here Ic = 1e-10 * 13e-6 = 1,3 mA

Mais attendez qu'il n'y ait pas de spécification pour le courant de sortie.

enter image description here Cependant, en utilisant un point d'oscillation de sortie maximum de 50% Vpp pour déterminer la résistance de sortie équivalente, nous obtenons 220 Ohms capables d'oscillation de + / 7V adaptée aux pertes internes.

Ainsi, nous pouvons seulement conclure que le courant de sortie n'est PAS limité mais que certains étages internes sont limités en courant.

analogsystemsrf
2017-03-30 16:51:02 UTC
view on stackexchange narkive permalink

Différentes paires d'entrée produisent différentes plages linéaires d'entrée.Et le passage aux FET permet d'autres degrés de liberté (largeur / longueur de porte).L'UA715 utilise la dégénérescence de l'émetteur bipolaire pour obtenir une stabilisation rapide.Voici les différences d'entrée typiques:

schematic

simuler ce circuit - Schéma créé à l'aide de CircuitLab



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...