Hallo! Mein Projekt hat zwar nichts mit Roboter zu tun (bitte nicht böse sein) , aber ich hoffe ihr könnt mir evtl. helfen. Hab mit diesen Forum die beste Erfahrung gemacht...
Also bin grad beim Basteln für ein Lauflicht mit 15 RGB-Led´s
jede Farbe und LED soll einzeln ansteuerbar sein..
Program auf uC bzw. auf den uC´s steht schon.
Wenn ich also die Leds, ganz normal an den vorhandenen 45 Pwm-Kanälen
anschließen würde, funktionierts auch schon!
Jetzt hab ich nur ein kleines Problem und zwar hab ich die Leitungen
zu den LED´s so ausgelegt, das ich diese Multiplexen muss...
nur wie?
auf der Zeichnug im Anhang, könnt ihr eine Übersicht sehen, wie es
ist...
der Multiplexer ist noch offen....
wie multiplex ich das ganze?
PWM läuft ca mit 122Hz
ist das mit Logik-IC´s zu verwirklichen?
schalten diese so schnell durch?
bzw. was für Leistungen kann ich mit einen Logik-IC schalten?
Die drei ganz rechten Multiplexerausgänge, die bis 45 LED's an GND schalten (z.B. für max. 45 x 20mA = 900 mA x Multiplexingfaktor) benötigen entsprechend "starke" Schalter mit Transistoren (bipolar bzw. MOSFET). Die alle übrige, die nur den + auf einzelne LED's mit Vorwiderstand schalten kann man mit logik IC's realisieren.
Das sind s.g. Treiber (Schalter), dass heisst, sie werden mit logik Signalen (H bzw. L) von z.B. einem µC gesteuert und "schliessen" am Ausgang hängende Leitung mit VCC (UDN298X) bzw. GND (ULN200X) oder sind "offen" (open collector). Sie haben auch meistens Freilaufdioden, die für induktive Lasten nötig sind.
Lesezeichen