PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR Pin-Beschaltung Input+Output



Kurzer
10.06.2009, 11:00
Hallo, ich hoffe ihr könnt mir weiter helfen:

kann ich einen AVR-Pin so beschalten wie in der Zeichnung und ihn dann
gefahrenlos wahlweise als Eingang oder als Ausgang nutzen?

Danke für Hilfe ;)

Ceos
10.06.2009, 11:21
prinzipiell ok würd cih sagen, wenn der pin auf ausgang iss und du den schalter scliesst fliessen ca 2mA aber das sollte der pin abkönnen

MeckPommER
10.06.2009, 13:22
Ich würde sagen, da fliessen dann 18mA und das ist ein wenig viel, wenn mehrere Pins so beschaltet sind. Ich empfehle einen höheren Widerstand, z.B. 1KOhm, einen höheren Pullup (z.b. 18kOhm) und eine Low-Current LED.
Wäre es nicht sinnvoller, den PullUp wegzulassen und den internen zu benutzen?

Gruß MeckPommER

Ceos
10.06.2009, 13:33
arrgh in der kommastelle vertan XD dann halt 47k pullup und zwischen taster und GND noch 5k, so fliesst vll grad mal 1mA ausm controller beim drücken und über die 50k komm eh zu wenig saft, als dass die diode leuchten könnte, der interne pullup hat so um die 80k, der ginge auch, aber das müsste man dann im programm immer beachten auch einzuschalten

18k find cih sind zu wenig

Kurzer
12.06.2009, 18:08
Hey, danke für die Antworten und Vorschläge :)

Das hört sich doch ganz positiv an ;)

Die Schaltung soll möglichst unabhängig von der µC-Software sein, daher wäre es am besten, wenn es egal wäre, ob die pull-ups aktiviert sind oder nicht.

Aber wie schaut das mit der Spannung bei Eingangs-Konfiguration aus? Reicht das?..

Hubert.G
12.06.2009, 18:56
1,8V sind sehr knapp für ein sicheres erkennen von high. Da wären schon zwei LEDs notwendig oder eine LED mit höherer Flusspannung.
Sicherer ist die folgende Schaltung.

Kurzer
12.06.2009, 19:03
Mh... leider erheblich aufwendiger und entspricht nicht ganz dem was ich mir vorstelle.
Soll kompatibel zu internen Pull-Ups bleiben und Bauteile möglichst wenig sein..

Aber trotzdem danke ;)

Mit blauen LEDs wäre man auf der sicheren Seite denk ich, min. 3V Abfall, was als sicheres High ausreichen sollt (0.6*VCC).