Im AVR Tutorial steht, das man eine Leuchtdiode gegen Vcc mit einem Vorwiederstand schaltet. Warum macht man das nicht wie normal üblich gegen Masse? Ein AVR hat doch TriState Ausgänge + 1 Pull UP. Im Datenblatt steht ,das ein AVR 20 mA gegen Low als auch 20 mA gegen High ziehen kann. Es dürfte doch dann eigendlich egal sein gegen welches Potentail man schaltet.
Hallo Frederik, auf welches Datenblatt beziehst du dich? z.B. beim AT90S2313 kann der Controller 40mA gegen Masse schalten aber nur 5mA zur Versorgungsspannung (jeweil bei 1V Spannungsabfall im Controller) mfg Werner
Ich beziehe mich auf die AtMega -AtTiny serie ,den S2313 habe ich mir noch garnicht angeguckt.
Hallo, die neueren AVR also Mega Tiny müssten laut Datenblatt 20ma sourcen und sinken können. Früher wars meist 20mA sinken und nur 2mA sourcen
Ich glaube, Source ist nicht so hoch wie Sink. Außerdem wird der Spannungsabfall und damit die Verlustleistung bei Source höher sein. Kommt noch hinzu: Es ist einfach viel weiter verbreitet, LED's nach Masse zu schalten, weil viele Logikbausteine/Controller dorthin besser treiben können. Winfried
"Warum macht man das nicht wie normal üblich gegen Masse?" Was ist daran normal ? Wenn Du meinst, daß was üblich ist, dann bist Du auf dem falschen Dampfer. Üblich ist, die Lasten gegen "+" zu legen und der Transistor stellt dann die "-" Verbindung her. Aber wie schon gesagt wurde, können neuere ICs auch ordentlich gegen "+" treiben. Das ist dann sinnvoll, wenn man nicht den zulässigen Gesamtstrom überschreiten darf. Will man z.B. 32 LEDs mit maximalen Strom treiben, dann eben 16 LEDs gegen "+" und 16 gegen "-", damit weder der maximale VCC- noch der GND-Strom überschritten wird. Peter
> Will man z.B. 32 LEDs mit maximalen Strom treiben, dann eben 16 LEDs
Schlaue Idee, Peter, wieder was dazugelernt...
Winfried
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.