Tengo un circuito bastante simple que consiste en un arduino, un acelerómetro y un amplificador. Estoy recopilando datos del acelerómetro usando I2C y reproduciendo algunos sonidos a través de un amplificador de conmutación ( this ). El problema es que estoy recibiendo un ruido constante en el fondo. Estoy 90% seguro de que es debido a la conexión I2C entre el acelerómetro y el arduino.
Estoy usando un inductor de 10 mH y una tapa de 100 nF El amplificador está conectado a través del capacitor y está recibiendo energía de la fuente de 5 voltios de arduino. (No lo dibujé aquí). Además, no estoy usando resistores de pull-up externos con el acelerómetro porque aparentemente no lo necesito cuando trabajo con adxl 345
¿Cómo puedo reducir este ruido? ¿De dónde viene?
Editar: -
Mi código tiene, si no, las declaraciones que suenan si el valor del acelerómetro está por encima de un umbral. Creo que el ruido tiene algo que ver con el hecho de que estoy sondeando el acelerómetro todo el tiempo.