Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Adc

  • 106 réponses
  • 6 participants
  • 7 255 vues
  • 1 follower
Sujet de la discussion Adc
Je crois me souvenir que dans un des "interminables-et-néanmoins-palpitants" pavés sur la fabrication de préamplis micro, quelqu'un a donné un lien pour fabriquer un convertisseur audio-numérique.

Alors je me demandais simplement si l'un d'entre vous l'avait mené à bien, si c'est de la qualité, et tout ça ...


:?:
myspace.com/lesymptome Qui joue du clavier ??
Afficher le sujet de la discussion
71
Salut Norrin Radd,

rajouter des condos sur l'alim ne suffit pas en effet. Un découplage d'alimentation doit être effectué pour chaque circuit intégré, en plaçant un condensateur (ou deux) au plus près des broches d'alim des circuits en question.

Le tracé des pistes d'alim est primordial, il doit présenter l'impédance la plus faible possible. Je parle bien d'impédance et non de résistance car avec des fréquences mises en jeu (plusieurs MHz), la résistance (en continu) présente moins de signification, même si bien sûr elle reste importante.

Les signaux d'horloge doivent être routé de manière à ne pas avoisiner des pistes de données, afin d'éviter la "repisse" dans ces dernières. Il faut donc éviter de les véhiculer sur des pistes qui restent en parallèle sur de longues distances avec les autres pistes sensibles. Si celà est nécessaire, placer au moins une piste de masse entre deux pistes "incompatibles" afin de réduire la capacité parasite qui se crée entre les deux.

Pour ce qui est des cables de raccord entre deux CI séparés entre lesquels sont transmis des signaux à fréquence élevée (horloges par exemple), utiliser les cables les plus courts possibles, et raccorder à la masse un cable sur deux s'il s'agit de cable en nappe. Dans la mesure du possible, plaquer ces cables contre le boitier métallique.

Les références de tension des convertisseurs doivent être extrêmement stables. Celà est d'autant plus important que la résolution (quantification) est élevée. L'idéal est de prévoir des régulateurs (références de tension) très stables situées au plus proche là aussi des convertisseurs.

Je n'ai pas grande expérience dans le domaine de la conversion A/D ou D/A, les seules réalisations effectuées se bornant à du 8 bits avec fréquence d'horloge de quelques dizaines de KHz. Et je ne sais pas si tout ça peut vraiment aider...

En tout cas je vous souhaite bon courage et bonne chance à tous deux !

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

72
Enfin les voila... 2 ptites fotos (vu general ADAT+buffer+dac et ADC tout seul) :

73
Dis voir, Pilo, les alimentations sont-elles bien distribuées en étoile ?
Sur le CI central, je vois un couple de fil rouge/noir, mais il me semble raccordé à une led. L'alim n'arrive pas par le cable en nappe, n'est-ce pas ?

Mauvais :


Bon :

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

74
Plus de photo ici : http://membres.lycos.fr/blendinpulse/adat/

heeuuu la cable rouge et noir su CI central est celui qui sert a le relié a l'alimentation... depuis qu'il est débrancher le DAC fonctionne (mais plus l'adc), c''est le CI de buffer. L'alim doit donc arriver par le cable en nappe, je sais pas lequel. J'ai pas encore eu le temps de plus regarder.

Mon cablage d'alim est le mauvais (ou presque) :
le cable blanc et bleu qui sort del'alim va sur une stripboard, sur laquelle j'ai souder les connecteurs pour les alims... je peux les rapprocher au maximum pour me rapprocher d'un cablage en étoile.
75
Salut Pilo,

je viens de discuter de ton problème avec notre ingénieur maison, que j'ai réussi à coincer à la cantine... Voilà ce qu'il conseille de faire :

- la distribution des alimentations doit toujours être effectuée en étoile, mais le point commun de masse ne doit pas forcement se situer à la sortie de l'alim. Ce point commun peut aussi se situer à l'entrée travaillant avec les niveaux audio analogiques les plus faibles, par exemple à l'entrée du convertisseur AD. Il m'a expliqué qu'il n'y avait en réalité pas de règle, et que par expérience, il avait finit par prévoir les deux cas sur toutes ses réalisations (il essayait aux deux endroits et gardait le meilleur).

- il m'a confirmé la necessité impérative d'utiliser deux alimentations parfaitement distinctes : une pour la partie analogique, l'autre pour la partie numérique, avec comme seul point commun le point de masse évoqué ci-avant. Mais ça on le savait déjà. A la sortie des alims, il conseille de placer un filtre constitué de self et capas, afin d'éviter toute repisse de signaux numériques d'une partie vers l'autre. Self VK200 associée à deux capas de 10u chimique et 100n céramique en parallèle pour chaque départ d'alim.

- Pour ce qui est du découplage des alims sur chaques bornes d'alim des circuits intégrés, il lui a semblé curieux que je lui pose la question, tant cette nécessité lui paraissait évidente...

- L'AOP situé en sortie du convertisseur DA, et qui fait office de "tampon" abaisseur d'impédance, peut facilement entrer en oscillation (ta fameuse sinus peut-être), notemment s'il s'agit d'un AOP doté d'un temps de monté (Slew Rate) très grand. Celà arrive notemment lors de l'utilisation de cable moyennement long ou très long en sortie audio, du fait d'une charge capacitive trop élevée pour lui, et qui associé à la composante selfique de la sortie, constitue un filtre qui permet à l'AOP d'amorcer une oscillation. Le fait d'approcher la main du circuit imprimé peut tout à fait atténuer ou amplifier cet effet, qu'il a constaté lui aussi de maintes fois. Il conseille de tester le montage avec différentes longueurs de cable BF en sortie, ainsi que sans cable, pour voir ce qui se passe. Si le disfonctionnement est identique quelque soit le cable utilisé, c'est que le problème ne se situe pas au niveau de l'AOP.

- la longueur des pistes du CI à une importance cruciale pour ce qui est des trajets d'horloges et des données audio-numériques. Je n'ai pas mémorisé tout ce qu'il m'a dit, mais j'ai retenu tout de même que même pour une fréquence d'échantillonnage de 32KHz, quelques cm de piste en trop pouvaient se traduire par des disfonctionnements ou par des dégradations audibles de qualité sonore, liés à l'instabilité des horloges, ou aux retards que pouvaient engendrer de "grandes" distances (même si les retards sont de l'ordre de quelques ns).

Voilà, je ne sais pas si celà peut t'aider...

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

76

Citation : associée à deux capas de 10u chimimique

:mdr:
77
Je n'ai pas grande capacité à pouvoir répondre à ceci...
:mrg:

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

78

Citation : Voilà, je ne sais pas si celà peut t'aider...


devine ;)

c'est genial!!!!!! MERCI!!!
la sinusoide n'est pas une oscillation du NE en sortie, mais bien le son que j'envois! j'ai testé avec ardour (https://ardour.org pti coup de pub!) et ca marche! c'est incroyable mais ca marche... Cela dit je sais pas qi je suis pessimiste, mais le son a pas l'air top ... bref, il faut que je fasse marcher l'adc maintenant comme ca je pourrai démarer les tests.
Le probème c'est que l'adc ne fonctionne pas si le module buffer n'est pas alimenté, il faut donc que je trouve d'ou viens l'alimentation parasite du module... et je pense que j'aurai déja une base pour commencer :)

Pour tous les autres conseils, c'est vraiment genial! notament sur les alims, je vais essayer de choper une alim à découpage 5V 3.3V pour la partie numérique. Je vais aussi mettre des self de partout.

Par contre pour l'alim en etoile... je sais pas comment faire, j'aurai engros 4 CI ADC, 4 DAC, 1 clock, 1 buffer, 1 adat et 1 microcontrolleur a alimenter... meme si je rapproche les connecteurs au maximum ca sera pas bon? arf je verrai a la limite une fois que je pourrai tester quelque chose...

Merci mille fois chimimic!!!! c'est vraiment très très sympa!!!! :aime:
79
Ouais c vrai c cool toutes ces explications car c vraiment un art difficile ! :) Pour ma part je surfe un peu sur tout ca, donc cela m'aide bcp. :bravo: :bravo:

Citation : Les références de tension des convertisseurs doivent être extrêmement stables. Celà est d'autant plus important que la résolution (quantification) est élevée. L'idéal est de prévoir des régulateurs (références de tension) très stables situées au plus proche là aussi des convertisseurs.


Et bien voyez-vous, moi mon probleme maintenant est tres vraissemblablement de cet ordre, cad mon alim n'est pas assez stable. J'ai refais un montage plus propre (je suis loin d'egaler Pilo car je fais sur de la plaque d'essais), avec des fils plus courts et un filtrage plus pres du CI pour le DIR1703 et je crois que maintenant c'est a peu pres au point au niveau de la partie numerique. Il y a bien encore des instabilités mais elles ne sont pas du a des erreurs du DAC mais a des problemes de variations de tensions.

Comme j'utilise un etage AOP pour enlever la constante Vref et un autre etage pour amplifier par 4 ou 5 le signal du DAC, toutes les instabilites de l'alim se trouvent magnifiées d'autant. Moralité quand on essaye de piloter un VCO avec le signal sortant on obtient des pourcentages de tons de fluctuations d'une frequence de quelques Hz.

Je m'en suis rendu compte en écoutant au casque le VCO non connecté, avec juste un potard pour regler la frequence à une valeur fixe, j'entends aussi des fluctuations de meme nature (meme bruit) mais plus faibles. Comme l'alim du DAC provient du meme transfo (une alim bipolaire 15v pour modulaire). Le probleme est donc à present clair.

Deja je vais revoir le module du VCO pour foutre un filtre RC, oubli impardonable. Puis je vais ensuite ré-attaquer le probleme de l'etage d'amplifications du DAC.

Par contre, et la on revient dans des soucis d'electronique classique, comment regler ce probleme? J'ai plusieurs solutions. La premiere c'est bien sur de faire aussi un filtre RC. La deuxieme c'est d'installer des regulateurs de meilleur qualité que les classiques 780x/790x.
A ce sujet, sont-ils vraiment nuls ces regulateurs ? Je suis un peu etonné quand meme d'avoir de telles fluctuations sur mon alim bipolaire principale qui en contient justement. Je pensais que ces régus etaient plus stables que ca. Entendons nous bien sur la nature des fluctuations, elles sont en dessous de 50hz tres largement (une sorte de chaos de quelques Hz), il y a meme des chutes de tensions (infimes) de plusieurs secondes. Ca ne s'entend pas
bien sûr sur les autres modules (filtres/VCA/ and Co) mais sur un VCO apparament oui.

Bref, (desolé pour le roman), je révise le filtre RC. :)

Au passage, n'est-on pas un peu démunie contre les variations de quelques Hz sur les alims ? Car il faudrait des condos enormes pour les filtrer ! :8O:

Que penser des zeners ? Je pourrais en mettre une de 12v sur chaque "rail" ?

Ou alors est-ce que quelqu'un connait un CI spécialisé, pour avoir une tension ultra stable ? (à partir de +/-15volts vers au minimum +/-10-12volt, conso 100mA voir 50mA).


--Alors je l'ai le prix Goncourt ? :clin:

80
Bon vu le succes du premier roman, voici le deuxieme tome ! ;)

Voila j'ai amélioré l'alim en rajoutant des 220uf sur chaque rail et une 100R en prime, et maintenant c quand meme plus stable :)

Par contre je crois que je suis arrivé aux limites de ce qu'on peut faire avec des regus, il faudrait je pense rajouter un etage de stabilisation de tension.

Le TDA1543 n'est pas un DAC qui prend un Vref de (disons) 2.5V il secrete lui meme un courant de reference, on ne fait que regler par une resistance sa fuite dans la masse. Donc je ne pourrait utiliser un chip externe qui produit un Vref. Par contre je peux largement ameliorer l'alim du DAC en lui faisant un 5v hyper bien régulé qui servirait aussi pour son propre etage d'AOP.

Je me suis rendu compte qu'un filtre RC permet juste de "simuler" un condo plus gros et eventuellement de limiter (si besoin était) le courant max pouvant circuler dans le circuit.
Donc pas besoin de filtre RC si on a de gros condos :)

Voila, donc c cool maintenant ca marche d'une facon relativement acceptable, jverrais les ameliorations a tete reposée.
:bravo: