ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CONTEO DE COLORES DE DISTINTAS CAJAS QUE PASAN ATREVES DE UNA BANDA TRANSPORTADORA UTILIZANDO UN MICROCONTROLADOR


Enviado por   •  24 de Agosto de 2016  •  Trabajo  •  14.509 Palabras (59 Páginas)  •  349 Visitas

Página 1 de 59

CONTEO DE COLORES DE DISTINTAS CAJAS QUE PASAN ATREVES DE UNA BANDA TRANSPORTADORA UTILIZANDO UN MICROCONTROLADOR

DEINER ALEXANDER AMAYA BOBADILLA

COD: 1124018823

LUIS ALEJANDRO TORRES

1090383830

UNIVERSIDAD DE PAMPLONA

FACULTAD DE INGENIERÍAS Y ARQUITECTURA

ELECTRÓNICA DIGITAL PROGRAMABLE

PAMPLONA- NORTE DE SANTANDER

2012

CONTEO DE COLORES DE DISTINTAS CAJAS QUE PASAN ATREVES DE UNA BANDA TRANSPORTADORA UTILIZANDO UN MICROCONTROLADOR

DEINER ALEXANDER AMAYA BOBADILLA

COD: 1124018823

Luis Alejandro torres

1090383830

ING. CESAR RANGEL

UNIVERSIDAD DE PAMPLONA

FACULTAD DE INGENIERÍAS Y ARQUITECTURA

ELECTRÓNICA DIGITAL PROGRAMABLE

PAMPLONA- NORTE DE SANTANDER

2012

Objetivo

Controlar el conteo de cajas de colores que circulan atreves de una banda transportadora utilizando un microcontrolador y un sistema de sensores.

Conocer el funcionamiento del PIC16F877 y una de sus maneras de configuración.

Marco teórico

Conversor-analógico-digital

Un conversor (o convertidor) analógico-digital (CAD), (o también ADC del inglés "Analog-to-Digital Converter") es un dispositivo electrónico capaz de convertir una entrada analógica de voltaje en un valor binario, Estos conversores poseen dos señales de entrada llamadas Vref+ y Vref- y determinan el rango en el cual se convertirá una señal de entrada.

El dispositivo establece una relación entre su entrada (señal analógica) y su salida (digital) dependiendo de su resolución. Esta resolución se puede saber, siempre y cuando conozcamos el valor máximo que la entrada de información utiliza y la cantidad máxima de la salida en dígitos binarios.

En nuestro caso el ADC0804 convierte la señal análoga recibida por el sensor y convertida en una señal digital para ser enviada al micro controlador el cual realizara un proceso de comparación para verificar con el color correspondiente al valor archivado previamente.

Microcontrolador

Un microcontrolador (abreviado μC,UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres unidades funcionales principales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada y salida.

Al ser fabricados, la EEPROM del microcontrolador  no posee datos.Para que pueda controlar algún proceso es necesario generar o crear y luego grabar en la EEPROM del microcontrolador algún programa, el cual puede ser escrito en lenguaje ensamblador u otro lenguaje para microcontroladores; sin embargo, para que el programa pueda ser grabado en la EEPROM del microcontrolador, debe ser codificado en sistema numérico hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador cuando éste es alimentado con el voltaje adecuado y asociado a dispositivos analógicos y discretos para su funcionamiento.

[pic 3]

Sensor

Es un dispositivo capaz de detectar magnitudes físicas o químicas, llamadas variables de instrumentación, y transformarlas en variables eléctricas.

Motor dc

El motor de corriente continua es una máquina que convierte la energía eléctrica en mecánica, provocando un movimiento rotatorio, su funcionamiento se da cuando un conductor por el que fluye una corriente continua es colocado bajo la influencia de un campo magnético, se induce sobre él (el conductor) una fuerza que es perpendicular tanto a las líneas de campo magnético como al sentido del flujo de la corriente.

Diagrama en bloques del circuito

Diagrama interno del pic16f877

[pic 4]

Diagrama esquemático y simulación del circuito

[pic 5]

Código de funcionamiento del programa en ASM

#INCLUDE"P16F877A.INC"

                        CBLOCK                .32

CANTROOS,CANTROCL,CANTVEOS,CANTVECL,CANTAZOS,CANTAZCL,C1,C2,VALR,VALA,VALV,CONT,CON,COMP,NUM,DEC

                        ENDC

                        ORG                                00

INICIO                        BCF                                STATUS,RP1

                        BSF                                STATUS,RP0

                        MOVLW                        B'100000'

                        MOVWF                        TRISA

                        MOVLW                        B'00111111'

                        MOVWF                        TRISB

                        MOVLW                        .255

                        MOVWF                        TRISC

                        CLRF                                TRISD

                        CLRF                                TRISE

                        CLRF                                OPTION_REG        ; ACTIVO RESISTENCIAS DE PUL UP

...

Descargar como (para miembros actualizados) txt (22 Kb) pdf (543 Kb) docx (286 Kb)
Leer 58 páginas más »
Disponible sólo en Clubensayos.com