Autor Tema: Como resolver la inestabilidad en el ADC del PIC  (Leído 18747 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Azicuetano

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1020
    • Aplicaciones Electrónicas en Alicante.
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #15 en: 05 de Febrero de 2008, 10:07:51 »
Cuando hablas del filtro correspondiente te referis al la resistencia de 1k en serie y el capacitor de 0.1uF en paralelo que propone en datasheet? o le agregas un filtro adicional a este? Yo lo tengo conectdo como indica en la hoja de datos, probe con un capacitor de mayor valor pero no vi cambios sustanciales.

Me refiero, como muy bien dices tú, al que recomiendan en el datacheet. Como en la foto que pusiste cuando lo soldaste no tenías los filtros me pensaba que a lo mejor no los habías puesto.

Yo no he cambiado aún los valores, pero, si en el datasheet recomiendan eso... me juego el pescuezo a que es la mejor elección. La inestabilidad tiene que venir por otro lado  :?


Un saludo desde Alicante.

Desconectado El_Guitre

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1046
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #16 en: 05 de Febrero de 2008, 10:12:51 »
Si, la verdad se me escapo lo de ponerlos en el adaptador para que ya queden ahi, pero en el circuito que esta armado en el protoboard estan firmes los capacitores y las resistencias. Estimo que la inestabilidad puede venir por el lado de la referencia de tension. Estoy utilizando la referencia a VCC y GND, saco alimentacion del puerto usb de ahi la paso a 3.3 con un LM317 y sus respectivos condensadores y con eso alimento el PIC 18F2550 y el acelerometro. Calculo que la tension deberia ser estable, pero es posible que no lo sea tanto. Voy a promediar con mas muestras, quizas 100 como vos y examinar las referencias de tension.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #17 en: 05 de Febrero de 2008, 10:54:11 »
He mirado entero el capítulo del conversor ADC de la data y no veo esos valores de resistencia y condensador recomendables, ¿dónde lo has visto?

Desconectado El_Guitre

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1046
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #18 en: 05 de Febrero de 2008, 12:00:20 »
Manolo, esos valores estan en el data pero del acelerometro. En el del PIC no hay nada de eso.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #19 en: 05 de Febrero de 2008, 14:26:37 »
Ah, ok, había entendido mal. Gracias

Desconectado reiniertl

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1187
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #20 en: 05 de Febrero de 2008, 15:01:29 »
Manolo, puedes utilizar cualquier tensión de referencia que quieras, siempre que no exceda la tensión máxima que te indique el datasheet. Esta tensión depende de la tensión con que alimentes al PIC, así que mira allí y ve si puedes poner la de 5V, aunque yo creo que no debe haber problemas. Una VREF buena y barata, la puedes hacer con un regulador monolítico pequeño, dedicado específicamente para ese fin.

Otra cosa, puedes usar filtro, pero muy importante es el PCB que hagas. Aleja en lo posible todos los circuitos analógicos de los digitales, si comparas la tensión a la entrada del conversor con GND utiliza VREF- como tierra del conversor y no la conectes por nada del mundo a la tierra del resto de tu diseño.

Lo del filtro con una R de 1K y un cap de 0.1uF puede servirte bien para este caso, porque se lleva todos los ruidos de alta frecuencia, pero es importante que hagas un buen diseño del PCB y que utilices adecuadamente las tensiones de referencia y sobre todo una buena TIERRA.

Ten en cuenta que si metes un filtro como el propuesto, es probable que cargues mucho el circuito analógico, así que te recomiendo que mires bien esa parte, porque es probable que requieras un buffer, o mejor un filtro activo, de ganancia unitaria. Este tiene la ventaja que mantiene fuerte la señal analógica a la vez que mejora la respuesta de frecuencia del diseño.

Por si fuera poco, y dado que te gustan los dsPIC, si tienes una señal con una frecuencia muy bien identificada, puedes usar un filtro digital del tipo FIR o IIR para eliminar todo lo que se deba considerar como ruido.

Saludos
Reinier

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Como resolver la inestabilidad en el ADC del PIC
« Respuesta #21 en: 24 de Marzo de 2008, 20:17:02 »
Hola a todos !

Cómo suele ocurrir a menudo, buscando otras cosas, encontré ESTO.

Espero le tengan paciencia a la descarga, ya que la explicación de las técnicas usuales de reducción de ruidos en los conversores ADC, vale la pena.
Está hablado en inglés pero es muy intuitivo, claro y didáctico el video, por lo que se lo recomiendo a todos.
Al menos a mí, me ha sido muy útil.

El video sale del siguiente artículo : Techniques that Reduce System Noise in ADC Circuits

Un granito más de arena en la lucha contra el ruido y la estabilidad de la lectura del ADC.
Si bien es más de lo mismo que venimos hablando y tiene algunos años, no deja de ser un útil tutorial de Microchip.

Saludos a todos !
Mario