Forum: Mikrocontroller und Digitale Elektronik Schutz vor ungewolltem durchschalten ?


von Yannic (Gast)


Lesenswert?

Hallo,

was für Hardwaremöglichkeiten gibt es eigentlich, um ein ungewolltes 
Steuern eines Verbrauchers durch einen µC zu verhindern  ?

Also der µC soll einen Mosfet ansteuern. Dieser darf aber nicht 
durchschalten wenn z.B. die Port Pins initalisieren oder der µC 
abschmiert.

mfg Yannic

von Msp 4. (msp430_crew)


Lesenswert?

Hallo,

warum Hardwaremöglichkeiten? Das sollte man alles in der Software 
absichern! Dabei hilft z.B. auch der Watchdog des µC!

von Jörg B. (manos)


Lesenswert?

Yannic wrote:
> Also der µC soll einen Mosfet ansteuern. Dieser darf aber nicht
> durchschalten wenn z.B. die Port Pins initalisieren oder der µC
> abschmiert.
Manches könnte man vielleicht durch externe Pullup bzw. 
Pulldown-Beschaltung abfangen (z.B. Initialisierung). Aber wenn der µC 
auf dem falschen Logiclevel am Ausgang hängen bleibt kann man eigentlich 
nur hoffen, dass der Watchdog früh genug auslöst. Einen softwaremäßigen 
Logicfehler kann man so aber nicht abfangen.

von jack (Gast)


Lesenswert?

Einen pnp-Tr. zwischen Port und Mosfet(N-Typ) schalten.
Basis des Transistors über 10k an 5V, Kollektor an Gate Mosfet.
Der Port muß dann die Basis des pnp auf low ziehen, damit der Fet
angesteuert wird.

von jack (Gast)


Lesenswert?

Vergessen: Gate über 47k an GND, damit der Fet sicher sperrt.

von Yannic (Gast)


Lesenswert?

Hallo danke schonmal für die Antworten. Gibt es eine Möglichkeit das der 
Fet nur auslöst wenn der pin getoggelt wird ?

von Bensch (Gast)


Lesenswert?

> Gibt es eine Möglichkeit das der
Fet nur auslöst wenn der pin getoggelt wird ?

Ein flankengetriggertes Monoflop oder ein Watchdog mit sehr kurzer 
Auslösezeit dazwischenschalten .

von T.Danielzik (Gast)


Lesenswert?

Hallo Yannic,
wenn der FET nur bei einer Änderung kurz durchschalten soll,
dann häng doch and den Pin ein Monoflop und mit dem Ausgang
des Monoflops schaltest du den FET.
Beim Monoflop kannst du noch festlegen ob eine steigende-
oder fallende Flanke den FET schalten soll.

MfG
TD

von Yannic (Gast)


Lesenswert?

Die Monoflop scheint mir bei vielen zu schalteten verbrauchern als etwas 
komplex.

Ich bin beim suchen über eine doppelte ladungspumpe gestolpert. Kann mir 
jemand erklären, wie das genau funktioniert ?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Dabei wird über 2 Dioden und 2 Kondensatoren aus einer Rechteckspannung 
0-5 Volt eine Gleichspannung von 10V - Diodenflußspannung erzeugt.

von Yannic (Gast)


Lesenswert?

Das heißt wenn man damit einen Fet ansteuern will, muss der pin 
getoggelt werden, also erfüllt es doch meinen zweck oder ?

von Winfried (Gast)


Lesenswert?

Ich hatte mal ein ähnliches Problem und fand das Pin-Toggle-Konzept auch 
sinnvoll. Ladungspumpe sollte gehen. Muss natürlich gezielt mit einem 
Widerstand entladen werden, weil das Gate ja selber keinen Strom zieht 
und die Spannung erhalten bleiben würde. Und du musst natürlich 
bedenken, dass du vielleicht 10-20 mal toggeln musst, bis die 
Gatespannung erreicht wird. Man kann also nicht unmittelbar einschalten. 
Auch muss man die Anstiegszeiten berücksichtigen, ob der Mosfet also 
schnell genug einschaltet.

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.