Estoy usando ADC en mi STM32F407 para leer las señales provenientes de un sensor piezoeléctrico. He escrito mi código de tal manera que si la entrada cruza un cierto umbral, comienza a muestrear y almacenarlo en un búfer durante 10 ms. Parece funcionar bien cuando conecto directamente un sensor piezoeléctrico al pin de entrada de GND y ADC del microcontrolador. Pero cuando traigo una sonda de un osciloscopio para verificar la entrada del ADC (la entrada va tanto al osciloscopio como al microcontrolador), la lectura en el microcontrolador no cruza el umbral. Pero la señal en el microcontrolador El osciloscopio muestra que este umbral es fácilmente cruzado. ¿Cuál es la razón de esto?
Editar: cambié el acoplamiento del osciloscopio de CC a CA y funciona.