Hi alle, ich will mit einem kleinen AVR 35 LEDs steuern. Weil der ja erfahrungsgemäß nicht so viele Ports hat, wollte ich die in Matrix stellen, wie hier beschrieben: http://www.sprut.de/electronic/pic/grund/tasten/tasten.htm Das Prinzip ist mir klar, nur knallt mir da nicht der MC durch? Immerhin verlangt eine solche LED ja gerne ihre 20mA... Oder geht das "nur" mit Low-Current LEDs? Wenn ja, würde ich die bestellen, der sonstige Schaltaufwand wäre für das Anwendungsgebiet zu groß. Vielen Dank für die Leihgabe Eures Verstandes ;-) sebezahn
Hi, in diesen Beispiel scheinen es wohl Low Current LED's zusein. Einfach ein NPN und PNP Transistor als Treiber nehmen. Mfg Dirk
Hi, danke für deine Einschätzung, das dachte ich mir auch... Ja klar, mit einem Treiber geht das, aber bringe da mal auf einer einseitigen Platine ordentlich alle Bauteile unter. Da fehlt mir noch ein wenig Übung für. Die neun Cent pro LowCurrent-LED sind da gut angelegt - glaube ich... Vielen Dank Sebezahn
Hi wenns doch Transistoren sein sollen: SOT23 ist schön klein und auch nicht wirklich schwer zu löten. Es gibt auch Transistorarrays mit 8 NPN/PNP-Transitoren im SO/DIP18. Matthias
>> Ja klar, mit >> einem Treiber geht das, aber bringe da mal auf einer einseitigen >> Platine ordentlich alle Bauteile unter dann entwirf aber das Layout bevor du die LEDs bestellst. Dein Problem wird nicht der Treiber sondern die LED-Matrix. Die wirst du auf einem einseitigen Print nicht realisieren können. grüsse leo9
Hehe, habe ich gerade fertig gemacht... Und stimmt, das geht nicht, ein paar Bahnen werde ich per Draht ziehen, aber darüber komme ich hinweg, denke ich. Diese SOT23 schaue ich mir auf jeden Fall mal an, danke. Transistor-Kaskaden sind für das klitzekleine Projekt einfach zu mächtig und an dieser Stelle auch einfach unnötig. Aber dennoch danke. An dieser Stelle muss ich sowieso mal wieder ein Lob aussprechen: Wenigstens wird man in diesem Forum nicht angepampt, wenn man eine Frage hat, die für andere völlig selbstverständlich ist. Habe gerade in einem anderem Forum selbst Hilfestellung geben wollen und wurde auf ein anderes Parallel-Universum verwiesen... Hier macht auch das pure Lesen einfach noch Spaß (Musste ich mal loswerden...) Gruß Sebezahn
@sebezahn: danke für die Blumen, "wir" werden nur sauer wenn die Fragen zu sehr nach "wer macht meine Hausaufgaben" klingen. Du solltest aber auch die Transistor-Arrays anschauen, sie haben die Vorwiderstände bereits eingebaut und die gemeinsame Masse der Transis kommt auf einem Pin heraus, bei Einzeltransis müßtest Du die Masse "quer" zu den Verbindungen uP - Transi - LED legen und hast wieder ein Problem bei einseitig. grüsse leo9
Ich nehme auch nur noch low-Current LEDs. Das macht nicht nur die Schaltung einfacher, sondern spart auch beim Netzteil und Abwärme. Peter
anschliess Allerdings bau ich auch viel mit LEDs höherer Leistung rum, und dafür gibts noch keine LowCurrent Varianten mit 2mA ;) Insofern kann ich dir empfehlen, dir den ULN 2003 anzugucken, damit kannst du bequem auch größere Verbraucher schalten. Ist ein 8-fach Treiber, der gegen Masse durchschaltet, also ist es auch egal, welche Spannung deine Verbraucher haben. ;) Prinzipiell in etwa so: [ µC ]---[ ULN2003 ]---|<--[ R ]--(+) LED Das ist fast null Aufwand, weder Platz noch Arbeit, einen ULN2003 zwischen µC und Verbraucher zu klemmen. der Flo
Alternativ könnte man auch einen guten alten 7406 oder 7407 einsetzen, einer von beiden invertiert allerdings. Aber als netter Sechsfach-Open-Collector-Treiber ist das Teil allemal sein Geld bzw. den Platz in der heimischen Grabbelkiste wert.
Uff, also vielleicht doch? vor allem ist es vielleicht sogar möglich, durch den Einsatz der Teile komplett mit einer einseitigen Platine hinzukommen. THX a lot, i'll try
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.