Lecturas ruidosas de ADC

3

Así que estoy luchando con un problema, estoy seguro de que alguien se habría enfrentado. Tengo un escudo RAMPS con un arduino Mega que funciona como el cerebro de mi impresora

Las lecturas de temperatura del termopar del calentador son ruidosas. El proceso de ajuste está activo desde las últimas dos horas.

1) Cuando el atmega2560 se alimenta desde el USB del cargador del teléfono, el Vcc es de 5.01 V. La temperatura es muy estable y muestra lo mismo que la lectura de la temperatura de la habitación de un termómetro de mercurio, que es de 29 ° C. p>

2) Cuando se desconecta el dispositivo USB y se introduce el suministro de 12 v de las rampas, el voltaje es estable a 4.98v. Las lecturas de temperatura de Marlin varían de 29 ° C a 34 ° C y cambian cada segundo. Cuando se alimenta desde 12v desde un bloque de potencia 20a, ¿por qué la temperatura varía tanto?

En realidad no hay una tabla de temperaturas para un termopar. La temperatura está relacionada linealmente con la salida del chip ad595 TC. ¿Está el ruido de la fuente de conmutación de alguna manera acoplado al 5v, de modo que la referencia adc es ruidosa? ¿Se agregará un condensador a la salida de 12 V en el riel 5A?

    
pregunta Rupin

1 respuesta

1

Intente desacoplar el capacitor entre el VDD y el pin de tierra del ADC y, en segundo lugar, intente conectar el filtro (o puede ser un capacitor) en el pin analógico.

    
respondido por el Techknowlogic

Lea otras preguntas en las etiquetas