Autor Tema: Medir frecuencia  (Leído 2513 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Medir frecuencia
« en: 10 de Julio de 2006, 21:07:18 »
Hola, quiero realizar un sistema capaz de medir la frecuencia de una señal cuadrada. He pensado en utilizar el mismo pic para hacerlo pero no se si esto sea posible. Segun tengo entendido con uno de los timers puedo contar un número determinado de pulsos pero no se si con ese mismo tambien pueda establecer un tiempo para hacerlo. Creen que esto sea lo mejor o sería más conveniente hacerlo de una forma externa, es decir, con otro circuito. De antemano gracias por su ayuda.

Saludos

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Medir frecuencia
« Respuesta #1 en: 11 de Julio de 2006, 01:18:21 »
Un método bastante eficaz consiste en utilizar un Timer para contar pulsos externos y otro para contar el tiempo.
En la interrupción del segundo timer sólo hay que mirar el valor del primero, hacer los cálculos que correspondan y publicar el dato.

Desconectado Arbolito

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 893
Re: Medir frecuencia
« Respuesta #2 en: 11 de Julio de 2006, 12:43:55 »
Hola badtzdizzy
una pregunta ¿hasta que frecuencia piensas medir?
Existo, aunque pienses que no pienso

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Medir frecuencia
« Respuesta #3 en: 11 de Julio de 2006, 14:29:27 »
Hola juanacho_ar, de hecho exactamente no se hasta qué valores voy a medir, el circuito lo voy a utilizar para medir la velocidad y las rpm's de un auto. Segun datos que encontré, para una velocidad de 200 k/h, la frecuencia llegaría a no mas de 300 Hz pero para el caso de las rpm's no se entre qué valores esté oscilando la frecuencia. Si alguien sabe mas o menos se los agradecería mucho.

Gracias por el tip Nocturno, echaré una hojeada a los timers, el pic que pienso utilizar es el 17C44 también tengo que estudiarlo porque yo trabajé con el 16F874 aunque creo que no debe haber gran complicacion.

Saludos

Desconectado Arbolito

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 893
Re: Medir frecuencia
« Respuesta #4 en: 11 de Julio de 2006, 14:40:27 »
Hola
Para esos valores de frecuencia podes utilizar el programa que trae ya echo el PICC.
Ahora si el programa lo que res realizar vos desde cero la forma que te indica nocturno me parece la mas adecuada.
Si necesitas una mano con el programa por acá andamos
Existo, aunque pienses que no pienso

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Medir frecuencia
« Respuesta #5 en: 11 de Julio de 2006, 16:06:02 »
Disculpa mi ignorancia pero cuál es el programa que trae hecho el pic??

Y de hecho ya me puse a pensar como hacerle porque en terminos generales lo que necesito es saber la velocidad del auto, el kilometraje recorrido y las rpm's. Estos datos quiero grabarlos cada minuto, pero creo que es conveniente el medirlos cada segundo para no tener muchos errores, ya me pelearé después para hacer los ajustes pertinentes.

Gracias y estamos en contacto

Saludos

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Medir frecuencia
« Respuesta #6 en: 11 de Julio de 2006, 16:14:27 »
Es verdad, el CCS trae un frecuencímetro de ejemplo que según dicen los que lo han probado, es bastante preciso.
Te lo adjunto.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Medir frecuencia
« Respuesta #7 en: 11 de Julio de 2006, 17:10:08 »
Muchas gracias Nocturno, lo voy a revisar.

 :)