Resumen
Para trazar el promedio móvil (deslizante) use .MEAS, .PARAM y .STEP directivas LTSpice (consulte la explicación detallada a continuación). Como solución rápida parcial , use acercar y presionar Ctrl + clic en el título de un gráfico para mostrar el valor promedio (solo un valor único, no un gráfico) para el rango de abscisas seleccionado .
Solución. Trazar la media móvil para una señal
Supongamos que hay una configuración siguiente y se necesita conocer el promedio móvil de V (fuera):
Paso1:crealadirectiva
CreelasiguientedirectivaSPICE(Editar->Directivadeespecias):
.paramt=0.stepparamt100n900n100n.paramS=100n.meastranMoving_Averageavg(v(out))TRIGtimeVAL=n-S/2TARGtimeVAL=n+S/2
Comentarioparaladirectiva:
1ªlínea:definaunavariabledetiempot.
2ªlínea:Pasotde100nsa900nsconelpaso100ns.
3ªlínea:Establezcaelrangodepromediomóvil:100ns.
4ªlínea:Sintaxis:Moving_Average:elnombredelavariablereciéncreadaquesecalculará(pongaaquíloquedesee).
TRIGtimeVAL=t-S/2-iniciodepromediación.
TiempoTARGVAL=t+S/2-finaldelpromedio.
P.ej.sit=300ns,elpromedioabarcadesde250nshasta350ns(300+/-100/2).
Paso2:ejecutalasimulación,abreelarchivoderegistroytrazaelpromediomóvil
Ejecutarsimulación
AbraelRegistrodeerroresdelasespecias(Ver->Registrodeerroresdelasespecias),hagaclicconelbotónderechoencualquierlugaryseleccioneTrazardatosmedidosescalonados
Verlamediamóviltrazada
Soluciónrápidaparcial(vervalorpromedioparaunrangodetiempoespecífico)
Supongamosqueunotieneungráficocomoeste:
Ydeseacalcularunvalorpromediodurante[0.7us,0.8us].
Paso1:Especifiqueelrangodetiempo.
Hagadobleclicenelejedeabscisasyespecifiqueelrangonecesario.Alternativamente,uselaherramientaZoomarectángulo(botóndelupaenlabarrasuperior).
Paso2:Calculeelpromedio
Ctrl+clicconelbotónizquierdodelratóneneltítulodeungráfico(títuloverdeennegritaV(fuera)enlaimagen)paraverelvalorpromedioparaelrangoespecificado.