TODOPIC

Microcontroladores PIC => dsPIC => Mensaje iniciado por: ALFREDOSKY en 29 de Enero de 2014, 15:18:29

Título: AN0 Y VREF's de ADC 10 bits
Publicado por: ALFREDOSKY en 29 de Enero de 2014, 15:18:29
Hola a todos, tengo algunas dudas sobre la configuracion por software y por hardware del dsPIC30F2010 para usar el modulo ADC, tengo una señal que quiero ingresar(supongo yo, al pin AN0) que varia entre 1-2 voltios, segun entiendo, para mi conveniencia, deberia elegir Vref- = 1 y Vref+ = 2 para obtener una mejor resolución, esta seria de 0.97 mV para cada conversion; todo bien hasta alli, ahora ¿fisicamente debo conectar 1 voltio al pin Vref- y 2 voltios al pin Vref+ a parte de configurarlo por software con el respectivo registro?, si es asi, donde va mi señal de entrada si el pin Vref+ esta compartido con el pin AN0, es decir, en ese pin estan los dos, ¿como puede ingresar mi señal a ese pin si ya lo tengo con 2v? o debo usar otro canal, uno que no este ocupado con los voltajes de referencia? porfavor si me pueden ayudar seria de gran ayuda
Título: Re: AN0 Y VREF's de ADC 10 bits
Publicado por: rivale en 29 de Enero de 2014, 15:25:21
cuando utilizas los pines de referencia estos quedan asignados como tal y no los puedes usar como canales de entrada para tu señal analógica

debes usar algun otro canal que este disponible para leer tu señal
Título: Re: AN0 Y VREF's de ADC 10 bits
Publicado por: manwenwe en 29 de Enero de 2014, 17:12:27
Hola a todos, tengo algunas dudas sobre la configuracion por software y por hardware del dsPIC30F2010 para usar el modulo ADC, tengo una señal que quiero ingresar(supongo yo, al pin AN0) que varia entre 1-2 voltios, segun entiendo, para mi conveniencia, deberia elegir Vref- = 1 y Vref+ = 2 para obtener una mejor resolución, esta seria de 0.97 mV para cada conversion; todo bien hasta alli, ahora ¿fisicamente debo conectar 1 voltio al pin Vref- y 2 voltios al pin Vref+ a parte de configurarlo por software con el respectivo registro?, si es asi, donde va mi señal de entrada si el pin Vref+ esta compartido con el pin AN0, es decir, en ese pin estan los dos, ¿como puede ingresar mi señal a ese pin si ya lo tengo con 2v? o debo usar otro canal, uno que no este ocupado con los voltajes de referencia? porfavor si me pueden ayudar seria de gran ayuda

A parte de lo que comenta rivale tienes que tener en cuenta que no puedes poner Vref+ y Vref- a cualquier voltaje. Tienes un pequeño margen entre AVDD y AVSS (que también dependen de VDD y VSS).Mira la página 184 del datasheet y haz cuentas...

Para estas cosas yo lo que he hecho siempre es utilizar un amplificador o dos para desplazar y amplificar, valga la redundancia, la señal.

Un saludo.
Título: Re: AN0 Y VREF's de ADC 10 bits
Publicado por: ALFREDOSKY en 30 de Enero de 2014, 12:04:32
Gracias por sus respuestas; rivale, elegiré otro canal, gracias por la aclaración.  :mrgreen:

manwenwe, he visto la pagina que me sugieres y compruebo que esta dentro del rango para vref-, pero para vref+ debo aumentarlo, como minimo a AVss+2.7v, es decir algo mas o menos como 3v en mi caso, gracias por la observación, me sirvió de mucho  :-/