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:
-
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.
-
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?