Professional Documents
Culture Documents
FACULTAD: MECATRÓNICA
PROYECTO FINAL
“TACOMETRO DIGITAL”
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.