Download - Proyecto Faja Transportadora Con Sistema Mealy

Transcript

Proyecto Faja Transportadora con sistema Mealy

GRUPO 3:

Se tiene la siguiente faja que transporta dos tamaos de botella y un sistema que llena las botellas, se solicita implementar un circuito que controle el movimiento de la faja (start/stop), detecte el tamao de la botella y lo llene completamente, una vez lleno debe de cerrar dicha vlvula y activar la faja para que ingrese otra botella. Se pide realizar la tabla de verdad, obtener la funcin lgica de V1 y M e implementar el circuito utilizando VHDL.

Cdigo VDHL

FUNCIONES LOGICAS RESULTANTES

FUNCIONES LOGINAS DE LAS SALIDA DE LA VALVULA Y EL MOTOR, CIRCUITO IMPLEMENTADO CON FLIP-FLOPS JK

Salida de la ValvulaSalida del MotorNota: Los sensores S1(S11,S10) y S2(S21,S20) son de 2 bits cada uno. S2(S21,S20).

COLOCAMOS LOS NOMBRES DE LAS ENTRADAS Y SALIDA

COLOCAMOS EL NOMBRE DE LA LIBRERIA

COLOCAMOS EL NOMBRE DE LA ARCHI... y los SIGNAL y Type.

Empezamos el proceso del Start y Clock, y damos la primer IF que indicara el estado de la entrada START y las salidas M1,V1

CONTRADECIMOS AL IF Y DAMOS EL FLANCO DE SUBIDA QUE NOS INDICARA EL ESTADO

Comenzamos con el CASE Q0

Dando todas las salidas posibles respectivamente

CONTINUAMOS CON EL CASE DEL ESTADO Q1 PONIENDOLE FIN AL CASO

CONTINUAMOS CON EL CASE DEL ESTADO Q2, PONIENDOLE FIN AL CASO

CONTINUAMOS CON EL CASE DEL ESTADO Q3, PONIENDOLE FIN AL CASO

FIN DEL IF, FIN DEL PROCESO, FIN DE LA ARQUITECTURA FAJA

Simulacin de la faja transportadora

M1= motor de la faja

V1= vlvula

S1S2=sensor

_1477759052.vsdG

P

G

G

P

V1

M1

S1

S2

Surtidor de lquido

Direccin de la faja

Vlvula del surtidor:0 = cerrado1 = abierto

Detector de tamao del envase:0 = envase pequeo1 = envase grande2 = no hay envase

Detector de nivel de lquido en el envase:

En envase pequeo:0 = vaco1 = mitad2 = lleno

En envase grande:0 = vaco1 = mitad2 = casi lleno3 = lleno

Motor de la faja:0 = apagado1 = encendido