馃寪 Instrucciones en Versi贸n web
*Trabajo Individual o en Equipo
馃煥 Actividad Fundamental N.掳05 - Protocolos de Comunicaci贸n con LCD I2C
馃敹 Competencia Espec铆fica
Aplicar protocolos de comunicaci贸n digital en el dise帽o de sistemas embebidos mediante la implementaci贸n de una pantalla LCD 16x2 conectada v铆a I2C a una tarjeta de desarrollo. Esta actividad refuerza el uso de buses de comunicaci贸n eficientes, la reducci贸n del cableado y el control preciso de perif茅ricos utilizando microcontroladores.
馃摑 Descripci贸n de la actividad
1锔忊儯 Te贸rica
-
Investigaci贸n y Definiciones
Investiga y define los siguientes conceptos utilizando fuentes confiables (libros, art铆culos acad茅micos, datasheets o p谩ginas especializadas). Cita en formato APA:
- Comunicaci贸n digital
- Protocolo I2C
- Direcci贸n de dispositivo esclavo
- Pull-up en l铆neas SDA y SCL
- Ventajas del I2C frente a comunicaci贸n paralela
- Funci贸n de las bibliotecas en el manejo de perif茅ricos
2锔忊儯 Pr谩ctica
Los estudiantes dise帽ar谩n e implementar谩n un sistema embebido que muestre un contador manual de 0 a 100 en una pantalla LCD 16x2 utilizando comunicaci贸n I2C mediante un modulo, si llega al 100 se reinicia.
馃敜 Procedimiento
- An谩lisis Preliminar: Investiga los conceptos necesarios.
- Dise帽o Conceptual: Crear un esquema que muestre la conexi贸n de las entradas y salidas al microcontrolador, identificando los puertos a utilizar.
- Definici贸n de Especificaciones: Especificar el comportamiento del sistema electr贸nico, cumpliendo con los requisitos establecidos.
- Desarrolla el Diagrama esquem谩tico: Utiliza un software EDA para dise帽ar el circuito del sistema, representando todas las conexiones el茅ctricas y componentes.
- Selecci贸n de Herramientas de Dise帽o: Elige un entorno de desarrollo integrado (IDE) adecuado para programar el microcontrolador en C o ensamblador.
- Codificaci贸n: Escribe el c贸digo necesario para implementar las secuencias de luces en el microcontrolador. Comenta adecuadamente el c贸digo para facilitar su comprensi贸n.
- Simulaci贸n: Emplea un software de simulaci贸n para verificar que el sistema funcione como se espera antes de construir el prototipo f铆sico.
- Documentaci贸n del Dise帽o: Documenta detalladamente cada paso del proceso de dise帽o, incluyendo diagramas, c贸digo fuente, y resultados de las simulaciones.
- Construcci贸n y Prueba del Prototipo: Monta el circuito en una protoboard, conecta los perif茅ricos necesarios y carga el programa al microcontrolador..
- Verificaci贸n y Ajustes: Prueba el prototipo para asegurar que funcione seg煤n lo esperado. Realiza ajustes en el c贸digo o en el montaje si es necesario.
- Presentaci贸n del Proyecto: Prepara una presentaci贸n que explique el dise帽o, el proceso de desarrollo, y una demostraci贸n del sistema funcionando
馃搫 Elementos del Reporte T茅cnico (40%)
- Portada: Incluye t铆tulo del proyecto, nombres de participantes, y fecha de entrega. (Obligatorio)
- Competencia Espec铆fica: Describe metas y objetivos espec铆ficos del proyecto. (Obligatorio)
- Introducci贸n: Menciona la importancia del uso de protocolos en sistemas embebidos. . (Obligatorio)