You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

162 lines
15 KiB
TeX

\relax
\providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Desarrollo del sistema}{25}{chapter.3}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{loa}{\addvspace {10\p@ }}
\newlabel{ch:desarrollo}{{3}{25}{Desarrollo del sistema}{chapter.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Diagrama del sistema desarrollado.}}{26}{figure.3.1}\protected@file@percent }
\newlabel{fig:diagramadelsistema}{{3.1}{26}{Diagrama del sistema desarrollado}{figure.3.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Beaglebone Black}{26}{section.3.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Beaglebone Black Rev. C.}}{27}{figure.3.2}\protected@file@percent }
\newlabel{fig:BBB}{{3.2}{27}{Beaglebone Black Rev. C}{figure.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Configuraciones realizadas en la \textit {Beaglebone}}{27}{subsection.3.1.1}\protected@file@percent }
\newlabel{lst:grow_partition}{{3.1}{28}{Comandos para expandir la partición del sistema de archivos}{lstlisting.3.1}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}Comandos para expandir la partición del sistema de archivos.}{28}{lstlisting.3.1}\protected@file@percent }
\newlabel{lst:config-uart-pins.sh}{{3.2}{28}{Archivo \texttt {config-uart-pins.sh}}{lstlisting.3.2}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.2}Archivo \texttt {config-uart-pins.sh}.}{28}{lstlisting.3.2}\protected@file@percent }
\newlabel{lst:uart-pins-service}{{3.3}{28}{Archivo \texttt {ebb-set-uart-pins.service} de servicio del sistema}{lstlisting.3.3}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.3}Archivo \texttt {ebb-set-uart-pins.service} de servicio del sistema.}{28}{lstlisting.3.3}\protected@file@percent }
\newlabel{lst:uart-pins-comandos}{{3.4}{28}{Comandos para probar e instalar el servicio \texttt {ebb-set-uart-pins.service} en la \textit {Beaglebone}}{lstlisting.3.4}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.4}Comandos para probar e instalar el servicio \texttt {ebb-set-uart-pins.service} en la \textit {Beaglebone}.}{28}{lstlisting.3.4}\protected@file@percent }
\citation{ec200man}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Sensores de concentración de gases}{29}{section.3.2}\protected@file@percent }
\newlabel{subfig:CO-AFsensor}{{3.3(a)}{29}{Subfigure 3 3.3(a)}{subfigure.3.3.1}{}}
\newlabel{sub@subfig:CO-AFsensor}{{(a)}{29}{Subfigure 3 3.3(a)\relax }{subfigure.3.3.1}{}}
\newlabel{subfig:sprintIR}{{3.3(b)}{29}{Subfigure 3 3.3(b)}{subfigure.3.3.2}{}}
\newlabel{sub@subfig:sprintIR}{{(b)}{29}{Subfigure 3 3.3(b)\relax }{subfigure.3.3.2}{}}
\newlabel{subfig:LuminOX}{{3.3(c)}{29}{Subfigure 3 3.3(c)}{subfigure.3.3.3}{}}
\newlabel{sub@subfig:LuminOX}{{(c)}{29}{Subfigure 3 3.3(c)\relax }{subfigure.3.3.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Sensores de concentración de gases}}{29}{figure.3.3}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {CO-AF}}}{29}{figure.3.3}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {SprintIR}}}{29}{figure.3.3}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(c)}{\ignorespaces {LuminOX}}}{29}{figure.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Circuitos controladores}{29}{subsection.3.2.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Controlador de sensor electroquímico EC200}}{29}{figure.3.4}\protected@file@percent }
\newlabel{fig:EC200}{{3.4}{29}{Controlador de sensor electroquímico EC200}{figure.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Configuración de los sensores}{30}{subsection.3.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Atmósfera parcialmente aislada}{30}{section.3.3}\protected@file@percent }
\newlabel{sec:atm}{{3.3}{30}{Atmósfera parcialmente aislada}{section.3.3}{}}
\citation{isow784xDS}
\newlabel{subfig:acrylicBox}{{3.5(a)}{31}{Subfigure 3 3.5(a)}{subfigure.3.5.1}{}}
\newlabel{sub@subfig:acrylicBox}{{(a)}{31}{Subfigure 3 3.5(a)\relax }{subfigure.3.5.1}{}}
\newlabel{subfig:mountedSensors}{{3.5(b)}{31}{Subfigure 3 3.5(b)}{subfigure.3.5.2}{}}
\newlabel{sub@subfig:mountedSensors}{{(b)}{31}{Subfigure 3 3.5(b)\relax }{subfigure.3.5.2}{}}
\newlabel{subfig:openATM}{{3.5(c)}{31}{Subfigure 3 3.5(c)}{subfigure.3.5.3}{}}
\newlabel{sub@subfig:openATM}{{(c)}{31}{Subfigure 3 3.5(c)\relax }{subfigure.3.5.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Atmósfera aislada utilizada para las mediciones de prueba.}}{31}{figure.3.5}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Caja de acrílico}}}{31}{figure.3.5}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Montaje de los sensores}}}{31}{figure.3.5}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(c)}{\ignorespaces {Atmósfera abierta}}}{31}{figure.3.5}\protected@file@percent }
\newlabel{fig:atm}{{3.5}{31}{Atmósfera aislada utilizada para las mediciones de prueba}{figure.3.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.4}Circuito de aislamiento}{31}{section.3.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Diagrama de configuración de canales del ISOW7842}}{31}{figure.3.6}\protected@file@percent }
\newlabel{fig:isow}{{3.6}{31}{Diagrama de configuración de canales del ISOW7842}{figure.3.6}{}}
\citation{isow784xAR}
\newlabel{fig:DI-sch}{{3.7(a)}{32}{Subfigure 3 3.7(a)}{subfigure.3.7.1}{}}
\newlabel{sub@fig:DI-sch}{{(a)}{32}{Subfigure 3 3.7(a)\relax }{subfigure.3.7.1}{}}
\newlabel{fig:DI-pcb}{{3.7(b)}{32}{Subfigure 3 3.7(b)}{subfigure.3.7.2}{}}
\newlabel{sub@fig:DI-pcb}{{(b)}{32}{Subfigure 3 3.7(b)\relax }{subfigure.3.7.2}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Tarjeta de aislamiento de señales digitales.}}{32}{figure.3.7}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Esquemático}}}{32}{figure.3.7}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Circuito impreso}}}{32}{figure.3.7}\protected@file@percent }
\newlabel{fig:isowdesing}{{3.7}{32}{Tarjeta de aislamiento de señales digitales}{figure.3.7}{}}
\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Descripción de los pines de los conectores}}{32}{table.3.1}\protected@file@percent }
\newlabel{tab:pines}{{3.1}{32}{Descripción de los pines de los conectores}{table.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Conexiones}{33}{subsection.3.4.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Diagrama de conexiones del sistema desarrollado.}}{33}{figure.3.8}\protected@file@percent }
\newlabel{fig:connections}{{3.8}{33}{Diagrama de conexiones del sistema desarrollado}{figure.3.8}{}}
\@writefile{lot}{\contentsline {table}{\numberline {3.2}{\ignorespaces Conexiones de la BeagleBone Black}}{33}{table.3.2}\protected@file@percent }
\newlabel{tab:conexiones_bbb}{{3.2}{33}{Conexiones de la BeagleBone Black}{table.3.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.5}Programa de adquisición de datos}{34}{section.3.5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Función principal}{34}{subsection.3.5.1}\protected@file@percent }
\newlabel{sec:program}{{3.5.1}{34}{Función principal}{subsection.3.5.1}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Diagrama de flujo general de la función \texttt {main} del programa de adquisición de datos.}}{35}{figure.3.9}\protected@file@percent }
\newlabel{fig:flowchart-Main}{{3.9}{35}{Diagrama de flujo general de la función \texttt {main} del programa de adquisición de datos}{figure.3.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Función \texttt {sensConf()}}{35}{subsection.3.5.2}\protected@file@percent }
\newlabel{sec:sensConf}{{3.5.2}{35}{Función \texttt {sensConf()}}{subsection.3.5.2}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Diagrama de flujo la función \texttt {sensConf} del programa de adquisición de datos.}}{36}{figure.3.10}\protected@file@percent }
\newlabel{fig:flowchart-sensConf}{{3.10}{36}{Diagrama de flujo la función \texttt {sensConf} del programa de adquisición de datos}{figure.3.10}{}}
\newlabel{lst:sensConf}{{3.5}{36}{Función \texttt {int sensConf(uint8\_t uartNumber, int baudRate, char mode[], char response[], int tries)}}{lstlisting.3.5}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.5}Función \texttt {int sensConf(uint8\_t uartNumber, int baudRate, char mode[], char response[], int tries)}.}{36}{lstlisting.3.5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Función de adquisición de datos \texttt {DAQ()}}{37}{subsection.3.5.3}\protected@file@percent }
\newlabel{sec:DAQ}{{3.5.3}{37}{Función de adquisición de datos \texttt {DAQ()}}{subsection.3.5.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces Diagrama de flujo la función \texttt {DAQ} del programa de adquisición de datos.}}{37}{figure.3.11}\protected@file@percent }
\newlabel{fig:flowchart-DAQ}{{3.11}{37}{Diagrama de flujo la función \texttt {DAQ} del programa de adquisición de datos}{figure.3.11}{}}
\newlabel{lst:DAQa}{{3.6}{37}{Comienzo de la funcinón \texttt {int DAQ(int t\_hrs, int sp\_s)}}{lstlisting.3.6}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.6}Comienzo de la funcinón \texttt {int DAQ(int t\_hrs, int sp\_s)}.}{37}{lstlisting.3.6}\protected@file@percent }
\newlabel{lst:DAQb}{{3.7}{38}{Parámetros del ciclo de la función DAQ y los tiempos de adquisición}{lstlisting.3.7}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.7}Parámetros del ciclo de la función DAQ y los tiempos de adquisición.}{38}{lstlisting.3.7}\protected@file@percent }
\newlabel{lst:DAQc}{{3.8}{38}{Tareas realizadas en el ciclo de la función DAQ para solicitar, obtener, mostrar y almacenar las mediciones}{lstlisting.3.8}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.8}Tareas realizadas en el ciclo de la función DAQ para solicitar, obtener, mostrar y almacenar las mediciones.}{38}{lstlisting.3.8}\protected@file@percent }
\newlabel{lst:timepoInactividad}{{3.9}{39}{Código para verificar el tiempo de inactividad y esperar el próximo muestreo}{lstlisting.3.9}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.9}Código para verificar el tiempo de inactividad y esperar el próximo muestreo.}{39}{lstlisting.3.9}\protected@file@percent }
\newlabel{lst:getMeasures}{{3.10}{39}{Función char *getMeasures(char src[{],} char fval{,} int nchar)}{lstlisting.3.10}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.10}Función char *getMeasures(char src[{],} char fval{,} int nchar).}{39}{lstlisting.3.10}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.6}Libreria \texttt {uart.h v1.0} }{40}{section.3.6}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Función \texttt {uartConf()}}{40}{subsection.3.6.1}\protected@file@percent }
\newlabel{lst:uartConf}{{3.11}{41}{Función \texttt {int uartConf(uint8\_t uartNumber, int baudRate})}{lstlisting.3.11}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.11}Función \texttt {int uartConf(uint8\_t uartNumber, int baudRate}).}{41}{lstlisting.3.11}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Función \texttt {uartClose()}}{41}{subsection.3.6.2}\protected@file@percent }
\newlabel{sub:uartClose}{{3.6.2}{41}{Función \texttt {uartClose()}}{subsection.3.6.2}{}}
\newlabel{lst:uartClose}{{3.12}{42}{Función \texttt {int uartClose(uint8\_t uartNumber)}}{lstlisting.3.12}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.12}Función \texttt {int uartClose(uint8\_t uartNumber)}.}{42}{lstlisting.3.12}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}Función \texttt {uartTransmit()}}{42}{subsection.3.6.3}\protected@file@percent }
\newlabel{lst:uartTransmit}{{3.13}{42}{Función \texttt {int uartTransmit(uint8\_t uartNumber{,} char message[{]})}}{lstlisting.3.13}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.13}Función \texttt {int uartTransmit(uint8\_t uartNumber{,} char message[{]})}.}{42}{lstlisting.3.13}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}Función \texttt {uartReceive()}}{42}{subsection.3.6.4}\protected@file@percent }
\newlabel{lst:uartReceive}{{3.14}{43}{Función \texttt {int uartReceive(uint8\_t uartNumber)}}{lstlisting.3.14}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.14}Función \texttt {int uartReceive(uint8\_t uartNumber)}.}{43}{lstlisting.3.14}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.7}Archivo de datos}{43}{section.3.7}\protected@file@percent }
\newlabel{lst:data}{{3.15}{43}{Ejemplo del archivo \texttt {data.dat} con las mediciones obtenidas}{lstlisting.3.15}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3.15}Ejemplo del archivo \texttt {data.dat} con las mediciones obtenidas}{43}{lstlisting.3.15}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.8}Conclusiones}{43}{section.3.8}\protected@file@percent }
\@setckpt{Chapters/Chapter03}{
\setcounter{page}{45}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{3}
\setcounter{section}{8}
\setcounter{subsection}{0}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{11}
\setcounter{table}{2}
\setcounter{Item}{0}
\setcounter{Hfootnote}{0}
\setcounter{bookmark@seq@number}{56}
\setcounter{blindtext}{1}
\setcounter{Blindtext}{5}
\setcounter{blind@countparstart}{0}
\setcounter{blindlist}{0}
\setcounter{blindlistlevel}{0}
\setcounter{blindlist@level}{0}
\setcounter{blind@listcount}{0}
\setcounter{blind@levelcount}{0}
\setcounter{blind@randomcount}{0}
\setcounter{blind@randommax}{0}
\setcounter{blind@pangramcount}{0}
\setcounter{blind@pangrammax}{0}
\setcounter{parentequation}{0}
\setcounter{lstnumber}{11}
\setcounter{float@type}{8}
\setcounter{subfigure}{0}
\setcounter{lofdepth}{1}
\setcounter{subtable}{0}
\setcounter{lotdepth}{1}
\setcounter{@todonotes@numberoftodonotes}{1}
\setcounter{AlgoLine}{0}
\setcounter{algocfline}{0}
\setcounter{algocfproc}{0}
\setcounter{algocf}{0}
\setcounter{section@level}{0}
\setcounter{lstlisting}{15}
}