Programación Específica > Microcontroladores
Conversor A/d Y Pic
ayasystems:
Hola buenas a todos,
he estado mirando por el foro pero no me queda claro....
Supongamos que decido usar un 16F877
Éste me obtendrá el voltaje de entrada en forma digital.
Quiero hacer un avisador de batería baja que cuando la batería baje por debajo de los 9 voltios avise con un led por ejemplo.
Como paso el valor a decimal para poder luego poner un "IF volt < 9 ..... ENDIF"
El rango de entrada tiene que estar entre 0 y 5 voltios, no? uso un divisor de tensión para poder monitorear una batería de 12?
Gracias por adelantado, a ver si me podeís echar un cable.
Quiero hacerlo con un pic porque usaré más cosas de éste. Es para un helicoptero de radio control. Quiero monitorear la batería y aprovechar el Pic para que los LEDs parpadeen como las luces de navegación de los de verdad.
Saluuuudos ;)
Huguen_aus_Tirol:
Hola!
Bueno, la entrada del AD está en el rango de 0 a 5V, es decir que tienes que usar un divisor resistivo. Para tu caso, calcula un divisor para una entrada máxima de 20 V (p.e.); por ejemplo una R de 30K al positivo y una de 10K a masa, en el punto común tomas tu señal.
No necesitas convertir a decimal ni nada parecido... si solo quieres comparar con algún valor, lo comparas asi como te lo entrega el conversor y listo ;)
Hay muchas variantes que puedes agregar, pero eso queda a tu gusto...
Ah! y en el divisor resistivo no digo algo (a propósito), para que se bajen la hoja de datos y la lean! A ver que ven (importante!)
Saludos :hola:
allisap:
una forma mas facil podria ser utilizando un comparador de voltaje que te envie una señal (1 o 0) si estas arriva o abajo del nivel de voltaje deseado, prueba a usar un LM311 :D , asi no tendrias que complicarte usando el conversor
Diodo:
Hola
La forma que dice allisap, me parece la mas sencilla.
Puedes poner un comparador de voltaje (bien compras el integrado, o bien te lo montas tu, no es mas que un amplificador operacional)
Si quieres hacer varios niveles de bateria descargada basta con poner varios comparadores en serie, cambiando el voltaje de referencia
http://www.electronicafacil.net/tutoriales/tutorial201.html
salu2
Huguen_aus_Tirol:
Muy cierto lo que dicen los muchachos...
Es más, algunos micros, p.e. el 16F628, poseen ya dos comparadores integrados, y además se puede ajustar internamente la tensión de referencia ;)
Saludos
Navegación
[#] Página Siguiente
Ir a la versión completa