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.

505 lines
17 KiB
TeX

%% Appendix A
%
\chapter{Anexo o Apéndice}
\label{anexo}
\section{Códigos}
En esta sección del \autoref{anexo} se presentan los archivos del código fuente utilizados para el desarrollo del programa de este trabajo.
En el \autoref{lst:main.c} se muestra el archivo principal \texttt{main.c} con la función \texttt{main} del programa.
En el \autoref{lst:daq.h} se muestra el archivo de encabezado (archivo H) \texttt{daq.h} con las librerías, las definiciones, y la declaración de las funciones necesarias para la adquisición de datos.
En el \autoref{lst:daq.c} se muestra el archivo de implementación (archivo C) \texttt{daq.c}, donde se encuentran las funciones para la adquisición de datos.
En el \autoref{lst:uart.h} se muestra el archivo de encabezado (archivo H) \texttt{daq.h} con las librerías, las definiciones, y la declaración de las funciones y las variables necesarias para la comunicación a través de los puertos UART.
Y por último, en el \autoref{lst:uart.c} se muestra el archivo de implementación (archivo C) \texttt{daq.c}, donde se encuentran las funciones y la declaración de la estructura \texttt{termios} para la comunicación a través de los mismos puertos.
%archivo de implementación (archivo C)
%archivo de encabezado (archivo H)
%declaraciones de funciones
%macros
%definiciones de tipos de datos
\lstinputlisting[caption = {Archivo main.c}, label= lst:main.c,
basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,language = C,frame= lines]{codes/main.c}
\lstinputlisting[caption = {Archivo daq.h}, label= lst:daq.h,
basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/daq.h}
\lstinputlisting[caption = {Archivo daq.c}, label= lst:daq.c,
basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,language = C, frame= lines]{codes/daq.c}
\lstinputlisting[caption = {Archivo uart.h}, label= lst:uart.h,
basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/uart.h}
\lstinputlisting[caption = {Archivo uart.c}, label= lst:uart.c,
basicstyle=\mlttfamily\fontsize{6}{8}\selectfont,frame= lines, language = C]{codes/uart.c}
\cleardoublepage
\section{Tablas de datos}
En esta sección se muestran sólo de forma ilustrativa las mediciones obtenidas de la prueba de Medición de gases de exhalación no. 1 en la \autoref{tb:m}.
\pgfplotstableset{
columns/t/.style={column name= t.},%, column type=r},
columns/CO2/.style={column name= $CO_2$},%, column type=r},
columns/CO2 f/.style={column name= $CO_2$ f.},%, column type=r},
columns/CO/.style={column name= $CO$},%, column type=r},
columns/CO f/.style={column name= $CO$ f.},%, column type=r},
columns/O2ppo2/.style={column name= $O_2$,fixed zerofill,precision=1},%, column type=r},
columns/O2xc/.style={column name= $O_2$},%, column type=r},
columns/T CO2/.style={column name= T. $CO$},%, column type=r},
columns/T O2/.style={column name= T. $O_2$,fixed zerofill,precision=1},%, column type=r},
columns/P CO2/.style={column name= P. $CO$},%, column type=r},
columns/P O2/.style={column name= P. $O_2$},%, column type=r},
columns/R H/.style={column name= H. R.},%, column type=r},
empty cells with={\vdots},
every head row/.style={before row={\toprule},
after row={
\multicolumn{1}{c}{\si{\second}} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{ppm} & \multicolumn{1}{c}{pp{$O_2$}} & \multicolumn{1}{c}{\si{\percent}} & \multicolumn{1}{c}{\si{\degreeCelsius}} & \multicolumn{1}{c}{\si{\degreeCelsius}} & \multicolumn{1}{c}{m\si{\bar}} & \multicolumn{1}{c}{m\si{\bar}} & \multicolumn{1}{c}{\si{\percent}}
\\\midrule}},
every last row/.style={after row=\bottomrule}
}
\begin{table}[h!]
\centering
\caption{Tabla de mediciones.}
\label{tb:m}
\resizebox{\textwidth}{!}{%
\pgfplotstabletypeset[col sep=comma]{gnuplot/data/R1-s.csv}
}
\end{table}
\cleardoublepage
\section{Gráficas de los datos obtenidos de las pruebas} \label{app:graficas-pruebas}
En esta sección se presentan las gráficas realizadas con los datos obtenidos de las pruebas de medición de gases de exhalación y adquisición de datos del proceso de combustión en su sección correspondiente con el número de prueba.
\subsection{Medición de gases de exhalación: Prueba no. 2}
En esta sección se muestran las graficas de las mediciones de
$CO$ en la \autoref{plot:R2-CO},
$CO2$ en la \autoref{plot:R2-CO2},
$O_2$ en la \autoref{plot:R2-O2},
humedad relativa en la \autoref{plot:R2-HR},
temperatura en la \autoref{plot:R2-T}
y presión en la, de la prueba de mediciones de gases de exhalación no. 2.
\begin{figure}[hbt!]
\begin{center}
\input{gnuplot/output/R2-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R2-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R2-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R2-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R2-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R2-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de medición de gases de exhalación.}
\label{plot:R2-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Medición de gases de exhalación: Prueba no. 3}
En esta sección se muestran las graficas de las mediciones de
$CO$ en la \autoref{plot:R3-CO},
$CO2$ en la \autoref{plot:R3-CO2},
$O_2$ en la \autoref{plot:R3-O2},
humedad relativa en la \autoref{plot:R3-HR},
temperatura en la \autoref{plot:R3-T}
y presión en la, de la prueba de mediciones de gases de exhalación no. 3.
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R3-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de medición de gases de exhalación.}
\label{plot:R3-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Medición de gases de exhalación: Prueba no. 4}
En esta sección se muestran las graficas de las mediciones de
$CO$ en la \autoref{plot:R4-CO},
$CO2$ en la \autoref{plot:R4-CO2},
$O_2$ en la \autoref{plot:R4-O2},
humedad relativa en la \autoref{plot:R4-HR},
temperatura en la \autoref{plot:R4-T}
y presión en la, de la prueba de mediciones de gases de exhalación no. 2.
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R4-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de medición de gases de exhalación.}
\label{plot:R4-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Medición de gases de exhalación: Prueba no. 5}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/R5-P}
\caption{Gráfica de las mediciones de presión durante la ``prueba no. 5'' de medición de gases de exhalación.}
\label{plot:R5-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Adquisición del proceso de combustión: Prueba no. 2}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C2-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 2'' de adquisición del proceso de combustión.}
\label{plot:C2-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Adquisición del proceso de combustión: Prueba no. 3}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C3-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 3'' de adquisición del proceso de combustión.}
\label{plot:C3-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Adquisición del proceso de combustión: Prueba no. 4}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C4-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 4'' de adquisición del proceso de combustión.}
\label{plot:C4-P}
\end{center}
\end{figure}
\cleardoublepage
\subsection{Adquisición del proceso de combustión: Prueba no. 5}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-CO}
\caption{Gráfica de las mediciones de $CO$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-CO}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-CO2}
\caption{Gráfica de las mediciones de $CO_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-CO2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-O2}
\caption{Gráfica de las mediciones de $O_2$ durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-O2}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-HR}
\caption{Gráfica de las mediciones de humedad relativa durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-HR}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-T}
\caption{Gráfica de las mediciones de temperatura durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-T}
\end{center}
\end{figure}
\begin{figure}[h]
\begin{center}
\input{gnuplot/output/C5-P}
\caption{Gráfica de las mediciones de presión atmosférica durante la ``prueba no. 5'' de adquisición del proceso de combustión.}
\label{plot:C5-P}
\end{center}
\end{figure}