Search
Search titles only
By:
Search titles only
By:
Home
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
Κανονισμός Λειτουργίας
Σωματείο AVClub
Log in
Register
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Δικάναλος Ήχος
Do It Yourself
Πηγές
Οδοιπορικό με ένα ντιούικο dac
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="lemon" data-source="post: 1057668218" data-attributes="member: 16016"><p>Να σας ευχαριστήσω εκ καρδίας για τα όμορφα λόγια και τις ευχές που γράψατε.</p><p></p><p>Το εγχείρημα δεν έχει τελειώσει, για αυτό και ο τίτλος αναφέρεται σε "<u>οδοιπορικό</u>", πρόκειται για ένα οδοιπορικό κατασκευής καθαρά ντιούικης.</p><p>Δεν απευθύνεται σε εμπορικά κομμάτια, δεν θέλει να έρθει σε αντιπαράθεση με κανένα εμπορικό, βρίσκεται σε μια άλλη διάσταση από πλευράς φιλοσοφίας και κατασκευής.</p><p>Άλλωστε ένα εμπορικό dac κινέζικης προέλευσης όπως το Aune, είναι ο "θάνατος του diy". </p><p>Μπορεί το aune να μην πλησιάζει καθόλου στην ποιότητα της τροφοδοσίας που έχει επιλεχθεί σε αυτήν την κατασκευή, αλλά από εισόδους, σχηματικό, dac-chip, στάδιο εξόδου, πολυπληθέστερος κώδικας ... δεν του λείπει τίποτα και έχει μόλις 600 ευρώ...τιμή εμπορική, δεν υπάρχει σύγκριση λοιπόν.</p><p></p><p>Συγνώμη επίσης που δεν παραθέτω με τη μία συνολικές φώτο, δυστυχώς θα απογοητεύσω τους ανυπόμονους φίλους.</p><p></p><p>Επειδή βρισκόμαστε σε τεχνικό φόρουμ και απευθύνεται σε ντιούηδες, θα μου επιτρέψετε να παρουσιάσω σταδιακά τα διάφορα μέρη με φωτογραφίες και όσο το δυνατόν καλύτερη επεξήγηση για το τι επιλέχθηκε και πως. </p><p></p><p>Άλλωστε όπως προείπα δεν έχει τελειώσει η κατασκευή, λείπει παντελώς το μηχανολογικό κομμάτι και δεν έχει ολοκληρωθεί ο κώδικας. Αυτή τη στιγμή μπορεί να παίξει (και παίζει στο εργαστήρι συνεχώς) από usb, ενώ για την spdif πρέπει να φορτώσω άλλον κώδικα και να δίνω χειροκίνητα στον κώδικα το ποια είσοδο θα βλέπει...είπαμε έχουμε οδοιπορικό!</p><p></p><p>Ξεκινάμε φίλτατοι και το σεντόνι γραφής συνεχίζεται...πάμε!</p><p></p><p></p><p><strong><span style="color: #800000"><span style="font-size: 15px">Τμήμα (1), WM-8805</span></span></strong></p><p><strong><span style="color: #800000"><span style="font-size: 15px"></span></span></strong></p><p><strong><span style="color: #800000"><span style="font-size: 15px">[ATTACH]128110[/ATTACH]</span></span></strong></p><p></p><p></p><p></p><p>Στην παρακάτω φώτο φαίνεται το τμήμα του <strong>s/pdif receiver</strong>.</p><p></p><p>[ATTACH]128106[/ATTACH]</p><p></p><p></p><p></p><p>Αυτό έχει στηριχτεί στο γνωστό <a href="http://avclub.gr/forum/showthread.php/145916-WM8805-receiver" target="_blank"><strong>project</strong></a> που τρέξαμε πριν λίγο καιρό.</p><p>Το σήμα μπαίνει στην πλακέτα από τις on board αναμονές των bnc, coaxial, aes/ebu, τερματίζει πάνω στην πλακέτα με τις σωστές αντιστάσεις ακριβείας (0,1%), φιλτράρεται για τυχόν dc τάση και εν συνεχεία περνά από τους Murata Μ/Τ απομόνωσης.</p><p></p><p>Εν συνεχεία τα σήματα οδεύουν ξεχωριστά προς το AM26C32 (έναν τετραπλό διαφορικό line receiver για balanced και μη balanced σήματα) και μετά το ΑΜ καταλήγουν στις αντίστοιχες εισόδους του Wolfson WM-8805.</p><p></p><p>To WM8805 όπως είπαμε σεταρίστηκε σε <strong>software mode</strong>.</p><p>Η τροφοδοσία του επιλέχτηκε να είναι διπλή 3.3V (DVDD/PVDD), μέσω δύο LT3042 τα οποία τοποθετήθηκαν όσο γινόταν πιο πλησίον του τσιπ με τα αντίστοιχα δικά τους ground & power plane.</p><p></p><p>Για ρολόι επιλέχθηκε η συχνότητα των 12MHz, στο σχήμα διακρίνεται ένα NDK, αλλά το αποτύπωμα έχει σχεδιαστεί ώστε να δέχεται πολλαπλά pattern. Και εδώ υπάρχει ανεξάρτητη τροφοδοσία με LT3042</p><p></p><p>[ATTACH]128107[/ATTACH]</p><p></p><p></p><p>Στα αριστερά του 8805 διακρίνεται ένας απομονωτής (isolator) Si8605 για την επικοινωνία i2c με τον ελεγκτή, ώστε να γίνει η διαχείριση του 8805 από τον ελεγκτή με την απαραίτητη προστασία απόμόνωσης. Στο ενδιάμεσο βρίσκεται η τροφοδοσία του isolator, ένα ADP151 στα 3,3V κρίθηκε υπεραρκετό.</p><p></p><p>Το i2c σήμα ελέγχουν οδεύει σε μια πολύ φίσα που περιλαμβάνει την τροφοδοσία της πλευράς που κοιτά προς τον ελεγτή και τα σήματα RS, SCL, SDA.</p><p></p><p>To i2s σήμα της εξόδου του WM8805 οδεύει προς τον πολυπλέκτη (mux), μέσω αντιστάσεων προσαρμογής, ενώ αντίστοιχα βγαίνει και ένα ψηφιακό σήμα προς βύσμα εξόδου.</p><p></p><p>Τέλος, η γραμμή optical ξεφεύγει έξω από την παραπάνω διαδρομή καθότι το σήμα είναι ήδη TTL και έχει απομόνωση, είναι στηριγμένο πάνω σε ένα Toshiba RX179L και πηγαίνει απευθείας σε είσοδο του WM8805.</p><p></p><p></p><p><strong><span style="color: #800000"><span style="font-size: 15px">Τμήμα (2), Ψηφιοαναλογικός μετατροπέας ESS9023P</span></span></strong></p><p></p><p>Εδώ τα πράγματα είναι πιο απλά κατά ένα βαθμό, καθότι η σχεδίαση είναι γνώριμη, ο Βασίλης την είχε χιλιοδουλέψει στα μάμπο, οπότε μας ήταν γνώριμη.</p><p>Επιλέχτηκε η βασική σχεδίαση που προτείνει η εταιρία, αλλά κατόπιν μετρήσεων που έγιναν σε παλμογράφο επιλέχθηκε ένα λίγο διαφορετικό σχήμα τιμών πυκνωτών, στα διάφορα φιλτραρίσματα είτε Vcc+ τροφοδοσίας, Negative και τα σχετικά.</p><p></p><p>[ATTACH]128108[/ATTACH]</p><p></p><p></p><p>Η τροφοδοσία του 9023 επιλέχθηκε στα 3,6V και όχι στη συνήθη 3,3V που συνήθως δίνεται, η οποία στηρίχθηκε σε ένα LT3042.</p><p></p><p>Επιλέχθηκε ασύγχρονη λειτουργία του i2s με το master clock να το δίνει τοπικά ένα ρολόι Crystek CCHD-957/49+MHz και εδώ υπάρχει αυτόνομη τροφοδοσία μέσω LT3042.</p><p></p><p>Στο σημείο αυτό να αναφερθεί ότι είχαν γίνει πάμπολλες δοκιμές και με σύγχρονη λειτουργία μετάδοσης του i2s σήματος μέσω δύο Crystek. Στην τάβλα υπήρχαν κάποιες διαφορές από την ασύγχρονη μετάδοση, αλλά σε τούτη την υλοποίηση επιλέχθηκε η ασύγχρονη μετάδοση σαν πιο προσιτή διαδικασία καθότι η σύγχρονη</p><p>μετάδοση ανέβαζε κατά 170-200 ευρώ τα υλικά και μεγάλωνε σημαντικά την πλακέτα, ενώ τα όποια θετικά ήταν υπό σκέψη και αναλόγως του συστήματος.</p><p>Επίσης η σύγχρονη μετάδοση σήματος i2s προύποθέτει και λειτουργία της amanero σε slave mode κάτι που δεν είναι άνευ προβλημάτων καθότι οι οδηγοί δεν έχουν τελειοποιηθεί ακόμη.</p><p></p><p>Η έξοδος του σήματος περνά από μία περίεργη αντίσταση 0,022R και αμέσως μετά ακολουθεί το φίλτρο των 4700pF.</p><p></p><p>Πριν από το Sabre υπάρχει ένας πολυπλέκτης ο οποίος διαμεσολαβεί ως φανάρι και ελέγχει για το ποια από τα δύο ζευγάρια i2s (WM8805, Amanero) θα περάσουν</p><p>προς το dac-chip. Επιλέχτηκε ένας 74FST3257D ο οποίος δέχεται δύο τετραπλά ζευγάρια ως A/B. O έλεγχός του για το ποιο ζευγάρι θα επιλέξει γίνεται μέσω του ελεγκτή. Η τροφοδοσία εδώ έρχεται απευθείας από το reflektor.</p><p></p><p><strong><span style="color: #800000"></span></strong></p><p><strong><span style="color: #800000"><span style="font-size: 15px">Τμήμα (3), usb->i2s μοντούλα, Amanero</span></span></strong></p><p></p><p>Δεν επιλέχθηκε να σχεδιαστεί μοντούλα πάνω στην μητρική, δεν κρίθηκε ότι είναι απαραίτητο, ενώ θα ανέβαζε και άλλο την πολυπλοκότητα της σχεδίασης και θα μεγάλωνε και άλλο η πλακέτα.</p><p>Δυστυχώς οι εταιρίες κατασκευής pcb, ενώ δίνουν φθηνά τις μικρές πλακέτες όσο η πλακέτα μεγαλώνει σε custom διαστάσεις τόσο εκτοξεύονται και οι τιμές.</p><p></p><p>Η amenero μπήκε επάλληλα και σχεδιάστηκε για το σκοπό αυτό ειδικό άρθρωμα πάνω στην πλακέτα μας.</p><p>Τα σήματα i2s οδεύουν πρώτα μέσω ενός απομονωτή (isolator) IL715-3E(NVE) ή Si8640BT-IS για πλήρη απομόνωση των σημάτων από τις κακοτοπιές του υπολογιστή και μετά πηγαίνουν και αυτά στον πολυπλέκτη (mux).</p><p></p><p>Είναι γνωστό ότι οι απομονωτές εισαγάγουν ένα ποσοστό jitter στο σήμα και μερικοί τους αποφεύγουν. Δυστυχώς όμως η δεύτερη μέθοδος ελοχεύει περίεργους θορύβους από τη μεριά του υπολογιστή που κάνουν περισσότερο κακό από ένα μικρό ποσοστό jitter του isolator.</p><p>Φυσικά οι δύο προτινόμενοι απομονωτές έχουν το χαμηλότερο jitter της αγοράς.</p><p></p><p>Εδώ θα μπορούσε και πάλι να επιλεχθεί ένα είδος flip-flop του σήματος, αλλά για τους παραπάνω λόγους αφέθηκε.</p><p></p><p>Επιλέχθηκε και εδώ ανεξάρτητη τροφοδοσία γύρω από το LT3042 η οποία τροφοδοτεί τη μεριά που κοιτά προς τον πολυπλέκτη. H άλλη μεριά που κοιτά προς την αμανέρο τροφοδοτείται από την ίδια την amanero.</p><p></p><p>Ανεξάρτητη τροφοδοσία γύρω από το TI TPS7A4700 επιλέχτηκε για την τροφοδοσία των 3,3V της Amanero για το σκοπό αυτό απαιτείται να ξηλωθεί το on board AD151 3,3V που έχει η αμανέρο και να συνδεθεί σε κατάλληλο σημείο η έξοδος του TPS7A4700.</p><p></p><p>[ATTACH]128109[/ATTACH]</p><p></p><p></p><p></p><p>σ υ ν ε χ ί ζ ε τ α ι . . .</p></blockquote><p></p>
[QUOTE="lemon, post: 1057668218, member: 16016"] Να σας ευχαριστήσω εκ καρδίας για τα όμορφα λόγια και τις ευχές που γράψατε. Το εγχείρημα δεν έχει τελειώσει, για αυτό και ο τίτλος αναφέρεται σε "[U]οδοιπορικό[/U]", πρόκειται για ένα οδοιπορικό κατασκευής καθαρά ντιούικης. Δεν απευθύνεται σε εμπορικά κομμάτια, δεν θέλει να έρθει σε αντιπαράθεση με κανένα εμπορικό, βρίσκεται σε μια άλλη διάσταση από πλευράς φιλοσοφίας και κατασκευής. Άλλωστε ένα εμπορικό dac κινέζικης προέλευσης όπως το Aune, είναι ο "θάνατος του diy". Μπορεί το aune να μην πλησιάζει καθόλου στην ποιότητα της τροφοδοσίας που έχει επιλεχθεί σε αυτήν την κατασκευή, αλλά από εισόδους, σχηματικό, dac-chip, στάδιο εξόδου, πολυπληθέστερος κώδικας ... δεν του λείπει τίποτα και έχει μόλις 600 ευρώ...τιμή εμπορική, δεν υπάρχει σύγκριση λοιπόν. Συγνώμη επίσης που δεν παραθέτω με τη μία συνολικές φώτο, δυστυχώς θα απογοητεύσω τους ανυπόμονους φίλους. Επειδή βρισκόμαστε σε τεχνικό φόρουμ και απευθύνεται σε ντιούηδες, θα μου επιτρέψετε να παρουσιάσω σταδιακά τα διάφορα μέρη με φωτογραφίες και όσο το δυνατόν καλύτερη επεξήγηση για το τι επιλέχθηκε και πως. Άλλωστε όπως προείπα δεν έχει τελειώσει η κατασκευή, λείπει παντελώς το μηχανολογικό κομμάτι και δεν έχει ολοκληρωθεί ο κώδικας. Αυτή τη στιγμή μπορεί να παίξει (και παίζει στο εργαστήρι συνεχώς) από usb, ενώ για την spdif πρέπει να φορτώσω άλλον κώδικα και να δίνω χειροκίνητα στον κώδικα το ποια είσοδο θα βλέπει...είπαμε έχουμε οδοιπορικό! Ξεκινάμε φίλτατοι και το σεντόνι γραφής συνεχίζεται...πάμε! [B][COLOR=#800000][SIZE=4]Τμήμα (1), WM-8805 [ATTACH=CONFIG]128110._xfImport[/ATTACH][/SIZE][/COLOR][/B] Στην παρακάτω φώτο φαίνεται το τμήμα του [B]s/pdif receiver[/B]. [ATTACH=CONFIG]128106._xfImport[/ATTACH] Αυτό έχει στηριχτεί στο γνωστό [URL="http://avclub.gr/forum/showthread.php/145916-WM8805-receiver"][B]project[/B][/URL] που τρέξαμε πριν λίγο καιρό. Το σήμα μπαίνει στην πλακέτα από τις on board αναμονές των bnc, coaxial, aes/ebu, τερματίζει πάνω στην πλακέτα με τις σωστές αντιστάσεις ακριβείας (0,1%), φιλτράρεται για τυχόν dc τάση και εν συνεχεία περνά από τους Murata Μ/Τ απομόνωσης. Εν συνεχεία τα σήματα οδεύουν ξεχωριστά προς το AM26C32 (έναν τετραπλό διαφορικό line receiver για balanced και μη balanced σήματα) και μετά το ΑΜ καταλήγουν στις αντίστοιχες εισόδους του Wolfson WM-8805. To WM8805 όπως είπαμε σεταρίστηκε σε [B]software mode[/B]. Η τροφοδοσία του επιλέχτηκε να είναι διπλή 3.3V (DVDD/PVDD), μέσω δύο LT3042 τα οποία τοποθετήθηκαν όσο γινόταν πιο πλησίον του τσιπ με τα αντίστοιχα δικά τους ground & power plane. Για ρολόι επιλέχθηκε η συχνότητα των 12MHz, στο σχήμα διακρίνεται ένα NDK, αλλά το αποτύπωμα έχει σχεδιαστεί ώστε να δέχεται πολλαπλά pattern. Και εδώ υπάρχει ανεξάρτητη τροφοδοσία με LT3042 [ATTACH=CONFIG]128107._xfImport[/ATTACH] Στα αριστερά του 8805 διακρίνεται ένας απομονωτής (isolator) Si8605 για την επικοινωνία i2c με τον ελεγκτή, ώστε να γίνει η διαχείριση του 8805 από τον ελεγκτή με την απαραίτητη προστασία απόμόνωσης. Στο ενδιάμεσο βρίσκεται η τροφοδοσία του isolator, ένα ADP151 στα 3,3V κρίθηκε υπεραρκετό. Το i2c σήμα ελέγχουν οδεύει σε μια πολύ φίσα που περιλαμβάνει την τροφοδοσία της πλευράς που κοιτά προς τον ελεγτή και τα σήματα RS, SCL, SDA. To i2s σήμα της εξόδου του WM8805 οδεύει προς τον πολυπλέκτη (mux), μέσω αντιστάσεων προσαρμογής, ενώ αντίστοιχα βγαίνει και ένα ψηφιακό σήμα προς βύσμα εξόδου. Τέλος, η γραμμή optical ξεφεύγει έξω από την παραπάνω διαδρομή καθότι το σήμα είναι ήδη TTL και έχει απομόνωση, είναι στηριγμένο πάνω σε ένα Toshiba RX179L και πηγαίνει απευθείας σε είσοδο του WM8805. [B][COLOR=#800000][SIZE=4]Τμήμα (2), Ψηφιοαναλογικός μετατροπέας ESS9023P[/SIZE][/COLOR][/B] Εδώ τα πράγματα είναι πιο απλά κατά ένα βαθμό, καθότι η σχεδίαση είναι γνώριμη, ο Βασίλης την είχε χιλιοδουλέψει στα μάμπο, οπότε μας ήταν γνώριμη. Επιλέχτηκε η βασική σχεδίαση που προτείνει η εταιρία, αλλά κατόπιν μετρήσεων που έγιναν σε παλμογράφο επιλέχθηκε ένα λίγο διαφορετικό σχήμα τιμών πυκνωτών, στα διάφορα φιλτραρίσματα είτε Vcc+ τροφοδοσίας, Negative και τα σχετικά. [ATTACH=CONFIG]128108._xfImport[/ATTACH] Η τροφοδοσία του 9023 επιλέχθηκε στα 3,6V και όχι στη συνήθη 3,3V που συνήθως δίνεται, η οποία στηρίχθηκε σε ένα LT3042. Επιλέχθηκε ασύγχρονη λειτουργία του i2s με το master clock να το δίνει τοπικά ένα ρολόι Crystek CCHD-957/49+MHz και εδώ υπάρχει αυτόνομη τροφοδοσία μέσω LT3042. Στο σημείο αυτό να αναφερθεί ότι είχαν γίνει πάμπολλες δοκιμές και με σύγχρονη λειτουργία μετάδοσης του i2s σήματος μέσω δύο Crystek. Στην τάβλα υπήρχαν κάποιες διαφορές από την ασύγχρονη μετάδοση, αλλά σε τούτη την υλοποίηση επιλέχθηκε η ασύγχρονη μετάδοση σαν πιο προσιτή διαδικασία καθότι η σύγχρονη μετάδοση ανέβαζε κατά 170-200 ευρώ τα υλικά και μεγάλωνε σημαντικά την πλακέτα, ενώ τα όποια θετικά ήταν υπό σκέψη και αναλόγως του συστήματος. Επίσης η σύγχρονη μετάδοση σήματος i2s προύποθέτει και λειτουργία της amanero σε slave mode κάτι που δεν είναι άνευ προβλημάτων καθότι οι οδηγοί δεν έχουν τελειοποιηθεί ακόμη. Η έξοδος του σήματος περνά από μία περίεργη αντίσταση 0,022R και αμέσως μετά ακολουθεί το φίλτρο των 4700pF. Πριν από το Sabre υπάρχει ένας πολυπλέκτης ο οποίος διαμεσολαβεί ως φανάρι και ελέγχει για το ποια από τα δύο ζευγάρια i2s (WM8805, Amanero) θα περάσουν προς το dac-chip. Επιλέχτηκε ένας 74FST3257D ο οποίος δέχεται δύο τετραπλά ζευγάρια ως A/B. O έλεγχός του για το ποιο ζευγάρι θα επιλέξει γίνεται μέσω του ελεγκτή. Η τροφοδοσία εδώ έρχεται απευθείας από το reflektor. [B][COLOR=#800000] [SIZE=4]Τμήμα (3), usb->i2s μοντούλα, Amanero[/SIZE][/COLOR][/B] Δεν επιλέχθηκε να σχεδιαστεί μοντούλα πάνω στην μητρική, δεν κρίθηκε ότι είναι απαραίτητο, ενώ θα ανέβαζε και άλλο την πολυπλοκότητα της σχεδίασης και θα μεγάλωνε και άλλο η πλακέτα. Δυστυχώς οι εταιρίες κατασκευής pcb, ενώ δίνουν φθηνά τις μικρές πλακέτες όσο η πλακέτα μεγαλώνει σε custom διαστάσεις τόσο εκτοξεύονται και οι τιμές. Η amenero μπήκε επάλληλα και σχεδιάστηκε για το σκοπό αυτό ειδικό άρθρωμα πάνω στην πλακέτα μας. Τα σήματα i2s οδεύουν πρώτα μέσω ενός απομονωτή (isolator) IL715-3E(NVE) ή Si8640BT-IS για πλήρη απομόνωση των σημάτων από τις κακοτοπιές του υπολογιστή και μετά πηγαίνουν και αυτά στον πολυπλέκτη (mux). Είναι γνωστό ότι οι απομονωτές εισαγάγουν ένα ποσοστό jitter στο σήμα και μερικοί τους αποφεύγουν. Δυστυχώς όμως η δεύτερη μέθοδος ελοχεύει περίεργους θορύβους από τη μεριά του υπολογιστή που κάνουν περισσότερο κακό από ένα μικρό ποσοστό jitter του isolator. Φυσικά οι δύο προτινόμενοι απομονωτές έχουν το χαμηλότερο jitter της αγοράς. Εδώ θα μπορούσε και πάλι να επιλεχθεί ένα είδος flip-flop του σήματος, αλλά για τους παραπάνω λόγους αφέθηκε. Επιλέχθηκε και εδώ ανεξάρτητη τροφοδοσία γύρω από το LT3042 η οποία τροφοδοτεί τη μεριά που κοιτά προς τον πολυπλέκτη. H άλλη μεριά που κοιτά προς την αμανέρο τροφοδοτείται από την ίδια την amanero. Ανεξάρτητη τροφοδοσία γύρω από το TI TPS7A4700 επιλέχτηκε για την τροφοδοσία των 3,3V της Amanero για το σκοπό αυτό απαιτείται να ξηλωθεί το on board AD151 3,3V που έχει η αμανέρο και να συνδεθεί σε κατάλληλο σημείο η έξοδος του TPS7A4700. [ATTACH=CONFIG]128109._xfImport[/ATTACH] σ υ ν ε χ ί ζ ε τ α ι . . . [/QUOTE]
Verification
Post reply
Home
Forums
Δικάναλος Ήχος
Do It Yourself
Πηγές
Οδοιπορικό με ένα ντιούικο dac
Top
Bottom
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…