INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO “ IDAT”
CARRERA PROFESIONAL DE ELECTRONICA – ESPECIALIZADO EN MECATRONICA
ASIGNATURA: CONTROL 2
SECCIÓN: 10502 MT CICLO: V
TITULO DEl PROYECTO:
FUNCIONAMIENTO DE UN CARRITO CON PIC 16F628 CON DOS MOTORES.
APELLIDOS Y NOMBRES
CISNEROS SALAS, Iván Alexander.
SARANGO NAVARRO, José Eduardo.
PROFESOR DE LA ASIGNATURA :
LIMA – PERU
2013
FUNCIONAMIENTO DE UN CARRITO CON PIC 16F628 CON DOS MOTORES.
INTRODUCCIÓN.-
Este pequeño proyecto "Carrito controlado por PIC" es un ensamble donde programamos un microprocesador (PIC16F628) en este caso) para que este controle movimiento de un carrito eléctrico desarrollando un circuito o pista establecido por nosotros. Este es un proyecto donde se abarcan varias áreas como la programación, la electrónica y la mecánica.
OBJETIVOS:
El objetivo de este pequeño proyecto es aprender a programar y conocer el funcionamiento de un integrado muy impórtate que es el L293D, que cumple la función como PUENTE H. siendo este integrado nos ahorra tiempo y material para el funcionamiento de motores.
DESARROLLO.-
INSTRUMENTOS Y MATERIALES:
- Pic16f628- Integrado L293D- 2 Motores- Batería 5V a 10 V para alimentar al Carrito, es decir, motores. - Batería de 5 V para alimentar al Circuito.- Protoboard- Resistencias- Pulsadores - Llantas de juguete- Cable para hacer conexiones
EL PIC 16F628
PARA COMENZAR A PROGRAMAR MICROCONTROLADORES PIC, EL PIC QUE SE UTILIZARÁ (ES DECIR, EL QUE UTILIZARÉ EN ESTE SITIO) SERÁ EL 16F628 (16F628A), QUE COMO YA SE MENCIONÓ ANTERIORMENTE PRESENTA ALGUNAS VENTAJAS QUE LO HACEN SUPERIOR (DESDE EL PUNTO DE VISTA DE UN PRINCIPIANTE) A OTROS PIC.
ANTES QUE OTRA COSA ES NECESARIO VER ALGO DE “TEORÍA” SOBRE EL PIC,
SIN EMBARGO AQUÍ SOLAMENTE MENCIONARÉ LAS CARACTERÍSTICAS PRINCIPALES, PARA INFORMACIÓN MÁS DETALLADA ES RECOMENDABLE CONSULTAR LA HOJA DE DATOS PROPORCIONADA POR MICROCHIP.
EL PIC 16F628
INCORPORA TRES CARACTERÍSTICAS IMPORTANTES QUE SON:
PROCESADOR TIPO RISC (PROCESADOR CON UN CONJUNTO REDUCIDO DE INSTRUCCIONES)
PROCESADOR SEGMENTADO
ARQUITECTURA HARVARD
L293D
EL INTEGRADO L293D INCLUYE CUATRO CIRCUITOS PARA MANEJAR CARGAS DE POTENCIA MEDIA, EN ESPECIAL PEQUEÑOS MOTORES Y CARGAS INDUCTIVAS, CON LA CAPACIDAD DE CONTROLAR CORRIENTE HASTA 600 MA EN CADA CIRCUITO Y UNA TENSIÓN ENTRE 4,5 V A 36 V.
LOS CIRCUITOS INDIVIDUALES SE PUEDEN USAR DE MANERA INDEPENDIENTE PARA CONTROLAR CARGAS DE TODO TIPO Y, EN EL CASO DE SER MOTORES, MANEJAR UN ÚNICO SENTIDO DE GIRO. PERO ADEMÁS, CUALQUIERA DE ESTOS CUATRO CIRCUITOS SIRVE PARA CONFIGURAR LA MITAD DE UN PUENTE H.
PROCEDIMIENTO GENERAL.-
Por Fases
Escribiremos el programa en PIC C compiler y crearemos el Archivo .Hex
Copiaremos el Archivo Hex al Pic mediante el PICkit2 Ensamblaremos el circuito Probaremos el Carrito.
Fase 1: programación.-
LIST P=16F628A
INCLUDE P16F628A.INC
CBLOCK 0X20 CICLO1,VECES,CICLO ENDC
__CONFIG _INTOSC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _LVP_OFF
BANKSEL TRISA BCF TRISA,0 MOVLW B'00000011' MOVWF OPTION_REG BANKSEL PORTA MOVLW 0X07 MOVWF CMCON MOVLW .1 MOVWF CICLO1
X1
MOVLW .100 MOVWF VECES REPETIR MOVFW CICLO1 MOVWF CICLO BSF PORTA,0 CLRF TMR0 BCF INTCON,T0IF MOVFW TMR0; SUBWF CICLO,W BTFSC STATUS,C GOTO $-3 BCF PORTA,0 BTFSS INTCON,T0IF GOTO $-1 DECFSZ VECES,F GOTO REPETIR
DEC INCF CICLO1,F MOVLW .254 XORWF CICLO1,W BTFSS STATUS,Z GOTO
X1 MOVLW .257
MOVWF CICLO1 GOTO X1
END
PASADO AL MPLAB
Fase 2: pasamos hacer la simulación en el proteus (ISIS)
Fase 3: aremos el armado en el protoboard con los respectivos componentes.
Fase 4: aremos el armado del proyecto con todos los materiales para ver el funcionamiento del carrito armado.
CONCLUSIÓN.-
Este fue un proyecto bastante bueno para aprender a utilizar el PIC16F628 con el integrado L293D (puentes H).
Con este pequeño proyecto realizado ahorramos componentes, como el puente H que hace funcionar el motor y a su vez da el mando para k funcione como el programa lo pide.
Top Related