lunes, 10 de noviembre de 2014

Frecuencímetro Basico en XC8 PIC18f4550

Saludos amigos, despues de un tiempo un tanto intenso regreso al blog para compartirles un pequeño proyecto que desarrolle para la U.

Como el titulo indica es una frecuencimetro muy basico pero funciona bastante bien. tiene un error maximo porcentual de 0.07%, a bajas fecuencias no tiene error pero el error aumenta conforme existe mas frecuencia de entrada.

La visualizacion se la hace mediante un LCD Dogm 163, ( en post anteriores les deje la libreria respectiva)

¿Como funciona?
Se conecta una generador de frecuencias al pic mediante el pin RA4/T0CKI y se conecta un lcd.
El frecuencimetro funciona con el contador del timer0 a 16 bits esto permite recoger valores de 2^16 hertz alrededor de 65Khz.

Como generador de frecuencias uso una tarjeta NI myDAQ de National Instuments, yo se que algunos diran que eso no se software libre y es cierto, al menos para utilizar dicho instrumento necesito de cambiarde de sistema operativo. (Aunque en el blog de vez en cuanto tocare herramientas no libres como esta)

YA ES HORA QUE NATIONAL INSTRUMENTS DE SOPORTE PARA GNU/LINUX!!!
En fin espero que les sirva

Descarga el Codigo


2 comentarios:

  1. hola, gracias por compartir tu conocimiento, me gustaria saber hasta que frecuencia es capaz de medir.

    Saludos Joel

    ResponderEliminar
  2. Muchas, muchas gracias me baje tu main.c y me sirivio perfecto joer aun me queda que aprender bastante de los pic pero justo que me quiero hacer un generador de frecuencia y que me dijera su valor.

    Un saludo.

    ResponderEliminar