Hay una tarjeta de adquisición de datos de 16 bits y debajo está la grabación de 120 segundos de entrada de voltaje a una frecuencia de muestreo de 500Hz. La gráfica azul corresponde a la tensión de entrada Vin y la tensión de salida verde de la gráfica Vout es posterior al filtro digital de 6Hz en series de tiempo:
YaquídebajoestálaFFTdeambasseñalesdeentradaysalida:
Básicamente,utilicéelsiguientecódigoenPythonparaobtenerlosgráficosFFT:
plt.figure()y=v_inT=1/sampling_rateN=len(y)yf=scipy.fftpack.fft(y)xf=np.linspace(0.0,1.0/(2.0*T),N//2)amplitude=2.0/N*np.abs(yf[:N//2])pow=(N/sampling_rate)*amplitude*amplitude/2plt.semilogx(xf,20*np.log10(amplitude),'-b',label="$Vin$")
y = v_out
T = 1/sampling_rate
N = len(y)
yf = scipy.fftpack.fft(y)
xf = np.linspace(0.0, 1.0/(2.0*T), N//2)
amplitude = 2.0/N * np.abs(yf[:N//2])
pow = (N/sampling_rate)*amplitude*amplitude/2
plt.semilogx(xf, 20*np.log10(amplitude), '-g', label="$Vout$")
plt.legend(loc='upper right')
Aquí está mi pregunta:
El rango dinámico de un sistema de 16 bits es 96dB. Esto significa que la relación de potencia máxima a mínima es de 96 dB o la relación de mínima a máxima es de -96 dB.
¿Cómo es que en mis parcelas se superan los 96dB? Traté de averiguar pero no pude encontrar la razón.