21
Regional Meta Centro de Industria y servicios del META MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Banda Transportadora

Embed Size (px)

Citation preview

Page 1: Banda Transportadora

Regional MetaCentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

ELECTRONICA

2013

Page 2: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Control del Documento

Nombre Cargo Dependencia Fecha

AutoresJose Vicente Garcia

PuentesAprendiz

Centro de Industria y servicios del META 2013

BANDA TRANSPORTADORA

Page 3: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

INTRODUCCION

Este es un informe contiene la información del proceso que se llevó a cabo para la elaboración de la banda transportadora, soportado y fundamentado en los medios de comunicación como el internet y algunas revistas de programación en donde se encontró una serie de información que ayudo a generar conocimientos que fueron aplicados en la práctica descrita.

Page 4: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

OBJETIVO

Identificar el proceso que se lleva a cabo para generar la banda transportadora mediante la elaboración de ordenes en el programa mplab para generar funcionamiento al circuito en proteus.

OBJETIVOS ESPECIFICOS

Page 5: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Utilizar adecuadamente los medios de comunicación como: la información recibida por el instructor, internet y manuales de programación con el fin de afianzar los conocimientos adquiridos.

Practicar los diferentes conocimientos para la elaboración de programaciones.

Identificar y mejorar los diferentes tipos de órdenes para la programación para generar un buen aprendizaje.

MARCO TEORICO

PROTEUS

Page 6: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutador de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar con componentes muy variados, desde simples resistencias, hasta alguno que otro microprocesador o microcontrolador, incluyendo fuentes de alimentación, generadores de señales y muchos otros componentes con prestaciones diferentes. Los diseños realizados en Isis pueden ser simulados en tiempo real, mediante el módulo VSM, asociado directamente con ISIS.

MPLAB

MPLAB es un editor IDE gratuito, destinado a productos de la marca Microchip. Este editor es modular, permite seleccionar los distintos microcontroladores soportados, además de permitir la grabación de estos circuitos integrados directamente al programador.

Es un programa que corre bajo Windows y como tal, presenta las clásicas barras de programa, de menú, de herramientas de estado, etc. El ambiente MPLAB® posee editor de texto, compilador y simulación (no en tiempo real). Para comenzar un programa desde cero para luego grabarlo al μC en MPLAB v7.XX los pasos a seguir son:

1. Crear un nuevo archivo con extensión .ASM y nombre cualquiera2. Crear un Proyecto nuevo eligiendo un nombre y ubicación3. Agregar el archivo .ASM como un SOURCE FILE4. Elegir el microcontrolador a utilizar desde SELECT DEVICE del menú

CONFIGURE

Una vez realizado esto, se está en condiciones de empezar a escribir el programa respetando las directivas necesarias y la sintaxis para luego compilarlo y grabarlo en el PIC.

ELEMENTOS PARA EL DESARROLLO DE LA PRÁCTICA

Page 7: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

ComputadorSoftware mplabSoftware proteus

DESARROLLO DE LA PRÁCTICA

Inicialmente se descarga del correo mi Sena la información enviada por el instructor del diseño de la banda transportadora en proteus, después se analiza el diseño para las órdenes del mplab.

Después de haber observado el diseño se abre el programa mplab, se crea un nuevo proyecto, después se realiza la búsqueda del pic16F84A y por último se le da el nombre al proyecto.

Después de haber creado el proyecto se generaron las siguientes instrucciones:

LIST P=PIC16F84A #INCLUDE <P16F84A.INC>

__CONFIG 0X3FF9

W EQU 0F EQU 1

UNA EQU 0X11DENA EQU 0X12SINA EQU 0X13NONA EQU 0X14UNAR EQU 0X15

Page 8: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

DENAR EQU 0X16PDel0 EQU 0X09PDel1 EQU 0X10

ORG 0X00

CONFIGURACION BSF STATUS,RP0 MOVLW B'11100' MOVWF TRISA CLRF TRISB MOVLW B'11111000' MOVWF OPTION_REG BCF STATUS,RP0

COMIENZA CLRF TMR0 CLRF SINA CLRF NONA CLRF DENAR CLRF PORTA MOVLW O'1' MOVWF UNAR MOVLW O'1' MOVWF PORTA BCF STATUS,Z

UNCA BSF PORTA,0 MOVF TMR0,W MOVWF SINA SUBLW O'12' BTFSC STATUS,Z CALL DENCA CALL SEE GOTO UNCA RETURN

Page 9: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

DENCA CLRF TMR0 CLRF SINA BCF STATUS,Z INCF NONA,F MOVF NONA,W SUBLW O'3' BTFSC STATUS,Z GOTO STOP CALL SEE GOTO UNCA RETURN

STOP

BCF PORTA,0 CLRF TMR0 CLRF SINA CALL SEE BTFSS PORTA,3 GOTO BOX_U GOTO STOP

BOX_U

CLRF TMR0 CLRF NONA CLRF SINA BCF STATUS,Z INCF UNAR,F MOVF UNAR,W SUBLW O'12' BTFSC STATUS,Z

Page 10: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

GOTO BOX_D RETURN GOTO UNCA

BOX_D

CLRF TMR0 CLRF SINA CLRF NONA CLRF UNAR BCF STATUS,Z INCF DENAR,F MOVF DENAR,W SUBLW O'3' BTFSC STATUS,Z GOTO UNPLA GOTO UNCA

RED BCF STATUS,Z CLRF UNAR CLRF UNA CALL WATCH BTFSS PORTA,2 GOTO RED GOTO COMIENZA

UNPLA MOVF TMR0,W MOVWF UNA SUBLW O'12' BTFSC STATUS,Z CALL DOCLA CALL WATCH GOTO UNPLA RETURN

DOCLA

Page 11: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

CLRF TMR0 CLRF UNA BCF STATUS,Z INCF DENA,F MOVF DENA,W SUBLW O'3' BTFSC STATUS,Z GOTO RED CALL WATCH GOTO UNPLA

SEE MOVF SINA,W IORLW B'00100000' MOVWF PORTB CALL DEMORA MOVF NONA,W IORLW B'01000000' MOVWF PORTB CALL DEMORA MOVF UNAR,W IORLW B'00110000' MOVWF PORTB CALL DEMORA MOVF DENAR,W IORLW B'01010000' MOVWF PORTB CALL DEMORA RETURN

WATCH

MOVF UNA,W IORLW B'00100000' MOVWF PORTB CALL DEMORA MOVF DENA,W IORLW B'01000000' MOVWF PORTB

Page 12: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

CALL DEMORA MOVF UNAR,W IORLW B'00110000' MOVWF PORTB CALL DEMORA MOVF DENAR,W IORLW B'01010000' MOVWF PORTB CALL DEMORA RETURN

;-------------------------------------------------------------

;-------------------------------------------------------------DEMORA movlw .93 ; 1 set numero de repeticion (B) movwf PDel0 ; 1 |PLoop1 movlw .71 ; 1 set numero de repeticion (A) movwf PDel1 ; 1 |PLoop2 clrwdt ; 1 clear watchdogPDelL1 goto PDelL2 ; 2 ciclos delayPDelL2 decfsz PDel1, 1 ; 1 + (1) es el tiempo 0 ? (A) goto PLoop2 ; 2 no, loop decfsz PDel0, 1 ; 1 + (1) es el tiempo 0 ? (B) goto PLoop1 ; 2 no, loopPDelL3 goto PDelL4 ; 2 ciclos delayPDelL4 goto PDelL5 ; 2 ciclos delayPDelL5 clrwdt ; 1 ciclo delay return ; 2+2 Fin.;------------------------------------------------------------- END

Después para finalizar se abre el programa proteus y verificamos que las instrucciones del mplab estén bien elaboradas. Al observar que realiza un conteo de 30 cajas con 30 unidades damos por terminada la banda transportadora.

Page 13: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

ANALISIS DE RESULTADO

Page 14: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

El debido proceso para la elaboración de la fuente banda transportadora se llevó a cabo con el fin de generar diferentes tipos de identificación y conocer el funcionamiento de una serie de programaciones electrónicas y un adecuado aprendizaje puesto que se lleva a la práctica todos los conocimientos adquiridos durante el proceso de aprendizaje, el cual nos sirve mediante el proceso de la practica la cual sirve para mejorar cada día. También podemos identificar cómo se comportan los elementos mediante las ordenes en el programa mplab, y cuales le ayudan al proteus para que el funcionamiento de los componentes sea más efectivo.

CONCLUSION

Page 15: Banda Transportadora

Sistema de Gestión de la Calidad

Regional METACentro de Industria y servicios del META

MANTENIMIENTO ELECTRONICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Gracias a la elaboración de la banda transportadora fue posible aclarar algunas dudas, generando inquietudes a las cuales les pude hallar solución y me dio a entender más la programación al generar el proyecto.

De igual manera puedo concluir por intermedio de esta actividad todas las fallas que podemos realizar, para así darle solución y más adelante prevenirlas.

También nos sirve para poder realizar un proyecto real e identificar los materiales que le pueden dar función mecánica.