Liebe Forengemeinde, ich bin leider blutiger Anfänger und studiere auch keine E-Technik (sondern Mathematik) und habe jetzt Semsterferien, also Zeit zu viel, deshalb habe seit langem mal wieder meine alten Sachen aus dem Schrank geholt, die ich mir vor Jahren, als ich noch zu Schule ging, organsiert hatte. Unteranderem auch einen ATMega8 und eine Testplatine. Wie auch immer, ich habe es damals nicht weit gebracht. Als erste Übung habe ich mich nach euerem Tutorial an eine selbstgebaute Starterplatine gemacht. Das klappt auch soweit, allerdings ist nachbauen ja immer einfacher als selber erdenken und konstuieren. Die LEDs waren schnell angebaut und ... zu meiner Schande, der Quellcode schnell kopiert. (Ich kenne mich sehr gut mit x86-Assembler aus, daher war die Umstellung recht schnell geschafft) Aber jetzt wollte ich einfach mal zum Spaß das Board erweitern und zwar: Der ISP-Programmer zieht ja den Reset-Pin am Controller auf Masse, sodass da 0V anliegen und der ATMega8 in den Programmiermodus wechselt. Mein Ziel war es jetzt genau wenn das passiert, bzw, solange der ResetPin auf Masse gezogen wird eine LED leuchten zu lassen. Wie die Schaltung auszusehen hat ist mir klar. Nach Tutorial habe ich einen 10kOhm Widerstand zwischen ResetPin und Vcc (+5V), weiter hin noch einen Kondensator um Schwingungen zu unterdrücken, alles klar so weit. LED: https://cdn-reichelt.de/documents/datenblatt/A500/LEDBL5MM%23KIN.pdf Also Spannung ist 5V, LED braucht 55mA, heißt Widerstand (R = U/I "schulwissen") R = 5V/0,055A = 100Ohm? Jetzt brauche ich aber noch einen pnp-Transistor, der genau dann durch schaltet, wenn der ResetPin auf Masse liegt. Also muss die Basis auf das gleiche Niveau wie der ResetPin. LED vor oder hinter den Transistor? Widerstand? Egal, hauptsache da? Und jetzt die große Frage: Was für einen Transistor muss ich nehmen? Bzw. worauf ist zu achten? Das Angebot is ja nicht gerade klein, als dass man da irgendwie alles mal durch probieren kann. Ich würde sagen ich brauche definitiv einen MOSFET, möchte ja verhindern, dass durch meine LED der ResetPin irgendwie wieder auf High kommt .. Ich wäre euch sehr dankbar, wenn ich mir helft.
Lars M. schrieb: > Also Spannung ist 5V, LED braucht 55mA, heißt Widerstand (R = U/I > "schulwissen") R = 5V/0,055A = 100Ohm? Das ist der maximale Wert (Absolute Maximum Ratings), den die LED überlebt. Bei den Electrical Characteristics stehen Werte von 8 bis 20 mA (das sind sozusagen die normalen Betriebswerte). Dabei steht auch eine Vorwärtsspannung von 3,5 bis 5V (Vf). Der Vorwiderstand beim direkten Betrieb an der Spannungsquelle berechnet sich außerdem zu R = (Vdd-Vf)/I. Den Spannungsabfall am Transistor kannst du zunächst mal vernachlässigen. Zum Transistor: Googel einfach mal nach "PNP Grundschaltung", was du benötigst ist schließlich die absolut einfachste Transistorschaltung. Hier noch Lektüre zur Berechnung des Basiswiderstands: http://www.mikrocontroller.net/articles/Basiswiderstand Ist zwar für NPN, gilt aber genauso für PNP. Transistor kannst du so ziemlich jeden nehmen, z.B. 2N3906, der macht auch schnelle Reset-Pulse mit.
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.