Glitches / und wie verhindern

Gast #766269
Lesenswert?

Ich habe 3 Ausgänge eines Mega32: A, B und C

Mit A und B realisiere ich eine SPI (A=CLK, B=DATA).

Wenn ich C auf L setze, kommt es gelegentlich, wenn A und B gleichzeitig 
von L auf H gehen, zu einem kurzen H-Glitch auf C.

Nun die Frage:

Liegt dies an der äusserst unprofessionellen Messleitung? Ich habe 
einfach mal ein 30cm Flachbandkabel von der MCU zum LA (LogicPort) 
verlegt. Was muss ich tun, um solche Effekte in der endgültigen 
Schaltung (da gibt es natürlich keine so langen Leitungen) zu vermeiden? 
Bei dem was ich vorhabe, wäre eine zusätzliche Flanke mehr als fatal.

Vielen Dank
Michi
#766309
Lesenswert?

@  schnudl (Gast)

>Wenn ich C auf L setze, kommt es gelegentlich, wenn A und B gleichzeitig
>von L auf H gehen, zu einem kurzen H-Glitch auf C.

Wie lang ist denn dein Glitch?

>Liegt dies an der äusserst unprofessionellen Messleitung? Ich habe
>einfach mal ein 30cm Flachbandkabel von der MCU zum LA (LogicPort)
>verlegt.

Und die Masse?

>Andererseits passiert das aber nicht, wenn C auf H liegt und A,B
>gleichzeitig auf L gehen. C bleibt dann schön brav auf H. Ist diese
>Assymmetrie zu erklären?

Möglicherweise duch die unsymetriche Schaltschwelle vom LogicAnalyzer. 
Bei TTL liegt die bei ~1,5V, nicht Vcc/2 wie bei CMOS.


MfG
Falk
Gast #766367
Lesenswert?

@travelrec:

natürlich verwende ich die MISO/MOSI und CLK vom Controller. A und B 
sind MOSI und CLK, MISO brauche ich momentan nicht. Aber das hat ja 
nichts mit meiner Frage zu tun, wodurch die Glitches entstehen.

@falk:

Die Glitches sind etwa 5-10ns, das ist aber gleichzeitig die Sampling 
Rate des LogicPort (den ich noch nicht 100% im Griff habe).

Die Masse geht auch über das Flachbandkabel zum LA (1x von einem 
Massepunkt des Boards zum LA).
Angehängte Dateien:
Gast #766427
Lesenswert?

Hi!

Habe auch einen Logicport in der Arbeit. Das liegt am hohen 
Eingangswiderstand des Logicport gepaart mit ungeschirmten Meßleitungen. 
Mir fällt auf die Schnelle nur die Möglichkeit der Leitungsschirmung 
ein. Eventuell die Thresholdspannung erhöhen soweit möglich. Generell 
sind die eng aneinanderliegenden Strippen vom LogicPort nicht so der 
bringer. Meiner Meinung nach viel zu kurz und zu dicht beieinander aber 
man kann sich ja Gott sei Dank selber längere und geschirmte machen, 
dank des Standard 40poligen Steckers.

Grüße

Fasti

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