Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 1
INTRODUCCIN
Los sistemas automatizados que hoy en da predominan en los procesos de Fabricacin, en todas las ramas de la produccin, que implique la transformacin de materia prima a travs de procesos industriales, en que se necesita transportar la misma, cobra vida los sistemas automatizados de transporten y censen, como lo ofrece las Bandas Transportadoras. Las Bandas Transportadoras son sistemas muy complejos de automatizacin que obedecen a variables externas que afectan sistemas Electrnicos de Medicin y control Elctrico dispositivo electrnico necesitan una administracin especfica por medio de micro controladores que determine las funciones que hacen los diferentes Elementos Electrnicos dentro de un Circuito. En conjunto este sistema permite desarrollar con eficacia los procesos de conteo y empacado de productos, que sea necesario empacarlos por unidades exactas.Los Micro Controladores hacen parte de electrodomsticos, automviles, maquinas electrnicas, instrumentos de medicin en la industrial, la medicina, el medio ambiente, astronoma y hasta edificios inteligentes muchas otras cosas ms. 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 y que su programacin se hace el lenguaje hexadecimal. 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.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 2
OBJETIVO GENERAL
Conocer los fundamentos terico de programacin en lenguaje Ensambledor el PIC18F84A, estudiando su estructura y de acurdo con sus caractersticas, determinar su funcionamiento junto con otro elementos Elctricos y Electrnicos que componen una Banda Transportadora de uso Industrial en el transporte y censado de unidades, decenas o cantidad determinada en el empacado del Producto Final en una Fabrica.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 3
OBJETIVOS ESPECIFICOS
Incursionar en el Diseo Electrnico (Teora, Diseo Electrnico y Diseo del Producto). Programacin de PIC 16F84A para una Banda Transportadora. Diseo y Simulacin de la Banda Transportadora en Proteus-ISIS. Determinar la elaboracin y ejecucin de proyectos industriales, como este u otros similares.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 4
CONTENIDO PAG INTRODUCCIN OBJETIVO GENERAL OBJETIVOS ESPECIFICOS 1. MARCO TERICO 1.1. La Banda Transportadora 1.1.1. Componentes de este Sistema de Banda Transportadora 1.2. El PIC16F84A 1.2.1. Caractersticas del PIC16F84A 1.2.2. Registro de Funciones Especiales 1.2.3. Descripcin de Pines 1.2.4. Arquitectura Interna del PIC16F84A 2. DESARROLLO DEL LABORATORIO 2.1. COMPONENTES ELECTRNICOS 2.2. DISPLAY 7 SEGMENTOS 2.3. INTEGRADO L293D 2.4. INVERSOR 74LS04 2.5. COMPUEERTA 7408 2.6. RESISTOR 2.7. PROGRAMACIN 2.8. MONTAJE SIMULADOR ISIS 2.9. COMPONENTES EN EL MONTAJE ISIS CIBERGRAFA CONTROL DE DOCUMENTO
5 5 6 6 7 9 11 14 15 15 16 18 20 21 23 24 27 28 32 32
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 5
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 6
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 7
Repertorio de 35 Instrucciones. Todas las instrucciones se ejecutan en un solo ciclo excepto las de salto que necesitan dos. Versiones para bajo consumo (16LF84A), de 4 MHz (PIC16F84A-04) y 20 MHz (PIC16F84A-20). Un ciclo mquina del PIC son 4 ciclos de reloj, por lo cual si tenemos un PIC con un cristal de 4 MHz, se ejecutarn 1 milln de instrucciones por segundo. Memoria de programa Flash de 1 K x 14 bits. Memoria RAM dividida en 2 reas: 22 registros de propsito especfico (SFR) y 68 de propsito general (GPR) como memoria de datos. 15 registros de funciones especiales. Memoria de datos RAM de 68 bytes (68 registros de propsito general). Memoria de datos EEPROM de 64 bytes. Contador de programa de 13 bit (lo que en teora permitira direccionar 4 KB de memoria, aunque el 16F84 solo dispone de 1KB de memoria implementada). Pila con 8 niveles de profundidad. Modos de direccionamiento directo, indirecto y relativo. ALU de 8 bits y registro de trabajo W del que normalmente recibe un operando que puede ser cualquier registro, memoria, puerto de Entrada/Salida o el propio cdigo de instruccin. 4 fuentes de interrupciones: o A travs del pin RB0/INT. o Desbordamiento del temporizador TMR0. o Interrupcin por cambio de estado de los pins 4:7 del Puerto B. o Completada la escritura de la memoria EEPROM. 1.000.000 de ciclos de borrado/escritura de la memoria EEPROM. 40 aos de retencin de la memoria EEPROM. 13 pins de E/S con control individual de direccin. PortA de 5 bits <RA0:RA4>. PortB de 8 bits <RB0:RB7>. Contador/Temporizador TMR0 de 8 bits con divisor programable. Power-on Reset (POR). JOHN FREDY CORREAL CORDOBA FICHA No. 396991
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 8
Power-up Timer (PWRT). Oscillator Start-up Timer (OST). Watchdog Timer (WDT). Proteccin de cdigo. Modo de bajo consumo SLEEP. Puede operar bajo 4 modos diferentes de oscilador. Programacin en serie a travs de dos pins. Tecnologa de baja potencia y alta velocidad CMOS Flash/EEPROM. Caractersticas elctricas mximas (no deben ser superadas y de mantenerse por un tiempo en algn mximo puede daarse al PIC) o Temperatura ambiente mxima para funcionamiento de -55C to +125C. o Tensin mxima de VDD respecto a VSS de -0,3 a +7,5V. o Tensin de cualquier patilla con respecto a VSS (excepto VDD, MCLR, y RA4) de -0,3V a (VDD + 0.3V). o Tensin en MCLR con respecto a VSS -0,3 a +14V. o Tensin en RA4 con respecto a VSS -0,3 a +8,5V. o Disipacin de potencia total de 800 mW. o Mxima corriente de salida a VSS 150 mA. o Mxima corriente de salida de VDD 100 mA. o Mxima corriente del puerto "A" como fuente, 50 mA. o Mxima corriente del puerto "A" como sumidero, 80 mA. o Mxima corriente del puerto "B" como fuente, 100 mA. o Mxima corriente del puerto "B" como sumidero, 150 mA. o Mxima corriente que puede suministrar una sola salida como fuente o sumidero, 25 mA. Rango de alimentacin: o 16LF84A: de 2 a 5,5 V en configuracin de oscilador XT, RC y LP. o 16F84A: de 4 a 5,5 v en configuracin de oscilador XT, RC y LP. de 4,5 a 5.5 v en configuracin de oscilador HS. Consumo tpico: o 16LF84A: de 1 a 4 mA en configuracin de oscilador RC y XT (FOSC=2 MHz, VDD=5,5V). de 15 a 45 A en configuracin de oscilador LP (FOSC=32kHz, VDD=2V, WDT deshabilitado). o 16F84A: de 1,8 a 4.5 mA en configuracin de oscilador RC y XT (FOSC=4 MHz, VDD=5,5V). JOHN FREDY CORREAL CORDOBA FICHA No. 396991
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 9
de 3 a 10 mA en configuracin de oscilador RC y XT durante la programacin de la FLASH (FOSC=4MHz, VDD=5,5V). o 16F84A-20: de 10 a 20 mA en configuracin de oscilador HS (FOSC=20 MHz, VDD=5,5V). Para mantener la informacin sobre PIC actualizada es necesario obtener el archivo en PDF que se puede encontrar en www.microchip.com. Tambin puede encontrarse como anexo 3 el archivo pic16f84a.pdf, en ingls.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Detalles en la pgina
Banco 0 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh
INDF TMR0 PCL STATUS (2) FSR PORTA(4) PORTB (5) ___ EEDATA EEADR PCLATH INTCON
Utiliza el contenido de FSR para abordar la memoria de datos (no es un registro fsico) 8-bit de reloj de tiempo real / Contador Bajo grado 8 bits del contador de programa (PC) IRP RP1 RP0 TO PD Z DC C xxxx xxxx 0000 0000 0001 1xxx xxxx xxxx RA2 RB2 RA1 RB1 RA0 RB0/INT x xxxx xxxx xxxx ____ xxxx xxxx xxxx xxxx 0 0000 0000 000X
Datos indirecta Memoria Direccin Pointer 0 ___ RB7 ___ RB6 ___ RB5 RA4/T0CKI RB4 RA3 RB3
Ubicacin Unimplemented, ledo como '0 ' EEPROM Registro de Datos EEPROM Direccin Registro ___ GIE ___ EEIE ___ T0IE Escribe Buffer de 5 bits superiores de la PC (1) INTE RBIE T0IF INTF RBIF
Utiliza Contenido del FSR para abordar la memoria de datos (no es un registro fsico) RBPU INTEDG T0CS T0SE PSA PS2 PS1 PS0 1111 1111 0000 0000 Z DC C 0001 1XXX
11 9 11 8
Bajo grado 8 bits del contador de programa (PC) IRP RP1 RP0 TO PD
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 10
Datos indirecta Memoria Direccin Pointer 0 ___ ___ ___ PORTA Direccin de Registro de Datos
11 16 18 ___ 13 14
PORTB Direccin de Registro de Datos Ubicacin Unimplemented, ledo como '0 ' ___ ___ ___ EEIF WRERR WREN WR RD
___ 0 X000
EEPROM Registro de control 2 (no es un registro fsico) ___ GIE ___ EEIE ___ T0IE Escribe Buffer de 5 bits superiores de la PC (1) INTE RBIE T0IF INTF RBIF 0 0000 0000 000X
11 10
Leyenda: x = desconocido, u = sin cambios. - = No implementado, ledo como '0 ', q = valor depende de condiciones Nota 1: El byte superior del contador de programa no es directamente accesible. PCLATH es un registro esclavo para PC <12:08>. los contenidos de PCLATH puede ser transferido a la byte superior del contador de programa, pero el contenido de PC <12:08> nunca se transfieren a PCLATH. 2: El TO y bits de estado DP en el registro de estado no se ven afectados por una restauracin MCLR. 3: Otros Recargas (no encendido) incluyen: reset externo a travs MCLR y el temporizador de reinicio de vigilancia. 4: En cualquier reinicio del dispositivo, estos pines se configuran como entradas. 5: Este es el valor que va a estar en el pestillo de puerta de salida.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 11
NOMBRE DEL PDIP SOIC SSOP I/O/P PIN No. No. No. TIPO OSC1/CLKIN OSC2/CLKOUT 16 15 16 15 18 I 19
DESCRIPCIN
Entrada Cristal Oscilador / entrada de la fuente de reloj externa. Salida de oscilador de cristal. Se conecta al cristal o resonador en modo de oscilador de cristal. En el modo RC, Pin OSC2 salidas CLKOUT, que tiene 1/4 del frecuencia de OSC1 y denota la instruccin velocidad del ciclo. Borrado (Reset) de entrada / voltaje de programacin de entrada. Este pin es un bajo activo de reset en el dispositivo. PORTA es un puerto I / O bidireccional.
0 ___
4 17 18 1 2 3
4 17 18 1 2 3
Tambin puede ser seleccionado para ser la entrada de reloj a la TMR0 temporizador / contador.La salida es de tipo drenaje abierto. PORTB es un puerto I / O bidireccional. Software programado para dbiles de PORTB puede ser pull-up interno todas las entradas.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 12
RB0/INT RB1 RB2 RB3 RB4 RB5 RB6 RB7 Vss VDD
6 7 8 9 10 11 12 13 5 14
6 7 8 9 10 11 12 13 5
TTL/ST 1 TTL TTL TTL TTL TTL TTL/ST 2 TTL/ST 3 ___ ___
Pin de interrupcin-al-cambiar. Pin de interrupcin-al-cambiar. Pin de interrupcin-al-cambiar. Reloj de programacin de serie. Pin de interrupcin-al-cambiar. Datos de programacin de serie. La masa de referencia para la lgica y los pines de E / S. Alimentacin positiva para los pines lgicos y de I / O.
P 5,6 14 15,16 P
Nota 1 : Este buffer es una entrada de disparador Schmitt cuando se configura como la interrupcin externa. 2: Este buffer es una entrada de disparador Schmitt cuando se utiliza en el modo de programacin de serie. 3: Este buffer es una entrada de disparador Schmitt cuando se configura en modo oscilador RC y una entrada CMOS contrario.
Nombre OSC1/CLKIN
N Tipo Descripcin 16 I Entrada del oscilador a cristal/Entrada de la fuente de reloj externa Salida del oscilador a cristal. En el modo RC, es una salida con una frecuencia de OSC1 Reset/Entrada del voltaje de
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 13
programacin. RA0 RA1 RA2 RA3 RA4/T0CKI 17 I/O 18 I/O 1 2 3 I/O I/O I/O Puerto A bidireccional, bit 0 Puerto A bidireccional, bit 1 Puerto A bidireccional, bit 2 Puerto A bidireccional, bit 3 Tambin se utiliza para la entra de reloj para el TMR0 Puerto B bidireccional, bit 0 Puede seleccionarse para entrada de interrupcin externa Puerto B bidireccional, bit 1 Puerto B bidireccional, bit 2 Puerto B bidireccional, bit 3 Puerto B bidireccional, bit 4 Interrupcin por cambio de estado Puerto B bidireccional, bit 5 Interrupcin por cambio de estado Puerto B bidireccional, bit 6 Interrupcin por cambio de estado Puerto B bidireccional, bit 7 Interrupcin por cambio de estado Tierra de referencia Alimentacin
RB0/INT RB1 RB2 RB3 RB4 RB5 RB6 RB7 Vss Vdd
6 7 8 9
14 P
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 14
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 15
Dependiendo de la instruccin ejecutada, la ALU puede afectar a los bits de Acarreo , Acarreo Digital (DC) y Cero (Z) del Registro de Estado (STATUS). La pila es de 8 niveles. No existe ninguna bandera que indique que est llena, por lo que ser el programador el que deber controlar que no se produzca su desbordamiento. Este microcontrolador posee caractersitcas especiales para reducir componentes externos con lo que se reducen los costos y se disminuyen los consumos. Posee 4 diferentes modos de oscilador, desde el simple circuito oscilador RC con lo que se disminuyen los costos hasta la utilizacin de un oscilador a cristal. En el modo SLEEP el consumo se reduce significativamente y puede despertarse al microcontrolador utilizando tanto interrupciones internas como externas y seal de reset. Adems posee la funcin Watchdog Timer (Perro Guardin) que protege al micro de cuelgues debido a fallos software que produzcan bucles infinitos.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 16
Algunos de los motores elctricos son reversibles, ya que pueden transformar energa mecnica en energa elctrica funcionando como generadores. Los motores elctricos de traccin usados en locomotoras o en automviles hbridos realizan a menudo ambas tareas, si se los equipa con frenos regenerativos. Son muy utilizados en instalaciones industriales, comerciales y particulares. Pueden funcionar conectados a una red de suministro elctrico o a bateras. As, en automviles se estn empezando a utilizar en vehculos hbridos para aprovechar las ventajas de ambos.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 17
Cada segmento esta designado con una letra. El punto decimal se denomina P. A la derecha vemos una representacin del encapsulado con los pines para conectarlo a un circuito. A cada pin o pata del encapsulado le asignamos la letra correspondiente del segmento. Esto significa que, por ejemplo, con el pin "a" podemos controlar el estado del segmento "a" (encenderlo o apagarlo). Adems vemos en el encapsulado dos patillas llamadas "U", cuya funcin pasaremos a explicar en breve.
Entonces, tenemos 8 leds colocados en forma de un dgito con punto decimal. Ahora bien, un led tiene dos extremos, nodo y ctodo. Como en total tenemos 8 leds, debera tener 16 extremos (8 nodos y 8 ctodos), sin embargo el encapsulado solo tiene 10. Esto se hace para reducir el tamao del encapsulado y se logra de la siguiente manera. Los 8 led se interconectan internamente de tal forma que solo podemos acceder a uno de los dos extremos de cada led. El extremo sobrante de cada led se conecta internamente con los dems, y este punto de unin se encuentra disponible desde el exterior del encapsulado. Debido a este artilugio, tenemos dos tipos de display de 7 segmento:
nodo Comn: es aquel donde los nodos de todos los leds se conectan internamente al punto de unin U y los ctodos se encuentran disponibles desde afuera del integrado.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 18
Ctodo Comn: es aquel donde los ctodos de todos los leds se conectan internamente al punto de unin U y los nodos se encuentran disponibles desde afuera del integrado. Estas definiciones pueden parecer confusas as que veamos grficamente ambos tipos de display y su implementacin en un circuito. Veamos el ctodo comn.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 19
Las salidas tienen un diseo que permite el manejo directo de cargas inductivas tales como rels, solenoides, motores de corriente continua y motores por pasos, ya que incorpora internamente los diodos de proteccin de contracorriente para cargas inductivas.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 20
Las entradas son compatibles con niveles de lgica TTL. Para lograr esto, incluso cuando se manejen motores de voltajes no compatibles con los niveles TTL, el chip tiene patas de alimentacin separadas para la lgica (VCC2, que debe ser de 5V) y para la alimentacin de la carga ( VCC1, que puede ser entre 4,5V y 36V). Las salidas poseen un circuito de manejo en configuracin "totem-pole" (trmino en ingls que se traduce como "poste de ttem", nombre que, grficamente, nos remite a un "apilamiento" de transistores, como las figuras en los famosos totems indgenas). En esta estructura, unos transistores en configuracin Darlington conducen la pata de salida a tierra y otro par de transistores en conexin seudo Darlington aporta la corriente de alimentacin desde VCC2. Las salidas tienen diodos incorporados en el interior del chip para proteger al circuito de manejo de potencia de las contracorrientes de una carga inductiva.
Una compuerta NOT es un dispositivo lgico digital con una entrada y una lnea de salida, podemos decir que invierte o niega la seal de entrada, como podemos observar en la tabla de verdad y en el esquema simulado. Con respecto al cdigo en la familia TTL, tenemos al 7404,7405( con Open Collector Output); y en la familia CMOS, tenemos 4069,4009,40106.
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 21
Entrada 0 1
Salida 1 0
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 22
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 23
2.7. RESISTOR
Una resistencia es un pasivo de dos terminales componente elctrico que implementa la resistencia elctrica como un elemento de circuito. La corriente a travs de un la tensin entre los terminales representada por la ley de Ohm : resistor est en proporcin directa a de la resistencia. Esta relacin est
donde I es la corriente a travs del conductor en unidades de amperios , V es la diferencia de potencial medida a travs del conductor en unidades de voltios , y R es la resistencia del conductor en unidades de ohmios .
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 24
La relacin de la tensin aplicada entre los terminales de una resistencia a la intensidad de corriente en el circuito se denomina su resistencia, y esto se puede suponer que ser una constante (independiente de la tensin) para resistencias ordinarias de trabajo dentro de sus clasificaciones. Resistencias son elementos comunes de las redes elctricas y circuitos electrnicos y son omnipresentes en los equipos electrnicos. Resistencias prcticas se pueden hacer de varios compuestos y pelculas, as como la resistencia de alambre (alambre hecho de una aleacin de alta resistividad, tal como nquelcromo). Resistores tambin se implementan dentro de circuitos integrados , en particular los dispositivos analgicos, y tambin se pueden integrar en hbridos y circuitos impresos.
LIST P=PIC16F84A #INCLUDE <P16F84A.INC> ;------------------------------------------------------------------------------; VARIABLES ;------------------------------------------------------------------------------W EQU 0 F EQU 1 UND_ELE EQU 0X10 DEC_ELE EQU 0X11 UNI_CAJA EQU 0X12 DEC_CAJA EQU 0X13 AUX EQU 0X16 ;------------------------------------------------------------------------------; CONFIG ;------------------------------------------------------------------------------ORG 0X00 JOHN FREDY CORREAL CORDOBA FICHA No. 396991
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 25
CONFIGURA BSF STATUS, RP0; CAMBIO AL BANCO 1 CLRF TRISB MOVLW B'11100' ; DEFINO LAS ENTRADAS Y SALIDAS DEL PUERTO MOVWF TRISA MOVLW B'11111000' MOVWF OPTION_REG BCF STATUS,RP0 RST CLRF TMR0 CLRF UND_ELE CLRF DEC_ELE ; CLRF DEC_CAJA MOVLW 0X01 MOVWF UND_CAJA BCF STATUS,Z MOVF TMR0,W MOVWF UND_ELE SUBLW 0X0A BTFSC STATUS,Z CALL DECENA_ELE CALL VISUALIZA GOTO BUCLE
BUCLE
DECENA_ELE CLRF TMR0 CLRF UND_ELE BCF STATUS,Z INCF DEC_ELE,F MOVF DEC_ELE,W SUBLW 0X03 BTFSC STATUS,Z GOTO STOP CALL UND_CAJA CALL VISUALIZA RETURN
UND_CAJA ; CLRF
TMR0
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 26
; CLRF DEC_ELE ; BCF STATUS,Z INCF UNI_CAJA,F MOVF UNI_CAJA,W SUBLW 0X0A BTFSC STATUS,Z CALL DEC_CAJA CALL VISUALIZA RETURN STOP CLRF TMR0 CLRF UND_ELE CALL VISUALIZA BTFSS PORTA,3 GOTO RST GOTO STOP
VISUALIZA MOVF PORTB,W ANDLW 0X80 MOVWF AUX MOVF UND_ELE,W IORLW 0X20 ANDWF AUX MOVWF PORTB MOVF PORTB,W ANDLW 0X80 MOVWF AUX MOVF DEC_ELE,W IORLW 0X40 ANDWF AUX MOVWF PORTB MOVF PORTB,W ANDLW 0X80 MOVWF AUX MOVF UND_CAJA,W IORLW 0X30 ANDWF AUX MOVWF PORTB JOHN FREDY CORREAL CORDOBA FICHA No. 396991
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 27
MOVF PORTB,W ; ANDLW 0X80 ; MOVWF AUX ; ; MOVF DEC_CAJA,W ; IORLW 0X50 ; ANDWF AUX ; MOVWF PORTB
END
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 28
PIC 16F84A
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 29
L293D
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 30
MOTOR
74LS04
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 31
7408
MINRES10K
Regional META Centro de Industria y servicios del META TECNLOGO EN MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL BANDA TRANSPORTADORA
Pgina | 32
BIBLIOGRAFIA Y CIBERGRAFIA
http://perso.wanadoo.es/pictob/micropic16f84.htm http://tecnoface.com/tutoriales/12-practicando-con-displays-de-7segmentos/19-conceptos-basicos-de-un-display-de-7-segmentos http://electrotecperu.blogspot.com/2012/11/principales-compuertaslogicas-1.html http://commons.wikimedia.org/wiki/File:Cinta-transportadora.gif
John Fredy Centro de Industria y Aprendiz Correal Cordoba servicios del META Tema: BANDA TRANSPORTADORA CON EL PIC16F84A MANTENIMIENTO ELECTRNICO E INSTRUMENTAL INDUSTRIAL Ficha No: 396991