Está en la página 1de 6

CÓDIGO: SGC.DI.

505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

DEPARTAMEN ELÉCTRICA Y CARRER ELECTRÓNICA E


TO: ELECTRÓNICA A: INSTRUMENTACIÓN
PERíODO
Octubre febrero
ASIGNATURA: ELECTRÓNICA II LECTIVO NIVEL: V
2018
:
PRÁCTICA
DOCENTE: ING. JOSÉ BUCHELI NRC: 2170 2
N°:
LABORATORIO DONDE SE DESARROLLARÁ LA
CIRCUITOS ELÉCTRICOS
PRÁCTICA
TEMA DE LA
ENCODER INCREMENTAL
PRÁCTICA:
OBJETIVOS:

 Estudiar el principio básico de un encoder incremental.


 Implementar y diseñar un medidor de RMP de utilizando un optoacoplador de herradora.

 Optoacoplador de capsula ranurada


 Resistencias
 PIC16F877A
 Compuerta Smith Trigger
 LCD 16x2
INTRODUCCION:

¿Qué es un encoder?
El encoder es un transductor rotativo, que mediante una señal eléctrica sirve para indicar la posición angular de un eje,
velocidad y aceleración del rotor de un motor.

¿Cómo funciona un encoder?


Un encoder se compone básicamente de un disco conectado a un eje giratorio. El disco esta hecho de vidrio o plástico y
se encuentra “codificado” con unas partes transparentes y otras opacas que bloquean el paso de la luz emitida por la
fuente de luz (típicamente emisores infrarrojos). En la mayoría de los casos, estas áreas bloqueadas (codificadas) están
arregladas en forma radial.

A medida que el eje rota, el emisor infrarrojo emite luz que es recibida por el sensor óptico (o foto-transistor)
generando los pulsos digitales a medida que la luz cruza a través del disco o es bloqueada en diferentes secciones de
este. Esto produce una secuencia que puede ser usada para controlar el radio de giro, la dirección del movimiento e
incluso la velocidad.
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Ilustración 1. Disco del encoder.

OPTOACOPLADORES
El optoaisladores son dispositivos que podemos encontrar en múltiples aplicaciones dentro de un equipo electrónico,
cuando una señal debe ser transmitida desde un circuito específico a otro, sin que exista conexión eléctrica entre ambos.

Ilustración 2. Optoacoplador de herradura.

El elemento receptor (o detector) es un fototransistor, podremos utilizar el dispositivo para transferir señales analógicas
como puede ser audio o video. Si en cambio es otro fotodiodo, o un foto-SCR, nos será útil como “rectificador
controlado y aislado eléctricamente”. De este modo, los detectores se multiplican en formatos y tipo de aplicación,
como puede ser un Triac (para trabajar con corrientes alternas) y hasta podemos encontrar puertas lógicas, como
detectores dentro de un optoacoplador. Lo que siempre conservará su naturaleza es el elemento transmisor o emisor;
siempre será un diodo (o un conjunto de ellos) LED infrarrojo.

PIC 16F877A
Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes actividades que requieran del
procesamiento de datos digitales y del control y comunicación 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.
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Los microcontroladores se programan en Assembler y cada microcontrolador varía su conjunto de instrucciones de


acuerdo a su fabricante y modelo. De acuerdo al número de instrucciones que el microcontrolador maneja se le
denomina de arquitectura RISC (reducido) o CISC (complejo).

En este proyecto se utilizo el PIC 16F877. Este microcontrolador es fabricado por MicroChip familia a la cual se le
denomina PIC. El modelo 16F877 posee varias características que hacen a este microcontrolador un dispositivo muy
versátil, eficiente y practico para ser empleado en la aplicación que posteorimente será detallada.

 Algunas de estas características se muestran a continuación:


 Soporta modo de comunicación serial, posee dos pines para ello.
 Amplia memoria para datos y programa.
 Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se
puede borrar electrónicamente (esto corresponde a la "F" en el modelo).
 Set de instrucciones reducido (tipo RISC), pero con las instrucciones necesarias para facilitar su manejo.

Ilustración 3. Esquema de pines del PIC16F877A.

PANTALLA LCD 16x2


El LCD(Liquid Crystal Dysplay) o pantalla de cristal líquido es un dispositivo empleado para la visualización de
contenidos o información de una forma gráfica, mediante caracteres, símbolos o pequeños dibujos dependiendo del
modelo. Está gobernado por un microcontrolador el cual dirige todo su funcionamiento.

En este caso vamos a emplear un LCD de 16x2, esto quiere decir que dispone de 2 filas de 16 caracteres cada una. Los
píxeles de cada símbolo o carácter, varían en función de cada modelo
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Velocidad de Motor
La velocidad de giro de un motor es constante y depende de la frecuencia de la tensión de la red eléctrica a la que esté
conectada y por el número de pares de polos del motor, siendo conocida esa velocidad como "velocidad de
sincronismo".

60
𝑅𝑃𝑀 = 𝐹 ∗
𝑛
donde:

f: Frecuencia de la red a la que está conectada la máquina (Hz)


n: Velocidad de sincronismo de la máquina (revoluciones por minuto)

DISEÑO:
1. En un inicio al optoacoplador de ranura lo colocamos en un circuito básico el que permita encender el led
interno y que el transistor que se encuentra en su interior se sature correctamente; esto permitirá que la señal
que nos proporciona sea una señal cuadrada perfecta.

Ilustración 4. Circuito del optoacoplador de herradura.

2. La señal proporcionada la ingresamos al microcontrolador; como se trata de una señal digital no necesita
ninguna modificación.

3. La programación del microcontrolador permitirá que a través de la formula ya establecida se la pueda tomar en
pulsos dependiendo de los polos del motor y así conocer su velocidad.

60𝑥𝑓𝑟𝑒𝑐
𝑅𝑃𝑀 =
#𝑅𝑎𝑛𝑢𝑟𝑎𝑠
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Ilustración 5. Microprocesador PIC16F877A.

#INCLUDE <16F877A.h>
#include<stdlib.h>
#USE DELAY(CLOCK=4000000)
#FUSES XT,NOPROTECT,NOWDT,NOBROWNOUT,PUT,NOLVP
#INCLUDE <LCD.C>
#byte PORTB= 6
#BYTE PORTD= 8
long contador=0;
double RPM;
//Interrubción por cambio en RB0
signed int pulsos=0; //variable del encoder
int bits_actual=0; //variable que almaceda la lectura del encoder
int bits_anterior=0; //almacena la lectua anterior
int bits_armado=0;
#INT_EXT
ext_isr(){
contador++;
}
void main(){
//Configura los Puertos del PIC
set_tris_b(0x03); //RB0 como entrada DEL ENCODER
set_tris_d(0);

//Habilita las Interrupcciones


enable_interrupts(int_ext); //Activa interrupcion por RB0
ext_int_edge(L_TO_H); //Activa interrupción por flanco de bajada
enable_interrupts(global); //Habilita interrupciones de forma global
lcd_init();
lcd_gotoxy(1,1);
LCD_PUTC("ENCODER");
while(true){

delay_ms(999);
RPM=contador*60/20;
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

lcd_gotoxy(1,2);
printf(lcd_putc,"R.P.M.: %f ",RPM);
contador=0;
bits_anterior=bits_actual;
}
}

CONCLUSIONES:

 La fórmula establecida para conocer las revoluciones por minuto y se pudo comprobar, pues tiene una relación
entre la frecuencia del motor y el número de ranuras.

 El obtener una señal digital cuadrada pura a la salida del encoder permite contar el número de pulsos por parte del
microcontrolador, esto facilita el conteo de pulsos y su aplicación para su velocidad.
RECOMENDACIONES:
 Se pudo diseñar y construir el proyecto de la manera esperada con los conocimientos aprendidos en
optoacopladores.
 Implementar en el circuito una compuerta SMITH TRIGGER ya que esta muy recomendada para construir una
señal analógica a digital, que entrega el optoacoplador de herradura.

REFEREMNCIAS
 https://www.mikroe.com/ebooks/microcontroladores-pic-programacion-en-c-con-ejemplos/caracteristicas-basicas-
del-pic16f887
 http://todoelectrodo.blogspot.com/2013/02/lcd-16x2.html

 Naclerio, F. (2008). Valoración de la fuerza, potencia y velocidad en los ejercicios con resistencias gravitatorias:
Utilización del encoder rotatorio, capitulo VII In Nuevas dimensiones en el entrenamiento de la fuerza. Jimenez, A.
c. INDE, 177-223.
FIRMAS

F: ………………………………………
F: ……………………………………. F: ………………………………………
Nombre: Ing. Fabricio Pérez
Nombre: José Bucheli A. Nombre: Ing. Marcelo Silva M. COORDINADOR/JEFE DE
COORDINADOR DE ÁREA DE LABORATORIO
DOCENTE CONOCIMIENTO

También podría gustarte