La función ejecutada en MCU genera ruido al circuito analógico

0

Como mi circuito es un poco complicado, no sé cómo colocar el PCB aquí. Así que solo quiero saber las causas probables del problema y las probaré una por una más tarde e informaré.

Mi problema es que:

La MCU (STM32F4) ejecutaría una función con una frecuencia de 300Hz. Cuando se ejecuta la función, puedo observar un conjunto de ruido (2100Hz, 2400Hz, 2700Hz, 3000Hz, 3300Hz ...) en el circuito analógico. La amplitud del ruido es de varios mVpp. El punto de observación es la salida de un filtro de paso de banda de frecuencia central de 3 kHz de ganancia de 45dB. Necesito deshacerme de ese ruido ya que mi señal deseada también es de 3000Hz.

Entonces, ¿alguien resuelve el mismo problema o uno similar antes?

Más información:

  1. Una vez modifiqué la frecuencia de la función a 600Hz y el conjunto de ruido se convirtió en 2400Hz, 3000Hz, 3600Hz ... y la amplitud se hizo un poco más grande.

  2. la tierra digital y la tierra analógica están en el mismo plano.

EDIT

En estos días he hecho algunos experimentos y he encontrado que el ruido quizás proviene del plano de tierra.

Medí la diferencia de voltaje entre el terminal GND de la fuente de alimentación (conectado al enchufe principal del dispositivo) y el GND en mi PCB. Apareció el ruido de 300Hz. Así que creo que el ruido es desde el plano del suelo ruidoso. Pero no estoy seguro de que mi medida sea correcta. ¿Lo es?

Un fenómeno más extraño: medí todo el pin MCU. También se encontró ese ruido. Entonces, ¿este fenómeno se debe al ruido del plano de tierra?

    
pregunta billyzhao

2 respuestas

1

Tal vez necesite tener tapas de desacoplamiento más grandes cerca de los pines de alimentación del microcontrolador, para reducir la longitud de la ruta que puede acoplar su señal a otra traza de PCB o cable.

    
respondido por el loluengo
0

Lo más probable es que la entrada del capacitor conmutado en el ADC esté creando un pulso medible cada vez que conecta el capacitor de muestreo para tomar una lectura. Recomendaría agregar un amplificador de controlador ADC para aislar la muestra y mantenerla del resto de los circuitos.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas