Está en la página 1de 20

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Escuela de Ciencias Bsicas, Tecnologa e Ingeniera


Tecnologa en Redes y Telecomunicaciones

MICROELECTRONICA
299008

PROYECTO FINAL

PRESENTADO POR:

JORGE DAVILA REINA

GRUPO:

299008_23

PRESENTADO A:

NESTOR JAVIER RODRIGUEZ

8 DE DICIEMBRE DE 2014

UNIVERSIDAD ABIERTA Y A DISTANCIA


PROGRAMA INGENIERIA ELECTRONICA
CEAD JOSE ACEVEDO Y GOMEZ
BOGOT

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Descripcin del Problema:


Segn el planteamiento del siguiente problema se propone desarrollar una
solucin a base de compuertas lgicas y uso del software Microwind y DSCH:
en una empresa de embotellado, se desea tener el control de las bandas y
parado de emergencia segn el esquema como se muestra la siguiente figura:

El motor (A) permite dar inicio a la banda trasportadora, la cual llevara la botella
vaca hasta la primera parada para su llenado, en este punto se encuentra con
un sensor ptico (S1) que detecta la botella y detiene la banda trasportadora
para que comience el llenado de la botella, un motor (B) abre una vlvula y
comienza el proceso de llenado de la botella durante 3 segundos luego la
banda trasportadora (A) continua su marcha hasta el siguiente punto, para este
caso un segundo sensor ptico (S2) detecta la botella con lquido y detiene la
banda trasportadora para que un brazo hidrulico etiquete la botella (C).
Para el caso en que la botella sobrepase la cantidad de lquido almacenado, se
desea accionar una parada de emergencia con el que un sensor (S3) estar

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

detectando continuamente el llenado de la botella, si sobrepasa detiene la


marcha de la banda trasportadora (A), y existe un botn que el operario
accionara para que se pueda dar recorrido final a la banda trasportadora a
manera que se elimine el producto defectuoso.

Pasos necesarios para cumplir con los requisitos de diseo

PASOS

llenado botella

(espera 3 segundos)
etiqueta botella
activa brazo
hidraulico
liquido botella (botella
muy llena)
recorrido final producto
defectuoso

sensor 1
detiene
motor A/
activa motor
B
activa motor
A/ detiene
motor B

sensor 2

sensor 3

Botn
operario

detiene motor A
activa brazo
hidraulico
detiene
motor A
activa motor
A

Tabla de verdad

sensor
1

sensor 2

sensor
3

botn
operario

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

motor A
motor B
brazo
hidraulico

s1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

entrada
s2
s3
0
0
0
0
0
1
0
1
1
1
1
0
0
0
0
1
1
1
1

1
0
0
1
1
0
0
1
1
0
0
1
1

0
1

0
0

0
0

1
0

bo
0
1
0

ma
1
1
0

1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
0
0
0
0
0
0
0
0
0
0

salida
mb bh
0
0
0
0 boton operario
0
0 botella muy llena
botella llena y boton
0
0 operario
0
1 brazo hidraulico
0
0
0
0
0
0
1
0 llenado botella
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Al iniciar el sistema el Motor A arranca y empieza el proceso, al activarse los


sensores debe suceder lo que indica la tabla de verdad anterior, basandonos
en lo anterior podermos apreciar que tenemos un diseo de 4 entradas y 3
salidas.
Al activarse el sensor 1 este realiza el cambio por 3 segundos (Temporizador) y
continua.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Diagrama en bloques

Diseo con puertas lgicas:


Realizamos el diseo por medio del programa logic Friday y obtenemos lo
siguiente pasando los datos de la tabla de verdad:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Se puede apreciar que cuando no se activa ningun sensor el motor A esta en


funcionamiento moviendo la banda transportadora.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activar el sensor 1 se activa el motor B activando el control de postura de la


etiqueta.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activarse el sensor 2 se activa el brazo hidraulico que llena la botella.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activarse el sensor 3 la produccin para, por lo tanto el motor A esta


apagado.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activarse el botn del operario, se activa el motor A para deslizar la banda


transportadora.
El diseo como se puede apreciar esta con compuertas nand, como el diseo
solo permite compuertas and, or y not, vamos a reemplazar las compuertas
nand por compuertas and y not a la salida.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Implementacin en DSCH:

Aqu tenemos el diseo construido en el programa DSCH, veamos la


simulacin:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activar en sensor 1 vemos que se activa el motor B activando el control de


postura de la etiqueta.

Al activar el sensor 2, se activa el brazo hidraulico que llena la botella.

Al activar el sensor 3, la produccin para, por lo tanto el motor A esta apagado.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Al activar el botn del operario, se activa el motor A para deslizar la banda


transportadora.

Cdigo verilog para pasar al microwind:


// DSCH 2.7f
// 10/12/2014 7:01:36 p. m.
// C:\Users\jorgedavila\Dropbox\UNAD - INGENIERIA ELECTRONICA\VII
semestre (II - 2014)\microelectronica\proyecto final\proyecto.sch

module proyecto( in1,in2,in3,in4,out1,out2,out3);


input in1,in2,in3,in4;
output out1,out2,out3;
not #(10) inv(w2,in1);
or #(16) or(w4,in2,in1);
or #(23) or(w7,in3,in4);

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

not #(10) inv(w8,in4);


not #(10) inv(w9,in2);
and #(16) and(w10,in2,w2);
not #(10) inv(w11,w4);
and #(16) and(w12,in3,w8);
and #(16) and(w13,in1,w9);
not #(10) inv(w14,w10);
not #(10) inv(w15,w12);
not #(10) inv(w16,w13);
or #(16) or(w17,w7,w14);
and #(16) and(out2,w11,w15);
or #(16) or(w19,w16,w7);
not #(10) inv(out1,w17);
not #(10) inv(out3,w19);
endmodule

// Simulation parameters in Verilog Format


always
#1000 in1=~in1;
#2000 in2=~in2;
#4000 in3=~in3;
#8000 in4=~in4;

// Simulation parameters

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

// in1 CLK 10 10
// in2 CLK 20 20
// in3 CLK 40 40
// in4 CLK 80 80
Una vez importado el archivo al microwind obtenemos el siguiente diseo:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Simulacin y anlisis:

Grafica entre voltaje vs tiempo

Grafica entre voltaje y corriente:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Grafica voltaje vs. Voltaje:

Grafica frecuencia vs tiempo:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

Graficas de diagrama de ojo:

Grafica en 3d:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


Escuela de Ciencias Bsicas, Tecnologa e Ingeniera
Tecnologa en Redes y Telecomunicaciones

BIBLIOGRAFIA

http://sontrak.com/downloads.html

https://groups.google.com/forum/#!topic/advanced-vlsi-design2012/L36vaFi0mCg

También podría gustarte