TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: ascii en 31 de Marzo de 2008, 18:09:43

Título: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 18:09:43
Hola amigos, tengo un problema extraño con mi atmega168 estoy utilizando el adc del atmega168 al conectar por ej. el canal 0 o canal 1 o el 2 a vcc o a GND , este me realiza la conversion bien el problema sucede cuando, envio estos canales a un voltaje proveniente de un potenciometro, sucede que al conectar este voltaje al pin del uc este baja abruptamente a el orden de los mV, a alguien le ha pasado algo parecido.  :?, estara el uc en mal estado??.

ARef esta conectado con un condensador de 0,1uf a tierra.
AVcc esta a Vcc.
No utilizo Aref a 2.5 interno.
Título: Re: Problema con adc atmega168
Publicado por: migsantiago en 31 de Marzo de 2008, 18:24:55
Hola

¿Cómo conectas el potenciómetro?
Título: Re: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 19:41:47
Los extremos a Vcc y GND, y el punto medio al canal....saludos...
Título: Re: Problema con adc atmega168
Publicado por: jfh900 en 31 de Marzo de 2008, 19:43:49
¿De que valor es el potenciometro?

Un saludo
Título: Re: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 19:53:08
1Momh, lo mas extraño es que cuando conecto una simple pila al canal el voltaje de la pila tambien disminuye en sus extremos de unos 1,4V a 1,3V. y por otro lado.

Un divisor de voltaje de 1/2, disminuye de 2.5 volts a alrededor de 10mV.
Título: Re: Problema con adc atmega168
Publicado por: jfh900 en 31 de Marzo de 2008, 19:55:57
Me da la impresión de que es una valor muy alto. Prueba con un potenciometro de 10 ó 5 Kohmios.

Un saludo
Título: Re: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 19:57:10
ok gracias...pronto respondo resultados.
Título: Re: Problema con adc atmega168
Publicado por: migsantiago en 31 de Marzo de 2008, 20:13:55
¿En tu programa declaras el pin ADC como de entrada y como lector ADC?

Si no fuera así, el pin actuaría como de salida y si tuviera un "0" lógico funcionaría como tierra, poniendo en corto circuito cualquier voltaje que a él se conecte, de ahí verías los mV de la fuente de alimentación.
Título: Re: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 21:32:59
Peor que eso mig, estaban como salida....era un completo corto, un error completamente estupido de mi parte, actualmente el problema esta solucionado, las lecturas de los canales estan funcionando a una velocidad considerable y a una resolucion aceptable, gracias por sus comentarios saludos. :mrgreen:

(http://img386.imageshack.us/img386/5922/fleetsynccs8.jpg)
Título: Re: Problema con adc atmega168
Publicado por: migsantiago en 31 de Marzo de 2008, 21:37:09
jajaja tuviste suerte de que tu micro no se quemara, qué bien que ya se resolvió.  :D
Título: Re: Problema con adc atmega168
Publicado por: ascii en 31 de Marzo de 2008, 21:41:25
 :o por suerte...
Título: Re: Problema con adc atmega168
Publicado por: cristian_elect en 20 de Mayo de 2008, 14:27:06
En el pdf del micro se recomienda un valor menor de 10K pero 5K es lo mejor para el convertidor adc.