5V external Interrupt Level an 3,3V Attiny

Gast #6932363
Lesenswert?

Hallo,

habe eine Attiny2313 mit 3,3V am Laufen.
Am externen INT0 will ich eine fallende Flanke (Pegel 5V) einlesen.

Dazu müsste ich doch einfach einen Spannungsteiler-R davorsetzen um die 
3,3V am Pin zu erhalten, oder?

Um den zu berechnen brauch ich doch aber den Wert des Innenwiderstand 
des Pins?
Gast #6932469
Lesenswert?

Mann schrieb:
> Dazu müsste ich doch einfach einen Spannungsteiler-R davorsetzen um die
> 3,3V am Pin zu erhalten, oder?
Ja.
> Um den zu berechnen brauch ich doch aber den Wert des Innenwiderstand
> des Pins?
Vergiss den. Der ist so hoch, dass den unberücksichtigt lassen kannst, 
außer du hast eine extrem hochohmige Quelle.

Sonst nimm einen Teiler mit dem Gesamtwiderstand im Bereich 1k-10k, wenn 
das ganze sehr zeitkritisch ist, auch runter bis ca. 500Ω, falls die 
Quelle das auch liefern kann.
Wenn die Quelle schwach sein sollte, kannst du auch auf 100k gehen.
Ist die Quelle extrem hochohmig, dann können das auch leicht die 
eingebauten Schutzdioden vom 2313 übernehmen und du schließt das Signal 
einfach direkt an.

Über die Quelle hast du leider nur gesagt, dass sie 5V hat ...
#6932590
Lesenswert?

Matthias S. schrieb:
> Eine Diode reicht. Anode an Tiny, Kathode Richtung 5V Quelle. Pullup im
> Tiny aktivieren.

Dabei sollte man berücksichtigen, dass der Störabstand des 0-Pegels bei 
der Diodenlösung geringer ist als beim ohmschen Spannungsteiler. Eine 
Schottky-Diode könnte das verbessern.
Außerdem: Die Diodenlösung setzt voraus, das die 5V-Quelle eine aktive 0 
liefert, um den Pullup herunter ziehen zu können.

Nach meiner Meinung ist ein ohmscher Spannungsteiler vielseitiger und 
zuverlässiger.

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