Parece que está calculando el espectro promediando 10 ventanas (¿no superpuestas?) Para obtener la magnitud al cuadrado en las frecuencias 8192 u 8193 (de 0 a Nyquist, pero algunos algoritmos pueden reducir la frecuencia de Nyquist en el bin 8192).
Lo primero que debe comprobar es que el pico está en el contenedor correcto. No dijo cuál es la frecuencia de muestreo, pero el bin 743 sería 743/16384 veces la frecuencia de muestreo. Si la señal realmente está a 800 Hz, eso pone Fs a aproximadamente 17640 muestras / segundo. Eso parece mal. Su señal de prueba probablemente estaría a una velocidad estándar como 8000, 16000, 22050, 32000, 44100 o 48000. Para Fs = 22050, el pico estaría bruscamente en el contenedor 800/22050 * 16384 = 594.
Otro criterio para verificar es que la energía total en la señal es aproximadamente la misma en los dominios de tiempo y frecuencia. Aquí hay un ejemplo en Python:
In [1]: NFFT = 2048; N = 10*NFFT; n = arange(N); Fs = 22050
In [2]: x = 0.4*cos(2*pi*400/Fs*n) + 0.6*cos(2*pi*800/Fs*n)
In [3]: y,freqs = psd(x, NFFT=NFFT, Fs=Fs, pad_to=16384) # PSD by Welch's Method
In [4]: sum(x**2)/Fs # time-domain energy
Out[4]: 0.24149869319296949
In [5]: sum(y) * N/16384 # frequency-domain energy
Out[5]: 0.24148752834391252
La señal de entrada x, que consta de dos sinusoides muestreadas a Fs = 22050 muestras / segundo, se segmenta en 10 ventanas no superpuestas de tamaño NFFT = 2048 muestras. La llamada a psd (densidad espectral de potencia) calcula el espectro y como el promedio de la magnitud al cuadrado de diez DFT de 16384 puntos (en realidad son 8193 puntos ya que x tiene un valor real).
La energía de dominio de frecuencia calculada tiene un factor de escala de N / 16384 porque la función psd escala y al tamaño DFT en lugar de a la longitud total de la señal. Si esto es o no un problema depende de cómo maneje su sistema la normalización de la PSD. Otra normalización opcional es escalar en 1 / Fs. Esto hace coincidir la energía con la señal analógica original. Las normalizaciones predeterminadas deben estar bien documentadas en la biblioteca.