TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: ferna85 en 17 de Marzo de 2010, 04:19:16

Título: Medidor de Presion
Publicado por: ferna85 en 17 de Marzo de 2010, 04:19:16
Hola, estoy construyendo un medidor de presion, para esto utilizo un transductor específico que me da una salida de 500 a 4500mV conectado al ADC(10bits) de un pic. El punto es que la salida del transdutor no es lineal, como en el sensor de temp lm35, por dar un ejemplo. Por lo que no puedo convertir directamente. Inmediatamente pense en una tabla. Estas las sé realizar en 8bits sin problemas (con retlw). La quisiera hacer en 10bits, para aprovechar la resolucion del ADC. Si me pueden ayudar les agradezco.
OBS: POr el momento estoy programando en assembler, ya se viene el C
Título: Re: Medidor de Presion
Publicado por: MGLSOFT en 17 de Marzo de 2010, 08:13:26
Ante todo bienvenido al foro.
Que modelo y marca de sensor utilizas??

Respecto a tu pregunta, creo que hay dos metodos:


Personalmente prefiero pagar un sensor mas caro que usar uno u otro metodo, no solo eliminas todo este trabajo, sino que el cliente ya no dependera de ti en una reparacion, cosa a la que muchos le tienen miedo pero que a la larga te devuelve nuevamente el cliente.
Título: Re: Medidor de Presion
Publicado por: ferna85 en 18 de Marzo de 2010, 02:03:29
mglsoft, gracias por preocuparte. Del sensor no tengo mayores datos es un BOSCH mod. 0281002498. Bosch no publica practicamente nada de info técnica. Pero un amigo me consiguio la tabla de equivalencia entre presion de entrada y la salida en mV. Aún no he digitadizado la tabla, por lo que no he realizado ningun tipo de regresion matematica, como para saber de que tipo de funcion se trata. He estado leyendo en algunos foros sobre el problema de paginacion, que tu mencionas. Pero no he encontrado ninguna explicacion clara.
Mi idea, por el momento es usar un 16f877, de los cuales tengo vs como para comenzar a probar. Cargando cuatro tablas de verdad con 256 codigos.
Si me pueden orientar sobre dichos problemas de paginacion, se los agradezco, o sobre donde leer un poco mas.
Desde ya, gracias. Fernando
Título: Re: Medidor de Presion
Publicado por: MGLSOFT en 18 de Marzo de 2010, 08:43:21
Creo que en este post puedo contestar a dos a la vez, ya que por problemas de tiempo no pude en su momento asistirlo a Asterix, que es quien me paso por privado la documentacion que hoy te aporto aqui.
Espero que el pueda retomar su tema. :lol:

Por lo que dice la data, el sensor tiene salida lineal, asi que no hay necesidad de aplicar ninguno de los metodos que mencione...

Solo hay que convertir el dato digitalizado, restarle el valor de Offset y llevarlo a medidas de ingenieria y ya tienes tu presion lista.

Filtrar la señal y sacar un dato bien validado es otro tema, pero en lineas generales eso es lo que hay que hacer. ;-) ;-)
Título: Re: Medidor de Presion
Publicado por: ferna85 en 19 de Marzo de 2010, 03:14:40
Muchas Gracias por la info. Estoy un poco complicado con otro proyecto. Cuando retome sigo comentando