Οδοιπορικό με ένα ντιούικο dac

saganakis

Moderator
Staff member
15 March 2010
449
Απάντηση: Re: Οδοιπορικό με ένα ντιούικο dac

Μπράβο Μανόλη!!!Είναι μία δουλειά που συνδυάζει τη γνώση και την υλοποίηση πολλών διαφορετικών πραγμάτων.
Το να δουλεύει και μόνο είναι ένας άθλος.
Μπορείς να αποφύγεις (ίσως σε κάποια επόμενη έκδοση) το 74HC4050, αφού ο atmega δουλεύει και με 3,3V (τον έχω δοκιμάσει με 3V).
 

lemon

Supreme Member
3 March 2009
4,041
Απάντηση: Re: Οδοιπορικό με ένα ντιούικο dac

Μπράβο Μανόλη!!!Είναι μία δουλειά που συνδυάζει τη γνώση και την υλοποίηση πολλών διαφορετικών πραγμάτων.
Το να δουλεύει και μόνο είναι ένας άθλος.
Μπορείς να αποφύγεις (ίσως σε κάποια επόμενη έκδοση) το 74HC4050, αφού ο atmega δουλεύει και με 3,3V (τον έχω δοκιμάσει με 3V).

Απαντώ μέσα στο παρακάτω κείμενο...μάλλον έχεις δίκιο αλλά...


Τμήμα (6), Οθόνη, έξοδοι IR, SPI, I2C

Πάμε στο τελευταίο τμήμα της πλακέτας που είναι στην ουσία οι έξοδοι του ελεγκτή στο άκρο της πλακέτας.

Τραβήχτηκαν κατά σειρά σήματα ir, spi & i2c. Το πρώτο για τον τηλεχειρισμό της κατασκευής τα υπόλοιπα για καλύτερη υποστήριξη σε διάφορους τύπους οθονών.

ir_spi_i2c.jpg

Τα σήματα του spi περνάνε όπως είπαμε από τον υποβιβαστή τάσης για να έρθουν στα 3.3V.
Σωστά γράφει το μέλος Saganakis ότι το atmega1284p δέχεται μέσω εντολών τον υποβιβασμό τάσης και μπορεί δηλαδή να το κάνει εσωτερικά.

Διαβάζω όμως και αναφορές στο διαδίκτυο ότι ενίοτε αυτό δεν λειτουργεί σωστά.
Δεν είμαι σε θέση να πω εάν αυτό οφείλεται σε λανθασμένο κώδικα που κάτι ξεφεύγει ή σε αδυναμία του ίδιου του atmega, αλλά ακολούθησα πιστά την αρχική πρόταση του Δημήτρη.

Δεν αποκλείεται, όπως λέει ο Saganakis, αυτό να είναι και περιττό για την περίπτωσή μας.

Για οθόνη δεν έχω καταλήξει ακόμη και αυτό γιατί σε θέματα C++ είμαι παντελώς νιούμπης και ψάχνομαι. Στην ουσία έπιασα στα χέρια μου τον κώδικα C++ μετά το Πάσχα.
Για αρχή είχα τη μικρή oled 1.3" που είχαμε βάλει στο project της δειγματοληψίας, η οποία είναι συμβατή με τη βιβλιοθήκη U8glib και τις ειδικές εντολές της. Είχα και τον κώδικα που είχε φτιάξει ο Δημήτρης στο project της δειγματοληψίας και άρχισα να παίζω και να διαβάζω για να κατανοήσω τα βασικά του.

Στην πορεία προμηθεύτηκα μια έγχρωμη 1.8" oled ανάλυσης 160Χ128 από τη digole και έμαθα μέσω της πράξης ότι όλες οι οθόνες δεν είναι συμβατές με οποιαδήποτε βιβλιοθήκη.

display_digole.jpg

Έτσι η συγκεκριμένη ενώ γράφει ότι είναι συμβατή με τα font της U8glib, εντούτοις στις εντολές της δεν έχει καμία συμβατότητα και δεν υπάρχει καμία υποστήριξη για αυτή την οθόνη.

Έχει βέβαια άλλες ευκολίες που δεν έχει η βιβλιοθήκη U8glib, αλλά έχω θέμα...

Προς το παρόν έχω γράψει κάποιον κώδικα για τη digole που κάνει απλά τη δουλειά του για τη usb διασύνδεση, αλλά απέχω αρκετά από το ενσωματώσω και τον αντίστοιχο κώδικα για το wolfson έτσι ώστε ο κώδικας να γίνει ενιαίος και λειτουργικός.
Αυτή τη στιγμή λειτουργούν και οι δύο κώδικες αυτόνομα, φορτώνοντας στο atmega πότε τον έναν, πότε τον άλλον.

Αυτό το θέμα θα με απασχολήσει το επόμενο διάστημα και θα χρειαστώ σίγουρα συμβουλές από πιο έμπειρα μέλη στον κώδικα όπως το Δημήτρη, το Στέφανο, τον Πέτρο και σίγουρα όποιον μπορεί να βοηθήσει.


Τμήμα (7), μετασχηματιστής, 1ο μέρος του μηχανολογικού σχεδίου.

Επιλέχθηκε τοροειδής με τρία δευτερεύοντα 6/7/9V για τις ανάγκες μας.
Δεν κατέφυγα σε οίκους εξωτερικού γιατί οι custom καταστάσεις του εκτοξεύονται άνω των 100 ευρώ.

Γιατράς λοιπόν, απλά του ζήτησα να μου τον κλείσει σε κουτί με εσωτερική ρητίνη.
Επειδή, πρωτεύων και δευτερεύων μου τα έβγαλε ακριβώς από το κάτω μέρος του Μ/Τ, δεν υπήρχε περίπτωση να βάλω δαχτυλίδι που να σηκώσει το Μ/Τ για να βγάλω πλαγίως τα καλώδια.

Επεκτάθηκε ο πάτος-ψύκτρα και κάλυψε και το μέρος του Μ/Τ όπου πάτησε πάνω σε αυτό. Για τις ανάγκες μας μετρήθηκαν τα σωστά σημεία εξόδου της καλωδίωσης και ανοίχτηκαν κατάλληλες οπές, όπου η καλωδίωση έτρεξε στο κάτω μέρος του πάτου, δίνοντας ένα πεντακάθαρο αισθητικό αποτέλεσμα, ταυτόγχρονα ανοίχτηκαν και τα κατάλληλα σπειρώματα για τη στερέωσης της πλακέτας πάνω σε αυτόν τον πάτο-ψύκτρα.

reflektor_input.JPG


Το μηχανολογικό σχέδιο σταμάτησε εδώ και θα συνεχιστεί εν καιρώ και εφόσον καταλήξω τελικά με ποια οθόνη θα συνεχίσω για το τελικό σετάπ.

dac1.jpg

 
Last edited:

lemon

Supreme Member
3 March 2009
4,041
Ti βήχεις" ... βαβή" εσύ;

Στέλιο η τιμή είναι δική μου, έτσι και αλλιώς θα σου ζητούσα τη συμβουλή σου σε διάφορα σημεία του μηχανολογικού.

Πρέπει όμως πρώτα να καταλήξω στην τελική οθόνη, το πίσω μέρος είναι έτοιμο δεν έχουμε αλλαγές αλλά μπροστά έχουμε...

Να συμπληρώσω ότι όλα τα on board βύσματα επιλέχθηκαν έτσι ώστε να θέτουν τον πήχυ ψηλά. Με εξαίρεση το onboard rca που είναι μεν ποιοτικό (όλο μεταλλικό) αλλά φθηνό, τα λοιπά είναι σε άλλη κατηγορία.
Τα optical, aes/ebu (δεν έχει δοκιμαστεί ακόμη η σύνδεση), rca και bnc είναι το ένα δίπλα στο άλλο και με μία πλάτη 2mm έρχονται perfecto!

spdif_inputs.JPG

Εκεί που την πάτησα είναι στη usb και στο αποτύπωμα του Cardas double GRFA rca που βρίσκεται στην άνω δεξιά γωνία, όπου ήθελαν λίγο πιο πίσω, τώρα βγαίνουν 4mm περίπου πιο μπροστά από την πρόσοψη.

grfadblprt.jpg


H usb διορθώνεται πανεύκολα με μία μικρή πλακέτα αντάπτορα που θα θέτει την κάρτα λίγο πιο πίσω όσο χρειάζεται, το Cardas αποτύπωμα δυστυχώς όχι. Εκτός και εάν αφαιθεί η usb - rca εξόδου - bnc ως έχουν και απομακρυνθούν τα spdif-rca, aes, toslink. Προσωπικά προτιμώ την 1η λύση.

http://www.taiyo-international.com/products/cardas/parts/img/grfadblprt.jpg
 

more peers

AVClub Fanatic
24 April 2009
20,155
Αθήνα
Εσύ σιωπή, μ' έχεις παιδέψει πολύ άσχημα...

Μόνος σου παιδεύεσαι. Έχεις χούι :cool:

Αν σε παιδεύω εγώ ούτε θέλω να ξέρω τι θα σε κάνει ο γέροντας.
Ξεκίνα ταχύρυθμα για τρισδιάστατη καμπυλότητα, ενγρέιβινγκ κτλ.
 

lemon

Supreme Member
3 March 2009
4,041
Ένα κλασικό κομμάτι για να μην έχουμε πρόβλημα δικαιωμάτων στο youtube και σας ανεβάζω ένα 720p βίντεο από το dac και τον πρόχειρο ακόμη κώδικά του (sorry για το τρέμουλο του χεριού, είναι λόγω της ηλικίας...)

Η λήψη είναι από κινητό και η αναπαραγωγή από ηχεία μικρά πλαστικά Arowana που έχω στο εργαστήρι για τέτοιες δουλειές.

Σήμερα συμπληρώνει γύρω στις 30 ώρες συνεχούς παιξίματος και πιθανών να το κατεβάσω κάτω να το ακούσω σε σύγκριση με την άλλη τάβλα!






Εδώ κάποιες πρωτύτερες προσπάθειές μου προσαρμογής με τον κώδικα spdif εισόδου.



 
Last edited:

lemon

Supreme Member
3 March 2009
4,041
Ευχαριστώ τους πάντες.

Τελευταία Στέλιο μετατρέπομαι σε πολύ "γαϊδουρινό" υπομονετικό ον, λες να είναι η ηλικία; :grandpa:

Επίσης, αν και η κατασκευή και οι πρώτες μετρήσεις με έχουν ικανοποιήσει πλήρως...εν τούτοις δεν πλασαμπεδιάζομαι για το εάν θα παίξει καλύτερα από την υπάρχουσα τάβλα.
Εάν παίξει μπράβο του και μάθαμε κάτι παραπάνω για το μέλλον, εάν όχι no problem τουλάχιστον θα έχω ένα μαζεμένο και σωστά υλοποιημένο dac.
 

sokmav

AVClub Fanatic
5 February 2012
14,227
Νταλανίκο,μην λες άλλο για κουτιά,ο Μανόλο τα κάνει ασημιά,δεν...
(μα τέτοια κατασκευή σε ΛΕΥΚΟ ΠΑΤΟ;;; :violent-smiley-030: )
 

VaSiLiS-T

Supreme Member
10 January 2007
8,209
παλλληηηηηνιηηηη
Ωραία γούστα .... αυτά είναι ...


Μανώλη πάρε 2 ρολόγια απο το βούλγαρο ( αυτός με τα xmos pcb ) ... κανα 4αρι ευρά το ένα τα έχει και φόρατα πάνω στον αμανέ , θα κάνει προς το πιο σώμα και δυναμικό το πλακετίδιο , γιατι με αυτά που φόράει ακουγεται ελαφρά κοπελιτσα .... ( για το αμανερο λέω ... )
 
Last edited:

lemon

Supreme Member
3 March 2009
4,041
Βασίλη αναφέρεσαι στα ndk που έχει;
Βλέπω ότι έχει μόνο 45+/49+.

Θα ψάξω για 24/25...που χρειάζεται.