Forum: Mikrocontroller und Digitale Elektronik Impedanz I/O Pin im ausgeschalteten Zustand


von Chris (Gast)


Lesenswert?

Hallo,

kann mir jemand sagen welche Impendanz ein I/O Pin eines 
Mikrocontrollers (XC167) hat für den Fall, dass der Controller nicht mit 
Betriebsspannung versorgt wird.
Ich habe zur Fehlersuche den Controller von der Spannung abgeklemmt und 
ein externes 5V Signal (das eigentlich der Controller erzeugen sollte) 
auf die Leitung gelegt. Dabei wurden mal satte 800mA gezogen und der 
einzig mögliche Strompfad wäre über den I/O Pin des nicht bestromten µC.

Gruß
Chris

von Rolf Magnus (Gast)


Lesenswert?

Chris schrieb:
> kann mir jemand sagen welche Impendanz ein I/O Pin eines
> Mikrocontrollers (XC167) hat für den Fall, dass der Controller nicht
> mit Betriebsspannung versorgt wird.

Ich weiß nicht, wie es bei diesem konkreten µC ist, aber das spielt in 
der Regel keine Rolle, weil bei vielen µC die Spannung an den I/O-Pins 
sowieso nicht (bzw. max. 0,5V) über der Versorgungsspannung liegen darf. 
Man darf also an die I/O-Pins gar keine Spannung anlegen, wenn auch 
keine Versorgungsspannung anliegt.

> Ich habe zur Fehlersuche den Controller von der Spannung abgeklemmt und
> ein externes 5V Signal (das eigentlich der Controller erzeugen sollte)
> auf die Leitung gelegt. Dabei wurden mal satte 800mA gezogen und der
> einzig mögliche Strompfad wäre über den I/O Pin des nicht bestromten
> µC.

Gut möglich, daß du den µC damit zerstört hast.

von Peter D. (peda)


Lesenswert?

Es steht bestimmt ganz groß im Datenblatt, daß die IO-Pins immer 
<VCC+0.3V und >GND-0.3V sein müssen.

Im harmlosen Fall wirken die Pins wie Dioden gegen VCC bzw. GND.
Sie können aber auch nen parasitären Thyristor bilden, der bei 
U_input>VCC zündet. Die 800mA sprechen für letzteres.

Ein MC tut üblicher Weise wie abgeklemmt, wenn man Reset auf aktiv hält.


Peter

von Chris (Gast)


Lesenswert?

Stimmt, hab das hier gefunden:

"Overload conditions occur if the standard operating conditions are 
exceeded, i.e. the voltage on any pin exceeds the specified range: VOV > 
VDDP + 0.5 V (IOV >0) or VOV < VSS - 0.5 V (IOV < 0) "

Hätte ich mal vorher lesen sollen

Danke für die 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.