Вы находитесь на странице: 1из 20

Ejercicio1

Un invernadero, est controlado por tres sensores de temperatura (t1, t2 y t3).


Los valores son tales que t1<t2<t3.
Para refrigerar el invernadero, hay dos ventiladores v1 y v2 que es doble de
potente que v1.
El modo de funcionamiento es:
Por debajo de t1, ningn ventilador se activa
Entre t1 y t2, se activa el ventilador pequeo
Entre t2 y t3, se activa el ventilador grande
Por encima de t3, se activan los dos ventiladores.
Disea el circuito correspondiente.

Ejercicio 2
Un montacargas, est controlado por 4 sensores, dos arriba y dos abajo. Arriba
hay un sensor de posicin (un final de carrera) que nos informa si el
montacargas est o no arriba y el otro sensor no es otra cosa que un pulsador
hace que si el montacargas est arriba, al pulsarlo lo manda hacia abajo. Abajo
hay lo mismo y ocurre lo contrario, es decir si el montacargas est abajo y
pulsamos el botn de abajo lo manda hacia arriba.
Adems si el montacargas est abajo y lo llamamos desde arriba, debe de
subir, y viceversa
Para controlar el motor del montacargas hacemos uso de 2 salidas. Si las
salidas estn las dos a 0, el montacargas est parado. Si las salidas estn 10,
el montacargas sube y si estn 01, el montacargas baja.
Disea un circuito que controle el sistema.

Ejercicio 3
Queremos manejar un cochecito de juguete con un mando a distancia. El
mando a distancia tiene cuatro pulsadores:
1. Adelante
2. Atrs
3. Derecha
4. Izquierda
El cochecito funciona con dos motores. Si los dos giran hacia la derecha,
avanza, si los dos a la izquierda retrocede, si uno gira a la derecha y el otro a la
izquierda entonces gira a la derecha y lo contrario.
Algunos casos son imposibles y algunos debers decidirlos, justificando tu
decisin.
Disea el circuito correspondiente.

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P1


Solucin EJERCICIO 1
Supongamos que t1=15, t2=25 y t3=35 (de esta forma se cumple t1<t2<t3).
Vamos a ver que pasa en los cuatro casos posible:

Caso 1
Estamos a 10, por lo que no estn activados ni t1 ni t2 ni t3. Por tanto, los
ventiladores parados
Caso 2
Estamos a 17, por lo que se activa t1 y no se activan ni t2 ni t3. Por tanto, el
ventilador pequeo se debe poner en marcha y el grande estar parado.
Caso 3
Estamos a 33 y se han activado t1 y t2, y no t3. Por tanto, el ventilador grande
se debe poner en marcha y el pequeo estar parado.
Caso 4
Estamos a 40 y se han activado t1, t2 y t3. Por tanto, los dos ventiladores en
marcha.
Cmo se traduce esto en una tabla de verdad? Vemoslo. Llamamos Vp al
ventilador pequeo y Vg al ventilador grande:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P2


t1 t2 t3 Vp Vg
0 0 0 0 0 0 Caso 1
1 0 0 1 x x Caso absurdo o Avera
2 0 1 0 x x Caso absurdo o Avera
3 0 1 1 x x Caso absurdo o Avera
4 1 0 0 1 0 Caso 2
5 1 0 1 x x Caso absurdo o Avera
6 1 1 0 0 1 Caso 3
7 1 1 1 1 1 Caso 4

t1 t2 t3 Vp MAXTERM de Vp Vg MAXTERM de Vg
0 0 0 0 0 0
ab c ab c
1 0 0 1 x x
abc abc
2 0 1 0 x x
abc abc
3 0 1 1 x x
abc abc

abc
4 1 0 0 1 0 abc

5 1 0 1 x x
abc abc

abc
6 1 1 0 0 1
abc

abc abc
7 1 1 1 1 1

Sin simplificar, las funciones que dan la solucin son:


Vp 4,7 abc abc

Vg 6,7 abc abc

Antes de hacer lo circuitos, vamos a intentar simplificar algo ms.

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P3


Empezamos con Vp:

bc

a 00 01 11 10

x x x
0 0 1 3 2

1 x 1
1 4 5 7 6

Si hacemos que el trmino 5 sea 1 y el trmino 3 sea 1, podemos hacer dos


grupos de 2:

bc 01

a 00 11 10

0
x 1 x
0 1 3 2

1 1 1
1 4 5 7 6

Del grupo azul:


(4) abc
(5) abc
res. ab
Del grupo rojo:
(3) abc
(7) abc
res. bc
Por tanto, Vp que era:
Vp 4,7 abc abc

Queda como:
Vp ab bc

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P4


Vamos a simplificar Vg:

bc

a 00 01 11 10

x x x
0 0 1 3 2

x 1 1
1 4 5 7 6

Si hacemos que el trmino 2 sea 1 y el trmino 3 sea, tenemos el agrupamiento


verde. La simplificacin queda:
(3) abc
(2) abc
(7) abc
(6) abc
res b
Es decir tenmamos:
Vg 6,7 abc abc

Y ha quedado como:
Vg b
Es decir para Vg ni siquiera necesitamos un puerta lgica, es la seal que
viene de b, es decir el sensor t2.
Por tanto hay que implementar:
Vp ab bc
Vg b
El circuito ser:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P5


Si utilizamos slo puertas NAND, el circuito es:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P6


Solucin EJERCICIO 2
En un motor de corriente continua, si cambiamos la polaridad, se invierte el
sentido de giro.
Para hacer el ejercicio, vamos a considerar que si no hay tensin en los bornes
(las patillas de conexin del motor) el motor se para. Si hay tensin en una
patilla, gira en un sentido y lo contrario. Es decir:

Motor Mp1 Mp2


parado 0 0
sube 1 0
baja 0 1

0 1 0
0 0 1

Por tanto el ejercicio consiste en establecer, en la tabla de verdad, el estado del


motor de nuestro problema.
Como dice el enunciado, el montacargas est controlado por 4 sensores, dos
arriba y dos abajo. Arriba hay un sensor de posicin (un final de carrera) que
nos informa si el montacargas est o no arriba y el otro sensor no es otra cosa
que un pulsador hace que si el montacargas est arriba, al pulsarlo lo manda
hacia abajo. Abajo hay lo mismo y ocurre lo contrario, es decir si el
montacargas est abajo y pulsamos el botn de abajo lo manda hacia arriba.
Adems si el montacargas est abajo y lo llamamos desde arriba, debe de
subir, y viceversa

Final de Carrera de arriba

Pulsador de arriba

Pulsador de abajo

Final de Carrera de abajo

cmo se traduce esto en la tabla de verdad?, hagamos todos los casos

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P7


Final Final Motor
Puls. Puls
carr carr Montacargas
arriba abajo arriba abajo mp1 mp2 Comentario
El montacargas no est ni arriba ni
abc d abajo ni nadie pulsa Decidimos
0 0 0 0 0 1 0 que vaya hacia arriba (decidir lo
contrario es correcto) Es decidir que
por defecto est arriba
El montacargas no est ni arriba ni
abcd 1 0 0 0 1 0 1 abajo y le pulsan para que baje El
motor en estado de bajada
El montacargas no est ni arriba ni
abc d 2 0 0 1 0 1 0 abajo y le pulsan para que suba
El motor en estado de subida
El montacargas no est ni arriba ni
abcd abajo y le pulsan para que suba y
3 0 0 1 1 1 0 baje Decidimos que suba
(priorizamos la subida) decidir lo
contrario es correcto
El Montacargas est abajo y no lo
abc d 4 0 1 0 0 0 0 llaman ni de arriba ni de abajo
Montacargas quieto
El Montacargas est abajo y lo
abcd 5 0 1 0 1 0 0 llaman desde abajo Montacargas
quieto
El Montacargas est abajo y lo
abc d 6 0 1 1 0 0 1 llaman desde arriba Montacargas
subiendo
El montacargas est abajo y le
abcd pulsan para que suba y baje
7 0 1 1 1 0 0 Decidimos que se est quieto (seal
contradictoria) decidir otra cosa es
correcto
El Montacargas est arriba y no lo
abc d 8 1 0 0 0 0 0 llaman ni de arriba ni de abajo
Montacargas quieto
El Montacargas est arriba y lo
abcd 9 1 0 0 1 1 0 llaman desde abajo Montacargas
bajando
El Montacargas est arriba y lo
abc d 10 1 0 1 0 0 0 llaman desde arriba Montacargas
quieto

El montacargas est arriba y le


abcd pulsan para que suba y baje
11 1 0 1 1 0 0 Decidimos que se est quieto (seal
contradictoria) decidir otra cosa es
correcto

abcd 12 1 1 0 0 x x
No puede estar el montacargas
arriba y abajo. Todos estos casos
abcd 13 1 1 0 1 x x son imposibles y normalmente
debidos a una avera en un final de
carrera. Son casos que ponemos
abc d 14 1 1 1 0 x x con X para que no ayuden en la
simplificacin.

abcd 15 1 1 1 1 x x

Las funciones SIN simplificar seran:

mp1 (0,2,3,9) abc d abc d abcd abcd

mp 2 (1,6) abcd abc d

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P8


Vamos a simplificar por Karnaugh

cd 11 10

ab 00 01

00
1 1 1
0 1 3 2

01 4 5 7 6

x 1 x x
11 12 13 15 14

1
10 8 9 11 10

Simplificacin grupo Azul:


9 abcd
13 abcd
Simplificacin a cd
Simplificacin grupo Rojo:
2 abc d
3 abcd
Simplificacin abc

Simplificacin grupo Verde:


0 abc d
2 abc d
Simplificacin ab d

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P9


La funcin para mp2 ser:

cd 01

ab 00 1 10

1
00 0 1 3 2

1
01 4 5 7 6

x x x 1
11 12 13 15 14

10 8 9 11 10

Simplificacin grupo Azul:


6 abc d
14 abc d
Simplificacin bc d

El 1 marcado en rojo no se simplifica con nadie, por tanto su trmino es: abcd

Las funciones finales quedan:

mp1 ab d abc acd


mp 2 abcd bc d

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P10


Si implementamos estas funciones en un circuito (por simplicidad, usamos
NAND de tres o cuatro entradas, ya que el programa con el que se dibuja el
circuito no dispone de smbolo AND de tres entradas. Para convertir la NAND
de tres entradas en AND de tres, simplemente colocamos un inversor a la
salida de la puerta) este ser el siguiente:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P11


Solucin EJERCICIO3
En un motor de corriente continua, si cambiamos la polaridad, se invierte el
sentido de giro.
Para hacer el ejercicio, vamos a considerar que si no hay tensin en los bornes
(las patillas de conexin del motor) el motor se para. Si hay tensin en una
patilla, gira en un sentido y lo contrario. Es decir:

Motor Mp1 Mp2


parado 0 0
avaza 1 0
retro 0 1

0 1 0
0 0 1

Por tanto el ejercicio consiste en establecer en la tabla de verdad, el estado de


cada uno de los dos motores de nuestro problema.
Al tratarse de cuatro pulsadores, qu ocurre si pulsamos dos a la vez?
Depender. Si pulsamos a la vez adelante y atrs, eso es un caso absurdo.
Pero y si pulsamos adelante y derecha? Lo vemos ms adelante.
Vamos a repasar los estados fundamentales:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P12


Si los dos motores van hacia delante, el
vehculo va hacia delante.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

1 0 1 0

Si los dos motores van hacia detrs, el


vehculo retrocede.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

0 1 0 1

Si el motor dcho. hacia atrs y es izdo.


hacia adelante, el vehculo gira en redondo
hacia la izquierda

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

0 1 1 0

Si el motor dcho. hacia adelante y es izdo.


hacia atrs, el vehculo gira en redondo
hacia la derecha

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

1 0 0 1

Estos caso son claros en el caso de pulsar slo un botn (adelante, atrs
derecha e izquierda), pero y si pulsamos adelante y derecha o atrs e
izquierda.
Veamos, en la siguiente tabla, todos los casos:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P13


Si el motor derecho avanza y el izquierdo
est parado, gira a la izquierda, pero no en
redondo, avanza un poco al tiempo.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

1 0 0 0

Si el motor izquierdo avanza y el derecho


est parado, gira a la derecha, pero no en
redondo, avanza un poco al tiempo.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

0 0 1 0

Si el motor derecho retrocede y el


izquierdo est parado, gira a la izquierda,
pero no en redondo, retrocede un poco al
tiempo.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

0 0 0 1

Si el motor izquierdo retrocede y el


derecho est parado, gira a la derecha,
pero no en redondo, retrocede un poco al
tiempo.

Motor Dcha. Motor Izda.

M1p1 M1p2 M2p1 M2p2

0 1 0 0

Por tanto, si pulso adelante e izquierda a la vez, tengo el primer caso, y


sucesivamente se pueden deducir los dems casos.

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P14


Desmenuzado el ejercicio, la tabal de verdad sera:
M. derecha M. izquierda

m1p1 m1p2 m2p1 m2p2 Obs.

abc d 0 0 0 0 0 0 0 0 0 Los dos motores parados

abcd 1 0 0 0 1 0 1 1 0 Giro Dcha: M101; M2 10

abc d 2 0 0 1 0 1 0 0 1 Giro Izda: M110; M2 01

abcd 3 0 0 1 1 x x x x Caso Absurdo

abc d 4 0 1 0 0 0 1 0 1 Atrs: M101; M2 01

Atrs y derecha:
abcd 5 0 1 0 1 0 0 0 1
M100; M2 01
Atrs e izquierda:
abc d 6 0 1 1 0 0 1 0 0
M101; M2 00

abcd 7 0 1 1 1 x x x x Caso Absurdo

abc d 8 1 0 0 0 1 0 1 0 Adelante: M110; M210

Adelante y derecha:
abcd 9 1 0 0 1 1 0 0 0
M110; M2 00
Adelante e izquierda:
abc d 10 1 0 1 0 0 0 1 0
M100; M2 10

abcd 11 1 0 1 1 x x x x Caso Absurdo

abcd 12 1 1 0 0 x x x x Caso Absurdo

abcd 13 1 1 0 1 x x x x Caso Absurdo

abc d 14 1 1 1 0 x x x x Caso Absurdo

abcd 15 1 1 1 1 x x x x Caso Absurdo

Ahora hay que hacer cuatro simplificaciones:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P15


Empezamos por simplificar m1p1:

cd 11

ab 00 01 10

x 1
00 0 1 3 2

x
01 4 5 7 6

x x x x
11 12 13 15 14

1 1 x
10 8 9 11 10

Agrupacin AZUL
8 abc d
9 abcd
12 abcd
13 abcd
Simplificacin ac

Agrupacin ROJA
2 abc d
3 abcd
Simplificacin abc
Por tanto la simplificacin es:
m1 p1 abc a c

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P16


Simplificamos m1p2

cd

ab 00 01 11 10

1 x
00 0 1 3 2

01
1 x 1
4 5 7 6

x x x x
11 12 13 15 14

x
10 8 9 11 10

Agrupacin AZUL
4 abc d
6 abc d
12 abc d
14 abc d
Simplificacin bd

Agrupacin ROJA
1 abcd
3 abcd
Simplificacin abd
Por tanto la simplificacin es:
m1 p 2 abd bd

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P17


Simplificamos m2p1

cd

ab 00 01 11 10

1 x
00 0 1 3 2

x
01 4 5 7 6

x x x x
11 12 13 15 14

1 x 1
10 8 9 11 10

Agrupacin AZUL
8 ab c d
10 abc d
12 abc d
14 abc d
Simplificacin ad

Agrupacin ROJA
1 abcd
3 abcd
Simplificacin abd
Por tanto la simplificacin es:
m2 p1 abd a d

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P18


Simplificamos m2p2

cd

ab 00 01 11 10

x 1
00 0 1 3 2

1 1 x
01 4 5 7 6

x x x x
11 12 13 15 14

x
10 8 9 11 10

Agrupacin AZUL
4 abc d
5 abcd
12 abc d
13 abcd
Simplificacin bc

Agrupacin ROJA
2 abc d
3 abcd
Simplificacin abc
Por tanto la simplificacin es:
m2 p 2 abc bc
La simplificacin, queda para cada funcin:
m1 p1 abc a c

m1 p 2 abd bd

m2 p1 abd a d

m2 p 2 abc bc

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P19


Diseamos los circuitos correspondientes con todo tipo de puertas:

Dpto. Tecnologa IES Benjamn Jarns Fuentes de Ebro A. AMELLA P20

Вам также может понравиться