Pages: [1]   Go Down
Author Topic: Medidor de frecuencia con arduino  (Read 4856 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El objetivo es hacer un frecuencimetro con un arduino duemilanova y mostrar la fecuencia en un display LCD, el problema es que estoy atorado en como hacer el programa o las conexiones, voy empezando a utilizarlo y he hecho unos proyectos, pero para este se supone debo meter una señal AC y que me mida la frecuencia, estoy usando el pin 0 como entrada y las conexiones normales para el LCD, espero alguien me pueda ayudar
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola,

Para realizar ésto, el ATMega168-368 (el micro que lleva el Duemilanova), dispone de una entrada llamada ICP (Input Capture Unit). Creo que es el pin 8, si no recuerdo mal.

Puedes verlo en este post que escribí hace tiempo: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1242067924

Gracias a esta función, podrás medir tiempo entre dos triggers usando el timer interno del micro.

Si quieres medir AC, ten cuidado en adaptar la señal para no freir tu micro (entradas de 0-5 voltios). Por dentro, las entradas disponen de clamping-diodes. Son diodos conectado a Vcc y Gnd que te protegen de sobretensiones. Si pones una resistencia de gran valor en serie con la entrada, estarás protegido. (Estos diodos aguantan como máximo 1 mA).
Puedes aprender un poco más de esto en la nota técnica de Atmel: http://www.avrfreaks.net/modules/FreaksFiles/files/346/doc2508.pdf


¿Qué tipo de AC quieres medir?


Saludos   smiley-wink


Igor R.
« Last Edit: September 22, 2009, 05:34:45 am by igorreal » Logged


0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Por cierto, en mi blog tienes el código de como medir frecuencia usando interrupciones (0), pero para una aplicación sencilla (rpm de un coche).
http://real2electronics.blogspot.com/2009/09/shift-lights-con-arduino.html

 smiley-wink
Logged


Pages: [1]   Go Up
Jump to: