Autor Tema: [Solucionado] problema de rango de voltage en convertidor ADC  (Leído 3335 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado alraid

  • PIC10
  • *
  • Mensajes: 7
Re: problema de rango de voltage en convertidor ADC
« Respuesta #15 en: 23 de Enero de 2013, 11:04:35 »
MGLSOFT, probaré en vez de activar todas las entradas analógicas con All_analog() probaré sólo activar la entrada analógica de RA0 y RA1 que son las únicas que necesito. También aumentaré el tiempo que te refieres AngelGris, pondré delay_ms(100);

Lo pruebo y os cuento

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: problema de rango de voltage en convertidor ADC
« Respuesta #16 en: 23 de Enero de 2013, 11:54:08 »
No pasa por aumentar el tiempo que ya tienes puesto, sino por cambiarlo de lugar. La idea es que sea assí...

Código: C
  1. set_adc_channel(0);
  2. delay_ms(2);
  3. variable = read_adc();
  4. set_adc_channel(1);
  5. delay_ms(2);
  6. variable = read_adc();
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: problema de rango de voltage en convertidor ADC
« Respuesta #17 en: 23 de Enero de 2013, 12:02:17 »
Es para darle tiempo de estabilización al canal analógico elegido...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2060
Re: problema de rango de voltage en convertidor ADC
« Respuesta #18 en: 23 de Enero de 2013, 13:12:11 »
Ves alraid un pequeño problema de tiempos por eso era necesario que colocoaras el programa.
Haz como dice AngelGris y de seguro resuelves el 1er problema, te queda luego el del op amp  :D

Saludos

Desconectado alraid

  • PIC10
  • *
  • Mensajes: 7
Re: problema de rango de voltage en convertidor ADC
« Respuesta #19 en: 25 de Enero de 2013, 07:55:31 »
Señores, problema solucionado. cambiando la configuración analógica de All_analogs() por la configuración setup_adc(AN0_AN1_VREF_VREF) o setup_adc(AN0_AN1_AN3) (lo he probado con las dos configuraciones) ya me abarca todo el rango que tiene que abarcar el PIC. Por lo que supongo que era problema de la configuración analógica o de las referencias que cogía con esta configuración.

Muchas gracias a todos, quizas no me habéis ayudado directamente con el problema pero con vuestros comentarios me habéis ayudado a "rodear" el problema y localizarlo. Finalmente el problema no era la etapa amplificadora sino problema de programa. Gracias a todos.

Cuando lo tenga definitivamente acabado preguntaré al tutor si puedo colgarlo en el foro de proyectos para enseñarlo. Lo tengo que preguntar porque como es un proyecto para la universidad en que he tenido que firmar un papel que no haya problemas de confidencialidad.

Gracias de nuevo soys unos cracs

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: problema de rango de voltage en convertidor ADC
« Respuesta #20 en: 25 de Enero de 2013, 08:08:27 »
Me alegro que pudieras solucionarlo.
Deberías ponerle al tema (Solucionado) en el nombre del POST, así saben que ya hubo solución...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: problema de rango de voltage en convertidor ADC
« Respuesta #21 en: 25 de Enero de 2013, 14:01:34 »
Verifica en el seteo del micro y los pines de voltaje de referencia.
por alli podria estar el problema.

saludos.

Hay que leer todas los aportes  ;-), que bueno que encontraras la solución.
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.