Mikrokontroller Versorgungs Spannung Schalten

Gast #4754993
Lesenswert?
• ▲
▼
Hallo,
ich möchte mit einem Mikrocontroller die Versorgungsspannung eines 
anderen Mikrocontroller An/Aus schalten (5V).
Prinzipiell würde ich da ja einfach einen Transistor als Open 
Drain/Kollektor dazwischen schalten und somit GND Zu- Abschalten.
Nur gibt es da ein kleines Problem, und zwar würden ja am Transistor 
normalerweise ca. 0.5V Abfallen, sodass der andere Mikrocontroller im 
Angeschalteten Zustand nur noch 4.5V bekommt.
Prinzipiell ist das ja auch nicht schlimm, aber ein Paar Bauteile an dem 
anderen Mikrocontroller benötigen möglichst genau 5V.
Was gibt es für Möglichkeiten exakt 5V zu- und abzuschalten?
Gast #4755024
Lesenswert?
• ▲
▼
akg schrieb:
> Vielleicht einen MosFet sehr geringem Bahnwiderstand.

Das Ding heißt bei MOSFETs "Kanal". Verwirr Max nicht.

Es reicht meist nicht, nur die Versorgungsspannung zu trennen. I.A. 
müssen auch alle Spannungen an IO-Pins weggeschaltet werden, damit über 
die Eingangsschutzdioden keine unerlaubten/-wünschten Ströme fließen.
Gast #4755030
Lesenswert?
• ▲
▼
Wolfgang schrieb:
> akg schrieb:
>> Vielleicht einen MosFet sehr geringem Bahnwiderstand.
>
> Das Ding heißt bei MOSFETs "Kanal". Verwirr Max nicht.
>
> Es reicht meist nicht, nur die Versorgungsspannung zu trennen. I.A.
> müssen auch alle Spannungen an IO-Pins weggeschaltet werden, damit über
> die Eingangsschutzdioden keine unerlaubten/-wünschten Ströme fließen.

Kanalwiderstand?^^
Gast #4755257
Lesenswert?
• ▲
▼
Es soll nicht oft geschaltet werden.
Ich habe eine Hauptplatine an die man mehrerer "Erweiterungskarten" 
anschließen kann.
Wenn Störungen auftreten, will ich diese einzeln an und abschalten 
können.
Was ist eigentlich der Unterschied, wenn ich GND oder VDD zu/abschalte?
Aber ich denke, wenn es da keine einfache Lösungen gibt, werde ich 
stattdessen MCLR von jeder Karte zur Hauptplatine führen, sodass ich 
diese zumindest einzeln in einen Reset Zustand schalten kann.
Gast #4755277
Lesenswert?
• ▲
▼
Max schrieb:
> Aber ich denke, wenn es da keine einfache Lösungen gibt, werde ich
> stattdessen MCLR von jeder Karte zur Hauptplatine führen, sodass ich
> diese zumindest einzeln in einen Reset Zustand schalten kann.

Die einfache Lösung wäre vermutlich, den Watch-Dog deiner µCs zu 
aktivieren. Oder mit welcher Art von Störungen rechnest du?
Gast #4755430
Lesenswert?
• ▲
▼
Hallo Max,

für Deinen Fall würde ich einen Spannungsregler mit "enable" Eingang 
verwenden, wie z.B. den NCP583. Du kannst dann über Deinen 
Hauptcontroller die anderen Controller geziehlt ein- oder abschalten. 
Google mal nach "Spannungsregler mit enalbe". Die gibt es als 
Linearregler oder Schaltregler. Musst halt für Deine Anwendung (Strom) 
den richtigen suchen. Von Würth gibts z.B. welche die mehrere Ampere 
können.

Ein Ziehen der Resetleitung würde ich nicht unbedingt machen, da Du bei 
längeren Leitungen Probleme mit Störeinstrahlungen bekommen könntest und 
dann unfreiwillig durch einen Reset gehst. Wenn Du es trotzdem so 
machst, dann auf jeden Fall einen Pufferkondensator nahe dem µC an der 
Resetleitung vorsehen!

Gruß
Florian

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