Was macht eine Mikrocontroller ohne Betriebsspannung?

Gast #2659180
Lesenswert?

Hallo ihr,

Ich hab mal eine Frage an die Profis oder Leute die mehr Ahnung haben 
als ich (was wohl recht viele sein werden) ;-D




- Ich habe ein 19 Zoll Rahmen mit mehreren Modulen.
- Auf drei von denen ist jeweils ein Mikrocontroller
- Alle Module sind mit einer BUS-Platine verbunden (arbeiten teils auch 
mit den selben Signalen)
- Zwei Mikrocontroller arbeiten ständig (es geht dabei nur um einfache 
Digitale Pegel abzufragen oder zu senden, also nichts kompliziertes)
- Der dritte Mikrocontroller arbeitet nur wenn ihm über ein 
"Schlüsselmodul" die Betriebsspannung gegeben wird.


--> Nun kommt das Problem: Die beiden anderen Module arbeiten fehlerhaft 
solange das Modul ohne Betriebsspannung drin ist. Sobald ist es raus 
ziehe ist alles wieder ok! Elektrisch gesehen stimmt das Layout, da die 
Pins eigentlich nur zu BUS-Platine gezogen werden. Hat jemand eine Idee 
wo das Problem ist ?


Gruß Marcus
#2659199
Lesenswert?

Du hast sicher die eingebauten ESD Dioden in den Pins vergessen. Sobald 
da auch nur ein Signal einen High Pegel hat, fliesst Strom über diese 
Dioden, VCC ist nicht mehr 0V und die MCU tut irgendwas - meistens nicht 
das was sie soll.

Ich habe so mal einen MSP430 testweise nur über den UART RX Pin versorgt 
- UART hat ja "1" als Ruhepegel.

Lass VCC lieber angeschlossen und lege den RESET an das 
"Schlüsselmodul". Schau aber im Datenblatt nach ob dann die Pin 
Konfiguration stimmt.
Gast #2659222
Lesenswert?

Alles klar...
macht alles irgendwie sinn.


Danke das ihr meine Vermutung bestätigt habt.

Ich denke ich werde einfach eine abfrage des Schlüsselmoduls über einen 
PIN machen und den Mikroprozessor einfach dauerhaft versorgen.
#2659508
Lesenswert?

Marcus schrieb:
> Ich denke ich werde einfach eine abfrage des Schlüsselmoduls über einen
> PIN machen und den Mikroprozessor einfach dauerhaft versorgen.

Evtl. ginge auch Reset anlegen statt Betriebsspannung wegnehmen. Die 
meisten Mikrocontroller (Datenblatt!) verhalten sich im Reset neutral, 
d.h. alle PIOs auf hochohmig, so dass sie den Rest der Schaltung nicht 
beeinflussen.
Gast #2659522
Lesenswert?

Andreas B. schrieb:
> Evtl. ginge auch Reset anlegen statt Betriebsspannung wegnehmen.

Wofür hat der µC eigentlich einen Sleep Modus? Welchen Vorteil sollen 
irgendwelche Versorgungsspannungs- oder sonstige Schaltereien haben?

Sleep Modus - Aufwecken und Prüfen beim Einstecken des "Schlüsselmoduls" 
- Arbeiten wenn ok, sleep sonst

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