¿Cuál es el propósito de la función de generación de ondas de ruido de STM32?

2

Si ve en el manual o la hoja de datos de ST32f103ret6 unser, puede ver una característica de la unidad DAC con este nombre: generación de onda de ruido.

ahora tengo varias preguntas sobre esta característica:

  1. ¿Cuál es el uso de esta función? ¿Haciendo ruido de sonido o ruido electromagnético?
  2. En caso afirmativo para el ruido electromagnético, ¿cómo lo usaste? ¿Lo conectaste a una antena?
  3. ¿Cuál fue tu experiencia de uso de él? por favor, dime que ¿cómo lo usaste?
pregunta Roh

1 respuesta

7

Este generador de ruido utiliza el método de registro de desplazamiento lineal para crear una secuencia de longitud máxima pseudoaleatoria para un rango de 12 bits. La frecuencia de transición es controlada por la selección de reloj que determina el ancho de banda superior.

El ancho de banda es ruido blanco generalmente plano hasta aproximadamente 1/10 de esta velocidad de reloj con nulos a 1/2 velocidad de entrada de reloj y armónicos de esto.

Es útil para realizar análisis espectrales de cualquier canal dentro de estos límites aplicando la entrada para el análisis espectral.

En las placas madre de CPU, el jitter aleatorio se usa en los relojes de bus para reducir la densidad espectral en algunos casos para mejorar el rendimiento de los resultados de las pruebas de emisión espectral para FCC / IEC y, a menudo, es una opción de BIOS.

En los sistemas de audio, el ruido blanco se filtra LP con 3dB / octava para hacer que el ruido rosa se use para igualar una sala de resonancias dominantes con micrófonos adecuados.

En los sistemas de RF se puede usar en lugar de la frecuencia de barrido en la modulación para determinar la amplitud del filtro de canal.

Se puede agregar a un canal de datos para acelerar los errores de comunicación y, por lo tanto, se puede medir el margen de ruido a error como prueba rápida de margen de error. Este factor de margen de ruido ayuda a aislar otros problemas no aleatorios de problemas de BER en manos de un buen analista, como el error de discriminación, el error de asimetría, el error de patrón de ISI.

Se puede usar para medir la figura de ruido de un canal dentro de este rango usando un filtro de paso de banda, si es familiar.

El ruido aleatorio es pseudo, ya que una vez que se restablece el registro, la secuencia está predeterminada, de modo que se puede usar para la prueba de patrones de datos digitales en transmisión y recepción utilizando la velocidad de datos como un reloj, un sistema puede diseñarse para realizar BER pruebas de patrón utilizando este algoritmo. . El patrón debe comenzar con alguna configuración que restablezca el registro al mismo tiempo en ambos extremos, después de que se realice algún comando y sincronización de cuadros.

Estas son solo mis experiencias al usar este LSNG o PRNG, no en este chip sino en el mismo diseño. Otros usuarios pueden tener más ejemplos.

    
respondido por el user29765

Lea otras preguntas en las etiquetas