Hallo, ich arbeite mit einem PIC18 von Microchip und möchte mit dem 32 LEDs ansteuern. Da ich Pins sparen möchte benutze ich 4 Schieberegister je 8 Bit. Nun liefert mir das Schieberegister ja aber nur ca. 20mA. Ich würde jetzt ungern für jedes einzelne Bit einen extra Transistor verbauen(Nimmt viel platz weg). Abgesehen verhalten sich Transistoren ja nicht wie ein Digitaler Schalter der nur 0 und 1 kennt sondern haben abhängig vom Eingangssignal ja unterschiedliche Eigenschaften. Gibt es ICs die am besten 8 "logische" Eingänge mit niedrigem Strom und 8 Ausgänge mit hohem Strom zur Versorgung der LEDs haben haben, wie nennt man die? Und verhalten die sich auch so, dass wenn ich leicht unterschiedliche Spannungen am Eingang anlege die gleichen Ströme und Spannungen am Ausgang (Bei gleichem Verbraucher natürlich) fließen?
Es gibt Schieberegister mit High-Current Outputs, die schaffen typischerweise ca 500mA. Zum Beispiel der TPIC6B595. Dann gibt es noch Transistor-Arrays im Chip, zum Beispiel den beliebten ULN2004. Der schafft 7x 500mA. > Und verhalten die sich auch so, dass wenn ich leicht unterschiedliche > Spannungen am Eingang anlege die gleichen Ströme und Spannungen am > Ausgang (Bei gleichem Verbraucher natürlich) fließen? Ja. Mehr als 500mA geht IMHO nur mit externen Transistoren.
es gibt da kombinierte shift-register-led-driver, ich glaub das ist das was du willst.
Osccon schrieb: > Ca. 250-500mA. Ich würde da als erstes an ULN2803 denken.... (alleine schon weil die im Regal liegen) 500mA ist etwas zu knapp. Da sollte man dann mehrere Kanäle parallel schalten... Bis auf die LED Vorwiederstände ist keine weitere Zusatzbeschaltung nötig.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.