Πριν λίγη ώρα μίλησα με τον nikosokey, ο οποίος επίσης είχε διαπιστώσει το θέμα και στον DCB1 του (ο οποίος ως γνωστό χρησιμοποιεί παρόμοιο τροφοδοτικό).
Βασικά το "πρόβλημα" προκύπτει επειδή τα mosfet που χρησιμοποιούνται για το θετικό vs. το αρνητικό rail έχουν αρκετά διαφορετικό Vgs, λόγω διαφορετικών τύπων (λογικό, αν το σκεφτεί κανείς).
Η διαφορά στο Vgs είναι συνήθως περίπου 30%, όσο δηλαδή και η διαφορά στα CCS που μέτρησα.
Η λύση είναι να αντισταθμιστεί η διαφορά βάζοντας στο αρνητικό rail LEDs με μικρότερο Vf, π.χ. αντί για τρία πράσινα, ένα πράσινο και δύο κόκκινα (αναλόγως τι Vf έχουν τα LEDs μας).
Αυτό το "πρόβλημα" (το βάζω σε εισαγωγικά γιατί είναι by design έτσι, δεν είναι πραγματικό πρόβλημα) παρατηρείται σε όλα τα BiB και πρέπει να αντιμετωπίζεται.
Μέχρι τώρα δεν το είχα παρατηρήσει γιατί φρόντιζα να έχω πολύ μεγάλο περιθώριο στο CCS, τόσο ώστε να καλύπτεται άνετα η διαφορά που προέκυπτε μεταξύ των rails.
Το παρατήρησα τώρα που συνέδεσα το BiB με τους α20 μου και οδήγησα τα ακουστικά. Σε μεγάλες εντάσεις είδα το κόκκινο LED του αρνητικού rail να τρεμοπαίζει, ενώ το θετικό ήταν βράχος. Έτσι ξεκίνησα τη διερεύνηση..
Οπότε δεν είναι θέμα ματσαρίσματος, απλά σωστής υλοποίησης. Δηλαδή πρέπει να γίνονται ξεχωριστοί υπολογισμοί για το θετικό και το αρνητικό rail, και να μη παίρνουμε τίποτα ως δεδομένο.
Κοινώς, mea culpa.
Αλλά να πω την αμαρτία μου, θα ήθελα να υπήρχε κάποια αναφορά για το συγκεκριμένο θέμα στο manual.. έστω ένα "beware".