lm35 la salida difiere al cambiar mi poder

0

Para temperatura ambiente 21 * C LM35 mostrando,

  1. 23 * C mientras funciona con el puerto USB de la CPU.
  2. 18 * C con un motor de 7 amph 12V SLA.

Mi controlador consta de Arduino, adruino wifi shild y ATMEGA32. ATMEGA32 se adjunta a los 4 redundantes lm35. Los rieles regulados de 5 V y GND están interconectados para todos los controladores.

a. Los lm35 están diseñados como ganancia unitaria y doble ganancia por un LM324. segundo. El AREF de ATMEGA32 está controlado por un LM4040.

Quierocompartiralgunasdemisobservaciones:

  1. Sihagootralecturaanalógicaenelterrenodelamismamaneraquelohagoconlosdatos,p.ej.Paraestaobservación,unagananciadeuso=3paradatosyterreno,ytomandoladiferencia,elresultadoesmuchomejor.
  2. CuandolaalimentaciónessoloBateríaynohayconexiónconlaCPU/ACLíneaprincipal,nohayperturbacionesaparentesenlasalida.
  3. Enlafiguradada,latemperaturaambienteseobservaalrededor,

    a.1horaparalabateríay

    b.45minparaUSBUSB.LosdatossecomunicanatravésdelcableserieUSB.

    
pregunta Dibyendu Mondal

1 respuesta

1

Parece como si estuvieras usando la batería de 5V USB y 12V a través del mismo regulador lineal. Como 5V no tiene suficiente exceso de voltaje para regular a ... 5V, se está reduciendo a 4.5V (por comentarios en cuestión)

Sospecho que está viendo un cambio en el voltaje de referencia del ADC (AVCC o AREF) que hace que la salida absoluta del sensor de temperatura se interprete de manera diferente.

Debería tomar mejores provisiones para crear un voltaje de referencia estable, o usar la referencia interna 2.56 del ATMega32.

    
respondido por el Daniel

Lea otras preguntas en las etiquetas