Anda di halaman 1dari 26

Regional Meta

Centro de Industria y servicios del META

TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTACIN INDUSTRIAL FICHA No. 396991 ING. IVAN DUARTE
INSTRUCTOR

CARRO SENSOR

CENTRO DE INDUSTRIA Y SERVICIO DEL META

2013

Regional Meta
Centro de Industria y servicios del META

TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTACIN INDUSTRIAL FICHA No. 396991

APRENDICES;
CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES

CENTRO DE INDUSTRIA Y SERVICIO DEL META

2013

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

1.

INTRODUCCIN

Los dispositivos electrnicos necesitan una administracin especfica por medio de micro controlador que determine la funcin que cumple dentro de un sistema de circuitos electrnicos y que hacen parte de electrodomsticos, edificios inteligentes, automviles, mquinas electrnicas, instrumentos de medicin en la industrial, la medicina, el medio ambiente, astronoma y muchas otras ramas de las ciencias de investigacin. En el mercado actual hay muchos micro y se clasifican en familias micro controladores y dependiendo de la familia tambin es su lenguaje de programacin, en este caso trabajaremos con la familia PIC16F84A en su estructura lo componen 8 bit. En los ltimos aos, el micro controlador PIC 16F84 ha sido uno de los que ha tenido mayor aceptacin por parte de los usuarios debido a sus buenas caractersticas, bajo precio, reducido consumo, pequeo tamao, gran calidad, fiabilidad y abundancia de la informacin. Esto lo convierte en un dispositivo fcil, cmodo y rpido de usar. Todas estas caractersticas permiten la amplia aplicacin del PIC 16F84 en diferentes actividades. Como tema central, se analizar el PIC 16F84 sobre el lenguaje ensamblador, el cual tiene sus ventajas al programar la PIC, debido a que ste es el lenguaje ms ptimo para programar dispositivos PIC. Este trabajo obedece a una investigacin llevada a cabo en internet, como parte del proceso de formacin de la titulacin que estoy cursando. Se presenta como una evidencia de conocimiento y los contenidos aqu consignados, tienen derechos de autor y pertenecen a un sitio y persona que indican los enlaces de internet, cuando es del caso. La mayora de fotografas son de mi propiedad intelectual y fueron tomadas en el desarrollo de los ejercicios prcticos hechos en clase y en mi casa.

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

2.

OBJETIVO GENERAL

Conocer los fundamentos terico-prcticos de las familias lgicas de la Electrnica Digital, conocer el comportamiento y funcionamiento de los sensores y realizar los calculas que nos permitan el buen funcionamiento de nuestro carro que es el trabajo a realizar.

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

3.

OBJETIVOS ESPECIFICOS

Ensamble-creacin de un montaje para nuestro carro, utilizando los elementos disponibles en el mercado, entendiendo su funcionalidad en esta parte de la Electrnica. Conocimiento de la norma IPC-A-610D SP, en la creacin de montajes superficiales. Incursionar en el Diseo Electrnico (Teora, Diseo Electrnico y Diseo del Producto).

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

4. TABLA DE CONTENIDO PAG


INTRODUCCIN OBJETIVO GENERAL OBJETIVOS ESPECIFICOS TABLA DE CONTENIDO JUSTIFICACIN MARCO TERICO ALGUNAS INSTRUCCIONES DESARROLLO DE LA ACTIVIDAD DISEO EN ISIS COMPONENTES INICIO DE LA PROGRAMACIN CIBERGRAFIA 1 2 3 4 5 7 8 9 10 11 15 23

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

5.

JUSTIFICACIN

En el desarrollo del proceso de aprendizaje y segn las competencias que se desarrollan est implcita la temtica que abordaremos, por ende es importante conocer los avances que ha habido en rea de la Electrnica Anloga y Digital. Conociendo los principios del funcionamiento de una de los sensores transistores programacin en asembler y teora y principios para realizar los clculos, para el buen comportamiento de nuestro carro an ms poderlo hacer nosotros mismos con los elementos electrnicos que nos ofrece el mercado. .

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

6.
PIC 16F84A

MARCO TEORICO

Un micro controlador es un circuito integrado programable que contiene los elementos necesarios para controlar un sistema. PCI significa Peripheral Interface Controler es decir un controlador de perifricos. Cuando hablamos de un circuito integrado programable que controla perifricos, estamos hablando de un sistema que Contiene entre otras cosas una unidad aritmtico-lgica, unas memorias de datos y programas, unos puertos de entrada y salida, es decir estamos hablando de un pequeo ordenador diseado para realizar unas funciones especficas. Podemos encontrar microcontroladores en lavadoras, teclados, telfonos mviles, ratones etc. Hay multitud de microcontroladores con ms memoria, entradas y salidas, frecuencia de trabajo, coste, subsistemas integrados y un largo etc. dependiendo de cada tipo de microcontrolador. El presente informe est basado en el popular microcontrolador PIC 16F84 del fabricante Microchip Technology Inc. ya que es un sistema sencillo, barato y potente para muchas aplicaciones electrnicas.

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

PROGRAMACION

Muy importante antes de comenzar a programar conocer muy bien las puertas de entrada y salida del pic a que familia corresponde en nuestro caso el El PIC16F84, es un micro controlador a 8 bits de la familia PIC perteneciente a la Gama Media.

7.

ALGUNAS INSTRUCCIONES

Las instrucciones siguientes son las tres operaciones lgicas de doble operando: ANDWF f, d; operacin AND lgica, destino = W f IORWF f, d; operacin OR lgica, destino = W f XORWF f, d; operacin XOR lgica, destino = W f Los nombres mnemnicos de estas instrucciones provienen de : AND W con F, Inclusive OR W con F y XOR W con F. Las que siguen son las cuatro operaciones aritmticas y lgicas sencillas de simple Operando: MOVF f, d; movimiento de datos, destino = f COMF f, d; complemento lgico, destino = NOT fINCF f, d; incremento aritmtico, destino = f + 1 DECF f, d; decremento aritmtico, destino = f - 1 Los mnemnicos de estas instrucciones provienen de: MOVe File, COMplement File, INCrement File y DECrement File.

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

En las siete instrucciones anteriores el nico bit afectado de la palabra de estado del Procesador es el Z, que se pone en 1 si el resultado de la operacin es 00000000, y se Pone en 0 si el resultado tiene cualquier otro valor. A continuacin siguen las dos instrucciones de rotacin de bits a travs del CARRY: RLF f, d; rotacin a la izquierda, destino = f ROT RRF f, d; rotacin a la derecha, destino = f ROT

En estas operaciones (Rotate Left File y Rotate Right File) los bits son desplazados de Cada posicin a la siguiente, en sentido derecho o izquierdo. El desplazamiento es cerrado, Formando un anillo, con el bit C (CARRY) de la palabra de estado.

En estas dos instrucciones, el nico bit afectado de la palabra de estado del procesador es El bit C, que tomar el valor que tena el bit 7 o el bit 0, segn sea el sentido del Desplazamiento. Estas instrucciones son muy tiles para la manipulacin de bits, y adems para realizar Operaciones aritmticas, ya que en numeracin binaria, desplazar un nmero a la Izquierda es equivalente a multiplicarlo por 2, y hacia la derecha, a dividirlo por 2. La instruccin siguiente realiza el intercambio de posiciones entre los cuatro bits menos Significativos y los cuatro ms significativos (nibble bajo y nibble alto). SWAPF f, d; intercambia nibbles, destino = SWAP f Esta instruccin (SWAP File) no afecta ninguno de los bits de la palabra de estado del procesador.

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

9.

DESARROLLO DE LA ACTIVIDAD

Muy importante antes de comenzar a programar conocer muy bien las puertas de entrada y salida del pic a que familia corresponde en nuestro caso el El PIC16F84, es un microcontrolador a 8 bits de la familia PIC perteneciente a la Gama Media.

Carro sensor El funcionamiento de nuestro carro tiene como fin que al llegar a un obstculo y se activen alguno de sus finales de carrera que son sensores que actan al presionarse enviaran un impulso al Pic que activara las ordenes programadas en y se desplazar hacia adelante o hacia atrs o algunos de sus laterales dependiendo del sensor activado .

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

10.

MONTAJE DE LA BANDA TRANSPORTADORA EN ISIS

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

11.

COMPONENTES

PIC 16F84A Con cada uno de sus puertos

FORMA FISICA

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

2. L293D

2: TRANSISTOR 7805

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

DOS MOTORES

CRYSTAL 40KHZ

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

TRES RESISTENCIAS DE 320

CONDENSADORES DE 22F

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

RUEDA LOCA

DOS BATERIAS DE 9 VOLTIOS CADA UNA

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

REALIZACION DEL MONTAJE

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

15.

PROGRAMACION EN MPLAB-X
Processor 16F84A #include <P16F84A.INC> __config _CP_OFF & _PWRTE_OFF & _WDT_OFF & _XT_OSC ; 0x3FF9 ; RAM-Variable LRAM_0x10 equ 0x10 LRAM_0x11 equ 0x11 ; Program Org 0x0000 ; Reset-Vector BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select CLRF PORTA ; !!Bank!! PORTA - TRISA MOVLW 0xFF MOVWF PORTB ; !!Bank!! PORTB - TRISB ; Interrupt-Vector BCF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select LADR_0x0005 MOVLW 0x0A MOVWF PORTA ; !!Bank!! PORTA - TRISA BTFSS PORTB,0 ; !!Bank!! PORTB - TRISB CALL LADR_0x0010 BTFSS PORTB, 1 ;Bank!! PORTB - TRISB CALL LADR_0x0015 BTFSS PORTB, 2 ;!!Bank!! PORTB - TRISB
CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CALL LADR_0x001D BTFSS PORTB,3 ; !!Bank!! PORTB - TRISB CALL LADR_0x0019 GOTO LADR_0x0005 LADR_0x0010 MOVLW 0x05 MOVWF PORTA ; !!Bank!! PORTA - TRISA CALL LADR_0x0021 CALL LADR_0x0019 RETURN LADR_0x0015 MOVLW 0x09 MOVWF PORTA ; !!Bank!! PORTA - TRISA CALL LADR_0x0021 RETURN LADR_0x0019 MOVLW 0x06 MOVWF PORTA ; !!Bank!! PORTA - TRISA CALL LADR_0x0021 RETURN LADR_0x001D MOVLW 0x0A MOVWF PORTA ; !!Bank!! PORTA - TRISA CALL LADR_0x0021 RETURN LADR_0x0021 MOVLW 0xEF MOVWF LRAM_0x10 LADR_0x0023 MOVLW 0xE8 MOVWF LRAM_0x11 LADR_0x0025 CLRWDT GOTO LADR_0x0027
CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

LADR_0x0027 GOTO LADR_0x0028 LADR_0x0028 CLRWDT DECFSZ LRAM_0x11,F GOTO LADR_0x0025 DECFSZ LRAM_0x10,F GOTO LADR_0x0023 GOTO LADR_0x002E LADR_0x002E GOTO LADR_0x002F LADR_0x002F GOTO LADR_0x0030 LADR_0x0030 CLRWDT RETURN RETLW 0x00 RETLW 0x00 End

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL

Fecha:

Sistema de Gestin de la Calidad

CIBERGRAFA

http://pitagoras.usach.cl/~eflores/lcc/micro/Temas/LengEnsa mbladorS obrePIC16F84.pdf http://www.unioviedo.es/ate/alberto/manualPic.pdf http://www.ramonmedina.name/files/universidad/ac/ac0001.P DF http://www.slideshare.net/slufh3r/la-banda-transportadora

CRISTIAN FELIPE VARGAS RODRIGUEZ JEFFERSON CASTILLO MIGUEL RODRIGUES Ficha No. 396991

Anda mungkin juga menyukai