Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Zbymar et 47 invités

DAC CS8414 SM5847 PCM1704

Message » 09 Oct 2009 23:41

eben a écrit:Bonjour,

Qqs questions de débutant , concernant le circuit d'entrée :D :
    - A quoi servent les 74HC04, en bas à gauche sur le schéma? Où sont ils branchés?
    - A quoi servent les 74HC04, en haut à droite sur le schéma?

Concerant la remise en forme du signal :
    - Les 74HC74, c'est pour le reclocking?
    - Les 74HC164, est-ce l'équivalent d'un trigger de schmitt? Si oui pourquoi ne pas utiliser un 74HC14? Sinon, quel est le role de ces composants

Désolé pour les questions aussi simple mais j'ai envie de comprendre :D

Merci pour les réponses.



Salut,

concernant les 74hc04 du bas, la réponse est à rien, à rien non plus.
Un 74hc04 comporte 6 portes inverseuses, celles du bas sont donc ce qu'il y a en rab. Les entrées sont a la masse pour ne pas les laisser flottantes, les sorties ne sont pas utilisées.

Les hc04 servent a ajuster le timing de l'horloge au niveau du filtre numérique. Si tu ouvres un datasheet, tu as le temps de propagation de spécifié. C'est le temps qu'il s'écoule entre un changement d'état en entrée et son changement en sortie.
Idem en ce qui concerne l'horloge, le fait de l'inverser revient à retarder le signal d'une demi période (faire un dessin pour comprendre).

Le 74hc74 sert a re-synchroniser le signal wclk avec les données. (il faut lui ajouter également le délai du 74hc164).

Les hc164 n'ont rien a voir avec un buffer avec trigger de schmitt, c'est un registre à décalage. Comme il est utilisé dans mon schéma, tout ce qui rentre dedans apparait à la sortie avec 8 cycles d'horloge de retard. C'est ce qui me permet de convertir les données en 24bits qui sortent du filtre numérique en 32 bits right justified.

Pour bien comprendre le fonctionnement, rien ne vaut un petit dessin du timing:
Image
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 12 Oct 2009 11:39

Hop on cloture la boucle avec les éléments manquants.

Première partie, l'alimentation numérique. L'arrivée sera en +/-12v non régulé. Les régulateurs 5v sont séparés pour les circuits sensibles que sont le vcxo (+nb3n551) et le dac. Le reste comprend un régulateur 5v pour toute la logique 5v (horloge, reclocker, dac) et un régul 5v qui va alimenter deux régulateurs en 3v3. Le premier alimente le circuit d'entrée (8416, pic, recepteurs optique), le second alimente tout le reste (4192, fifo, sm5847, etc)
Un unique régulateur s'occupe des -5v pour les dacs.
Un shutdown est prévu pour mettre tout ce petit monde en veille lorsque ce n'est pas utilisé.

Image
en grand

L'alimentation analogique. J'ai repris ce qu'il y avait dans le dac précédent et qui est très performant. Un générateur de courant alimente un régulateur shunt tl431.
Le courant de la branche positive et négative sont différents car la consommation du dac est différente également.

Image
en grand
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 12 Oct 2009 11:40

Il manque la partie controle avec le microcontroleur mais celle-ci n'a absolument aucun intérêt et n'est pas finalisée.

Le routage est en cours, je devrais avoir fini a la fin de la semaine.
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 12 Oct 2009 17:01

:o Je reste pantois devant tant de travail... :oops:
breizheau
 
Messages: 15483
Inscription Forum: 23 Oct 2005 12:30
Localisation: Roanne (42)
  • offline

Message » 12 Oct 2009 23:25

Merci breizheau !

Hop pour la peine un petit aperçu de la carte au final (il me reste la partie controle a router)
Image
en grand

On retrouve tout en haut à gauche la partie usb-spdif (en vrai c'est carrément minus).
Toute la partie gauche est occupée par les entrées. En bas à gauche c'est les sorties spdif.

On retrouve ensuite le cs8416 en bas à gauche ainsi qu'un petit relais qui servira a commuter les sorties analogiques. J'ai préféré le mettre sur la carte mère pour éviter d'avoir une petite carte volante.

On remonte ensuite pour arriver au 4192 et a la fifo. Entre les deux se trouve le multiplexeur (maintenant 74hc157).
On continue à monter pour arriver ensuite au filtre numérique. A sa droite se trouvent les générateurs d'horloge pour la fifo/4192, le reclocking et le filtre numérique.
Au dessus et sur la droite du filtre, on a le circuit de reclocking. Encore à droite on trouve l'oscillateur puis immédiatement à droite les deux dacs et leur batterie de condensateurs.
Au dessous se trouve le dac qui va générer la tension de commande de l'oscillateur. Au dessus en rang d'oignons on trouve les régulateurs +5 et -5v.

Au dessus des dacs se trouve les générateurs de courant. Les régulateurs sont placés au plus près des éléments a alimenter.
La masse est routée directement pour la partie analogique, sans plan de masse. Le point de référence de l'analogique (et la jonction avec le numérique) est faite sur le bornier de sortie. On en tirera pleinement avantage avec une alimentation analogique isolée galvaniquement du numérique (donc transfo séparé).
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 16 Oct 2009 21:40

Hop routage fini et la liste des composants également.
Je la posterai plus tard mais c'est relativement impressionnant, genre 114 condos, 25 ferrites, une cinquantaine de résistances, etc ... :mdr:

J'ai quasiment tous les composants et je devrais bientôt lancer la fabrication du CI.
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 16 Oct 2009 21:51

:o
breizheau
 
Messages: 15483
Inscription Forum: 23 Oct 2005 12:30
Localisation: Roanne (42)
  • offline

Message » 18 Oct 2009 12:24

Hop voila la liste:

Image
en grand
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 18 Oct 2009 14:09

C'est tip top!!! Tu penses faire faire les PCB chez qui?
persomail
 
Messages: 3246
Inscription Forum: 28 Mai 2004 18:18
Localisation: Region Parisienne
  • offline

Message » 18 Oct 2009 14:25

Eh bé ... Moi aussi :o

Manu
MFC
 
Messages: 1922
Inscription Forum: 26 Mai 2007 10:47
Localisation: Vienne (Freudie orientale)
  • offline

Message » 18 Oct 2009 15:32

Il y a des fous furieux sur ce forum !! :o :mdr:
Karpon
 
Messages: 78
Inscription Forum: 02 Juil 2007 23:29
Localisation: Belgique
  • offline

Message » 18 Oct 2009 15:51

Pour les PCB, chez futurlec probablement.

J'attends de finir d'avoir tous mes composants (ou presque) pour valider les empreintes des composants.
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 20 Oct 2009 10:35

Bon j'ai bien fait d'attendre un petit peu:

- je me suis gouré d'empreinte pour les pcm1704, ils sont moins larges que le package
- erreur de référence pour le 74hc590, il faut prendre le 663-2145 chez radiospares (simple largeur)
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 23 Oct 2009 18:37

hop la, les pcb partent au tirage lundi, chez eurocircuits finalement.

J'attend juste de recevoir mon relais de sortie audio pour valider son empreinte.
apolon34
 
Messages: 2176
Inscription Forum: 24 Mar 2003 15:57
Localisation: Rouen (76)
  • offline

Message » 23 Oct 2009 18:44

Tu en fais faire plusieurs?
persomail
 
Messages: 3246
Inscription Forum: 28 Mai 2004 18:18
Localisation: Region Parisienne
  • offline


Retourner vers Sources et DAC

 
  • Articles en relation
    Dernier message