Forum: Mikrocontroller und Digitale Elektronik Teile einer Schaltung deaktivieren


von Peter W. (peterw)


Lesenswert?

Hallo zusammen,

folgendes Szenario:
Ein PIC Mikrocontroller ist über 2 Ausgänge mit einem weiteren IC 
verbunden um diesen zu steuern. Beide Elemente (µC und IC) hängen am 
selben GND und 5V.

Nun würde ich gerne den IC in gewissen Situationen komplett 
deaktivieren, sprich ihm den Strom abdrehen.

Was ist hierfür die beste Methode und auf was muss ich bezüglich der 2 
Steuerleitungen achten?

Verwende ich einen N Kanal MOSFET als low-side Switch habe ich dann 
nicht das Problem, dass der µC und der IC nicht mehr den selben GND 
haben?

Oder ist das mit dem MOSFET so oder so der falsche Ansatz?

von holger (Gast)


Lesenswert?

>Was ist hierfür die beste Methode und auf was muss ich bezüglich der 2
>Steuerleitungen achten?

Die Steuerleitungen auf 0 setzen bevor du den Saft abdrehst.

von Informer (Gast)


Lesenswert?

> Nun würde ich gerne den IC in gewissen Situationen komplett deaktivieren,
> sprich ihm den Strom abdrehen.

Dann müssen sowohl die Spannungsversorgung des ICs unterbrochen auch die 
Ausgänge vom Controller entweder ebenfalls getrennt oder (wenn möglich) 
per Software auf Masse geschaltet werden. Sonst kann eine Rückspeisung 
des ICs über die Steuerpins erfolgen, und es läuft weiter ...

Die Masseleitung sollte nicht unterbrochen werden, also wird es nichts 
mit den N-MOSFETs. Hier muss ein (Logiklevel-) P-Kanal-FET ran. (Oder 
ein mechanischer Schalter ...)

von Peter W. (peterw)


Lesenswert?

Informer schrieb:
> Sonst kann eine Rückspeisung
> des ICs über die Steuerpins erfolgen, und es läuft weiter

Das kann dann aber in beide Richtungen passieren, oder? Also wenn ich 
die 5V Leitung trenne und 5V auf den Steuerpins lasse genau so wie wenn 
ich Masse trenne und die Pins auf Masse ziehe?

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.