Παρότι έχω καινούργιο "παιχνίδι" εδώ και σχεδόν έναν χρόνο (soekris), το B3 μου εξακολουθεί να εξελίσσεται, καθότι (ας το παραδεχτούμε..) αυτό είναι το χόμπι.
Εδώ και πολύ καιρό "με χαλούσε" το ότι έκανα την εναλλαγή μεταξύ I2S και s/pdif με τους κλασικούς ρελέδες που φοράει το Sidecar. Οπότε αποφάσισα να σχεδιάσω κάτι πιο σύγχρονο, με solid state εξαρτήματα.
Μιας και μπήκα στη διαδικασία, είπα να ενσωματώσω και ένα 2:1 mux ώστε να μπορώ να συνδέω δύο πηγές I2S και να επιλέγω ποια θέλω.
Τέλος, είπα να λύσω και το κλασικό θέμα κλειδώματος των πηγών s/pdif όταν η τάση τροφοδοσίας του Βουβαλιού είναι στα 5,25V (όσο πρέπει δηλαδή). Για αυτό το λόγο έβαλα πάνω και ένα LDO regulator το οποίο ρίχνει την τάση τροφοδοσίας της πλακέτας S/PDIF στα 4,9V.
Η πλακέτα έχει ίδιο μέγεθος με το sidecar και οι κονέκτορες είναι ακριβώς στις ίδιες θέσεις, οπότε μπορεί να αντικαταστήσει πανεύκολα ένα Sidecar.
Σχηματικό:
Πλακέτα:
Διαθέσιμα σε όποιον τα ζητήσει και τα σχετικά Eagle files, καθώς και το BOM (δεν το έχω καθαρογράψει ακόμα..).
Για τα σήματα I2S έχουν προβλεφθεί pads για U.FL connectors αλλά και για γυμνό σύρμα.
Η εναλλαγή μεταξύ των δυο πηγών I2S γίνεται είτε με διακόπτη δυο θέσεων, είτε με jumper, είτε μέσω μικροελεγκτή (π.χ. Arduino). Το ίδιο και η εναλλαγή μεταξύ I2S και s/pdif. Υπάρχουν LEDs που υποδηλώνουν ποια πηγή I2S έχει επιλεγεί ή κατά πόσο παίζουμε με I2S ή S/PDIF.
Μιας και έφτιαξα αναγκαστικά 10 πλακέτες, μου έχουν περισσέψει αρκετές.. Όποιος θέλει, το λέει. Το κόστος τους ήταν αστείο.
Υπόψη, έκανα ένα μικρό λάθος ενώ τη σχεδίαζα, εξου και το συρματάκι κάτω δεξιά, αλλά δεν επηρεάζει τίποτα ιδιαίτερο (μόνο την σωστή ενεργοποίηση του LDO reg). Θα το φτιάξω και στο σχηματικό..
Ο πρώτος έλεγχος έδειξε ότι τα σήματα I2S περνάνε ανέπαφα. Τώρα μένει να γίνει και μέτρηση jitter με αυτή vs. το Sidecar για να δούμε αν άλλαξε κάτι ουσιαστικά.