Está en la página 1de 15

Corporación Universidad del Huila

Corhuila

Controlador De Motor y Lampara


Programación

Sebastian Sthiven Posso Borray


Santiago Cortés Polanía
Miguel Ángel Bermeo Sanmiguel
2023

Desde principiantes curiosos hasta entusiastas experimentados, esta edición especial te llevará a
un emocionante viaje a través de las posibilidades ilimitadas que ofrece Arduino. Aprende a crear
tus propios dispositivos electrónicos, desde simples proyectos hasta complejas invenciones,
mientras desentrañas los secretos de la programación y la electrónica.

P á g i n a 1 | 15
 Controlador de motor y lampara:
Un motor es controlado mediante tres pulsadores P1, P2 y P3. Realizar la programación para
que cumpla las siguientes condiciones de funcionamiento:
 Si se pulsan los tres pulsadores el motor se activa.
 Si se pulsan dos pulsadores cualesquiera, el motor se activa, pero se enciende una
lámpara adicional como señal de emergencia.
 Si sólo se pulsa un pulsador, el motor no se activa, pero se enciende la lámpara
indicadora de emergencia.
 Si no se pulsa ningún interruptor, ni el motor ni la lámpara se activan.

P á g i n a 2 | 15
 Tabla de verdad:

P á g i n a 3 | 15
 Simulink:
 En este ejercicio de 3 entradas y dos salidas se deben hacer 2 combinaciones:
o Combinación motor:
se escogen las combinaciones 3,5,6 y 7
o combinación lampara:
se escogen las combinaciones 1,2,3,4,5,6

1. Generamos 3 pares de constant, con indicadores 0-1 variables.

P á g i n a 4 | 15
2. Generamos un subsystem para reducir el número de bloques que se interpretan en la
ventana principal del modelo.

P á g i n a 5 | 15
3. Ingresamos al subsystem y generamos 3 In designados como: P1, P2 y P3.

P á g i n a 6 | 15
4. Generamos 2 subsystems denominados como combinaciones: Motor y Lampara.

P á g i n a 7 | 15
5. Ingresamos a la combinación motor y generamos 3 In denominados: P1, P2, y P3.

P á g i n a 8 | 15
6. Generamos 4 subsystems denominados como combinaciones: 3, 5, 6 y 7.

P á g i n a 9 | 15
7. Dentro de cada una de esas combinaciones integramos: 3 In, 3 compare to constant, 1
operador lógico AND y 1 out.

8. Nos regresamos un paso con la función up to parent e ingresamos un operador lógico OR


y un out.

P á g i n a 10 | 15
9. Nos regresamos un paso con la función up to parent e ingresamos a la combinación
lampara y generamos 3 In denominados: P1, P2 y P3.

P á g i n a 11 | 15
10. Generamos 6 subsystems denominados combinaciones: 1,2,3,4,5 y 6.

P á g i n a 12 | 15
11. Dentro de cada una de esas combinaciones integramos: 3 In, 3 compare to constant, 1
operador lógico AND y 1 out.

12. Nos regresamos un paso con la función up to parent e ingresamos un operador lógico OR
y un out.

P á g i n a 13 | 15
13. Nos regresamos un paso con la función up to parent y conectamos un Out a cada
combinación.

14. Nos regresamos un paso con la función up to parent y conectamos 2 display al controlador
motor y lampara.

P á g i n a 14 | 15
15. Dándonos como resultado un controlador totalmente funcional.

P á g i n a 15 | 15

También podría gustarte