Página principal
Arduino
TM1638
Frequency
counter
Frecuencímetro
En este artículo enseñaré como construir
un medidor de frecuencia.
Buscando en internet medidores de frecuencia para utilizar en mi
medidor de inductancia, encontré está página:
http://interface.khm.de/index.php/lab/interfaces-advanced/arduino-frequency-counter-library/
Había creado una librería para un contador de frecuencia.
Este proyecto era una derivación de otro proyecto:
http://interface.khm.de/index.php/lab/interfaces-advanced/theremin-as-a-capacitive-sensing-device/
En esta página había creado un frecuencímetro para medir la
interferencia en un oscilador cuando se acercaba una persona(Sensores de proximidad).
Como tenía el módulo TM1638, aproveché para montarlo todo, y probar
la exactitud del frecuencímetro.
Esquema del circuito.
Circuito montado probando cristal de 32668 (Cuarzo normal en
relojes).
Prueba cristal de 2 MHz.
He de comentar que el último dígito es siempre cero debido a que es
consecuencia de una multiplicación por 10.
He utilizado para comparar un antiguo montaje que hice con un PIC freser.html ,el cual me ha funcionado
bastante bien.
Cuarzo
|
455 KHz
|
2MHz
|
4MHz
|
32768Hz
|
16f648 |
441 KHz
|
1,999 MHz
|
3,986 MHz
|
32768Hz
|
Arduino
|
440,9 KHz
|
1,999 MHz
|
3,998 MHz
|
32770Hz
|
Como se puede observar de los datos obtenidos, puedo asegurar que
hasta 4MHz el frecuencímetro se comporta muy bien, bastante mejor de
lo esperado.
PROGRAMA
Saludos.
Juan Galaz
Bibliografía:
http://interface.khm.de/index.php/lab/interfaces-advanced/arduino-frequency-counter-library/
http://interface.khm.de/index.php/lab/interfaces-advanced/theremin-as-a-capacitive-sensing-device/