STM32 Ausgänge überschwingen

Gast #5430362
Lesenswert?

Hallo Zusammen,

ich habe das Problem das die Ausgänge meines STM32F407 nach dem High 
schalten erstmal einschwingt (siehe Bild). Es handelt sich um einen 
8-bit Datenbus welcher den STM32 mit einem Max10 FPGA verbindet. Es 
funktioniert zwar problemlos, dennoch habe ich mich gefragt ob das nicht 
noch besser geht.

Ein Kondensator (10n) am Ausgang gegen Masse geschaltet, führt zwar zu 
einer leichten Abrundung des Signals, jedoch ist das Schwingen komplett 
weg. Mit einem 1nF Kondensator sieht es sogar noch besser aus.

Ich kann mir nur gerade nicht vorstellen, dass es keinen Nachteil hat 
eine solche Schaltung zu verwenden, da der STM32 ja jedesmal kurz einen 
Kurzschluss schaltet.

Gruß Manuel
Angehängte Dateien:
#5430370
Lesenswert?

Manuel K. schrieb:
> ich habe das Problem das die Ausgänge meines STM32F407 nach dem High
> schalten erstmal einschwingt (siehe Bild).

Bitte stelle ein Foto ein, in dem Du genau die Positionierung des 
Oszi-Tastkopfes und dessen Masseanbindung von dieser Messung zeigst.

Ohne das sagt das eigentlich nichts aus. Die korrekte Masseanbindung des 
Oszi-Tastkopfes ist für so eine Messung ganz entscheidend und wird oft 
falsch gemacht, z.B. die Masseleitung mit Krokodilklemme verwendet.
Gast #5430376
Lesenswert?

Manuel K. schrieb:
> ich habe das Problem das die Ausgänge meines STM32F407 nach dem High
> schalten erstmal einschwingt (siehe Bild). Es handelt sich um einen
> 8-bit Datenbus welcher den STM32 mit einem Max10 FPGA verbindet.

Entweder sind deine Leitungen zu lang, dann nimmt man Längswider-
stände zum Entklingeln, oder deine Messung ist schlecht, dann
müsstest du mal in dich gehen und schauen ob der Massebezug
deines Oszilloskops den HF-Anforderungen der Schaltung genügt.

Manuel K. schrieb:
> Ein Kondensator (10n) am Ausgang gegen Masse geschaltet, führt zwar zu
> einer leichten Abrundung des Signals

Das zeigt dass du tendenziell vom Typ Digitalpfuscher bist, denn
so etwas tut man einem Ausgang nicht an. Siehe Längswiderstand.
Beitrag #5430412 wurde von einem Moderator gelöscht.
Gast #5430420
Lesenswert?

123 schrieb:
> Das ist vmtl. eher das Klingeln der viel zu langen Masseleitung am
> Tastkopf. Verwende in jedem Fall eine Massefeder
> https://www.mikrocontroller.net/attachment/27280/groundspring.png

Wolfgang schrieb:
> Das werden wohl eher deine Leitungen und nicht der STM32F407 selber
> sein.

Gerd E. schrieb:
> Ohne das sagt das eigentlich nichts aus. Die korrekte Masseanbindung des
> Oszi-Tastkopfes ist für so eine Messung ganz entscheidend und wird oft
> falsch gemacht, z.B. die Masseleitung mit Krokodilklemme verwendet.

Vielen Dank für die schnelle und zahlreichen Antworten. Es lag wirklich 
an meiner Messung. Ein Bild vom Aufbau zeig ich besser nicht, sonst 
werde ich hier gesteinigt. (War eine BNC Adapter mit Anschlüssen für 
Laborleitung, plus ein Stück Draht und Krokoklemme....)

Auf jeden Fall bin ich nochmal direkt mit Tastkopf rangegangen und siehe 
da, alles gut. Da hab ich leider in eine völlig falsche Richtung 
gedacht....und vor allem fürs nächste mal was mitgenommen ;)

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