AD1853 DAC

Κώστας Ο.

Senior Member
21 July 2006
308
Μιας και το κινεζάκι δίπλα έφερε αναστάση στο front end, ξέθαψα ένα layout με το ad1853 (το καλύτερο 24bit της analog) και το πέρασα στο eagle.. receiver είναι το DIR9001 της ΤΙ, το οποίο υποτίθεται ότι είναι καλύτερο απ´το cs8416 σε jitter reduction κλπ από το κλασικό cs8416, απαιτεί όμως S/PDIF σημα σε TTL level. Ως εκ τούτου, απαιτείται μετατροπή από το ,5V του spdif σε TTL. Αντί να χρησιμοποιηθεί ένα κλασικό σχέδιο με cmos πύλες σε τοπολογία γραμμικού ενισχυτή ή πιο απλά rs422 receiver, ακολουθείται μια σύσταση του Guido Tento και η ενίσχυση γίνεται με τελεστικούς (υψηλου gbw, ώστε με κέρδος 5, να έχουν ένα bw ~100+MHz). Μέσω του POWERDOWN των τελεστικών, γίνεται η επιλο´γη της εισόδου (πρέπει να το διευκρινήσω αυτό στο support της AD). Το DIR9001 έχει δύο τροφοδοσίες, μία για τα ψηφιακά κ μία για τα αναλογικά, με ξεχωριστές σταθεροποιήσεις, το ίδιο και το ad1853. Το αναλογικό στάδιο είναι το προτεινόμενο στο datasheet, με αποκοπή στα 75k, καθώς το ψηφιακό φίλτο του 1853 είναι αρκετά εως πολύ καλό (-120db απόρριψη σε 8x και 4x).

Για ρίξτε καμιά ματιά κ καμιά ιδέα γιατι λέω να το στείλω στον κινέζο για τύπωμα.. (αφού βάλω το ground plane :cool4:)

(κάποιες τιμές στο σχηματικό ειναι προφανώς λάθος, δεν τις εχω περάσει όλες)


http://img199.imageshack.us/img199/8241/dacbrd.gif
http://img15.imageshack.us/img15/6497/dacsch.png
 
Last edited:

llion

Established Member
10 September 2007
180
ΑΝΩ ΓΛΥΦΑΔΑ
Πολύ καλός, μπράβο.
Εγώ έχω φτιάξει DAC με DIR9001 + pcm1794 αλλά οι πλακέτες μου δεν έχουν ξεχωριστό ground plane είναι απλά διπλής όψης γι'αυτο με δυσκόλεψαν στο σχεδιασμό παραπάνω (δες το site μου αν θες).
Εσύ έχεις βρεί που θα τις φτιάξεις με ground plane ?
 

Κώστας Ο.

Senior Member
21 July 2006
308
ε υπάρχουν κ άλλες λύσεις για το i/v.. από ne5534 έως ths4061

στη.. Σανγκάη :D.. είναι φθηνός (για διπλής όψης με επιμετάλλωση) και υποτίθεται ότι είναι καλός.. www.makepcb.com
 

lemon

Supreme Member
3 March 2009
4,041
Αν θυμάμαι καλώς, νομίζω ότι το DIR9001 περιορίζεται στα 96KHz δειγματοληψία έτσι;
 

Κώστας Ο.

Senior Member
21 July 2006
308
O AD1955 δεν είναι καλύτερος?

Με ψυχρα νούμερα, ναι (2-3 db, όχι τιποτα φοβερό).. Αλλά το ψηφιακό φίλτρο είναι πανομοιότυπο με το 1853 (φαινεται από τα responses στα datasheets), και προσφέρει dsd support.

Αν θυμάμαι καλώς, νομίζω ότι το DIR9001 περιορίζεται στα 96KHz δειγματοληψία έτσι;

Ναι σωστα θυμάσαι.. 108khz absolute maximum..
 

johnny1

AVClub Enthusiast
Μιας και το κινεζάκι δίπλα έφερε αναστάση στο front end, ξέθαψα ένα layout με το ad1853 (το καλύτερο 24bit της analog) και το πέρασα στο eagle.. receiver είναι το DIR9001 της ΤΙ, το οποίο υποτίθεται ότι είναι καλύτερο απ´το cs8416 σε jitter reduction κλπ από το κλασικό cs8416, απαιτεί όμως S/PDIF σημα σε TTL level. Ως εκ τούτου, απαιτείται μετατροπή από το ,5V του spdif σε TTL. Αντί να χρησιμοποιηθεί ένα κλασικό σχέδιο με cmos πύλες σε τοπολογία γραμμικού ενισχυτή ή πιο απλά rs422 receiver, ακολουθείται μια σύσταση του Guido Tento και η ενίσχυση γίνεται με τελεστικούς (υψηλου gbw, ώστε με κέρδος 5, να έχουν ένα bw ~100+MHz). Μέσω του POWERDOWN των τελεστικών, γίνεται η επιλο´γη της εισόδου (πρέπει να το διευκρινήσω αυτό στο support της AD). Το DIR9001 έχει δύο τροφοδοσίες, μία για τα ψηφιακά κ μία για τα αναλογικά, με ξεχωριστές σταθεροποιήσεις, το ίδιο και το ad1853. Το αναλογικό στάδιο είναι το προτεινόμενο στο datasheet, με αποκοπή στα 75k, καθώς το ψηφιακό φίλτο του 1853 είναι αρκετά εως πολύ καλό (-120db απόρριψη σε 8x και 4x).

Για ρίξτε καμιά ματιά κ καμιά ιδέα γιατι λέω να το στείλω στον κινέζο για τύπωμα.. (αφού βάλω το ground plane :cool4:)

(κάποιες τιμές στο σχηματικό ειναι προφανώς λάθος, δεν τις εχω περάσει όλες)


http://img199.imageshack.us/img199/8241/dacbrd.gif
http://img15.imageshack.us/img15/6497/dacsch.png


Εγώ θα σου πρότεινα να πας σε κύκλωμα εισόδου με μετασχηματιστές + πύλες not + multiplexer. Βάλε και καμιά οπτική είσοδο, χρειάζεται..

Με τελεστικούς θα έχεις αυξημένη κλίση στα τετράγωνα, ίσως και overshoot. Θα προσθέσεις δηλαδή και "αναλογικά" προβλήματα στο σήμα σου.
 

Κώστας Ο.

Senior Member
21 July 2006
308
Εγώ θα σου πρότεινα να πας σε κύκλωμα εισόδου με μετασχηματιστές + πύλες not + multiplexer. Βάλε και καμιά οπτική είσοδο, χρειάζεται..

Με τελεστικούς θα έχεις αυξημένη κλίση στα τετράγωνα, ίσως και overshoot. Θα προσθέσεις δηλαδή και "αναλογικά" προβλήματα στο σήμα σου.

για δώσε καμιά σύσταση για μετασχηματιστές και multiplexer.. Βρήκα αυτούς:

http://www.scientificonversion.com/catalog.html

που υποτίθεται είναι κορυφαίοι, αλλά είναι λίγο unobtainium... πουλάνε μόνο direct..
 

johnny1

AVClub Enthusiast
για δώσε καμιά σύσταση για μετασχηματιστές και multiplexer.. Βρήκα αυτούς:

http://www.scientificonversion.com/catalog.html

που υποτίθεται είναι κορυφαίοι, αλλά είναι λίγο unobtainium... πουλάνε μόνο direct..

Multiplexer: 74hc151
μετασχηματιστές: Pulse Engineering pe65612 (πάει άριστα μέχρι 48kHz) ή
ο κορυφαίος (σύμφωνα με πολλούς αλλά και με twisted pear) Newava_S22083 (αυτός πάει 192kHz).
 
Last edited:
28 June 2006
2,941
Αυτό με την τροφοδοσία αναλογικού και ψηφιακού που λέει η ΤΙ για το DIR9001 δεν το πολυκαταλαβαίνω, έχει αναλογικό κομμάτι το receiver?

πάντως στο evaluation board χρησιμοποιεί κοινή τροφοδοσία και για τα 2.
 

Κώστας Ο.

Senior Member
21 July 2006
308
Re: Απάντηση: AD1853 DAC

Αυτό με την τροφοδοσία αναλογικού και ψηφιακού που λέει η ΤΙ για το DIR9001 δεν το πολυκαταλαβαίνω, έχει αναλογικό κομμάτι το receiver?

έχει, και απ' όσο γνωρίζω (από άλλα receiver, γιατί η texas δεν λέει τίποτα συγκεκριμένο) το Vcc τροφοδοτεί μόνο το pll ενώ το Vdd όλα τα υπόλοιπα.. η crystal εξηγει λίγο καλύτερα στο datasheet του cs8416:

"A separate analog supply is only necessary in applications where RMCK is used for a jitter sensitive task. For applications where RMCK is not used for a jitter sensitive task, connect VA to VD via a ferrite bead. Keep decoupling
capacitors between VA and AGND."

RMCK = έξοδος master clock, 128-768fs, βασικό σημα χρονισμου στο 1853
 

johnny1

AVClub Enthusiast
λίγο αργό δεν είναι το HC151 για εκεί?


H μέγιστη συχνότητα του spdif είναι 128xfs. Στα 96k έχεις 12.288MHz

Μια χαρά είναι η οικογένεια HC. Σε δικιά μου κατασκευή με 74HC157 στα 3.3V, το bitclock (64xfs) που στα 96k είναι 6,144MHz σε παλμογράφο του "πωπού" των 20MHz βγαίνει ξυράφι...
Μπορείς βέβαια να βάλεις βάσεις και να δοκιμάσεις και τα AC.
Σε διάφορα forum λένε πως το μεγάλο bandwidth των AC τους δημιούργησαν προβλήματα.
 
Last edited:

tmjuju

Administration Team
Staff member
21 January 2007
21,629
Γιάννη θυμάμαι να το συζητάμε, αλλά δε θυμάμαι σε τι κατασκευή κατέληξες τελικά. Γενικά μια πλακέτα για αυτές τις δουλειές θα ήταν χρήσιμη σε αρκετούς – και πιθανά και με ευκολοεύρετα υλικά. Υπόψη ότι της twistedpear η κατασκευή έχει $130 (http://www.twistedpearaudio.com/digital/cs8416mux.aspx) και δε ξέρω εάν ανταποκρίνεται στην ποιότητα των εξαρτημάτων τους.
 

Κώστας Ο.

Senior Member
21 July 2006
308
αλλαγές:

Δύο είσοδοι σε bnc, μια toslink, μία αναμονή (έχω κάτι optek st optical rx, τα 155Mb..) τερματισμένη σε αντίσταση. Μετασχηματιστές της Scientific Conversions, τερματισμός στο δευτερεύον (κ μια αντίσταση στο πρωτευον για τυχον double termination) και μετατροπή σε ttl με 74lvu04 (όχι τα act που φαίνονται) για τα bnc. Mux το 151 (θα δείξει σε πιο flavor hc/ac). Toslink απευθείας στο mux. Μήπως να απομόνωνα την τροφοδοσία για την toslink γιατί κάπου είχα διαβάσει ότι βγάζει πολύ παράσιτο? (έχει chokακι βέβαια)..

καμιά άλλη πρόταση?





http://img5.imageshack.us/img5/7829/lalam.gif

http://img715.imageshack.us/img715/4686/lasa.gif
 

johnny1

AVClub Enthusiast
H μέγιστη συχνότητα του spdif είναι 128xfs. Στα 96k έχεις 12.288MHz
.....

Διόρθωση: είναι 64xFs

Και μία παράθεση από ένα paper της Audio Precision:

Let's look at how the audio bit stream is assembled. For convenience,
we'll use a new time unit called the Unit Interval (UI) rather than nanoseconds.
A UI is the smallest interval possible in the data stream.
There are 128 UI's per frame. Stated this way, a UI is independent of sample rate;
it is 162.76 nsec at 48 kHz and 177.15 nsec at 44.1kHz. The UI will be used frequently in describing parameters of the digital data.
All data pulses are either one or two UI in duration with the exception of the
preamble which contains three-UI-wide pulses.
The 3-UI preamble is distinctive in order to establish synchronization and,
being the lowest frequency component, is the most robust.
 

Attachments

  • spdif.jpg
    spdif.jpg
    36.3 KB · Views: 21

johnny1

AVClub Enthusiast
αλλαγές:

Δύο είσοδοι σε bnc, μια toslink, μία αναμονή (έχω κάτι optek st optical rx, τα 155Mb..) τερματισμένη σε αντίσταση. Μετασχηματιστές της Scientific Conversions, τερματισμός στο δευτερεύον (κ μια αντίσταση στο πρωτευον για τυχον double termination) και μετατροπή σε ttl με 74lvu04 (όχι τα act που φαίνονται) για τα bnc. Mux το 151 (θα δείξει σε πιο flavor hc/ac). Toslink απευθείας στο mux. Μήπως να απομόνωνα την τροφοδοσία για την toslink γιατί κάπου είχα διαβάσει ότι βγάζει πολύ παράσιτο? (έχει chokακι βέβαια)..

καμιά άλλη πρόταση?





http://img5.imageshack.us/img5/7829/lalam.gif

http://img715.imageshack.us/img715/4686/lasa.gif

Κάτσε, γιατί ίσα που σε προλαβαίνω!


1. ΟΠΩΣΔΗΠΟΤΕ πυκνωτή σύζευξης 100nF μεταξύ αντίστασης τερματισμού δευτερεύοντος και 74xxU04. Θυμήσου, μιλάμε για RF οπότε οι επιλογές σου κατά σειρά προτίμησης είναι:
A. κεραμικός COG (γνωστοί και σαν NPO)
B. κεραμικός X7R ή καλός πολυπροπυλενίου.
Μιλώντας για πολυπροπυλενίου μιλάμε για τους παραλληλεπίπεδους ΟΧΙ "ΒΑΡΕΛΑΚΙΑ"
Γ. Τους ΜΚΤ ή κεραμικούς Z5U Μόνο αν δεν βρείς τους παραπάνω, με σκοπό να τους αλλάξεις στο μέλλον με τους Α.


Ιδιες επιλογές και για το bypass. Μία σοφή επιλογή θα ήταν παράλληλα με τον 100nF και ένας ακόμη κεραμικός COG 10nF. Οι τελευταίοι έχουν μια ιδιοσυχνότητα γύρω στα 25ΜHz....
Σύμφωνα με datasheet κατασκευαστών, ένας MKP 100nF έχει ιδιοσυχνότητα 6MHz ενώ ένας κεραμικός 100nF X7R έχει 10MHz

2. Το Torx173 δεν σου αρκεί για 96kHz. Θα δουλέψει, (δοκιμασμένο....) αλλά είναι εκτός προδιαγραφών. Χρειάζεσαι torx177(5V) ή torx147(3.3V).

Αυτά εκ πρώτης....
 
Last edited: