Hello,
ça faisait longtemps que j'avais pas fait un petit bricolage pour l'audio ! Ca me manquait et je suis en pleine restauration d'une platine vinyle (thorens TD165), donc je me suis fait un preamp RIAA que je vais inclure directement dans la platine. Et tant qu'à faire j'ai rajouté un ADC/WM8804 pour sortir en numérique ...
C'est fait avec les fonds de tiroir, ça justifie mes choix parfois discutable
La partie preamp est basé sur l'OPA1655 et le schema vient directement de la datasheet. L'alim est en 12V (genre meanwell). Un tracopower génère +-15V, régulé par 2ldo (LT1962/LT1964) autour de 12V5. Coté numérique l'ADC PCM1808 qui s'occupe de la conversion (premier ADC que j'ai trouvé). Il est piloté par un WM8804 qui sert aussi à faire la conversion I2S --> Spdif. J'ai du rajouter un uC pour configurer le WM8804 car son mode de configuration en hardware ne permet pas de faire ce dont j'avais besoin (je crois).
J'ai fait quelques mesures de la partie analogique. Ca a l'air OK. Y'a un ptit dB d'écart à 20Hz avec la courbe théorique, et 4dB à 20kHz (mais ça je crois que c'est un pb de carte son plutôt). Entre les deux c'est correct. C'est surement améliorable mais bon...
Niveau bruit/THD ça a l'air pas catastrophique mais mon setup de mesure et pas terrible, et ma carte son non plus ! D'ailleurs j'ai remarqué ces raies à 1Khz (+harmoniques), qui apparaissent même quand je fais un rebouclage sur la carte. Aucune idée d'ou ça peut venir.
La suite : petit bout de code pour piloter ADC/WM
Louis