Académique Documents
Professionnel Documents
Culture Documents
ANTEPROYECTO
GRUPO N 8
Presentado a:
ING. ARISTBULO SIERRA
TABLA DE CONTENIDO
PAG
INFORMACION GENERAL DEL PROYECTO
LISTA DE FIGURAS
LISTA DE TABLAS
PRESENTACIN
1. TITULO
10
3. JUSTIFICACIN
12
12
13
13
13
14
3.6. Usuarios
14
3.6.1. Directos
14
3.6.2. Indirectos
15
4. OBJETIVOS
16
16
16
5. MARCO REFERENCIAL
18
5.1. Antecedentes
18
19
19
22
23
5.2.4. MICROCONTROLADORES
24
5.2.5. RS232
26
27
27
28
5.2.8.1.
29
5.2.8.2.
Formularios y Controles
29
5.2.8.3.
Nombres de objetos
30
5.2.8.4.
Eventos
30
5.2.8.5.
6.0
31
33
33
6.2. Limitaciones
33
34
37
37
39
40
6.5.1. Metas
41
43
7. RECURSOS
7.1. Humanos
44
44
7.1.1. Personal
44
7.1.2. Asesoras
44
7.2. Fsicos
45
7.2.1. Materiales
45
7.2.2. Equipos
45
7.2.3. Infraestructura
46
7.2.4. Administrativos
46
7.2.5. Viajes
46
7.2.6. Promociones
47
7.2.7. Documentacin
47
8. PRESUPUESTO PROYECTADO
48
48
49
50
51
9. CRONOGRAMA DE ACTIVIDADES
52
REFERENCIAS BIBLIOGRAFICAS
53
LISTA DE FIGURAS
Figura 1. Dimensiones fsicas, Sensor IS471F
21
22
22
27
28
32
38
42
LISTA DE TABLAS
20
20
23
26
48
49
50
51
52
PRESENTACIN
por
sensores
infrarrojo
un
microcontrolador
PIC
1. TITULO
11
3. JUSTIFICACIN
12
3.6 Usuarios
Los usuarios de este proyecto son principalmente los obreros que van a
interactuar directamente con los dispositivos de conteo y registro, los
administradores de la empresa van a reconocer la utilidad de este proyecto
cuando se refleje el aumento de productividad y ganancia.
3.6.1 Directos
14
3.6.2 Indirectos
encargado
de
mantenimiento
de
los
sensores,
banda
15
4. OBJETIVOS
16
4.2.8 Realizar las pruebas necesarias para la deteccin y correccin de fallas del
sistema implementado.
4.2.9 Motivar e informar a los empresarios del uso del sistema de recoleccin de
datos
para
empresas
poco
desarrolladas
tecnolgicamente,
con
17
5. MARCO REFERENCIAL
5.1 ANTECEDENTES
microcontrolador 8051
AUTOR: C. A. Guerrero, R. R. Rubio, R. F. Jaimes, F. Serrano.
18
de
proximidad
con
su
respectivo
emisor
de
infrarrojo,
un
Caractersticas:
Es inmune a disturbios externos de luz debido a un sistema de modulacin de luz,
esta constituido por un circuito controlador y un circuito detector sncrono en el
lado emisor y trabaja a un rango de fuente de voltaje operativo de 4.5 a 16 V.
Aplicacin: Switches optoelctricos y copiadoras e impresoras
Este sensor incorpora un modulador/demodulador integrado en su carcasa y a
travs de su patilla 4 controla un diodo LED de infrarrojos externo, modulando la
19
seal que este emitir, para ser captada por el IS471F que contiene el receptor.
Cuando un objeto se sita entre del conjunto emisor/receptor se interrumpe el haz
de luz para activar la salida en la patilla 2 que pasar a nivel bajo si la seal
captada vuelve a ser lo suficientemente fuerte.
Parmetros Absolutos
Parametros
simbolo
Fuente de voltaje
unidad
-0.5 a16
16
250
Potencia disipada
-25 a 60
mW
Temperatura operativa
Toper
-40 a 100 C
Salida
Vcc
rango
Salida de voltaje Vo
Caractersticas opto-elctricas
PARAMETROS
Vcc
4.5
16
Fuente de corriente
Icc
3.5
7.0
mA
salida
Vol
0.15
0.35
Salida de corriente de
corto circuito
Ics
0.25
0.5
1.0
mA
Iol
40
55
70
mA
Ancho de pulso
tw
4.4
13.7
us
Tiempo de propagacin
de bajada
tpl
400
670
us
Tiempo de propagacin
de subida
tph
400
670
us
Salida GL
Tiempo de
respuesta
20
El uso de luz IR (Infra Red, infra rojo) modulada tiene por objeto hacer al sensor
relativamente inmune a las interferencias causadas por la luz normal de una
bombilla o la luz del sol.
Funcionamiento: Como puede verse en el esquema, el sensor se alimenta por sus
patitas 1 y 3 y estas corresponden a Vcc y Gnd respectivamente, la patita 2 es la
salida del detector y la patita 4 es la salida que modula al led emisor externo.
Mediante el potencimetro P1 se varia la distancia a la que esta ubicado el emisor.
Contra mas baja sea la resistencia de este potencimetro, mas intensa ser la luz
21
emitida por el diodo de IR y por lo tanto mayor la distancia a la que puede ubicar el
emisor.
El siguiente esquema vemos el simple circuito necesario para hacer funcionar al
sensor.
Dimensiones de empaquetado
22
Caractersticas elctricas
Parmetro
Voltaje directo
Coriente inversa
Longitud de onda de emisin pico
Angulo de potencia media
Potencia total
Smbolo
Vf
Ir
Po
Unidad
V
uA
nm
Grados
mW
23
5.2.4 MICROCONTROLADORES
El mdulo USART es una de los dos mdulos entrada salida. ( USART es tambin
conocido como interface de comunicacin Serial). El USART puede ser
configurado como un sistema asncrono full dplex que puede comunicar con
dispositivos perifricos tales como terminales CTR y computadores personales.
o Modo asncrono USART
24
slo
cuando
los
nuevos
datos
se
carga
en
el
TXREG
registro. Mientras la bandera TXIF indica el estado del registro TXREG, el registro
TRMT muestra el estado del registro TSR. Estado TRMT baj0 es de slo lectura,
que se establece cuando el registro TSR es vaco. La transmisin es activada
mediante el ajuste de bit de habilitacin TXEN. La transmisin efectiva no se
producir hasta que el registro TXREG se ha cargado con los datos y el generador
de baudios (BRG) ha producido un cambio de reloj. La transmisin tambin puede
ser iniciadas por colocar primero el registro y, a continuacin TXREG en
bajo. Normalmente, cuando la transmisin por primera vez, el registro TSR est
vaco. En ese momento, transferencia en el registro TXREG dar lugar a una
inmediata transferencia a TSR, resultando en un TXREG vaco.
25
5.2.5 RS232
Se realiza por medio del puerto serie el cual esta presente en todos los
ordenadores actuales y es el medio preferido para hacer comunicacin de datos
entre el PC y perifricos externos, que as lo requieran. Este estndar maneja el
conector DB-25 de 25 pines o el DB-9 de 9 pines que es ms econmico que el de
25 pines. Este puerto trabaja con seales digitales de la siguiente forma 0 lgico
+12 voltios y el 1 lgico -12 voltios, para la entrada y la salida de datos y
a la inversa en las seales de control. Por medio de este estndar podemos tener
cables hasta de 15 metros.
Donde cada pin puede ser de entrada o de salida, teniendo una funcin especfica
cada uno de ellos. Las ms importantes son:
Pin Funcin
TXD
RXD
DTR
DSR
RTS
(Transmitir Datos)
(Recibir Datos)
(Terminal de Datos Listo)
(Equipo de Datos Listo)
(Solicitud de Envo)
(Deteccin de Portadora)
26
Las seales TXD, DTR y RTS son de salida, mientras que RXD, DSR, CTS y DCD
son de entrada. La masa de referencia para todas las seales es SG (Tierra de
Seal).
5.2.6 MAX 232
El MAX232 es un circuito integrado que convierte los niveles de las lneas de un
puerto serie RS232 a niveles TTL y viceversa. Lo interesante es que slo necesita
una alimentacin de 5V, ya que genera internamente algunas tensiones que son
necesarias para el estndar RS232. Otros integrados que manejan las lneas
RS232 requieren dos voltajes, +12V y -12V.
27
proviene desde el ordenador pasa por una unidad de recepcin del MAX 232 y se
entrega al controlador de bus RS-485 en niveles de tensin TTL.
28
Cada uno de los elementos grficos que pueden formar parte de una aplicacin
tpica de Windows 95/98/NT es un tipo de control: los botones, las cajas de dilogo
y de texto, las cajas de seleccin desplegables, los botones de opcin y de
seleccin, las barras de desplazamiento horizontales y verticales, los grficos, los
mens, y muchos otros tipos de elementos son controles para Visual Basic 6.0.
Cada control debe tener un nombre a travs del cual se puede hacer referencia a
l en el programa. Visual Basic 6.0 proporciona nombres por defecto que el
usuario puede modificar. Se exponen algunas reglas para dar nombres a los
29
En principio cada objeto de Visual Basic 6.0 debe tener un nombre, por medio del
cual se hace referencia a dicho objeto. El nombre puede ser el que el usuario
desee, e incluso Visual Basic 6.0 proporciona nombres por defecto para los
diversos controles. Estos nombres por defecto hacen referencia al tipo de control y
van seguidos de un nmero que se incrementa a medida que se van introduciendo
ms controles de ese tipo en el formulario (por ejemplo VScroll1, para una barra
de desplazamiento -scroll bar- vertical, HScroll1, para una barra horizontal, etc.).
Los nombres por defecto no son adecuados porque hacen referencia al tipo de
control, pero no al uso que de dicho control est haciendo el programador. Por
ejemplo, si se utiliza una barra de desplazamiento para introducir una temperatura,
conviene que su nombre haga referencia a la palabra temperatura, y as cuando
haya que utilizar ese nombre se sabr exactamente a qu control corresponde. Un
nombre adecuado sera por ejemplo hsbTemp, donde las tres primeras letras
indican que se trata de una horizontal scroll bar, y las restantes (empezando por
una mayscula) que servir para definir una temperatura.
5.2.8.4 Eventos:
Ya se ha dicho que las acciones del usuario sobre el programa se llaman eventos.
Son eventos tpicos el clicar sobre un botn, el hacer doble clic sobre el nombre de
un fichero para abrirlo, el arrastrar un icono, el pulsar una tecla o combinacin de
teclas, el elegir una opcin de un men, el escribir en una caja de texto, o
simplemente mover el ratn. Ms adelante se vern los distintos tipos de eventos
reconocidos por Windows 95/98/NT y por Visual Basic 6.0. Cada vez que se
produce un evento sobre un determinado tipo de control, Visual Basic 6.0 arranca
30
31
formulario con ayuda de la toolbox y del ratn, establecer sus propiedades con
ayuda de la ventana de propiedades y programar el cdigo que realice las
acciones adecuadas en respuesta a los eventos o acciones que realice el usuario.
A continuacin, tras explicar brevemente cmo se utiliza el Help de Visual Basic,
se presentan algunos ejemplos ilustrativos.
32
6.2 Limitaciones
Como regla general, una conexin RS232 a toda velocidad no debe ser superior a
15 metros. En esencia, hay una correlacin muy directa entre la velocidad y la
distancia RS232: a mayor velocidad, menor es la longitud mxima del cable antes
de que los errores se vuelven demasiado altos.
33
involucrados
en
el
proyecto,
tales
como,
sensores,
microcontroladores y display.
Se recolectar la informacin directa del ambiente de trabajo para la
adecuacin del sistema, tal como distancia entre dispositivos y espacio
disponible.
34
6.3.4 Disear
la
aplicacin
que
permita
el
registro,
visualizacin
6.3.7 Realizar las pruebas necesarias para la deteccin y correccin de fallas del
sistema implementado.
36
6.3.8 Motivar e informar a los empresarios del uso del sistema de recoleccin de
datos para empresas poco desarrolladas tecnolgicamente, con producciones
significativas.
37
Se pretende programar el puerto B del PIC16F877 como entrada para recibir las
seales de control de los sensores ubicados en los canales de la banda
transportadora.
Estos datos afectarn 6 contadores independientes dentro del PIC. Con la
posibilidad de reiniciarse al inicio de cada jornada laboral
El generarn dos seales que se multiplexarn a la salida del PIC por periodos de
tiempo programables, se estima que la seal que se dirige a los display es
constante y solo se interrumpir cada 5 minutos para actualizar los datos del PC
de registro principal.
o Seal de salida 1. A los display:
Esta seal mostrar constantemente los valores actualizados del
conteo, en la seccin de los obreros y en la seccin de los
empacadores. El mensaje mostrado en el display de matriz de LED
ser rotatorio mostrando uno por uno la cantidad acumulada de los 6
productos de la jornada laboral. El tipo de producto ser establecido
al inicio de la jornada en el PC principal de registro.
o Seal de salida 2. Al PC principal.
Esta seal ser enviada cada 5 minutos al interrumpir la seal de los
display, para actualizar el registro acumulativo de produccin en la
ofician de control.
Sensor
1
Sensor
Display
1
Display
2
Control de
puerto
serial
MAX 232
Microcontrola
dor PIC16F877
2
Sensor
3Sensor
4
Sensor
5
Sensor
6
PC
principal
de
Registro
Subdivisin de la banda.
Adecuacin de sensores
39
40
6.5.1 Metas
Lograr
un
excelente
IMPLEMENTACIN
DE
desarrollo
UN
del
SISTEMA
proyecto
AUTOMTICO
DISEO
PARA
EL
41
Gerencia
Portera
Planta de energa
Oficina de
ventas
Comedor.
Salida
mercanca
Mercanca terminada
Oficina de control
de produccin.
-MICROCONTROLADOR.
-Microcontrolador
-PUERTO SERIAL.
-Puerto serial
-COMPUTADOR
-Computador
PRINCIPAL
DEregistro
principal de
REGISTRO
CABLEADO
MEPROVEN
CABLEADO
BANDA TRANSPORTADORA
Seccin de acabado
Seccin de
empacado
HORNO
PRI.
Producto 6
HORNO
SEC.
Producto 1
Producto 4
Producto 5
Baos
SENSORES
Seccin de templado
CANALES
Entrada
DISPLAY 1
Salida
DISPLAY 1
Producto 2
Producto 3
Parqueadero
Materia Prima
GAS
Portera
Entrada
trabajadores
42
registro de produccin
de la empresa
43
7. RECURSOS
7.1.1. Personal
7.1.2. Asesoras
44
7.2.1. Materiales
70m de cable de datos utp y dos conectores hembra y dos macho DB-9,
para la conexin entre PIC-Display y entre PIC-PC.
7.2.2. Equipos
45
7.2.3. Infraestructura
7.2.4. Administrativos
7.2.5. Viajes
La fabrica Cristalven C.A. cubre los gastos generados por los dos
desplazamientos necesarios de los investigadores (UFPS-Cristalven C.A.)
ida y vuelta. En el primer desplazamiento se reconoce el espacio de trabajo,
toma de medidas y planificacin de las adecuaciones, y en el segundo se
ejecutan las adecuaciones y la implementacin del sistema terminado.
Cualquier desplazamiento de ms corre por cuenta de los investigadores.
46
7.2.6. Promocin
7.2.7. Documentacin
47
8. PRESUPUESTO PROYECTADO
FUENTES DE FINANCIACIN
GASTOS
De Personal
UFPS
$2000.000
$10000.000
$12000.000
$1508.800
$1508.800
$1800.000
$1840.000
$2000.000
$2000.000
Materiales
Equipos
$40.000
Gastos administrativos
Infraestructura
TOTAL
CRISTALVEN
C.A
$3000.000
$3000.000
Servicios Tcnicos
$300.000
$300.000
Imprevistos
$1000.000
$1000.000
TOTAL
$21674.400
48
COSTO
PERSONAL
FUNCIN
FORMACIN
PROFESIONAL
UFPS
CRISTALVEN
C.A
Vctor Quintero
Ejecutor
Estudiante
$2500.000
Noraima
Castellanos
Ejecutor
Estudiante
$2500.000
Edison Martnez
Ejecutor
Estudiante
$2500.000
Diego Cetina
Ejecutor
Estudiante
$2500.000
Cristian Tarazona
Asesor
Ing. Electrnico
$2000.000
Subtotal
$2000.000
TOTAL
$12000.000
Tabla 6. Gastos de persona
49
$10000.000
JUSTIFICACIN
UFPS
CRISTALVEN
C.A
$120.000
Sensores
Sharp
Para instalar en la banda
IS471F
y
diodos
transportadora y realizar el
emisores
infrarrojo
sensado de los 6 productos.
1N6264
$70.800
$40.000
Necesario
para
la
comunicacin entre la planta y
la oficina de registro.
$35.000
Cable rs-232
$40.000
Cable
$30.000
$1200.000
Subtotal
$1508.800
TOTAL
$1508.800
Tabla 7. Gastos de Materiales
50
JUSTIFICACIN
UFPS
CRISTALVEN
C.A
$1800.000
Para
programar
en
el
microcontrolador el algoritmo $40.000
encargado del conteo
Subtotal
$40.000
TOTAL
$1840.000
Tabla 8. Gastos de Equipos
51
$1800.000
9. CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES\SEMANAS
SEPTIEMBRE
1 2 3 4
OCTUBRE
1 2 3
NOVIEMBRE
1 2 3 4
RECOLECCION DE
INFORMACION
DISEO GENERAL DEL
SISTEMA DE EL PROCESO
DE TRANSPORTE,
SELECCIN, CONTEO Y
REGISTRO
SELECCIN Y
CARACTERIZACION DE
DISPOSITIVOS
ELECTRONICOS
DISEO E
IMPLEMETACION DEL
ALGORITMO PARA EL
MICROCONTROLADOR
IMPLEMENTACION DEL
SISTEMA DE
COMUNICACION
(PROTOCOLO RS232)
DISEO DEL ALGORITMO
EN VISUAL BASIC 6.0
PARA EL MANEJO DE LA
INFORMACION
ADECUACION DE LA
PLANTA FISICA
MONTAJE Y ENSAMBLE
PRUEBAS FINALES
DETECION DE FALLAS
ENTREGA DE PROYECTO
52
DICIEMBRE
1 2 3 4
REFERENCIAS BIBLIOGRFICAS
Bibliografa
automtica.1ed.
Valencia.
EDICIN
DE
LA
Francesc.
Instrumentacin
Virtual:
Adquisicin,
Webgrafa
53
Politcnica
Nacional.
Disponible
en
internet:
<http://ciecfie.epn.edu.ec/jiee/historial/XIXJIEE/8RegistradorPasajero
s.pdf>
o LPEZ
PREZ,
Eric.
Tutorial
protocolo
RS-232:
Teora
Disponible
en
internet:
<
http://www.softonic.com/s/descargar-visual-basic-6.0-gratis-espanol>
o MPLAB IDE. Versin 8.02 [en linea]. Editor IDE gratuito, destinado a
productos
de
la
marca
Microchip.
Disponible
en
internet:
<http://ww1.microchip.com /downloads/en/DeviceDoc/MP802.zip>
54