PROBLEMA 1 feb 08
El sistema de la figura es un sistema de regulación de temperatura, que trata de mantener la temperatura actual del local igual a otra de referencia, para ello se pretende que el error sea igual a cero. A mayor error, la válvula de gas se abre más y la caldera da más calor, disminuyendo el error. Los datos de entrada son dos: la temperatura actual ( T_A) y la temperatura de referencia ( T_R), ambos de 8 bits. La actuación se realiza sobre la señal de salida C que es de 2 bits y abre la válvula de gas, según los valores binarios de la tabla adjunta.
Local
CIRCUITO COMBINACIONAL Temp referencia
C
E 8
-
2
Válvula de as
Caldera
T_R
Radiador
8
Temp actual
sensor
T_A
E
<64 64≤E<128 128≤E<192 192≤E<256
C C0 C1 Apertura 0 0 0% 0 1 25% 1 0 50% 1 1 100%
Realizar un circuito combinacional para determinar: 1. El error 2. Si el error es cero o negativo, el valor de C debe ser cero. 3. Si el error es positivo y atendiendo a los valores de error de la tabla, se debe realizar la apertura de la válvula activando el valor C.
PROBLEMA 1 feb 02
En la salida de una cadena de producción se encuentra un control de calidad que determina si las arandelas fabricadas son menores de 9 unidades de longitud (unidad de longitud previamente determinada). Se disponen de 15 sensores de metal sm1 a sm15 (nivel activo alto en presencia de metal), para medir el diámetro externo de la arandela. Su disposición es transversal a la cinta transportadora y su separación es de una unidad de longitud, entre dos sensores consecutivos, como se muestra en la figura. fi gura. En el caso de arandela correcta ( ∅ < 9uni.), un display indica el diámetro exterior de la arandela en unidades de longitud. En caso contrario un piloto “P” se activa (nivel H) indicando la no aceptación de la arandela, para su posterior retirada retirada de la cinta transportadora. transportadora.
sm15
sm1 sm i
Sentido Cinta transportadora
PROBLEMA 1 sep02
Diseñar mediante bloques combinacionales una ALU (Unidad Aritmético Lógica) que realice las siguientes operaciones, con datos A y B de cuatro bits, según las entradas de selección C 1 y C 0:
C 1 y C 0
Operación (Salida S)
00 01 10 11
A + B) Suma aritmética ( A A, B) max ( A B) Resta ( A- B Dato A
PROBLEMA 1 (2P) sep02 Resolución por bloques combinacionales del control de : Máquina expendedora de aperitivos mediante espiral T eclado
T0
T1
Señal P
Display T7
Producto selecci onado no disponible
Señal E
Bloque Monedero
Señal C
Modem
Ap er it iv o M o t o r L 0 Línea espiral
Sensor S0
M o t o r L 1
S1
Expendedora de aperitivos
M o t o r L 7
S7
1. La máquina expendedora dispone de 8 líneas de espiral (en cada linea hay un tipo de aperitivo diferente). 2. En los extremos de salida de cada espiral hay un sensor Si que detecta si hay producto (con nivel H ), ó si la línea está vacía (con nivel L). 3. Un bloque monedero (bloque comercial implementado en este sistema que no hay que desarrollar en el ejercicio) entrega una señal E (de nivel H ), cuando el dinero introducido es igual o superior al precio del aperitivo (la devolución también la realiza automáticamente el bloque monedero, no tenerlo en cuenta en el ejercicio). 4. Un teclado (conjunto de pulsadores normalmente abiertos, con un terminal común a masa) permite seleccionar el aperitivo situado en el número de línea espiral correspondiente. 5. Cada línea espiral tiene una señal Li que al aplicar un nivel H permite girar una vuelta la espiral (mediante un motor) para dejar caer el producto. 6. Un piloto con la leyenda “Producto seleccionado no disponible” se enciende mediante la señal P cuando el aperitivo seleccionado en el teclado está agotado. Además el sistema inhibe en esta circunstancia el giro de la línea espiral vacía solicitada. 7. Un display indica el número del aperitivo seleccionado. 8. Una señal C se activa a nivel H cuando el número de líneas espirales vacías es superior a dos. Esta señal activa el envío vía modem de un mensaje a la empresa de reposición de productos. Procedimiento de uso: • • • •
Se introduce el dinero en el bloque monedero con un importe igual o superior al valor del producto, activándose la señal E a nivel H . Se selecciona el aperitivo mediante teclado: Si el producto seleccionado esta disponible la línea espiral correspondiente gira y el aperitivo cae al cajón de salida. En el display aparece el número del aperitivo (o número de línea). Si el producto seleccionado no esta disponible se enciende el piloto P indicando “Producto seleccionado no disponible”.
Nota: si en el teclado
se pulsan varias teclas a la vez queda seleccionado el producto de menor valor numérico.
ei
PROBLEMA 1 feb 04 (2P) ni Se disponen 7 depósitos como el de la figura. Éste dispone de dos detectores: ‘ mi’ nivel mínimo y ‘ ni’ nivel máximo de líquido, además de una válvula de llenado ‘ ei’ por mi donde se llena, otra válvula de apertura ‘ Zi’ por donde se vacía el líquido si en la válvula manual se realiza la apertura. Zi manual Se nombrarán a los depósitos del 1 al 7 (0 ≤ i ≤ 7) y se sustituirá el subíndice i de los detectores y válvulas en función del número del depósito. Diseñar por bloques combinacionales un circuito que realice las siguientes funciones: 1º. Permitir la salida del líquido, mediante Zi, exclusivamente del depósito de mayor número, siempre que se haya llegado al nivel mínimo. Indicar en un display el depósito que se puede vaciar manualmente. 2º. Permitir la entrada del líquido mediante la válvula ei siempre que no exista nivel máximo o no haya nivel mínimo, para cualquiera de los depósitos. 3º. Indicar mediante una lámpara L que al menos hay dos depósitos llenos. Todas las señales son activas al nivel alto.