• Asignatura: Física
  • Autor: alexescobar104
  • hace 8 años

Se requiere automatizar un invernadero el ingeniero tiene que diseñar los siguientes circuitos y simularlos:


Caso 1: Un sistema de riego, cada vez que el contador cuente hasta 7 debe prender un motor para activarlo, una vez prendido el motor contar hasta 9 y apagarlo. Al apagar el motor este sistema debe quedar en 0 para iniciar nuevamente.

Respuestas

Respuesta dada por: LeonardoDY
7

Se plantea que el sistema de riego del invernadero tiene que encender el motor cuando la cuenta alcance 7 y después contar a 9 y apagarlo, momento en el  cual se reinicia y repite el ciclo, en primer lugar, el contador tiene que reiniciarse y apagar el motor cuando la cuenta esté en 10. Para eso tiene que poder llegar a 10, por lo que:

log_210=3,32

El contador tiene que ser de al menos cuatro bits. Y tenemos dos señales, la del motor y la de reinicio, cuyas tablas de verdad son:

DCBA | M |R

0000 ║ 0   0

0001  ║ 0   0

0010  ║ 0   0

0011   ║ 0   0

0100  ║ 0   0

0101   ║ 0   0

0110   ║ 0   0

0111    ║ 1   0

1000  ║ 1   0

1001   ║ 1   0

1010   ║ x   1

1011    ║ x   x

1100   ║ X   x

1101    ║ x   x

1110    ║ x   x

1111     ║ x   x

La x significa que puede haber indistintamente 0 ó 1, los diagramas de Karnaugh de esas señales dan:

M=\left[\begin{array}{ccccc}DC/BA&00&01&11&10\\00&0&0&0&0\\01&0&0&1&0\\11&x&x&x&x\\10&1&1&x&x\end{array}\right] \\

Tenemos un lazo de 8 unos y otro de 2 que dan:

M=D+CBA

Ahora para la señal de reset tengo:

R=\left[\begin{array}{ccccc}DC/BA&00&01&11&10\\00&0&0&0&0\\01&0&0&0&0\\11&x&x&x&x\\10&0&0&x&1\end{array}\right]

Hacemos un único lazo de 4 unos:

R=DB

Con esto está resuelta la lógica. Y el circuito es el de la imagen adjunta, un relé comanda al motor y al ser una carga cuya corriente sobrecargaría a los circuitos lógicos, se utiliza un transistor para amplificar dicha corriente y a su vez un diodo de free-wheeling protege al circuito de la sobretensión que el relé crea al ser desconectado. El botón representa la fuente de estímulos para el contador cuya frecuencia se elige de acuerdo a la duración en tiempo del ciclo. Ha sido utilizado para esto el software LiveWire.

Adjuntos:

juancarlosg61182: Excelente aporte, entiendo entonces que en su ejercicio hay un contador ascendente, que cuenta de cero (0) hasta siete (7), en 7 se envía el set para activar el transitor y luego un relé. Cómo se da reset al dispositivo? En la simulación se ve el conteo de 0 a 9? periodo de encendido del motor.

Gracias por responder por favor
LeonardoDY: Hola, es así, cuando el circuito llega a 7 activa el relé y se reinicia (apagándolo) cuando llega a 10, con lo que si el circuito se simula va a contar de 0 a 9. Ese circuito no tiene un reset manual, pero ese contador se reinicia con un '1' en la entrada de reset, se le puede agregar, intercalando en el cable que va a reset, una OR que tenga en una de sus entradas la salida de la AND y en la otra un pulsador que conecte al positivo de la alimentación.
juancarlosg61182: Muchas gracias
jmahecha18: Hola buenas tardes, me podrían ayudar?
jmahecha18: Es que no entiendo como queda el circuito al final, ya lo realice en el livewire pero no se como anexar el contador ni el motor, soy un poco novato en esto. Si me pudieran asesorar o pasar una imagen del circuito finalizado se los agradeceria muchisimo
LeonardoDY: Hola, en Livewire no hay motores pero el relé es animado, se ve como se cierra el contacto, en cuanto al contador está separado por familias lógicas TTL y CMOS 4000B series, todos los circuitos integrados utilizados están en este último grupo, es el 4520, y el botón de entrada es una logic input que está en "logic gates"
jmahecha18: muchas graciasssss
Preguntas similares