Ampli audio 2x170W TAS3251

De Wiki L.A.B
Aller à : navigation, rechercher
TAS3251 Neat Amp.jpg

Présentation

Poursuite des recherches pour un système Hifi de très haute qualité, sans compromis, reposant sur la bidouille, c'est possible!

C'est la suite de Audio HiFi Full numérique

L'historique du projet est tracé sur Neat 2x170W I2S in, I2C controlled, integrated DSP amp (TAS3251).

L'objectif est de remplacer les amplis prcédents, pas assez puissants, par des amplis:

  • plus puissants,
  • toujours avec une entrée numérique I2S (le plus performant)
  • avec traitement du signal intégré


Donc, voici le projet:

  • une chaine 100% digitale du serveur de musique jusqu'à l'ampli,
  • le serveur de musique: un OrangePi SBC sous Linux avec MPD (Music Player Daemon) sur le réseau, avec un HDD externe et sortie audio en USB. On commande MPD à partir d'un client MPD sur téléphone/tablette Android ou iOS, ou sur PC fixe,
  • une carte Nucleo Stm32 est le coeur du système:
    • réception du flux Audio en USB, avec un feedback sur le flux requis du fait de la différence d'horloge entre le PC et le stm32 (USB Asynchrone). De ce fait, la carte Nucleo est ma maîtresse du temps et permet de limiter le jitter souvent lié aux horloges moins précises des SBC,
    • traitement DSP pour le filtrage, l'égalisation et la préparation des 4 voies à partir du flux stéréo,
    • sortie synchronisée des 4 flux vers en signal digital SPDIF (I2S serait mieux, mais pas accepté par mes amplis),
  • les enceintes LXmini.


Photos

Les enceintes:

LXmini.JPG


LXminiLateral.JPG

La carte Nucleo Stm32 avec les sorties SPDIF:

NucleoStm32F7.JPG

Les amplis:

FXAudioD802OrangePi.JPG

La carte Nucleo Stm32F746 avec les sorties SPDIF provisoires:

=> Ajouter photo

Matériel

Décrivez le matériel nécessaire :

  • Matériels et plans pour construire les enceintes LXmini
  • Carte Nucleo stm32F746
  • Deux amplis FX-Audio D802


Logiciels

Serveur musique: Linux/Armbian + MPD

DSP: C

Le code est sur Github: F7USBAudio

Et un wiki pour collecter les informations au cours du développement sur la carte Nucleo: Wiki

Évolutions possibles

  • mise en boite avec le serveur sur OrangePi et le disque dur
  • horloge dédiée pour la partie audio du Stm32 (amélioration de la précision + familles 48k et 44.1k)
  • ampli "dépouillé"sur base STA326 alimenté en I2S au lieu de passer par SPDIF

Bilbiographie

Voir Wiki