“2021: Año del bicentenario de independencia de centro América” Base orientadora de la acción (BOA): Sistemas Digitales Avanzados Elaborado por: Profesor 1: Phd. Edwin Quintero. Profesor 2: Phd. Armando Salinas. Profesor 3: Msc. Harry Martínez. Profesor 4: Msc. Claudia Ortiz Profesor 5: Msc. Harry Pérez ¡A la Libertad, por la Universidad! I) Aspectos organizacionales: Facultad Departamento Carrera Semestre Ciencias e Ingeniería Tecnología Ingeniería en Electrónica. II II) Asignaturas que se integran: No. 1 Asignaturas Electrónica Digital II 2 3 Microprocesadores I Practica de Especialización I Nombre del profesor Phd. Edwin Quintero Carballo Msc. Harry Pérez Msc. Harry Martinez Phd. Edwin Quintero Carballo Phd. Armando Salina. 4 Electrónica Analógica III Msc. Claudia Ortiz Horario de consulta III) Objetivos de la acción integradora: ✓ Identificar y caracterizar el problema o sistema. ✓ Utilizar la tecnología pertinente para el diseño de los diagramas de conexión y algoritmo que permitan modelar el problema o sistema. ✓ Diseño y simulación del producto, proceso o sistema, lo cual puede implicar hardware, codificación de software, pruebas y validación. III) Nombre de los estudiantes (grupo): Identificación Nombres y Apellidos Contacto (teléfono o email) ¡A la Libertad, por la Universidad! Fases de la Acción: Estudio de caso Descripción General: Una vivienda de 200 metros cuadrados funciona como residencia familiar y negocio, el dueño tiene 6 problemas fundamentales que son: ✓ ✓ ✓ ✓ Seguridad Costos de Energía Eléctrica. Perdida de producto por exceso de humedad y temperatura. La apertura manual del portón genera inconvenientes debido a factores climáticos y de seguridad. ✓ Suministro deficiente del servicio de agua potable para los requerimientos de la vivienda. ✓ Accidentes frecuentes al acceder a la vivienda durante horas nocturnas. El propietario del inmueble argumenta haber sido sujeto de robo al bajarse del vehículo para estacionarlo en el interior del inmueble. En la bodega se almacena producto y ha presentado perdidas debido a las condiciones climáticas imperantes en su interior, pues según especificaciones del fabricantes los productos farmacéuticos que almacena para su posterior comercialización, deben conservarse en condiciones de temperatura de 2 a 25 grados centígrados y una humedad relativa entre 60% y 70%. Además solicita que su recibo de energía no exceda de 300 Kwh al mes, para hacer uso de algunos beneficios que tiene los usuarios que consumen menos de esa cantidad. El inmueble se encuentra en una zona con deficiente suministro de agua potable los cortes del servicio se dan tres veces por semana y tiene un jardín de 200 metros cuadrados, 3 autos y una piscina que le generan un gasto de 100 metros cúbicos de agua al mes. Al mismo tiempo manifiesta su interés en poder de manera remota hacer un monitoreo desde la sala, para supervisar cualquier tipo de señal de alarma que se pueda presentar. En la figura se presenta la distribución del local: ¡A la Libertad, por la Universidad! ¡A la Libertad, por la Universidad! Roles de los participantes Identificar y caracterizar el problema. Criterios de Evaluación ✓ Conecta y configura los circuitos multiplexores y de multiplexores con pantalla de visualización para el monitoreo de los estados lógicos de las entradas y la salidas. ✓ Conecta y configura los circuitos codificadores y decodificadores con teclado para el ingreso de números decimales y salida de su equivalente en código binario y hexadecimal. ✓ Conecta y configura los circuitos comparadores de magnitud y contadores temporizadores para el control de entrada/salida de señales digitales. ¡A la Libertad, por la Universidad! ✓ Utiliza las funciones y estructuras establecidas en el IDE de Arduino para la elaboración del código del programa. ✓ Selecciona y configura los puertos E/S del microcontrolador de acuerdo a la funcionalidad de cada transductor y actuador. ✓ Establece conexión adecuada con el flujo de microcontrolador y los traductores y actuadores. las señales eléctricas entre el ✓ Elabora algoritmo para procesar las señales de entrada/ salida del microcontrolador que genere señales digitales para controlar los sensores y actuadores en una secuencia esperada para solventar el problema. ✓ Elabora el programa en lenguaje C/C++ en el entorno IDE de ARDUINO con lista de instrucciones / bloque de funciones, de acuerdo con los símbolos establecidos a la norma ANSI. ✓ Realiza un diagrama electrónico que incluya fuente de alimentación, microcontrolares, circuitos integrados digitales, sensores y actuadores (simulador electrónico de su preferencia) que realice las funciones para las cuales fue diseñado. ✓ Construye una interfaz gráfica utilizando My Open Lab para monitoreo y operaciones del sistema. ✓ Moral y cohesión del grupo. ✓ Delegación y cumplimiento de responsabilidades para el funcionamiento del equipo. ✓ Genera conclusiones y decisiones válidas. ✓ Elabora y valida el prototipo (solo para Práctica de Especialización II). ✓ Entrega de informe final del producto (solo para Practica de Especialización II). ✓ Criterios de evaluacion Sofisticado Competente Aún no competente (80%-100%) (60%-79%) (0%-59%) Conecta y configura los circuitos multiplexores y de multiplexores con ¡A la Libertad, por la Universidad! pantalla de visualización para el monitoreo de los estados lógicos de las entradas y la salidas. Conecta y configura los circuitos codificadores y decodificadores con teclado para el ingreso de números decimales y salida de su equivalente en código binario y hexadecimal. Conecta y configura los circuitos comparadores de magnitud y contadores temporizadores para el control de entrada/salida de señales digitales. Domina de la lógica de programación e instrucciones de programación que justifican la puesta en práctica en la solución propuesta. Demuestra dominio de la lógica de programación e instrucciones del lenguaje de programación C/C++. Identifica claramente las La solución variables involucradas en propuesta logra identificar todas las la solución propuesta. variables involucradas en la solución propuesta. Dominio parcial de la lógica de programación y el uso de instrucciones del lenguaje de programación C/C++. No demuestra Dominio de la lógica de programación ni instrucciones del lenguaje de programación C/C++. Identifica de forma parcial las variables utilizadas en la propuesto. No involucra ninguna variable relacionada con la solución propuesta. ¡A la Libertad, por la Universidad! Algunos puertos de E/S del microcontrolador están acorde con las conexiones de los sensores y actuadores según las variables y señales involucradas. Ningún puerto de E/S del microcontrolador están acorde con las conexiones de los sensores y actuadores según las variables y señales involucradas. Sofisticado Competente Aún no competente (80%-100%) (60%-79%) (0%-59%) Configura los puertos E/S Utiliza correctamente del microcontrolador de los puerto de E/S del acuerdo a las señales microcontrolador de eléctricas de los acuerdo a las traductores y actuadores variables y señales de cada sensor y actuador. Habilidades Elabora algoritmo según El diagrama de flujo normativa ANSI para corresponde con la procesar las señales de solución propuesta entrada/ salida del involucrando los microcontrolador que elementos sensores y genere señales digitales actuadores presentas para controlar los para la solución. sensores y actuadores en una secuencia esperada para solventar el problema. Diseño un diagrama de flujo, pero solo cumple parcialmente en la solución propuesta o presenta algunas deficiencias lógicas en el planteamiento. No diseño el diagrama de flujo para la solución o soluciones propuestas. O el diagrama de flujo no corresponde con las problemáticas a resolver. Elabora el programa en EL código de lenguaje C/C++ en el programación en entorno IDE de lenguaje C/C++ ARDUINO con lista de corresponde en su instrucciones / bloque de totalidad con el funciones de acuerdo con diagrama de flujo el diagrama de flujo EL código de programación en lenguaje C/C++ corresponde parcialmente con la colusión propuesta EL código de programación en lenguaje C/C++ no corresponde con el diagrama de flujo propuesto para la ¡A la Libertad, por la Universidad! propuesto solución. para la solución del problema. en el diagrama de flujo. propuesto para la solución del problema. Realiza un diagrama electrónico que incluya fuente de alimentación, micro-controlares, circuitos integrados digitales, sensores y actuadores (simulador electrónico de su preferencia) que realice las funciones para las cuales fue diseñado. Moral y cohesión grupo. del El grupo trabajó bien junto para cumplir con los objetivos. Los miembros disfrutaron trabajar juntos y aprendieron de todos. Todas las fuentes indicaron un alto nivel de respeto y colaboración. El grupo trabajó bien la mayor parte del tiempo, con algunos problemas en la comunicación o la colaboración en momentos apropiados. Los miembros se respetaron mutuamente. Delegación y Las cumplimiento de responsabilidades se responsabilidades para el delegaron de manera funcionamiento del justa. Cada miembro equipo. contribuye de Hubo algunas desigualdades menores en la distribución de las responsabilidades. manera valiosa al Algunos miembros proyecto. Todos los contribuyeron más miembros asistieron que otros, pero todos a las reuniones y cumplieron con sus cumplieron con las responsabilidades. entregas a tiempo. Los miembros asistieron a las reuniones con ¡A la Libertad, por la Universidad! El grupo no colaboró ni se comunicó bien. Algunos miembros trabajaron independientemente, sin importarles los objetivos o las prioridades. Se notaba falta de respeto entre los miembros. Hubo grandes desigualdades en la delegación de responsabilidades. El grupo obviamente tuvo muchos aprovechados que no cumplieron con sus responsabilidades o miembros dominantes que no dejaban que otros opinaran. Los miembros a menudo no asistían a las reuniones Genera conclusiones y decisiones válidas. algunas ausencias y cumplieron con las fechas de entrega. o no entregaban las tareas a tiempo. La solución recomendada se basa en los criterios establecidos, el análisis y las limitaciones. La solución/decisión es razonable. Otro análisis de las alternativas y limitaciones podría haber conllevado a diferentes recomendaciones. Se considera una única solución o simplemente se ignoraron o no se analizaron otras soluciones. Muchas limitaciones o criterios fueron ignorados. El reporte está bien organizado y claramente escrito. La lógica subyacente es clara, articulada y fácil de seguir. Se seleccionan las palabras que expresan el mensaje de manera precisa y ayudan a la comprensión del lector. Los diagramas o análisis aumentan o aclaran la presentación de las ideas. Las oraciones no tienen errores Casi todo el reporte está bien organizado y escrito. En algunas áreas hay problemas de lógica o fluidez de las ideas. La mayoría de las palabras fueron bien seleccionadas. Los diagramas son consistentes con el texto. La mayoría de las oraciones están bien escritas con pequeños errores que no obstaculizan la lectura. Elabora y valida el prototipo (solo para Práctica de Especialización II). Entrega de informe final del producto (solo para Practica de Especialización II). ¡A la Libertad, por la Universidad! El reporte carece de organización. El lector tiene que hacer un esfuerzo considerable para comprender la lógica y las ideas del texto. No hay diagramas o si las hay son inconsistentes con el texto. Los errores gramaticales y de deletreo hacen que el texto sea incomprensible para el lector. gramaticales o de deletreo. ¡A la Libertad, por la Universidad!