Forum: Mikrocontroller und Digitale Elektronik LTSpice Mittelwert aus Zeitspanne


von A. R. (redegle)


Angehängte Dateien:

Lesenswert?

Hallo,

ich benutze in LTSpice ein D-flipflop. Dieses gibt mir jeden Takt eine 
Ausgangsspannung (0V oder 5V) aus. Ein möglicher Verlauf ist im Anhang.

Ich würde mir nun gerne zu jedem Zeitpunkt den arithmetischen Mittelwert 
über die letzten N Takte anzeigen lassen.

Alternativ könnte ich mir auch den arithmetischen Mittelwert über die 
letzten X Sekunden anzeigen lassen.

Jemand eine Idee, wie man das in LTSpice realisierten könnte?

Ob über Bauteile, Formel etc. ist mir egal.

Würde mich über eine Antwort freuen.

Aufgrund des diskreten Systems würde ich sehr gerne auf einen analogen 
Tiefpass verzichten. Somit fallen wahrscheinlich auch alle 
Laplace-Gleichungen raus, die man eventuell hätte benutzten können.

von Omega (Gast)


Lesenswert?

Hi,

die einfachste Methode ist ein Tiefpass

           +-------+
Signal ----+   R   +----+------- Mittelwert
           +-------+    |
                        |
                      --+--
                        C
                      --+--
                        |
                        |
Masse  -----------------+-------


Je nach Zeitkonstante erhältst du einen Mittelwert über wenige µs bis 
sec

Grüße

von B e r n d W. (smiley46)


Lesenswert?

Hallo A.R.

Du wählst den Dich interessierenden Ausschnitt der Kurve mit der Maus 
aus oder stellst es in den Plot Limits ein.

Dann die STRG-Taste gedrückt halten und gleichzeitig mit der Maus auf 
die Kurvenbezeichnung V(n001) clicken.

von A. R. (redegle)


Lesenswert?

@ Omega,

bei einem Tiefpass ist das Ausgangssignale eine Funktion aller 
vorherigen Werte (zeitkontinuierlicher Vorgang). Lege ich am Eingang 
einen kurzen Impuls von einem Volt an, so ist am Ausgang für immer eine 
Restspannung vorhanden, wenn auch extrem klein.
Bei der von mir beschriebenen Mittelwertbildung möchte ich jedoch, dass 
sämtliche Information die länger als X s her ist weggeworfen wird.


@B e r n d W.,

danke für den Hinweis. Das kenne ich bereits. Jedoch hätte ich es gerne 
als Grafik angezeigt.

von especia (Gast)


Angehängte Dateien:

Lesenswert?

So wie im Anhang, könnte es funktionieren.

von A. R. (redegle)


Angehängte Dateien:

Lesenswert?

Ich habe es nun ähnlich gelöst.

Ich integriere die Spannung im Zeitraum 0 bis t.
Dann integriere ich die Spannung im Zeitraum 0+delay bis t. (Hierzu wird 
die Spannung verzögt).

Anschließend ziehe ich beide Spannungen von einander ab.
Ich bekomme den Mittelwert auf dem Zeitraum t-delay bis t.

Am Ende lasse ich mir noch diskrete Zeitwerte ausgeben.

von A. R. (redegle)


Angehängte Dateien:

Lesenswert?

Noch ein Bild.

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.