Forum: Mikrocontroller und Digitale Elektronik Designfehler: 24 V an ATMega-Pin


von Kai S. (hugstuart)


Lesenswert?

Hallo,
leider ist mir bei meiner Platine ein Designfehler passiert. Über einen 
100k Pullup ist ein IO-Pin mit einer 24-V-Quelle verbunden. Bei Messen 
liegen an diesem Pin 5 V an. Es läuft alles soweit, kann dies 
langfristig zu Schaden führen, oder schützt der Pullup den Eingang 
ausreichend?

Liebe Grüße,
Kai

von Georg G. (df2au)


Lesenswert?

Deine Schaltung ist sehr unschön. Aber sie wird funktionieren. Der 
100kOhm Widerstand begrenzt den Strom in den Prozessor auf einen 
ungefährlichen Wert.

von lrep (Gast)


Lesenswert?

Kai S. schrieb:
> Über einen
> 100k Pullup ist ein IO-Pin mit einer 24-V-Quelle verbunden.

Ist nix passiert.
0,25mA schaffen die internen Schutzschaltungen leicht.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Kai S. schrieb:
> Über einen 100k Pullup ist ein IO-Pin mit einer 24-V-Quelle verbunden.
> Bei Messen liegen an diesem Pin 5 V an. Es läuft alles soweit, kann dies
> langfristig zu Schaden führen, oder schützt der Pullup den Eingang
> ausreichend?
Die 24V über 100k führen zu einem Strom von ca. 200uA ((24V-5,7V)/100k) 
über die Schutzdiode nach Vcc. Das hält diese Diode auch dauerhaft aus. 
Sieh dir mal die AVR182 Appnote an:
http://www.atmel.com/images/doc2508.pdf

Horsty schrieb im Beitrag #4031650:
> Der Moderator mag offensichtlich keine korrekten Antworten und löscht
> lieber Beiträge.
Die Antwort "Sieh ins Datenblatt" ist Blödsinn. Solche Antworten helfen 
keinem. Wenn du wenigstens noch gesagt hättest, WO und WARUM im 
Datenblatt geschaut werden sollte, dann hätte ich da nichts gelöscht...

: Bearbeitet durch Moderator
von lrep (Gast)


Lesenswert?

P.S.:
Es kann allerdings passieren, dass der Prozessoer beim Abschalten der 5V 
Versorgung keinen Reset macht, weil er über diesen Pin und die 
Schutzschaltung gespeist wird.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

lrep schrieb:
> Es kann allerdings passieren, dass der Prozessoer beim Abschalten der 5V
> Versorgung keinen Reset macht, weil er über diesen Pin und die
> Schutzschaltung gespeist wird.
Das passiert nur, wenn die gesamte Schaltung, die an den 5V hängt mit 
den 200uA auskommt...

von ArduinoQuäler (Gast)


Lesenswert?

Horsty schrieb im Beitrag #4031650:
> Der Moderator mag offensichtlich keine korrekten Antworten und löscht
> lieber Beiträge.

Das finde ich auch nicht ok. Horsty wies nur auf den Inhalt im
Datenblatt hin, was viele Moderatoren selbst auch tun. Hier wird
mal wieder nach Gutsherrenart regiert und mit vielerlei Mass
gemessen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

ArduinoQuäler schrieb:
> Das finde ich auch nicht ok. Horsty wies nur auf den Inhalt im
> Datenblatt hin, was viele Moderatoren selbst auch tun.
Zieg doch mal konkrete Beispiele. Ich zumindest weise dann aber auch 
darauf hin, WO man im Datenblatt zu suchen hat, und WIE man die Werte zu 
interpretieren hat...
Oder findest du jetzt den Beitrag "lies das Datenblatt" oder den meinen 
zielführender?

: Bearbeitet durch Moderator
von ArduinoQuäler (Gast)


Lesenswert?

Lothar Miller schrieb:
> Zieg doch mal konkrete Beispiele.

Hab ich jetz nicht, die Arbeit werde ich mir auch nicht machen
das zu suchen.

So gesehen müsste hier im Forum jeder Hinweis, dass die Antwort
doch im Datenblatt zu finden sei (mache ich auch manchmal),
von den Mods gelöscht werden. Findet aber nicht statt.

von Panorama (Gast)


Lesenswert?

Wenn du sicher gehen willst schalte eine 4,7V Z-Diode parallel zum Pin 
gegen Masse

von Löter (Gast)


Lesenswert?

PullUp auslöten?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

ArduinoQuäler schrieb:
> Hab ich jetz nicht, die Arbeit werde ich mir auch nicht machen
> das zu suchen.
Dann ist deine Behauptung halt- und nutzlos.

> So gesehen müsste hier im Forum jeder Hinweis, dass die Antwort
> doch im Datenblatt zu finden sei (mache ich auch manchmal),
> von den Mods gelöscht werden. Findet aber nicht statt.
Ja meinst du, "die Moderatoren" hätten nichts besseres zu tun als den 
Dreck im Kindergarten aufzuräumen?
Als Tipp: lies doch einfach mal den 
Beitrag "Forenregel Änderung"

Löter schrieb:
> PullUp auslöten?
Würde ich auch tun. Und den im uC verwenden...

: Bearbeitet durch Moderator
von Gerhard O. (gerhard_)


Lesenswert?

Ich habe diese Schaltungsweise auch bei Produkten von DGH beobachtet. Da 
werden digitale Eingänge über 100K an einen MC68HC705 geschaltet. Die 
Spannungsfestigkeit der Eingänge sind in der Spezifikation des DGH 
Gerätes mit als über +/- 30V angegeben. Schutzdioden waren keine 
eingebaut. Gibt es also doch auch kommerziell. Mir persönlich gefällt 
das nicht. Allerdings gab es seitens der Kunden nie Probleme mit 
zerschossenen Eingängen der DGH Geräte. Die wurden von uns jahrelang 
verkauft und haben sich in der Praxis als sehr zuverlässig erwiesen. Nur 
Die RS485 und RS232 Schnittstellen gingen ab und zu kaputt.

http://www.dghcorp.com/datasheets/dgh_d12.pdf

Mfg,
Gerhard

: Bearbeitet durch User
von Kai S. (hugstuart)


Lesenswert?

Vielen Dank für die vielen hilfreichen Antworten!

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
Noch kein Account? Hier anmelden.