0% encontró este documento útil (0 votos)
97 vistas4 páginas

Tacómetro Digital con PIC y LCD

Este documento describe un proyecto de un tacómetro digital desarrollado con un PIC16F877A. El tacómetro utiliza un sensor óptico para contar las revoluciones de un eje y mostrar la velocidad en revoluciones por minuto (RPM) en una pantalla LCD. El programa del PIC cuenta las señales del sensor durante un segundo y calcula las RPM, actualizando la lectura cada 2 segundos en la pantalla LCD. El estudiante concluye que los sistemas PIC permiten crear funciones prácticas de control y que este proyecto de un

Cargado por

Vitore Morleone
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
97 vistas4 páginas

Tacómetro Digital con PIC y LCD

Este documento describe un proyecto de un tacómetro digital desarrollado con un PIC16F877A. El tacómetro utiliza un sensor óptico para contar las revoluciones de un eje y mostrar la velocidad en revoluciones por minuto (RPM) en una pantalla LCD. El programa del PIC cuenta las señales del sensor durante un segundo y calcula las RPM, actualizando la lectura cada 2 segundos en la pantalla LCD. El estudiante concluye que los sistemas PIC permiten crear funciones prácticas de control y que este proyecto de un

Cargado por

Vitore Morleone
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TECNOLÓGICA DE AGUASCALIENTES

FACULTAD: MECATRÓNICA

CARRERA: T.S.U. MECATRÓNICA

MATÉRIA: ELECTRONICA ANALOGICA

ALUMNO: ALFREDO VELÁZQUEZ PÉREZ

PROYECTO FINAL

“TACOMETRO DIGITAL”

MAÉSTRO: ING. VICTOR MANUEL MORA

AGUASCALIENTES, AGS. 19 DE AGOSTO. 2013


MARCO TEORICO:

Un tacómetro es un dispositivo que mide la velocidad de giro de un eje,


normalmente la velocidad de giro de un motor. Se mide en revoluciones por
minuto (RPM). Actualmente se utilizan con mayor frecuencia los tacómetros
digitales, por su mayor precisión.

El tacómetro digital con PIC consta de un PIC16F877A, una pantalla LCD 2x16 ,
un sensor tipo herradura GP3S62 de Sharp, y un regulador de 5V/100mA.
El Timer0 del PIC trabaja como contador de las transiciones alto-bajo en el pin
RA4/T0CKI durante 1 segundo. Este valor corresponde al número de revoluciones
por segundo (r.p.s) el cual es transformado a r.p.m y rad/s para su presentación en
el LCD. La lectura se actualiza continuamente cada 2 segundos. Se genera una
transición cada vez que la ranura en el disco giratorio pasa en frente del emisor
de luz, es decir una transición por vuelta.
TACOMETRO

DEFINE LCD_DREG PORTD ' Indica que el Bus estará conectado en el Puerto D
DEFINE LCD_BITS 4 ' El bus será de cuatro bits.
DEFINE LCD_DBIT 4 ' Selección del Bit de inicio del puerto en el uC para el bus de datos
de ' la LCD
DEFINE LCD_RSREG PORTD ' Indica al uC que el pin "RS" estará en el Puerto D
DEFINE LCD_RSBIT 1 ' "RS" estará conectado en RD2
DEFINE LCD_EREG PORTD ' Indica al uC que el pin "E" estará en el Puerto D
DEFINE LCD_EBIT 3 ' "E" estará conectado en RD3
Define Osc 4 ' Define el Oscilador para un Cristal de 4 Mhz.
Pulsos Var Word ' declaración de la variable "Pulsos" tipo Word
Lcdout $fe, 1 ' Limpia la pantalla

Inicio:
Count PORTB.0, 1000, Pulsos ' Cuenta los pulsos introducidos a través
' del pin RB1, durante 1000 milisegundos y el
' resultado del conteo es almacenado en la
PULSOS=PULSOS *60
' variable "Pulsos".
Lcdout $fe,2 ' Inicio de la primera línea.
Lcdout "Tacometro digital " ' Escribe mensaje en la primera línea.
LcdOut $FE,$C0,"Medida = ",#Pulsos," RPM " ' Escribe dato en pantalla.
GoTo Inicio ' Salta a la etiqueta "Inicio"
End
CONCLUSIONES: LA PROGRAMACION DENTRO DE LOS SISTEMAS DE PIC, NOS OTORGAN UNA
GRAN DIVERSIDAD DE USOS Y FUNCIONES PRACTICAS QUE NOS SON POSIBLES CREAR Y
CONTROLAR DESDE UN RANGO CONTROLADO Y RESULTAN MUY FACTIBLES PARA LA TECNOLOGIA,
DESARROLLANDO EL SISTEMA DE PROGRAMACION Y DE MONTAJE COMO ES AQUÍ PRESENTADO.

También podría gustarte