TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Albertuky en 22 de Febrero de 2005, 17:39:00
-
Wenas!!!!
me gustaria saber k aparato devo conectar a mi PIC 16F84 para k me marke el pic
en una pantalla LCD la velocidad y las RPM
uno de mi trabajo k entiende algo de esto me ablo de un conversor
Analogico/Digital...
alguien me puede ayudar?
Gracias por atenderme
-
Hola Albertuky, lo QUE tenes QUE conectarle al pic, puede variar mucho segun la forma en QUE quieras medir la velocidad o rpm. Por ejemplo podes utilizar un sensor QUE "mire" o cuente las vueltas de un eje, entonces sabiendo cuantos pulsos tiro en un determinado tiempo, ya tenes las rpm. Si ese eje esta conectado a un sistema de traccion, llamese una caja de cambios, o un diferencial, haciendo una simple cuenta ya tenes tambien la velocidad. O tambien se puede hacer de mil maneras mas, aunque yo en ningun momento pensaria en usar un ADC para estas cosas ya QUE se puede hacer todo discretamente sin problemas.
Entonces, volviendo a tu pregunta, tenes QUE conectarle al pic por lo menos, un LCD, y uno o dos sensores discretos. Luego el "alma" de tu velocimetro, lo tendras QUE programar en algun lenguaje de tu preferencia.
Suerte!!
-
Para medir la velocidad tienes dos modos: uno el que ya ha comentado roc364 de contar los pulsos en un determinado tiempo; y otro es medir el tiempo que transcurre entre pulso y pulso. Cualquiera de los dos modos se puede programar facilmente en el pic usando el timer.
La cuestion es medir los pulsos:
- se puede colocar una corona dentada y un sensor que detecte los dientes (este el sistema que llevan los abs de los coches) y con una cuenta se sabe la velocidad
- se puede colocar un encoder ya hecho acoplado al eje (esto lo utilizan los sistemas de posicionamiento de motores de corriente continua)
- se puede colocar una marca de diferente color en el eje y mediante un sensor optico detectar el paso de la marca.
Como ves, las opciones son muchas y la relacion velocidad-rpm no es mas que una cuenta sabiendo las relaciones de los engranajes que haya entre motor y rueda.
Un saludo
-
La cuestion es que Albertuky NO ha colocado de q forma kiere implementar la medicion, simplemente dice que desea medir la velocidad y mostrar el resultado en el LCD, la forma mas comun (y mas economica) es la de contar pulsos, pero se necesita mas informacion acerca del proyecto (codigo, lenguaje, estructura) para saber las necesidades especificas del proyecto y poder brindarte ayuda.
-
me interesa mucho este proyecto si alguien pudo hacer esto me podrian decir enviame al correo si puedes por q estoy diseñando un anemometro y es el mismo principo mi correo yeysonp@hotmail.com
-
Hola, puedes realizar la cuenta de pulsos por software, y el tiempo de medición con el TMR0, pero luego tendrás que realizar algún calculo, para pasar de pulsos a Km/h, que dependerá también del largo de los brazos del anemómetro...
Norberto