Forum
und der Profi nimmt ... (Computertechnik)
» Hallo, Leute!
» Wie kann ich in LtSpice eine Frequenz messen?
die .measure Befehle. ich gehe mal davon aus, dass du eine Transienten Analyse (.TRAN) machst und kein .AC oder .DC?
.meas TRAN Trise find time when V(out)=0 rise=3
.meas TRAN Trise2 find time when V(out)=0 rise=4
.meas TRAN Tfall find time when V(out)=0 fall=3
.meas TRAN Ton param Tfall-Trise
.meas TRAN Period param Trise2-Trise
.meas TRAN DutyCycle param Ton/Period*100
.meas TRAN Frequency param 1/Period
Und deine Variablen Trise,..Period .. Frequency findest du dann fein säuberlich im Error-Log. Entgegen dem Namen stehen dort nicht nur Fehler sondern auch nützliche Informationen drin.
Das rise=3/4 hat übrigend den Sinn, erst ab der 3. Periode zu messen, da die ersten Perioden wegen Anschwingen andere Zeiten / Frequenzen zeigen.
» Ich zähle bisher immer die einzelnen Steigungen pro ms und nehme sie dann mal 1000,
Um kHz zu haben oder wieso?
hws
Gesamter Thread: