Eine Alternative zu dedizierten Treibern und LED-Arrays besteht darin, Ihre eigenen zu erstellen und die Idee hinter R2R-Leitern und Flash-ADCs zu übernehmen. Der Ausgang des oben genannten Kantendetektors wird über eine R2R-Leiter (nicht unbedingt mit gleichwertigen Widerständen) gespeist, die eine Anzahl von Knoten mit Spannungen vom Eingang zur Masse versorgt. Ein FET kann so ausgewählt werden, dass seine Kniespannung oder Einschaltspannung handhabbar ist, wie 0,5 V bis 1 V, seine Quelle geerdet und das Gate mit den verschiedenen R2R-Knoten verbunden ist . Wenn ein Knoten die Kniespannung überschreitet, schaltet sich der FET ein und steuert eine LED an.
Die Schallamplitude ist traditionell (und biologisch!) Logarithmisch, also die Spannung, bei der sich jeder drehen sollte on ist auf einer logarithmischen Skala linear. Bei einem Eingang von maximal 3,3 V zum logarithmischen Beleuchten von 10 LEDs pro Kanal mit einer Spannung unter der Annahme einer Kniespannung von 0,5 V betragen die absoluten Knotenspannungen: (MATLAB)
EDU>> logspace (log10 (0,5), log10 (3,3), 10) ans = 0,5 0,6166 0,7605 0,9379 1,1567 1,4265 1,7593 2,1697 2,6758 3,3
Wenn ein maximaler Strom von ~ 1 mA angestrebt wird Der gesamte R2R-Widerstand sollte nahe 3,3 kΩ liegen. Dies zeigt Widerstandswerte von: (Spannungsteiler iterativ verwenden)
R1 = 624,2 (620) R2 = 506,1 (510) R3 = 410,4 (430) R4 = 332,8 (300) R5 = 269,8 ( 270) R6 = 218,8 (240) R7 = 177,4 (160) R8 = 143,9 (150) R9 = 116,6 (120) R10 = 500 (500)
Hinweis: Standard 5 % Widerstandswerte in Klammern sind nicht einfach die engste Übereinstimmung, sondern werden iterativ berechnet. Um Berechnungen mit anderen Standardwerten oder Spezifikationen zu wiederholen, lautet die Formel: R i sub> = R GESAMT sub> x sup> sub> (1) - V i / 3,3 V) - {Summe von 1 bis i von R i sub>}, abgeleitet aus der Spannungsteilerformel. Sub>
Die letzte Schaltung sieht ungefähr so aus:
Eine andere Methode, um diesen Effekt zu erzielen, ist die Verwendung von Diodentropfen . 3,3 V können etwa 8 Schottky-Tropfen (~ 0,4 V) unterstützen, wenn die Transistorschwellenspannung kleiner oder gleich 0,4 V ist (andernfalls 7 Tropfen). Ziehen Sie in einer Kette von 8 Schottky-Dioden die Spannungen an jedem Zwischenknoten mit einem Widerstand herunter, der auch als Strombegrenzer fungiert (lassen Sie etwas in der Nähe des Teststroms aus dem Datenblatt fließen, wenn Diode ist in Vorwärtsrichtung vorgespannt). Jeder Knoten wird dann auf die gleiche Weise wie oben mit Transistoren verbunden. Der Strom durch die Dioden ändert sich um mehr als das 8-fache, je nachdem, wie viele Dioden in Vorwärtsrichtung vorgespannt sind. Stellen Sie daher sicher, dass jeder in allen Fällen funktioniert. Diese Methode ist linear w.r.t. Spannung oder Amplitude, was nicht ganz authentisch ist. Außerdem sind Schottky-Widerstände teurer als 5% -Widerstände ...
Ein letzter Hinweis - einer, den ich nicht untersucht habe - ist, den BE-Drop in BJT-Transistoren anstelle von Schottky-Dioden zu verwenden, wodurch mehrere Teile pro LED eingespart werden, aber auch mit einem größeren Diodentropfen und Bipolaren zu kämpfen hat.