TODOPIC
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
. ¿Perdiste tu
email de activación
?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Este tema
Este sub-foro
Todo el foro
Google
Inicio
Ayuda
Buscar
Ingresar
Registrarse
TODOPIC
»
Microcontroladores PIC
»
- Niple -
(Moderador:
Fer_TACA
) »
calculos para contar rpm
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: calculos para contar rpm (Leído 8399 veces)
0 Usuarios y 1 Visitante están viendo este tema.
manolomaravillas
PIC12
Mensajes: 77
calculos para contar rpm
«
en:
26 de Octubre de 2011, 18:52:21 »
hola quisiera que alguien me aclarara que calculos tengo que hacer en el pic para contar las rpm ,,,,
digamos que un impulso por vuelta de eje...... que tendria que sumar , restar , dividir o multiplicar para que me de las rpm reales???
En línea
MerLiNz
Colaborador
PIC24H
Mensajes: 2463
Re: calculos para contar rpm
«
Respuesta #1 en:
26 de Octubre de 2011, 19:42:04 »
1 pulso/s = 1 vuelta/segundo
pulsos*60=vueltas/minuto osea RPM
En línea
manolomaravillas
PIC12
Mensajes: 77
Re: calculos para contar rpm
«
Respuesta #2 en:
27 de Octubre de 2011, 17:45:34 »
gracias jejeje
En línea
manolomaravillas
PIC12
Mensajes: 77
Re: calculos para contar rpm
«
Respuesta #3 en:
27 de Octubre de 2011, 17:49:02 »
aber si alguien me horienta en un dibujo del diagrama de flujo...
porque claro si contamos en 60 segundos el resultado seria cada 60 segundos...
pero partiendo la cosa,, igual lo se pero ahora me lio un poco...
no me centro jaja
En línea
manolomaravillas
PIC12
Mensajes: 77
Re: calculos para contar rpm
«
Respuesta #4 en:
27 de Octubre de 2011, 17:50:23 »
fertaca podrias ponerme un ejemplo en niple 5.5
de como activarias tu el contador timer para contar el tiempo o alguna especie de bofeto . solo para curiosear y llenar mi cabeza de novedades jaja
En línea
MerLiNz
Colaborador
PIC24H
Mensajes: 2463
Re: calculos para contar rpm
«
Respuesta #5 en:
27 de Octubre de 2011, 18:43:58 »
lo que buscas es como capturar flancos no el calculo para rpms xD
tienes 2 opciones (que se me ocurran):
A) Contar el tiempo entre flanco y flanco (periodo), el resultado le haces la inversa 1/periodo y obtendras frecuencia (Hz) para pasarlo a rpm: freq*60=RPM. (timer+int)
B) Poner un timer que se active cada X tiempo (ya a tu gusto) y un contador que cuente el numero de veces que se produce un flanco de subida por ejemplo (o bajada).
si por ejemplo cuentas 5 flancos en 100ms seria:
5------100ms
x------1000ms
x=1000*5/100 (o bien 5*10)
x=50Hz
50*60=3000rpm
---------
La opcion A es la mas precisa, la B produce menos interrupciones por lo cual no necesita mucha velocidad de cristal.
Como realmente no se como funciona el niple te lo he puesto para que ya te lo fabriques tu con la teoria aplicada xD
En línea
manolomaravillas
PIC12
Mensajes: 77
Re: calculos para contar rpm
«
Respuesta #6 en:
28 de Octubre de 2011, 19:11:26 »
muchas gracias..
En línea
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
- Niple -
(Moderador:
Fer_TACA
) »
calculos para contar rpm