Autor Tema: Problema con ADC para un detector de metales  (Leído 2469 veces)

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

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
Problema con ADC para un detector de metales
« en: 18 de Febrero de 2005, 08:53:00 »
Hola a todos.

Molesto nuevamente por una consultita.

Estoy tratando de hacer un detector de metales que funcione para detectar pequeños trozos de metal en comprimidos (ind, farmaceutica).

El problema es que los comprimidos buenos, no siempren entrengan la misma señal de salida, porque algunos son mas humedos, otros tienen un poco de hierro entre sus componentes, etc.

Mi idea era conectar un sensor inductivo al pic, y hacer que pasen digamos unos 50 comprimidos buenos, que el pic calcule el promedio de esas 50 lecturas, y que los use como limite. Entonces, cuando un comprimido da una señal de, digamos el doble de ese limite, lo rechaza.

Asi, el operario lo unico que tiene que hacer antes de empezar a trabajar, es pasar 50 comprimidos buenos.

Mi problema es que el ADC del pic que yo uso (16F876) tarda casi 10 segundos en la conversion. Y obviamente no puede esperar ese tiempo, porque la valvula de rechazo se tiene que accionar de inmediato enc aso de deteccion.

Alguien podria indicarme como hacer para que funcione mas rapido? Necesito otro PIC?

Y de paso, si conocen alguna marca que tenga sensores con muy baja sensibilidad, se los agradeceria.

Una vez mas, disculpen mi ignorancia.

Gracias a todos
Saludos
Dario



Desconectado Golden_Eagle

  • PIC16
  • ***
  • Mensajes: 135
RE: Problema con ADC para un detector de metales
« Respuesta #1 en: 18 de Febrero de 2005, 10:26:00 »
te aconsejo q revises tu rutina de conversion...
10 segundos es un tiempo excesivo para la conversion a/d de ese micro

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Problema con ADC para un detector de metales
« Respuesta #2 en: 18 de Febrero de 2005, 11:28:00 »
¡¡¡¿10 segundos?!!!, en ese tiempo le daría tiempo a ese micro de analizar, no un comprimido, sino la produccion de un dia completo; y no analizando el hierro, sino tomandolos y digiriendolos... Giño`

Seguro que tu rutina tiene algo mal; coincido con GoldenEagle

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
RE: Problema con ADC para un detector de metales
« Respuesta #3 en: 18 de Febrero de 2005, 12:29:00 »
ok, ok, no se enojen!!!!!!

Si revise, y el tema es que la rutina incluia la comparacion con un valor de referencia y el envio del dato por rs 232.

Creo que esa es la parte que consume mas tiempo, ahora voy a sacercelo y probar de nuevo.

De todos modos, les parece viable mi idea?
Que tiempo deberia tener si funciona bien? 1micseg, 1 miliseg, ...?

gracias

Desconectado Golden_Eagle

  • PIC16
  • ***
  • Mensajes: 135
RE: Problema con ADC para un detector de metales
« Respuesta #4 en: 18 de Febrero de 2005, 14:16:00 »
en la hoja de datos del micro tenes la formula con la cual puedes calcular el tiempo minimo necesario para realizar las conversiones, ahora no la recuerdo....
incluyendo la comparacion de los valores y el envio de esa info por el puerto no deberia tomarte mas q un puñado de milisegundos.

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
RE: Problema con ADC para un detector de metales
« Respuesta #5 en: 18 de Febrero de 2005, 14:39:00 »
Ok, gracias Golden_Eagle, voy a revisar mis rutinas y mi circuito para ver que pasa.

Despues les cuento

Saludos
Dario

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Problema con ADC para un detector de metales
« Respuesta #6 en: 23 de Febrero de 2005, 21:18:00 »
Hace tiempo que busco el KMZ51
es de Philips...  para sensar campos magneticos....
con respecto a la velocidad, no estaras empleando un cristal de 1 hz? Muchas risas, debe ser grande como un edificio!!!! je je je... (una broma Giño )

data sheet, descargar

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado batmand

  • PIC16
  • ***
  • Mensajes: 103
RE: Problema con ADC para un detector de metales
« Respuesta #7 en: 24 de Febrero de 2005, 11:04:00 »
Hola Norberto, gracias por la info, voy a ver que tal.

Con respecto al tiempo, el problema es que el programa tenia una rutina de retardo de 2 segundos entre cada dato, y se repetia entre datos, me olvide que el programa base tenia esto antes de modificarloLlorando

Ya esta solucionado, mil gracias a todos

Saludos
Dario


 

anything