TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: shagrat en 21 de Junio de 2010, 17:05:26

Título: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: shagrat en 21 de Junio de 2010, 17:05:26
Buenas tardes,

con el siguiente montaje ustedes obtienen un frecuencimetro con tan solo 1 PIC 16f84, 1 lcd 16X2 y pues un generador de frecuencia.

La entrada de la señal de frecuencia se realiza por el PORTB.0
las salidas de datos de la lcd estan programadas para que sean 4 líneas así ahorras montaje.
RS y E estan configurados por el puerto b osea tienes libre el puerto A  :P

Código: [Seleccionar]
TRISA=%00000000
TRISB=%00000000

Define LCD_DREG PORTB
Define LCD_DBIT 4
Define LCD_RSREG PORTB
Define LCD_RSBIT 1
Define LCD_EREG PORTB
Define LCD_EBIT 2
FREQ var WORD

PAUSE 500

LOOP:
COUNT PORTB.0,1000,FREQ
Lcdout $fe, 1         ' Clear LCD
Lcdout "FRECUENCIA EN Hz"
LCDOUT $fe,$C0,"      ",DEC FREQ
PAUSE 100
GOTO LOOP

El montaje es el siguiente:
(http://i51.photobucket.com/albums/f351/dimmu_pds/frecuencimetro.jpg)
los archivos estan adjuntos.  :-/
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: fabianjsm en 21 de Junio de 2010, 18:53:38
Felicitaciones shagrat, excelente resultado con muy pocos componentes y sólo algunas líneas de código.
Dan ganas de hacerlo en C para comparar los numeros de lineas código.
Por curiosidad, ¿que compilador debería utilizar para compilar tu código?
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: shagrat en 22 de Junio de 2010, 02:35:36
Felicitaciones shagrat, excelente resultado con muy pocos componentes y sólo algunas líneas de código.
Dan ganas de hacerlo en C para comparar los numeros de lineas código.
Por curiosidad, ¿que compilador debería utilizar para compilar tu código?

Pues usa el mismo del pic basic pro yo tengo la versión 4.47, y pues el proteus 7.6, una máquina un poquito arreglada y pues así te anda de maravilla, casi en tiempo real.
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: wolfman77 en 23 de Junio de 2010, 09:57:33
Esta muy bueno! felicitaciones!  :)

Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: tercel en 04 de Julio de 2010, 16:08:21
 :-/ :) cracias por ayudarme a entender esto de los pic sigo el foro desde hace un tiempo y esta fabuloso, estoy trabajando en un pic16f84 y lcd para escribir .cualquier cosa de paso agradesco ayuda mi ensamblador es micro estudio plus un abrazo para todos y mil gracias       marcelo.
PD por si es mas comoda la ayuda les dejo mi correo, jj-fet@hotmail.com
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: Halcon67 en 20 de Agosto de 2010, 21:49:04
Excelente amigo, pero tengo una consulta, cuanto es la maxima frecuencia que lee el circuito?

Gracias.
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: patolucasLJ83 en 03 de Septiembre de 2010, 19:40:29
ola ola interesante, quiero implementar un circuito similar, solo que no se utilizar el c, no sabrian como seria el programa con le mikrobasic.???
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: sccarloss en 21 de Octubre de 2010, 23:20:51
mil gracias por su escelente diseño su sencilles es facil de asimilar saludos
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: marianelabla en 23 de Enero de 2011, 00:55:32
Hola, soy estudiante universitario y me piden realizar un proyecto sencillo de microprocesadores con un PIC 16f84, me parece muy bien este ya que no se utiliza muchos materiales. La pregunta es: tendrás mas información acerca de este proyecto?, entre ellas (lista de Materiales con sus valores, descripción del Funcionamiento, hasta cuanto soporta y lee). Gracias, será de mucha ayuda para mí tu respuesta ya que soy nueva en esto.....
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: Darkbytes en 28 de Marzo de 2011, 00:34:53
 :) Esta buenisimo el proyecto pero tiene el detalle de ke el PIC se alimenta con +5V y tu le pusiste una Bateria de 12V
Omitiendo esta bateria y reconectando todo a VDD en el proyecto funciona bien. Solo consegui leer hasta 20000 Hz.
Por ahi alguien pregunto ke compilador usaste, ok se usa Pic Basic Pro. Y como simulador al ISIS de PROTEUS
Por lo demas todo esta perfecto. Muchas gracias por similar ejemplo.
PD. para lograr frecuencias mas altas se debe usar un preescaler.
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: ugt en 23 de Mayo de 2013, 12:34:15
hola gente alguna ayuda para que cuente hasta 20mhz gracias..
Título: Re: Frecuencimetro con Pic basic Pic 16f84a y lcd
Publicado por: AleSergi en 23 de Mayo de 2013, 12:57:06
http://www.qsl.net/dl4yhf/freq_counter/freq_counter.html

pero con PIC16F628