LTspice : Maîtriser L'élément OTA Pour Vos Circuits
Salut les passionnés d'électronique ! Aujourd'hui, on plonge dans le monde fascinant de LTspice, et plus particulièrement dans l'utilisation d'un composant super cool : l'OTA, ou Operational Transconductance Amplifier. Si vous êtes là, c'est sûrement que vous vous êtes déjà dit : "Comment diable j'utilise ce truc ?" ou peut-être que vous cherchez à construire un multiplicateur, comme notre ami sur StackExchange qui s'est heurté à cette question. Pas de panique, on va décortiquer ça ensemble, étape par étape, pour que vous puissiez exploiter tout le potentiel de cet ampli-op un peu particulier.
C'est quoi ce bestiau, l'OTA ?
Avant de plonger dans LTspice, il est crucial de comprendre ce qu'est un OTA. Contrairement à un ampli-op classique qui cherche à égaliser ses tensions d'entrée et à définir une tension de sortie proportionnelle à la différence d'entrée (avec un gain infini en théorie), l'OTA est un peu différent. Son nom nous donne un indice : Amplificateur à Transconductance Opérationnel. La transconductance, c'est le rapport entre un courant de sortie et une tension d'entrée. Et c'est là toute la différence majeure : la sortie d'un OTA est un courant, et ce courant est contrôlé par une tension d'entrée, le tout modulé par un courant de polarisation. En gros, vous injectez un courant de référence (IB) et une tension différentielle (V+ - V-) aux entrées, et vous obtenez un courant de sortie (Iout) qui est proportionnel à cette tension différentielle, avec la transconductance (gm) comme coefficient de proportionnalité, le tout influencé par IB.
La formule magique, c'est souvent quelque chose comme , où est la transconductance. Et le truc génial, c'est que cette est souvent directement proportionnelle au courant de polarisation : , où K est une constante qui dépend du modèle d'OTA utilisé. Ça veut dire que vous pouvez ajuster le gain (la transconductance) de votre amplificateur en changeant simplement le courant que vous lui donnez à manger ! C'est ça qui le rend si puissant pour des applications comme les VCA (Voltage Controlled Amplifiers), les filtres contrôlés en tension, et bien sûr, les multiplicateurs.
Dans LTspice, l'OTA est représenté par le composant LM13700 ou LM13600, qui sont des puces bien connues intégrant deux OTAs et deux diodes pour la polarisation. Vous pouvez aussi trouver des modèles d'OTAs génériques. Le schéma de base est simple : vous avez les deux entrées différentielles (souvent nommées par un '+' et un '-' ou des numéros), une sortie courant, et une broche pour le courant de polarisation . N'oubliez pas non plus les alimentations, car même si la sortie est un courant, l'OTA a besoin d'être alimenté.
Plongée dans LTspice : L'élément OTA en action
Maintenant que les bases sont posées, passons à la pratique dans LTspice. Pour utiliser un OTA, vous allez d'abord devoir le placer dans votre schéma. Cherchez LM13700 ou LM13600 dans la bibliothèque de composants. Une fois placé, vous verrez ses différentes broches : les entrées différentielles, la sortie courant, et la broche d'alimentation. L'élément clé ici est le courant de polarisation . Vous ne pouvez pas simplement le laisser ouvert. Vous devez lui fournir un courant spécifique pour que l'OTA fonctionne correctement et que sa transconductance soit définie. Typiquement, on utilise une source de courant (un I dans la barre d'outils) connectée entre la broche et la masse (ou une autre référence) pour injecter ce courant . La valeur de ce courant déterminera la transconductance de l'OTA.
La sortie de l'OTA est un courant. Pour pouvoir mesurer ou utiliser ce courant, vous devrez souvent le faire passer par une résistance de charge. C'est cette résistance qui va convertir le courant de sortie en une tension mesurable. Par exemple, si vous avez un courant de sortie et que vous le faites passer par une résistance , la tension de sortie que vous mesurerez sera . Le choix de est donc crucial pour adapter le niveau de sortie à vos besoins et pour ne pas saturer l'OTA. Il faut vérifier les limites de tension de l'OTA pour vous assurer que reste dans la plage de fonctionnement.
Pour simuler, rien de plus simple. Lancez une simulation (DC, AC, ou transitoire selon ce que vous voulez analyser). Pour une analyse DC, vous pouvez vérifier comment le courant de sortie varie en fonction de la tension d'entrée pour un donné. Pour une analyse AC, vous pouvez observer le gain en transconductance. Une des applications les plus intéressantes est le multiplicateur. Dans ce cas, vous aurez besoin de deux OTAs (ou deux sections d'un LM13700). La tension d'une source est appliquée aux entrées différentielles d'un OTA, et la tension de l'autre source est appliquée à la broche (via une conversion tension-courant, souvent avec une résistance). Le courant de sortie du premier OTA sera alors proportionnel au produit des deux tensions d'entrée. C'est vraiment magique de voir ça fonctionner en simulation !
Un conseil d'ami : n'oubliez pas de consulter la datasheet du composant que vous utilisez (LM13700/LM13600). Elle regorge d'informations précieuses sur les caractéristiques de l'OTA, les formules exactes de transconductance, les limites de fonctionnement, et des exemples d'application. Cela vous évitera bien des maux de tête et vous aidera à optimiser vos circuits.
L'OTA comme multiplicateur : Comment ça marche concrètement ?
Abordons maintenant le cœur du sujet pour beaucoup d'entre vous : utiliser l'OTA comme multiplicateur. L'idée repose sur la relation fondamentale de l'OTA : , où . Si on remplace , on obtient : . Là, on voit déjà apparaître un produit ! Le truc, c'est qu'il faut que l'un des termes soit une tension et l'autre un courant qui représente l'autre tension. Généralement, on utilise une tension pour contrôler le courant de polarisation , et l'autre tension pour piloter les entrées différentielles.
Prenons un exemple concret pour un multiplicateur . On peut utiliser une première tension, disons , pour contrôler le courant de polarisation d'un OTA. Comment ? Il faut convertir en un courant . Souvent, on utilise une résistance () pour faire simple : . Bien sûr, il faut s'assurer que est toujours positif pour que le courant soit injecté. Si peut être négatif, il faudra un circuit plus élaboré pour le gérer, comme un ampli-op en suiveur avec une source de courant contrôlée.
Ensuite, on utilise la deuxième tension, , comme tension différentielle pour cet OTA : . On peut, par exemple, appliquer à l'entrée '+' et la masse à l'entrée '-', donc . Avec ces choix, le courant de sortie de cet OTA sera . Et voilà, on a un courant proportionnel au produit !
Maintenant, pour obtenir une tension de sortie, on fait passer ce courant à travers une résistance de charge . Donc, . En choisissant judicieusement et , on peut faire en sorte que la constante soit égale à 1, ou à une autre valeur désirée. Il faut bien sûr s'assurer que les tensions et restent dans les limites de fonctionnement de l'OTA pour éviter la saturation ou la distorsion.
Beaucoup de circuits multiplicateurs basés sur des OTAs utilisent en fait une configuration à quatre quadrants, ce qui signifie qu'ils peuvent gérer des entrées positives et négatives pour les deux signaux, et produire une sortie proportionnelle au produit, quel que soit le signe des entrées. Cela implique souvent l'utilisation de deux OTAs et de circuits complémentaires pour gérer les signes. La datasheet du LM13700/LM13600 propose d'ailleurs des schémas types pour réaliser un multiplicateur précis. Regardez bien ces exemples, ils sont une mine d'or pour comprendre les astuces de câblage et les valeurs typiques à utiliser.
La simulation de tels circuits demande de la patience. Il faut vérifier le comportement en régime transitoire pour voir le produit des signaux s'afficher correctement. Lancez une simulation de quelques millisecondes pour visualiser les formes d'onde. Comparez la sortie calculée avec la sortie simulée. N'hésitez pas à ajuster les valeurs de et pour obtenir le gain souhaité. C'est par l'expérimentation, même virtuelle, qu'on apprend le mieux !
Aller plus loin : Applications avancées et conseils de pro
L'OTA ne se limite pas aux multiplicateurs, loin de là ! Sa nature contrôlable en fait un composant de choix pour de nombreuses applications avancées. Pensez aux VCA (Voltage Controlled Amplifiers). Un VCA est simplement un amplificateur dont le gain peut être ajusté par une tension de contrôle. Avec un OTA, c'est super simple : vous appliquez le signal à amplifier aux entrées différentielles, et vous utilisez une tension de contrôle pour ajuster le courant de polarisation . Plus est grand, plus la transconductance est élevée, et donc plus le gain est important. En ajoutant une résistance de charge, vous obtenez une tension de sortie dont l'amplitude est contrôlée par la tension .
Une autre application phare est celle des filtres contrôlés en tension (VCF). En combinant un OTA avec des condensateurs et des résistances, vous pouvez créer des filtres dont la fréquence de coupure ou la bande passante peuvent être ajustées électroniquement. Par exemple, la fréquence de coupure d'un filtre passe-bas du premier ordre est souvent proportionnelle à la transconductance . Comme est proportionnelle à , en variant , vous variez la fréquence de coupure. C'est hyper utile pour des égaliseurs dynamiques ou des effets audio où l'on veut faire varier le timbre du son en temps réel.
Les modulateurs de fréquence (FM) et les modulateurs en amplitude (AM) peuvent aussi être réalisés avec des OTAs. La capacité de l'OTA à multiplier des signaux ou à avoir un gain variable en fonction d'une tension d'entrée est le cœur de ces techniques de modulation. En jouant sur les entrées différentielles et le courant de polarisation, vous pouvez