Hallo zusammen , Habe eine Frage vielleicht kann mir einer Helfen. Habe folgendes Problem, ich will einen Mikrocontroller nicht dauerhaft laufen lassen, der soll über einen Transistor-Schalter eingeschaltet werden. Weiss aber nicht ob ich das so machen kann. Habe ein IC der auf Induktionsfeld reagiert, und gibt an einem Pin das Feld wieder, 2,8V bei 100kHz. Mit diesem Pin will ich den Transistor schalten, und der soll dann den weg für die Versorgung des Mikrocontrollers schalten. Wie würdet ihr das machen?
|----------| .-. | | | | | | | '-' | .-----. | _ |< | | |-|___|--| | | _ |/ |\ | |-|___|-------| | | | | |> | | | --- | .----. | | --- | | | | | | | | | | | | | | | | | | | | | | | | | | | '-----' | | '-|--' | | | |-----|----------| (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Viele uC haben einen Sleep-Mode. Guck mal im Datenblatt nach. Meistens verbrauchen sie recht wenig Strom, wenn man sie im Reset hält. Unbedingt nach deiner Detektorschaltung einen Schmitt-Trigger einbauen!!! "ungefähr" 2.8V ist Mist. 2. Möglichkeit ist ein "Load-Switch" (z.B. FDC6329L). Auch hier: unbedingt Schmitt-Trigger davor. Und nicht vergessen, das Resetnetzwerk an die geschaltete Versorgungsspannung anzuschließen. Auch aufpassen: machen uC mögen keine Signale an den I/Os, wenn sie kein Power haben.
Ich mach das immer mit einem TTL-Mosfet. Der BSH205 z.B. schaltet bis zu 750mA. Du solltest auf alle Fälle die Ports des zu schaltenden Controllers vor dem Abschalten hochohmig machen, da ansonsten über die Ports eine Art Parasitärstrom fließen kann.
> Du solltest auf alle Fälle die > Ports des zu schaltenden Controllers vor dem Abschalten hochohmig > machen, da ansonsten über die Ports eine Art Parasitärstrom fließen kann. Was du vor dem Abschalten machst ist dem uC nach dem Abschalten ziemlich egal..
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.