Grunglegende Frage Taster an AVR

Gast #133484
Lesenswert?

Die Frage man für viele lächerlich sein, aber ich muß halt auch mal bei
Null anfangen.

Wie schliesse ich ein Taster an ein AVR an?

In den I/O-Grundlagen ist dafür ein Pullup-Widerstand vorgesehen und
geschaltet wird auf GND.
Das kann ich soweit akzeptieren und verstehen.
Aber kann ich auch +5V auf ein Eingang schalten? Brauche ich dafür ein
Widerstand? Wenn ja, wie groß in etwa? 10kOhm?

Wenn ich aber doch mal gegen GND schalte, brauche ich den externen
Pullup? Kann ich nicht auch den internen aktivieren?

Wenn nein, was mache ich wenn ich ein TTL-Signal anfragen will?

Und wenn ich schonmal dabei bin ;) In den I/O-Grundlagen ist die
Kathode einer LED am Ausgang. Kann ich auch die Anode anschliessen?
Gast #133485
Lesenswert?

Nachtrag: Wenn ich ein NPN-Transistor ansteuern will, kann ich die Basis
ja auch nicht auf Masse ziehen, wie es in den I/O-Grundlagen mit der LED
gemacht wird. (Außer wenn ich ihn als Inverter beschalte)

Ich weiss, lächerliche Fragen, aber sag bedanke mit trotzdem für eine
Antwort :)
Gast #133486
Lesenswert?

Hi...

AVR-Eingänge:
Taster legt man bei AVRs meist nach GND, da kann man die internen
Pull-Up's aktivieren und brauch keine externen Pull-Up's einbauen.

TTL-Ausgänge kannst du direkt anschließen, wenn du sicherstellen
kannst, dass nicht (z.B. durch Programmierfehler) Ausgang gegen Ausgang
arbeitet und einen Kurzschluss fabriziert. Ansonsten Widerstände <=1k
vorsehen.
Allerdings sollten TTL und AVR die gleiche Betriebsspannung haben.

Bei Signalen fremder Herkunft muss sichergestellt werden, dass diese
dem Betriebsspannungsbereich entsprechen. (Widerstand + Schutzdioden
die Überspannung nach +Vcc und Unterspannung nach GND ableiten)

AVR-Ausgänge:
Bei den Ausgängen gibt es Unterschiede bezüglich Belastbarkeit als
Stromquelle (H-Pegel) oder als Stromsenke (L-Pegel). So können einige
AVRs mehr Strom "drainen" ("senken" gegen GND ziehen) als
"sourcen" (gegen +Vcc ziehen). Einzelheiten verrät das entsprechende
Datenblatt (Unterschiede von Typ zu Typ beachten).

...HanneS...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren