Sunteți pe pagina 1din 6

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA

CARRERA DE ING. EN ELECTRNICA E INSTRUMENTACIN


INFORME ENCODER

ASIGNATURA: SENSORES
Unidad III

TEMA: ENCODER
Hrs. de la asignatura
4 Hrs
Nombre Estudiantes:
ANDRES CARDENAS
ALEX PORRAS

1. TEMA
Encoder

2. OBJETIVOS
General
Encontrar el nmero de revoluciones de un motor y su comprobacin en osciloscopio.
Especficos

Obtener por medio del encoder los pulsos que van a entrar al microcontrolador
Entender el principio de funcionamiento del encoder.

3. EQUIPOS Y MATERIALES

Optoacoplador de capsula ranurada


Resistencias
PIC16F877A
LCD 16x2
Capacitor

4. CONOCIMIENTOS PREVIOS

Optoacopladores
Un optoacoplador, tambin llamado optoaislador o aislador acoplado pticamente, es un
dispositivo de emisin y recepcin que funciona como un interruptor activado mediante la
luz emitida por un diodo LED que satura un componente optoelectrnico, normalmente en
forma de fototransistor o fototriac. De este modo se combinan en un solo dispositivo
semiconductor, un fotoemisor y un fotorreceptor cuya conexin entre ambos es ptica.
Estos elementos se encuentran dentro de un encapsulado que por lo general es del tipo DIP.
Se suelen utilizar para aislar elctricamente a dispositivos muy sensibles.

Optoacopladores de ranura
Existen varios tipos de optoacopladores cuya diferencia entre s depende de los dispositivos de
salida que se inserten en el componente. Segn esto tenemos los siguientes tipos:
Fototransistor: se compone de un optoacoplador con una etapa de salida formada por un transistor
BJT.

PIC16F877A
Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes
actividades que requieran del procesamiento de datos digitales y del control y comunicacin digital
de diferentes dispositivos.
Los microcontroladores poseen una memoria interna que almacena dos tipos de datos; las
instrucciones, que corresponden al programa que se ejecuta, y los registros, es decir, los datos que
el usuario maneja, as como registros especiales para el control de las diferentes funciones del
microcontrolador.
Los microcontroladores se programan en Assembler y cada microcontrolador vara su conjunto de
instrucciones de acuerdo a su fabricante y modelo. De acuerdo al nmero de instrucciones que el
microcontrolador maneja se le denomina de arquitectura RISC (reducido) o CISC (complejo).
Los microcontroladores poseen principalmente una ALU (Unidad Lgico Aritmtica), memoria del
programa, memoria de registros, y pines I/O (entrada y/0 salida). La ALU es la encargada de
procesar los datos dependiendo de las instrucciones que se ejecuten (ADD, OR, AND), mientras
que los pines son los que se encargan de comunicar al microcontrolador con el medio externo; la
funcin de los pines puede ser de transmisin de datos, alimentacin de corriente para l
funcionamiento de este o pines de control especifico.

Caractersticas

Memoria de Programa tipo Flash 8Kx14


Memoria Datos 368 bytes
EEPROM 256 bytes
33 pines de Entrada/Salida
Encapsulado: 40 pines DIP, 44 pines PLCC y 44 pines TQFP
Soporta Xtal 20MHz
Voltaje de Operacin: 2.0 hasta 5.5VDC

Perifricos

1 Conversor A/D de 10-bits (8 canales)


2 Mdulos CCP (Captura, Comparador, PWM)
1 Modulo I2C
1 USART (Puerto Serie)
2 Timers de 8 bits

1 Timer 16 bits

PANTALLA LCD 16x2

Velocidad de Motor
La velocidad de giro de un motor es constante y depende de la frecuencia de la tensin de la red
elctrica a la que est conectada y por el nmero de pares de polos del motor, siendo conocida esa
velocidad como "velocidad de sincronismo".
La expresin matemtica que relaciona la velocidad de la mquina con los parmetros
mencionados es:

donde:
f: Frecuencia de la red a la que est conectada la mquina (Hz)
P: Nmero de pares de polos que tiene la mquina
p: Nmero de polos que tiene la mquina
n: Velocidad de sincronismo de la mquina (revoluciones por minuto)

5. PROCEDIMIENTO PRCTICO
1. En un inicio al optoacoplador de ranura lo colocamos en un circuito bsico el que permita
encender el led interno y que el transistor que se encuentra en su interior se sature
correctamente; esto permitir que la seal que nos proporciona sea una seal cuadrada
perfecta.

2. Con ayuda de un condensador eliminamos el ruido producido

3. La seal proporcionada la ingresamos al microcontrolador; como se trata de una seal


digital no necesita ninguna modificacin.
4. La programacin del microcontrolador permitir que a travs de la formula ya establecida
se la pueda tomar en pulsos dependiendo de los polos del motor y as conocer su velocidad.

RPM=

60 xfrec
Polos

6. ANEXOS

MICROCONTROLADOR Y LCD

SIMULACION

PROGRAMACION DEL PIC


DEFINE LCD_DREG PORTC
DEFINE
LCD_DBIT
4
DEFINE
LCD_RSREG
PORTC
DEFINE
LCD_RSBIT
3
DEFINE
LCD_EREG
PORTC
DEFINE
LCD_EBIT
2
VELO
VAR
PORTB.0
REVO
VAR WORD
RPM
VAR WORD
TRISB.0=1
TRISC=0

INICIO:
COUNT
VELO, 1000, REVO
RPM=(REVO*60)/4
LCDOUT
$FE,1,"CONTROL DE V."
LCDOUT $FE,$C3,DEC RPM
LCDOUT
$FE,$C9,"RPM"
GOTO INICIO
END

7. CONCLUSIONES Y RECOMENDACIONES

Se pudo disear y construir el proyecto de la manera esperada con los conocimientos


aprendidos en optoacopladores.

La frmula establecida para conocer la velocidad del motor se pudo comprobar, pues tiene una
relacin entre la frecuencia del motor y el nmero de polos.

El obtener una seal digital cuadrada pura a la salida del encoder permite contar el nmero de
pulsos por parte del microcontrolador, esto facilita el conteo de pulsos y su aplicacin para su
velocidad.

8. FUENTES DE CONSULTA
o
o
o

http://lc.fie.umich.mx/~jfelix/Instr_sep05-feb06/AIB/Instru4.htm
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010242
http://www.google.com.ec/url?sa=t&source=web&cd=3&ved=0CCAQFjAC&url=http%3A
%2F%2Fhtml.rincondelvago.com%2Fmotor