DIY USB DAC

Re: Απάντηση: DIY USB DAC

@tonal Ευχαριστω παρα πολυ για την πληροφορια :Banane0: . Το FSEL το ειδα στο manual αλλα τα υπολοιπα (Ι2S) δυστυχως δεν τα ειχε τοσο ξεκαθαρα. Επισης κατι volume controlls και next track και τετοια τι ρολο παιζουν?? Τα αφηνω ασυνδετα?? Και στο PCM2707 για να παραλειψω την εξοδο ακουστικων που εχει χρειαζεται κατι σαν dummy ή απλα δεν συνδεω τπτ???


@Τσαμπάζης Νικόλαος Απαιτω (πλακιτσα :music-smiley-005: ) αποψη σου για το κιτ που παραγκειλες :ears:. Φαινεται αρκετα υποσχομενο.


Και κατι τελευταιο για τωρα. Στο eagle δεν εχει ετοιμo το PCM2707 και οταν παω να το φιαξω δεν εχει το ακριβες packaging.... Τι κανω?

Ευχαριστω ολους για την γνωμη τους και την βοηθεια τους :SFGSFGSF:
 
Re: Απάντηση: DIY USB DAC

Τα πινς για την I2S του 2707 είναι τα 5,17,18,19
5 : LRCLOCK
17 : DOUT
18 : MCLK
19 : BITCLK
Αυτά με τη σειρά τους συνδέονται στα πινς 4~7 του 1794
το 5 με το 4
το 17 με το 5
το 18 με το 7
και το 19 με το 6
Για να επιλέξεις την I2S έξοδο του 2707 το 9 (FSEL) συνδέεται στην ψηφιακή
γείωση.

Όσο για την ποιότητα της πλακέτας συνήθως οι πρώτες απόπειρες για diy είναι
απογοητευτικές και απαιτούν μια εξοικίωση και δοκιμές για να καταλήξεις σε
σωστά απτελέσματα οπότε αν δε σκοπεύεις να ασχοληθείς μόνος σου η καλύτερη
λύση είναι να τις φτιάξεις σε κάποια εταιρεία.
Αλλά το diy προσφέρει εκτός από την εμπειρία την ικανοποίηση της ιδιοκατασκευής...:grinning-smiley-043


To 2707 δινει στον ακροδεκτη 18 το System clock αλλα ισως χρειαστει να ευθυγραμισεις τα ρολογια μια και το 1794 θελει :

The PCM1794 requires the synchronization of LRCK and the system clock, but does not need a specific phase
relation between LRCK and the system clock.
If the relationship between LRCK and the system clock changes more than ±6 BCK, internal operation is initialized
within 1/fS and the analog outputs are forced to the bipolar zero level until resynchronization between LRCK and the
system clock is completed."

Θελει ψαξιμο...

Τελος παντων, ισως να με ενδιεφερε και μενα μια και εχω δυο 2707 αλλα δεν εχω 1794. Παντως, αν σκεφτητε και για nonos απο το I2S του 2707, (ποιο ευκολο, πιο σιγουρο και πιθανον και καλυτερο ηχητικα) ειμαι μεσα....
 
Re: Απάντηση: DIY USB DAC

@tonal Ευχαριστω παρα πολυ για την πληροφορια :Banane0: . Το FSEL το ειδα στο manual αλλα τα υπολοιπα (Ι2S) δυστυχως δεν τα ειχε τοσο ξεκαθαρα. Επισης κατι volume controlls και next track και τετοια τι ρολο παιζουν?? Τα αφηνω ασυνδετα?? Και στο PCM2707 για να παραλειψω την εξοδο ακουστικων που εχει χρειαζεται κατι σαν dummy ή απλα δεν συνδεω τπτ???

Οταν το πιν FSEL ειναι HIGH, ο I2S απενεργοποιηται και μπορεις απο τα πιν 9,5,19,18, να κανεις αλλες λειτουργειες Δες τo Function select στο data sheet...
 
Παραγκειλα 2 PCM1794 και 2 PCM1798. Φανταζομαι οτι θα μπορω να σου δωσω αν θες καποιο.
Αυτο το nano τι ειναι?? οεο??
 
Παραγκειλα 2 PCM1794 και 2 PCM1798. Φανταζομαι οτι θα μπορω να σου δωσω αν θες καποιο.
Αυτο το nano τι ειναι?? οεο??

Τα πηρες δειγματα? Νομιζω οτι η Τεξας δεν τα εχει στο sample program?

Nonos(=non oversampling)
Δεν χρησιμοποιεις ψηφιακο φιλτρο για υπεδειγματολειψια και ο dac δουλευει με τα data της Fs....
 
Για το eagle το πακέτο το έχει στα ref packages. Το tqfp32 είναι αυτό που
χρειάζεσαι (τσέκαρέ το όμως γιατί δεν είμαι 100% σίγουρος).

@Τζιμάκος:Όσο για τα διαγράμματα χρονισμού των ρολογιών καθώς και για τη
σημείωση που αναφέρεις από το datasheet δεν βλέπω κάποιο πρόβλημα αφού
αναφέρει διαφορά 6 bclk στη σχέση LRCLK και system clock. Ελπίζω να
μην κάνω κάποιο τραγικό λάθος!

Η άλλη λύση είναι να πάρεις έτοιμη την κατασκευή που αναφέρεις σε προηγούμενο
λινκ και την έχει δοκιμάσει και ο Τσαμπάζης Νικόλαος η οποία έχει αρκετά καλή
τιμή.
 
Τα πηρες δειγματα? Νομιζω οτι η Τεξας δεν τα εχει στο sample program?

Nonos(=non oversampling)
Δεν χρησιμοποιεις ψηφιακο φιλτρο για υπεδειγματολειψια και ο dac δουλευει με τα data της Fs....

Τα εχει τα εχει ;)...


@tonal στο rf-micro-devices εχει το LQFP-32. Ειναι ιδιες οι διαστασεις ή εχουν καποια διαφορα???
 
Τα πακέτα είναι διαφορετικά.
Στο ref packages TQFP32-08 ή QFP-32 είναι αυτό που θέλεις.
 
Δεν βρισκω το ref packages :(

Βρικα αυτο ομως.... ειναι το exar QFP-32
eagledg8.jpg


Κανει λες??
 
Απάντηση: Re: DIY USB DAC

Δεν βρισκω το ref packages :(

Βρικα αυτο ομως.... ειναι το exar QFP-32
Κανει λες??
Σου κάνει, καρατσεκαρισμένο.
Θα διευκολυνθείς πολύ εάν συγκεντρώσεις όλα τα υλικά πριν οριστικοποιήσεις
το σχέδιο. Αν το φτιάξεις με smd o Φανός νομίζω φέρνει αντιστάσεις 5% και
κεραμικούς σε συσκευασία 1206 (3.2mm x 1.6mm).
 
Re: Απάντηση: Re: DIY USB DAC

Σου κάνει, καρατσεκαρισμένο.
Θα διευκολυνθείς πολύ εάν συγκεντρώσεις όλα τα υλικά πριν οριστικοποιήσεις
το σχέδιο. Αν το φτιάξεις με smd o Φανός νομίζω φέρνει αντιστάσεις 5% και
κεραμικούς σε συσκευασία 1206 (3.2mm x 1.6mm).

Ναι το ξερω οτι πρεπει να εχω ολα τα υλικα. Θα το φτιχνω σιγα σιγα και θα βλεπω τι λειπει και τι χρειαζομαι και μετα θα το οριστικοποιησω.
Εχει νοημα να κανω "υβριδικες" (δλδ για SMD και full size) θεσεις για τις αντιστασεις και τους πυκνωτες για μεγαλυτερη ευεληξια ή δεν θα εχει καποιο νοημα???
Θα τον παρω τηλεφωνω αυριο να τον ρωτησω.

Ευχαριστω -bye-
 
Για τους πυκνωτές (ηλεκτρολυτικούς) δεν νομίζω πως έχει νόημα να χρησιμοποιήσεις
smd. Για τις αντιστάσεις και τους μικρούς κεραμικούς με smd γλιτώνεις πάρα πολύ
χώρο και μπορούν να τοποθετηθούν κοντά στο ολοκληρωμένο.
 
Τελικα δειχνει να εχει ενδιαφερον. Αν υποθεσουμε οτι θελουμε nonos configuration : to pin 18 του 2707 στον αερα και το πιν 1 (ΜΟΝΟ) το 1794 (LOW)

Application for Interfacing With an External Digital Filter
For some applications, it may be desirable to use a programmable digital signal processor as an external digital filter
to perform the interpolation function. The following pin settings enable the external digital filter application mode.
MONO (pin 1) = LOW
CHSL (Pin 2) = HIGH
FMT0 (Pin 11) = HIGH
FMT1 (pin 12) = HIGH
The pins used to provide the serial interface for the external digital filter are shown in the connection diagram of
Figure 26. The word clock (WDCK) must be operated at 8× or 4× the desired sampling frequency, fS.
Pin Assignment When Using the External Digital Filter Interface
LRCK (pin 4): WDCK as word clock input
DATA (pin 5): Monaural audio data input
BCK (pin 6): Bit clock input

Εχει καταλαβει κανεις τι κανει τοο 1794 τι κανει σ αυτη την περιπτωση? Παιζει το ενα καναλι μονο ? Ποια πινς?
 
Απάντηση: Re: DIY USB DAC

Τελικα δειχνει να εχει ενδιαφερον. Αν υποθεσουμε οτι θελουμε nonos configuration : to pin 18 του 2707 στον αερα και το πιν 1 (ΜΟΝΟ) το 1794 (LOW)

Application for Interfacing With an External Digital Filter
For some applications, it may be desirable to use a programmable digital signal processor as an external digital filter
to perform the interpolation function. The following pin settings enable the external digital filter application mode.
MONO (pin 1) = LOW
CHSL (Pin 2) = HIGH
FMT0 (Pin 11) = HIGH
FMT1 (pin 12) = HIGH
The pins used to provide the serial interface for the external digital filter are shown in the connection diagram of
Figure 26. The word clock (WDCK) must be operated at 8× or 4× the desired sampling frequency, fS.
Pin Assignment When Using the External Digital Filter Interface
LRCK (pin 4): WDCK as word clock input
DATA (pin 5): Monaural audio data input
BCK (pin 6): Bit clock input

Εχει καταλαβει κανεις τι κανει τοο 1794 τι κανει σ αυτη την περιπτωση? Παιζει το ενα καναλι μονο ? Ποια πινς?
Αυτό που καταλαβαίνω είναι πως λειτουργεί μόνοφωνικά.
Το κακό είναι το word clock πρέπει να έχει διάρκεια 4xFs ή 8xFs και συνδέεται
στο LRCLK το οποίο στη "κανονική" λειτουργία έχει διάρκεια 1/Fs οπότε ίσως
χρειαστεί η παρεμβολή ενός εξωτερικού φίλτρου που θα δώσει το κατάλληλο
word clock αλλά και θα διαχωρίσει τα δύο κανάλια.
Στον πίνακα 2 (Audio Data Format Select) στη γραμμή για το Digital filter bypass
νομίζω το ξεκαθαρίζει.
 
Re: Απάντηση: DIY USB DAC

Ορίστε και ένα φορητό usb dac με το pcm2707 και το tda1543:
http://headwize.com/ubb/showpage.php?fnum=3&tid=6233

NONOS και τα μυαλα στα καγκελα ....

Εδω αλλο ενα με 627

και αλλο ενα με το 2702 (δεν βγαζει ΙΙΣ, αλλα εχει SPDIF in)

@ tonal: αμα ειναι σε mono mode, απο ποια pins περνεις out?
 

Attachments