Forum: Mikrocontroller und Digitale Elektronik Externe Pin Effekt auf µc


von Mano (Gast)


Lesenswert?

Hallo Zusammen
ich arbeite mit eine X-Platine darauf ist der stm32f4 µc  (keine 
Entwicklungsboard) die
Spannungsversorgung  ist 3.3v. ich habe die Platine mit  Port-Pins einer 
Andre µc(MSP430) die ich als Output Initialisiert habe.
was ich merkwürdig  finde, wenn ich die Spannung auf dem VCC/AVCC von 
stm32f4(ohne das ich der stm32f4 eine externe Spanungsversorgung) messe, 
zeigt es mir 2.5V, was ist zu viel finde. und deshalb vermute ich, dass 
X-Platine einen Kurzschluss hat.
habt ihr die gleiche Meinung oder habe ich mich geirrt

Gruß

von Dirk K. (dekoepi)


Lesenswert?

"Fremdspeisung" durch Anschlusspins an den IOs kann ich selbst bei AVR 
beobachten. Ist nicht gut, entspricht nicht den Vorgaben laut 
Datenblatt, die gar sagen, ADC muss Strom vor dem Digitalteil bekommen. 
Also ordentlich versorgen, den STM32.

von Mano (Gast)


Lesenswert?

Hallo

Vielen Dank für deine Schnelle Antwort,
meinen Sie, dass es normal ist, 2.5V auf die Eingang VCC/AVCC der stm32 
zu  beobachten?

Gruß

von Dirk K. (dekoepi)


Lesenswert?

Ich habe in solch einem Fall nicht nachgemessen, sondern Strom getrennt 
und den Ziel-µC ordentlich mit Strom versorgt. Bislang haben die solche 
Ereignisse überlebt.

von Claus (Gast)


Lesenswert?

Mano schrieb:
> deshalb vermute ich, dass
> X-Platine einen Kurzschluss hat.

Das findest du schnell raus, indem du die Platine von der Versorgung 
abklemmst und eine Widerstandsmessung zwischen der Vcc-Schiene und Masse 
machst.

Sonst schließe ich mich der Meinung von Dirk an, er hat Recht: den stm32 
schön ordentlich versorgen :-)

Mano schrieb:
> meinen Sie, dass es normal ist, 2.5V auf die Eingang VCC/AVCC der stm32
> zu  beobachten?

Erst richtig versorgen, dann erneut messen.

von WehOhWeh (Gast)


Lesenswert?

Mano schrieb:
> Hallo Zusammen
> ich arbeite mit eine X-Platine darauf ist der stm32f4 µc  (keine
> Entwicklungsboard) die
> Spannungsversorgung  ist 3.3v. ich habe die Platine mit  Port-Pins einer
> Andre µc(MSP430) die ich als Output Initialisiert habe.
> was ich merkwürdig  finde, wenn ich die Spannung auf dem VCC/AVCC von
> stm32f4(ohne das ich der stm32f4 eine externe Spanungsversorgung) messe,
> zeigt es mir 2.5V, was ist zu viel finde. und deshalb vermute ich, dass
> X-Platine einen Kurzschluss hat.
> habt ihr die gleiche Meinung oder habe ich mich geirrt
>
> Gruß

Tja, da war der Entwickler des Boards wohl unerfahren oder denkfaul. 
Google mal nach "power sequencing".

die 2V5 kommen daher:
Der MSP430 treibt High zu seinen Ports heraus, der STM32 ist nicht 
versorgt. und schon hat man am Eingang VCC + 0,7V es fließt ein Strom 
vom Port zur Versorgung - über diverse interne Dioden im µC. Der läuft 
an.

2V5 passen sehr gut - das ist in etwa eine Diodenstrecke (3,3V- 0,8V = 
2,5V).

Das ist schlecht, weil der gesamte µC über irgendeine winzige Diode 
irgendwo im Prozessor hochläuft, die für so hohe Ströme nie gedacht war. 
Schau doch mal ins Datenblatt, müsste unter "injected current" stehen. 
Das dürften so 5mA maximal sein oder sowas um den dreh.

--> Wenn man zwei Devices mit unterschiedlicher Versorgung hat, muss man 
solche Sachen eben beachten und alle Fälle durchspielen.

von Peter D. (peda)


Lesenswert?

Zum Verbinden von ICs mit unterschiedlicher Versorgungsanschaltung gibt 
es spezielle Treiber-ICs, z.B. CD4050:
"Special input protection permits input voltages greater than VDD"

Darin ist auch VDD = 0V eingeschlossen.

: Bearbeitet durch User
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.