HI!! Aus einem Mikrocontrollerport kommt doch weniger Ampere raus, als wie man für eine LED benötigt, oder kommt des auf die Spannung drauf an?? Wollte wissen, was man da dann noch davor schalten muss?? Vielen Dank Stefan
Ich glaube das kommt auf den Controller an. Den ATMega, den ich nehme kann z.B. LEDs treiben. LED über Vorwiderstand an Versorgungsspannung und mit dem Controllerpin auf GND ziehen. Vorwiderstand so berechnen, dass ca. 10-15mA fließen. Gruß, Holger
Hab schon mal gehört, dass man einen 74245-Baustein davor schalten kann!! Bin mir aber nicht sicher wozu der gut ist?? Vielleicht zur Verstärkung des Stromes?? Wie kann man am einfachsten den Vorwiderstand berechnen??? Wer kann mir nochmal helfen?? Danke
Das ohmsche Gesetz kennst Du? R = U / I I = 10mA für eien durchschnittliche LED U ist Deine Spannung, die aus dem Baustein rauskommt, also z.B. 4,3 V wenn Du ihn mit 5 V speist. In der Regel passt für TTL und Logic mit 5V immer 330Ohm. 74245 ist ein bidirektionaler Bustreiber, also 8 Treiber mit denen Du die LEDs ansteuern kannst, wenn Dein µC nicht genug Saft rausgibt. Kann man auch noch für andere Schweinerein benutzen. Z.B. zu hohe Eingangsspannungen vor dem µC eingan abfangen. Dann geht nur ein 74245 für ein paar Cent kaputt nicht ein µC für viel Euros
Hi, Brechnung von Rv für LED's: Rv = (Ub-UF) / I Ub = Betriebssspannung UF = Durchbruchspannung LED I = maximal IF Beispiel LED haengt an einem TTL Pin (5V) , UF (2,4V) , I = 10mA Rv = (5-2,4) / 10mA Rv = 260 Ohm Mfg Dirk
Hallo Stefan. Schau mal ins Datenblatt: Treiben (abgeben, source) kann der ordinäre AVR nur relativ wenige mA. Aufnehmen (sink) hingegen kann er deutlich mehr: ~20mA per Pin sind kein Problem normalerweise. Das ist auch der Grund wieso man oft sieht, dass die LESs an den AVR 'falsch' herum angeschlossen sind: Kathode am Pin, Anode am Vorwiderstand welcher an Versorgungspannung liegt. Das hat folgende Konsequenz: Die LED ist an, wenn der PIN Low ist. Man muss also umgekehrt denken/ programmieren. Ansonsten gilt das Ohmsche Gesetz. Falls du Luxeon-LEDs oder so treiben willst reicht der AVR natürlich nicht. Da musst du schon mehr Aufwand betreiben. Da würde ich nen stinknormalen BC547 über 5k an den Pin vom AVR hängen und die LED über den Transistor steuern. Grüße, Alex
Aktuelle ARmegas können genau so viel sourcen wie sinken. (je 20mA, wenn ich mich recht erinnere)
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.