Quiero encontrar la frecuencia fundamental de una señal periódica (no sinusoidal) en cierta ventana de tiempo usando el comando .meas
en LTSpice.
Estaba usando el siguiente código para calcular la frecuencia (en kHz).
.meas tran T1 find time when V(OUT)=0 rise 1000
.meas tran T2 find time when V(OUT)=0 rise 1100
.meas tran Frequency param 100/(1000*(T2-T1))
Esto funciona bien para ciertos casos, pero cuando hago el barrido paramétrico, da lecturas inexactas debido a dos problemas:
Aquí, asumo que en el ciclo 1000, la señal alcanza su ventana de medición (por ejemplo, desde tiempo = 4 ms) pero a veces no lo hace. Por lo tanto, quiero especificar el tiempo absoluto para la medición. a partir de 4 ms, en este caso, he agregado una forma de onda de voltaje de muestra como se muestra a continuación (con barrido paramétrico)
Laformadeondaampliadade4mses
Mi pregunta es
¿Es posible especificar la hora de inicio del código anterior para que cuente los ciclos a partir del tiempo especificado? (Intenté usar los comandos trig
- trag
y from
- to
pero falló)