pres roliva cese2018...
TRANSCRIPT
![Page 1: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/1.jpg)
+
R.Oliva - UNPA + L&R Ing. 1
Registrador industrial con soporte de placas periféricas
Carrera de Especialización de Sistemas Embebidos
Autor: Ing. Rafael B. Oliva
Director: Esp. Ing. Eric Pernia
Docente: Esp. Ing. Patricio Bos
Plan de Proyecto del Trabajo Final – v 22.06.2018
![Page 2: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/2.jpg)
+
R.Oliva - UNPA + L&R Ing. 2
PROPOSITO (i)
• El propósito del proyecto es el desarrollo del Firmware de una placa nueva CL3 basada en un procesador ARM Cortex M4F
• La placa CL3 representa la evolución desde una placa existente CL2
• Mercado de nicho: Relevamiento, registro y control de sistemas de energía renovable de baja potencia.
2010AVR
8 bits
2017ARM32 bits
![Page 3: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/3.jpg)
+
R.Oliva - UNPA + L&R Ing. 3
PROPOSITO (ii)
• Dado el buen resultado de los sistemas anteriores CL2 y la posibilidad de desarrollar Proyectos de mayor complejidad, se busca desarrollar el firmware para la nueva placa CL3 (apta mayores requerimientos)
• Se busca realizar el desarrollo también como requisito final para obtener la Especialización en Sistemas Embebidos
![Page 4: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/4.jpg)
+
R.Oliva - UNPA + L&R Ing. 4
ANTECEDENTES (i)
A.1. Desarrollo de placa CL2 (basada en AVR) en marco de financiamiento ANRpara sustitución de placas importadas PRIIO – USA (2006 – 2010)
![Page 5: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/5.jpg)
+
R.Oliva - UNPA + L&R Ing. 5
Placa CL2bm1 – Final para producción –25-2-2010)
Ensayos07-2010 c/ATMega1284P
A.2. Desarrollo de placa CL2b
ANTECEDENTES (ii)
![Page 6: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/6.jpg)
+
R.Oliva - UNPA + L&R Ing. 6
A.3. Aplicaciones de Placa CL2bm1 – ATMega1284P – Monitoreo + SCADA
04
(03) Interior – Fuentes, PLC Twido y Sensores Vac,Iac (Phoenix)
(04) Interior - Registrador con CL2bm1 – SDy control Freno
CL2bm1
ANTECEDENTES (iii)
![Page 7: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/7.jpg)
+
R.Oliva - UNPA + L&R Ing. 7
A.4. Aplicaciones de Placa CL2bm1 – ATMega1284P – Monitoreo + SCADA
L&R Ingeniería 2014
CL2bm1 – opera en condiciones severas
(Pozo Laguna de Oro 14, Zona Boleadoras- Petrobras
Santa Cruz)
ANTECEDENTES (v)
![Page 8: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/8.jpg)
+
R.Oliva - UNPA + L&R Ing. 8
Placa Periférica M4-E
PSoC1 29466
CL2bm1
P. Periférica METEOPSoC1 29466
A.5 Aplicaciones CL2 - Sistema PWRC2 en INTI-Neuquen (2012)
ANTECEDENTES (vii)
![Page 9: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/9.jpg)
+
R.Oliva - UNPA + L&R Ing. 9
A.6 Firmware: Implementación PWRC2 sobre CL2
ANTECEDENTES (viii)
![Page 10: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/10.jpg)
+ NUEVA PLACA CL3 (i)
B.1 2017 - Inicio desarrollo placa CL3 con microcontrolador STM32
![Page 11: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/11.jpg)
+NUEVA PLACA CL3 (ii) y PROPUESTA
DE VALOR DEL PROYECTO
B.2. 2017/2018 – Prototipos de placa CL3, similar factor de forma que CL2con microcontrolador STM32F411RE (512KB Flash, 128KB SRAM)
CL3 04/2018
B.3. VALOR DEL PROYECTO: La placa CL3 y su Firmware mejoran las posibilidades de registro de datos de operación de Sistemas Aislados(muy importante para mantenimiento y operación confiable de equipos)
![Page 12: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/12.jpg)
+ FIRMWARE PLACA CL3
C.1. 2018 – Desarrollo del Firmware para placa CL3, basado en sAPI-CIAA
CL3 06/2018
![Page 13: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/13.jpg)
+ INTERESADOS
![Page 14: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/14.jpg)
+ ALCANCE
• Firmware para la placa CL3 • Desarrollo o integración de funciones CMSIS para acceso al
microcontrolador STM32F411• Construcción de un BSP (Board Support Package) para el manejo
de los periféricos específicos de la placa CL3,• Construcción de una biblioteca sAPI-C3 (de diseño similar a la
sAPI / E.Pernia para la CIAA). • Acceso de alto nivel a la configuración y funciones de por lo
menos dos placas periféricas -M4E basada en PSoC-1, y la otra una M5E en desarrollo.
• No se incluirá (por limitación de tiempo) en este proyecto:• OS de tiempo real (OSEK, FreeRTOS). • Funciones de acceso a PWM / Serve• Módulos HMI específicos (IL9341 y 4D Systems)• Tarjetas SD a través de la biblioteca abierta ELM-Chan
![Page 15: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/15.jpg)
+ REQUERIMIENTOS /DISEÑO
Periférica M4E(I2C o Serial)
![Page 16: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/16.jpg)
+ ACTIVITY ON NODE
![Page 17: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/17.jpg)
+ GANTT
![Page 18: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/18.jpg)
+ RIESGOS
● Riesgo 1: El Hardware (Placa CL3 – prototipo) no funciona o presenta fallas ○ Severidad(S): 10. Probabilidad de Ocurrencia (O): 6.
● Riesgo 2: Horas de trabajo planificadas insuficientes para alcanzar el deadline. ○ Severidad(S): 10. ○ Probabilidad de Ocurrencia (O): 4.
● Riesgo 3: Requerimientos no cumplidos.○ Severidad(S): 10. ○ Probabilidad de Ocurrencia (O): 2.
● Riesgo 4: Retrasos por desconocimiento específico del controlador seleccionado.○ Severidad(S): 6. ○ Probabilidad de Ocurrencia (O): 3.
● Riesgo 5: Problemas de índole personal del desarrollador que retrasen el proyecto. ○ Severidad(S): 8. Probabilidad de Ocurrencia (O): 2.
![Page 19: Pres ROliva CESE2018 PlandeTrabajo22-06-2018(IIIb)laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Rafael... · 5 2olyd 813$ / 5 ,qj 352326,72 l (o sursyvlwr gho sur\hfwr](https://reader034.vdocuments.co/reader034/viewer/2022051812/602be1c05ec25d09bb60a457/html5/thumbnails/19.jpg)
+
PREGUNTAS?