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.

87 lines
8.0 KiB
TeX

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

\babel@toc {spanish}{}\relax
\contentsline {chapter}{Prólogo}{\es@scroman {iii}}{chapter*.1}%
\contentsline {chapter}{Abstract}{\es@scroman {iv}}{chapter*.2}%
\contentsline {chapter}{Resúmen}{\es@scroman {v}}{chapter*.3}%
\contentsline {chapter}{\numberline {1}Introducción}{1}{chapter.1}%
\contentsline {section}{\numberline {1.1}Semblanza del problema}{1}{section.1.1}%
\contentsline {section}{\numberline {1.2}Revisión del estado del arte}{2}{section.1.2}%
\contentsline {section}{\numberline {1.3}Solución propuesta}{5}{section.1.3}%
\contentsline {section}{\numberline {1.4}Objetivos}{5}{section.1.4}%
\contentsline {subsection}{\numberline {1.4.1}Objetivo general}{5}{subsection.1.4.1}%
\contentsline {subsection}{\numberline {1.4.2}Objetivos particulares}{5}{subsection.1.4.2}%
\contentsline {section}{\numberline {1.5}Justificación}{6}{section.1.5}%
\contentsline {chapter}{\numberline {2}Marco teórico}{7}{chapter.2}%
\contentsline {section}{\numberline {2.1}Adquisición de datos}{7}{section.2.1}%
\contentsline {subsection}{\numberline {2.1.1}Sensores}{8}{subsection.2.1.1}%
\contentsline {subsection}{\numberline {2.1.2}Dispositivo \textit {DAQ}}{8}{subsection.2.1.2}%
\contentsline {subsection}{\numberline {2.1.3}Computadora y software}{8}{subsection.2.1.3}%
\contentsline {section}{\numberline {2.2}Sistemas Embebidos}{8}{section.2.2}%
\contentsline {section}{\numberline {2.3}Linux embebido}{9}{section.2.3}%
\contentsline {subsection}{\numberline {2.3.1}Sistema operativo Debian}{9}{subsection.2.3.1}%
\contentsline {subsection}{\numberline {2.3.2}Beaglebone Black}{10}{subsection.2.3.2}%
\contentsline {subsection}{\numberline {2.3.3}Protocolo Secure Shell}{11}{subsection.2.3.3}%
\contentsline {subsection}{\numberline {2.3.4}Entorno de desarrollo \textit {Cloud9}}{11}{subsection.2.3.4}%
\contentsline {section}{\numberline {2.4}Librerías útiles del lenguaje C}{12}{section.2.4}%
\contentsline {subsection}{\numberline {2.4.1}Librería \texttt {termios.h}}{12}{subsection.2.4.1}%
\contentsline {subsection}{\numberline {2.4.2}Librería \texttt {time.h}}{13}{subsection.2.4.2}%
\contentsline {subsubsection}{Obtener el tiempo:}{13}{subsection.2.4.2}%
\contentsline {subsubsection}{Convertir el tiempo:}{13}{subsection.2.4.2}%
\contentsline {subsubsection}{Calcular diferencias de tiempo:}{14}{subsection.2.4.2}%
\contentsline {subsubsection}{Otras funciones:}{14}{subsection.2.4.2}%
\contentsline {section}{\numberline {2.5}Transmisor-Receptor Asíncrono Universal}{14}{section.2.5}%
\contentsline {section}{\numberline {2.6}Sensores de concentración de gas}{15}{section.2.6}%
\contentsline {subsection}{\numberline {2.6.1}Controladores de sensores}{15}{subsection.2.6.1}%
\contentsline {subsection}{\numberline {2.6.2}Sensor de oxígeno \textit {LuminOx Optical Oxygen LOX-02}}{16}{subsection.2.6.2}%
\contentsline {subsection}{\numberline {2.6.3}Sensor de monóxido de carbono CO-AF}{17}{subsection.2.6.3}%
\contentsline {subsection}{\numberline {2.6.4}Tarjeta controladora EC200}{17}{subsection.2.6.4}%
\contentsline {subsubsection}{Los comandos para obtener mediciones son los siguientes:}{19}{figure.2.10}%
\contentsline {subsubsection}{Los comandos para realizar configuraciones son los siguientes:}{19}{figure.2.10}%
\contentsline {subsubsection}{Los comandos para obtener información son los siguientes:}{20}{figure.2.10}%
\contentsline {subsection}{\numberline {2.6.5}Sensor de bióxido de carbono \textit {SprintIRW}}{20}{subsection.2.6.5}%
\contentsline {section}{\numberline {2.7}Aislador digital ISOW7842}{23}{section.2.7}%
\contentsline {section}{\numberline {2.8}Conclusión}{23}{section.2.8}%
\contentsline {chapter}{\numberline {3}Desarrollo del sistema}{25}{chapter.3}%
\contentsline {section}{\numberline {3.1}Beaglebone Black}{26}{section.3.1}%
\contentsline {subsection}{\numberline {3.1.1}Configuraciones realizadas en la \textit {Beaglebone}}{27}{subsection.3.1.1}%
\contentsline {section}{\numberline {3.2}Sensores de concentración de gases}{29}{section.3.2}%
\contentsline {subsection}{\numberline {3.2.1}Circuitos controladores}{29}{subsection.3.2.1}%
\contentsline {subsection}{\numberline {3.2.2}Configuración de los sensores}{30}{subsection.3.2.2}%
\contentsline {section}{\numberline {3.3}Atmósfera parcialmente aislada}{30}{section.3.3}%
\contentsline {section}{\numberline {3.4}Circuito de aislamiento}{31}{section.3.4}%
\contentsline {subsection}{\numberline {3.4.1}Conexiones}{33}{subsection.3.4.1}%
\contentsline {section}{\numberline {3.5}Programa de adquisición de datos}{34}{section.3.5}%
\contentsline {subsection}{\numberline {3.5.1}Función principal}{34}{subsection.3.5.1}%
\contentsline {subsection}{\numberline {3.5.2}Función \texttt {sensConf()}}{35}{subsection.3.5.2}%
\contentsline {subsection}{\numberline {3.5.3}Función de adquisición de datos \texttt {DAQ()}}{37}{subsection.3.5.3}%
\contentsline {section}{\numberline {3.6}Libreria \texttt {uart.h v1.0} }{40}{section.3.6}%
\contentsline {subsection}{\numberline {3.6.1}Función \texttt {uartConf()}}{40}{subsection.3.6.1}%
\contentsline {subsection}{\numberline {3.6.2}Función \texttt {uartClose()}}{41}{subsection.3.6.2}%
\contentsline {subsection}{\numberline {3.6.3}Función \texttt {uartTransmit()}}{42}{subsection.3.6.3}%
\contentsline {subsection}{\numberline {3.6.4}Función \texttt {uartReceive()}}{42}{subsection.3.6.4}%
\contentsline {section}{\numberline {3.7}Archivo de datos}{43}{section.3.7}%
\contentsline {section}{\numberline {3.8}Conclusiones}{43}{section.3.8}%
\contentsline {chapter}{\numberline {4}Pruebas y resultados}{45}{chapter.4}%
\contentsline {section}{\numberline {4.1}Pruebas}{45}{section.4.1}%
\contentsline {subsection}{\numberline {4.1.1}Medición de los gases de exhalación de una persona}{45}{subsection.4.1.1}%
\contentsline {subsection}{\numberline {4.1.2}Adquisición de datos del proceso de combustión}{47}{subsection.4.1.2}%
\contentsline {section}{\numberline {4.2}Resultados de las mediciones de los gases de exhalación}{47}{section.4.2}%
\contentsline {subsection}{\numberline {4.2.1}Comportamiento de las variables medidas}{48}{subsection.4.2.1}%
\contentsline {subsection}{\numberline {4.2.2}Comparación de los resultados obtenidos de las pruebas de medición de gases de exhalación}{54}{subsection.4.2.2}%
\contentsline {section}{\numberline {4.3}Resultados de las pruebas de combustión}{56}{section.4.3}%
\contentsline {subsection}{\numberline {4.3.1}Comportamiento de las variables medidas en la prueba de combustión}{56}{subsection.4.3.1}%
\contentsline {subsection}{\numberline {4.3.2}Comparación de los resultados obtenidos las prueba de adquisición de datos de la combustión}{63}{subsection.4.3.2}%
\contentsline {section}{\numberline {4.4}Conclusiones del capítulo}{64}{section.4.4}%
\contentsline {chapter}{\numberline {5}Conclusiones}{66}{chapter.5}%
\contentsline {chapter}{\numberline {A}Anexo o Apéndice}{69}{appendix.Alph1}%
\contentsline {section}{\numberline {A.1}Códigos}{69}{section.Alph1.1}%
\contentsline {section}{\numberline {A.2}Tablas de datos}{74}{section.Alph1.2}%
\contentsline {section}{\numberline {A.3}Gráficas de los datos obtenidos de las pruebas}{75}{section.Alph1.3}%
\contentsline {subsection}{\numberline {A.3.1}Medición de gases de exhalación: Prueba no. 2}{75}{subsection.Alph1.3.1}%
\contentsline {subsection}{\numberline {A.3.2}Medición de gases de exhalación: Prueba no. 3}{79}{subsection.Alph1.3.2}%
\contentsline {subsection}{\numberline {A.3.3}Medición de gases de exhalación: Prueba no. 4}{83}{subsection.Alph1.3.3}%
\contentsline {subsection}{\numberline {A.3.4}Medición de gases de exhalación: Prueba no. 5}{87}{subsection.Alph1.3.4}%
\contentsline {subsection}{\numberline {A.3.5}Adquisición del proceso de combustión: Prueba no. 2}{91}{subsection.Alph1.3.5}%
\contentsline {subsection}{\numberline {A.3.6}Adquisición del proceso de combustión: Prueba no. 3}{95}{subsection.Alph1.3.6}%
\contentsline {subsection}{\numberline {A.3.7}Adquisición del proceso de combustión: Prueba no. 4}{99}{subsection.Alph1.3.7}%
\contentsline {subsection}{\numberline {A.3.8}Adquisición del proceso de combustión: Prueba no. 5}{103}{subsection.Alph1.3.8}%