MSP Pin auf High Z legen

OP #926171
Lesenswert?

Hallo Leute

Ist es möglich beim MSP 430 nen Ausgangspin auf High Z zu legen( per 
Software)?

Ich habe fogendes Problem. Ich hab nen Pmos, dessen Sourcepotential 
höher liegt als die MSP Versorgungsspannung(MSP Pin liegt am Gate). Wenn 
ich den Pmos jetzt öffnen will, will ich auf dem MSP Pin ne 0 ausgeben. 
Will ich den Pmos schließen, will ich den MSP Pin auf Higz Z legen. Der 
Pmos wird dann über nen Pull Up geschlossen.

Geht das?
Oder muss ich das per Hardware machen[wäre halt nen Nmos und nen 
Widerstand mehr:-(  ]

Gruß Enton
OP #926279
Lesenswert?

Der Source vom PMOS liegt auf dem höheren Potential. Das Gate wird über 
einen Pull up hochgezogen(1Meg Ohm). Da fließt also kaum Strom. Wenn der 
MSP wirklich auf High Z wäre, würde ja nichts in ihn hineinfließen, oder 
zumindest so gut wie nichts. Die Frage ist halt, ob er das kann?
Im Datenblatt finde ich dazu nichts. Da gibt es keine genaue 
Beschaltung mit Dioden und den Einzelnen Transistoren.

Gruß Enton
Gast #926290
Lesenswert?

Du kannst den Portpin toggeln, indem Du zwischen Eingang und Ausgangspin 
umschaltest (PDIR). Als Eingang ist er praktisch High Z.

Aber trotzdem würde ich Dir raten, die "absolute maximum ratings" aus 
dem Datenblatt ernst zu nehmen!
Persönliche Seite #926302
Lesenswert?

Datenblatt, zB für die MSP430x20xx sagt bei den schon erwähnten 
"absolute maximum ratings":

Voltage applied to any pin (see Note 2):  -0.3 V to VCC+0.3 V.


Es geht ja auch nicht darum, ob der Pin auf HighZ oder sonstwas steht. 
Interessant sind hier die Schutzdioden (ESD), die direkt am Pin in 
Sperrrichtung zu Vcc und Vss gehen. Wenn aber am Pin selbst eine 
Spannung höher Vcc+0.3V anliegt, wird die Diode leitend (ist ja dann 
nicht mehr wirklich in Sperrrichtung).

Wie lange das ein MSP mit einem 1M vornedran überlebt, keine Ahnung. 
Interessant wäre auch der Einschaltvorgang des p-FETs... das Gate hat ja 
eine Kapazität und damit hat der MSP erstmal mit der vollen Spannung zu 
kämpfen, bis das entladen ist.

Aber um mal direkt auf eine Frage zu antworten: Ja, ein Pin in der 
Input-Konfiguration ist HighZ.

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