LABORATORIO DE DISEÑO DE SISTEMAS COMBINACIONALES
Enviado por Piero Bazan Buiza • 19 de Julio de 2022 • Informe • 2.372 Palabras (10 Páginas) • 561 Visitas
LABORATORIO DE DISEÑO DE SISTEMAS COMBINACIONALES
1. Una máquina expendedora de bebidas dispone de cuatro ranuras de ingresos de monedas de 25 (E25A), 25 (E25B), 10 (E10) y 5 (E5) céntimos. En cada ranura cabe una única moneda. En la salida se dispone de un mecanismo para ofrecer la bebida (B). Para dar el vuelto se tienen varios dispensadores de monedas de 5 (D5) y 10 (D10A y D10B) céntimos. Diseñar el circuito lógico capaz de entregar la bebida cuando el valor de la entrada iguale o supere los 40 céntimos y de devolver correctamente los cambios. Si no se introduce dinero suficiente para una bebida, la máquina se quedará con la cantidad introducida y no devolverá nada.
La especificación de entradas y salidas del sistema es la siguiente:
Variables de Entrada (4 variables de 1 bit cada una)(1 si se introduce la moneda indicada, 0 si no se introduce):
E25A Ranura A de 25 céntimos
E25B Ranura B de 25 céntimos
E10 Ranura de 10 céntimos
E5 Ranura de cinco céntimos
Variables de Salida (4 variables de1 bit cada una) (1 si existe vuelta de la moneda indicada, 0 si no existe; B=1 si se expende bebida B=0 si no se expende): B Bebida Elegida
D5 Vuelto de 5 céntimos
D10A Vuelto de 10 céntimos A
D10B Vuelto de 10 céntimos B
Solución:
Variable de entrada:4 ;E25A=A, E25B=B.E10=C,E5=D
Variables de salida:3,dos entrega monedas de vuelto, una entrega el producto
A [pic 1]
- D5
- D10
- P
TABLA DE VERDAD
E25A | E25B | E10 | E5 | B | D5 | D10A | D10B |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
...