Professional Documents
Culture Documents
sentido comn de interpretar un problema, para luego visualizar un camino que permita encontrar la solucin ptima
Ejemplo
Disear un controlador que permita automatizar el funcionamiento de un tren que debe desplazarse de una estacin a otra
cuando el tren se aproxima al andn y envan al vagn una seal denominada PARO. Al recibir dicha seal, el vagn activa su sistema de frenado y el tren comienza a detenerse en forma automtica hasta detenerse y colocarse en los lmites de la estacin
Condiciones de funcionamiento
1) El tren debe poder moverse de la estacin A a la C y
viceversa; sin embargo, no se establece con precisin dnde inicia su recorrido. Por lo tanto, si la trayectoria se realiza de A a C y viceversa se producira un algoritmo con bastantes estados, por lo cual sera conveniente situarse en la estacin B y de ah desplazarse hacia la direccin.
una estacin, el sensor correspondiente enva al vagn una seal de PARO que activa el sistema de frenado y detiene al tren justo en los lmites de la estacin. La condicin anterior establece que el sistema de frenado est predeterminado y slo basta la seal PARO para iniciar su secuencia de frenado.
3)
En la descripcin del problema tambin puede interpretarse que el tiempo de ascenso/descenso de pasajeros se marca mediante un controlador de tiempo independiente al controlador del sistema.
Seales de entrada/salida
Seales de entrada
Tiempo: Indica el lapso destinado al ascenso o descenso de pasajeros. SA: Simboliza al sensor colocado en la estacin A. SB: Representa al sensor ubicado en la estacin B. SC: Simboliza al sensor colocado en la estacin C. DIR: Indica hacia dnde se mover el tren
Seales de salida
Este: Indica que la direccin del tren ser hacia el este. Oeste: Esta seal indica que la direccin que tomar el tren ser el oeste. Avance: Se enva para que el tren realice su recorrido de una estacina otra. P. abierta: Seal que permite abrir las puertas del tren cuando se encuentra detenido en una estacin.
P. cerrada: Seal que cierra las puertas del tren una vez que el
tiempo de ascenso/descenso de pasajeros se ha cumplido. Paro Seal que al ser recibida por el tren activa su sistema de frenado para que se detenga lentamente en los lmites de una estacin.
TIEMPO SA SB SC
ESTE
OESTE
controlador
DIR
en la carta anterior se puede considerar que los sensores SA, SB y SC actan de forma similar, por lo cual en lugar de representar tres sensores basta utilizar slo uno (S), dado que el vagn es incapaz de saber en qu estacin se encuentra; en consecuencia, slo podra tenerse un estado
EJEMPLO2
Se requiere disear una mquina despachadora de refrescos,
la cual est formada por tres mdulos (subsistemas) independientes. Cada mdulo realiza una funcin predeterminada, pero hay que disear el sistema controlador que gobierne y sincronice cada accin de los subsistemas. A continuacin se describe cada subsistema:
monedas que el cliente introduce en la mquina para obtener el refresco. Caractersticas Acepta monedas de $5.00, $10.00 y $20.00. Cuenta con un mecanismo que rechaza monedas defectuosas. Posee un mecanismo de deteccin de valor de la moneda; es decir, es capaz de discriminar el valor de la moneda Menor que precio (MP) e Igual a precio (Precio)
Limpieza y Captura. La primera limpia el sistema y lo deja en condiciones de inicio; la segunda recolecta las monedas que ingres el cliente.
cambio al cliente cuando introduce monedas cuyo monto excede el precio del producto. Caractersticas Activa una seal de salida denominada Cambio, cuya funcin es entregar cambio al cliente en monedas de cinco pesos. Recibe una seal denominada Listo cambio (LC), que indica cundo se han dado cinco pesos de cambio.
refresco al cliente; sin embargo, el producto slo se libera cuando la cantidad que proporcion el cliente es igual al valor del refresco.
Caractersticas
Cuenta con una seal de salida denominada Sirve, que activa el sensor correspondiente para que el refresco se pueda servir y entregar. Posee una seal de entrada denominada Listo servicio (LS), que indica cundo se entreg el refresco.
Codigo vhdl