Course: 2025 - LISI - Automatizacion y Control 3-1

Contenido

1.       Interfaces de hardware - Puerto serie

1.1.  TTL

1.2.  FTDI

1.3.  RS-232

1.4.  USB

1.5.  Programación mediante el puerto serie

1.5.1. Selección de lenguaje de programación

 2.      Manejo de cadenas y caracteres

2.1.  Arreglos

2.2.  concatenación

2.3.  comparación

2.4.  segmentación (subcadenas)

2.5.  Búsqueda

2.6.  Conteo de caracteres

3.       Serialización / Deserialización

3.1.  Estructura de mensaje

3.2.  Formatos

3.2.1.        XML

3.2.2.        JSON

3.3.  Validación

3.4.  Uso de librerías

4.       Protocolos de comunicación

4.1.  UART

4.2.  SPI

4.3.  I2C

5.       Envío y adquisición de datos

5.1.  Diseño de protocolo de comunicación exclusivo

5.2.  Interpretación de nivel de voltaje como dato de entrada o salida

5.3.  Manejo de interrupciones

5.4.  Uso de sensores

6.       Interfaces de usuario

6.1.  Requerimientos

6.2.  Diseño

6.3.  Optimización