Signal audio de polarisation CC


21

J'ai vu plusieurs façons d'ajouter une polarisation CC à un signal audio. Je les ai simulés et ils me donnent tous des résultats similaires, mais je ne peux pas comprendre pourquoi choisir A plutôt que B ou C. Ma source audio sera un niveau audio de ligne -2V à + 2V AC passé par un capuchon de couplage 220uF, puis un filtre passe-bas (RC, 2 pôles). Le signal sera lu par un ADC.

La première façon est d'utiliser un diviseur de tension: circuit de polarisation simple

entrez la description de l'image ici

C'est assez explicite et je comprends comment cela fonctionne. J'ai également vu cette même conception en utilisant une diode, mais je n'ai pas pu trouver d'exemple.

Exemple suivant: Comment lire un signal audio en utilisant ATMega328? - l'image est de la réponse de l'endolith.

entrez la description de l'image ici

Un autre que j'ai vu est: je ne comprends pas très bien ce circuit de préampli FET-BJT

Et le schéma est pour un préampli, et il existe 2 versions et les deux ajoutent un biais.

entrez la description de l'image ici

Ma question est quelle est la meilleure pratique pour ajouter la polarisation à un signal audio? Quelles sont les autres façons d'ajouter une polarisation CC au signal?

Modifier / Mettre à jour: En regardant les réponses - l'utilisation de la seconde semble fonctionner le mieux pour mon application, en utilisant quelque chose comme ça. Y a-t-il d'autres améliorations que je peux apporter? Autres rails Vref / alimentation stables.

entrez la description de l'image ici


1
Petite remarque, vous dites que vous avez un capuchon de découplage de 220 uF. Je pense que vous faites peut-être référence à un capuchon de couplage.
Kellenjb

2
Le signal va être lu par un ADC, pour un compteur BPM (battements par min) Et Kellenjb vous avez bien capuchon de couplage et non découplage - fixe
jsolarski

1
Remarque: j'utilise la première solution sans problème mais mon circuit n'est certainement pas de haute fidélité car il est sur un modèle réduit d'avion avec beaucoup d'autres bruits (moteurs, servo, vent etc.)
Thomas O

1
Vous essayez intentionnellement d'isoler les basses fréquences avec ces filtres RC, non?
endolith

1
@endolith Oui, j'essaie intentionnellement d'isoler les basses fréquences, sous 3KHz
jsolarski

Réponses:


22

N'utilisez pas le premier circuit. Tout bruit ou pic sur l'alimentation sera mélangé avec votre signal. Étant donné que le point de polarisation est connecté directement au signal, vous ne pouvez pas filtrer le bruit de l'alimentation sans filtrer également le signal.

Utilisez le deuxième circuit. Il produit une tension médiane étroitement couplée à la terre, de sorte que le composant CC représente la moitié de l'alimentation, mais le composant CA (bruit et pointes) est filtré par le condensateur. Ce n'est pas un circuit complet, cependant, vous devez toujours le connecter à votre signal.

Voici ce que vous essayez de faire :

polarisation DC simple

La sortie est la même que l'entrée, juste décalée vers le haut de 2,5 V. La résistance à l'entrée garantit que le côté entrée du condensateur est à 0 VDC, pour éviter les bruits pendant la connexion. La résistance du côté sortie du capuchon de couplage CA polarise ce côté à la tension de polarisation CC. Si votre circuit possède déjà une source de tension de polarisation CC à faible impédance propre, connectez-la. Sinon, vous pouvez utiliser le circuit # 2 pour générer la polarisation, comme ceci :

Circuit montrant la polarisation DC d'un signal AC

(Cependant, la simulation prend beaucoup de temps pour atteindre la valeur de polarisation CC. Appuyez sur l'entrée de menu "Trouver le point de fonctionnement CC" pour la régler. )

La tension de polarisation CC est produite par un diviseur de tension et un condensateur pour filtrer le bruit de l'alimentation. Notez que si vous utilisez le même point Vbias pour plusieurs signaux, ils peuvent dialoguer à travers ce point. Un plus grand capuchon de polarisation réduit la diaphonie. Un condensateur de couplage plus grand améliore la réponse en basse fréquence. Mais faites-les trop gros et ils prendront beaucoup de temps à charger lorsque vous actionnez l'interrupteur d'alimentation.

Le 3ème diagramme n'est pas un circuit de polarisation; c'est un préampli micro.


Quant au préampli, ce signal de polarisation du circuit serait-il si j'utilisais un signal (phono) non amplifié ou un micro? ou devrait-il simplement passer par un pré-ampli qui ne polarise pas et ne polarise pas le signal près du filtre?
jsolarski

@jsolarski: Je ne comprends pas votre question sur le préampli. Ce circuit est un préamplificateur d'élément micro à gain élevé. Cherchez-vous simplement à mettre le signal en mémoire tampon avant qu'il ne pénètre dans l'ADC?
endolith

Quant à mon commentaire précédent, je devrai poser une autre question quand j'arriverai à ce point, ma préoccupation est que j'ai plusieurs signaux, certains sont au niveau ligne et certains seront des entrées micro ou des entrées phono de très bas niveau. J'ai juste besoin d'un moyen de garder les niveaux dans la même plage, lorsque je branche différentes sources.
jsolarski

1
@jsolarski: Ce sera comme n'importe quelle entrée de mixage audio. Vous aurez besoin d'un contrôle de gain variable pour les entrées de bas niveau imprévisibles, et peut-être de prises distinctes pour le niveau de ligne, selon les connecteurs que vous souhaitez utiliser. Pour un compteur de BPM, le faible bruit n'est probablement pas si important, vous pouvez donc utiliser un seul étage de gain d'amplificateur opérationnel avec une large plage de gain. Alternativement, une plage de gain plus étroite et un commutateur de pad de 20 dB.
endolith

Vous dites que le premier circuit de l'OP aura le bruit d'alimentation amplifié mais votre premier circuit a l'alimentation directement connectée à la sortie. N'y a-t-il pas un condensateur manquant? Comment le premier circuit filtre-t-il l'alimentation AC (bruit)?
SpaceDog

8

La méthode la plus simple est la première image à laquelle vous avez lié. Il fera l'affaire, mais a un gros inconvénient pour votre application. Si vos lignes d'alimentation ont du bruit, le bruit sera ajouté au signal que vous essayez de mesurer.

La deuxième méthode est presque identique à la première méthode. Son gros avantage par rapport à la première méthode est que le bruit sur les lignes d'alimentation n'aura pas un effet aussi important sur le signal lui-même.

La troisième méthode consiste à tuer pour ce que vous voulez faire. Il est conçu pour donner des sorties de puissance plus élevées, mais comme vous le lisez simplement avec un ADC, il n'y a aucune raison d'en avoir besoin.


2
Si la tension à partir de laquelle l'ADC dérive sa référence alimente le diviseur de résistance, je ne vois pas que le fait de coupler cette tension à l'alimentation audio de l'ADC sera un gros problème. En effet, s'il y a quelque vacillement dans la référence ADC, je pense qu'il serait mieux de le coupler à l'entrée ADC avec une amplitude de 50% que d'avoir le mouvement de référence et l'entrée non, bien que le signal audio soit de toute façon dégradé. Si la référence ADC est une tension absolue qui n'est pas disponible sur une broche de sortie, votre polarisation doit également être une tension absolue (provenant d'un régulateur ou autre).
supercat

6

Le premier circuit, le simple diviseur de résistance, est de loin la solution la plus simple, la plus rapide et la moins chère. C'est également la solution que la plupart des circuits audio utilisent. À moins que vous ne vouliez des niveaux de performance pro-audio, c'est la méthode que je recommanderais.

La solution «correcte» serait d'avoir un rail d'alimentation séparé qui est à la tension de polarisation. Faites passer votre signal audio à travers un capuchon de blocage CC, puis installez une résistance sur le rail d'alimentation de polarisation. Cette approche a moins de bruit et de distorsion harmonique que le simple diviseur à résistance - bien que la différence de performance ne soit importante que pour ceux du monde audio pro et ne vaille pas la peine d'être dérangée pour la plupart.

Un cas où la solution «correcte» vaut la peine pour le circuit moyen est lorsque le CAN lui-même fournit le rail de tension de polarisation. Certains ADC fourniront cette tension et tout ce que vous avez à faire est de l'utiliser. C'est bien parce que vous pouvez obtenir une meilleure précision que toute autre solution. Parfois, j'ai eu des problèmes, cependant, où je devais prendre cette sortie de l'ADC et l'exécuter via un tampon basé sur un amplificateur opérationnel à gain unitaire afin qu'il ait la force du lecteur pour fonctionner correctement.

Les deux autres solutions que vous mentionnez fonctionneraient, mais cela ne me dérangerait pas. Ils sont quelque peu tordus et n'offrent aucun avantage important que le simple diviseur de résistance ou les solutions «correctes» fournissent.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.