TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: puchy en 19 de Septiembre de 2006, 08:21:14

Título: utilizar vref en 16f876
Publicado por: puchy en 19 de Septiembre de 2006, 08:21:14
hola, weno la cosa es tengo que medir la señal q me da el sensor gp2d12 y bien asta ai llego.

el problema es que este sensor da de 0 a 3v, y por defecto el pic tiene la vref de 5v.
se que hay una pata que es vref +  pero no se utilizarla.

alguien me puede ayudar?

supongo que sera modificando u registro.

saludos
Título: Re: utilizar vref en 16f876
Publicado por: RedPic en 19 de Septiembre de 2006, 09:44:02
En mi Ejemplito 16F876A Temperatura y Luminosidad con un LM35a y una LDR (Conv. AD) (http://www.todopic.com.ar/foros/index.php?topic=4587.0) utilizo un conversión AD para leer el valor muestreado por un LM35A que leo por el pin RA1 y ajusto el VREF+ (pin RA3) con un potenciometro para tener una referencia de conversión de 1.00 V como fondo de escala, así mi conversión varía entre 0V y 1V y tengo 256 valores o sea que cada unidad vale 0,00390625 de voltio ya que 0,00390625 * 256 = 1 voltio.

Dale un vistazo para ver si te sirve.

Título: Re: utilizar vref en 16f876
Publicado por: puchy en 19 de Septiembre de 2006, 10:30:35
gracias por el ejemplo, pero me gustaria que fuera en picbasic, ya que aun no manejo bien el c;
aunque si no lo consigo tendre q hacerlo en c

saludos  y graciasss
Título: Re: utilizar vref en 16f876
Publicado por: GustavoT en 19 de Septiembre de 2006, 11:53:44
Lee el datasheet esta muy bien explicado lo de  Vref
Título: Re: utilizar vref en 16f876
Publicado por: Mario en 19 de Septiembre de 2006, 13:23:01
Revisa esto:

http://www.rentron.com/PicBasic/LM34.htm
Título: Re: utilizar vref en 16f876
Publicado por: puchy en 19 de Septiembre de 2006, 13:29:42
graciassss

en ese enlace esta bien esplicado.

No se que haría sin vosotros xD

saludosss