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.
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
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.
@ 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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.