<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>2007-2422</journal-id>
<journal-title><![CDATA[Tecnología y ciencias del agua]]></journal-title>
<abbrev-journal-title><![CDATA[Tecnol. cienc. agua]]></abbrev-journal-title>
<issn>2007-2422</issn>
<publisher>
<publisher-name><![CDATA[Instituto Mexicano de Tecnología del Agua, Coordinación de Comunicación, Participación e Información]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2007-24222011000200014</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Desarrollo, construcción y prueba en campo de un equipo ultrasónico para medir nivel]]></article-title>
<article-title xml:lang="en"><![CDATA[Development, construction, and in-field testing of an ultrasonic water level meter]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ramírez]]></surname>
<given-names><![CDATA[Javier]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Rodríguez]]></surname>
<given-names><![CDATA[Edson]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[Nahún]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Mercado]]></surname>
<given-names><![CDATA[Roberto]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Olvera]]></surname>
<given-names><![CDATA[Ernesto]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ruiz]]></surname>
<given-names><![CDATA[Víctor]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Mexicano de Tecnología del Agua  ]]></institution>
<addr-line><![CDATA[Jiutepec Morelos]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2011</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2011</year>
</pub-date>
<volume>2</volume>
<numero>2</numero>
<fpage>203</fpage>
<lpage>219</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S2007-24222011000200014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S2007-24222011000200014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S2007-24222011000200014&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El presente desarrollo tecnológico es un medidor de nivel ultrasónico en el modo de tiempo de vuelo; tiene compensación por temperatura a través de software y sus componentes electrónicos son comerciales y nacionales. Un estudio sobre el error tipo permite asociar al medidor precisión milimétrica. El medidor fue usado para cuantificar el caudal, con apoyo de un aforador de garganta larga, mediante una ecuación potencial función del tirante; como resultado, el medidor es útil para determinar en tiempo real el flujo y monitorear un nivel del agua en la sección específica de un canal. Al tratarse de una tecnología realizada en el país tiene un costo de adquisición muy bajo, además de las siguientes ventajas: poder dar seguimiento a su comportamiento y llevar a cabo el mantenimiento y su conservación con personal nacional.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[An ultrasonic water level meter was developed that can be used for measuring a water operation level and monitoring a discharge in real time. All electronic components are commercially available, so the device is plug and play. This makes it easy to maintain this ultrasound technology. The water level meter is a very low-cost device.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[ultrasonido]]></kwd>
<kwd lng="es"><![CDATA[medidor de nivel]]></kwd>
<kwd lng="es"><![CDATA[medidor de caudal]]></kwd>
<kwd lng="es"><![CDATA[aforador de garganta larga]]></kwd>
<kwd lng="es"><![CDATA[circuito impreso]]></kwd>
<kwd lng="es"><![CDATA[componentes electrónicos]]></kwd>
<kwd lng="es"><![CDATA[cálculo de gasto]]></kwd>
<kwd lng="en"><![CDATA[ultrasound]]></kwd>
<kwd lng="en"><![CDATA[water level meter]]></kwd>
<kwd lng="en"><![CDATA[flow meter]]></kwd>
<kwd lng="en"><![CDATA[long-throated flume]]></kwd>
<kwd lng="en"><![CDATA[printed circuit board]]></kwd>
<kwd lng="en"><![CDATA[electronic components]]></kwd>
<kwd lng="en"><![CDATA[discharge calculation]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="justify"><font face="verdana" size="4">Nota t&eacute;cnica</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="4"><b>Desarrollo, construcci&oacute;n y prueba en campo de un equipo ultras&oacute;nico para medir nivel</b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="3"><b>Development, construction, and in&#45;field testing of an ultrasonic water level meter</b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>Javier Ram&iacute;rez, Edson Rodr&iacute;guez, Nah&uacute;n Garc&iacute;a, Roberto Mercado, Ernesto Olvera y V&iacute;ctor Ruiz</b></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><i>Instituto Mexicano de Tecnolog&iacute;a del Agua</i>.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Direcci&oacute;n institucional de los autores</b></font></p>         <p align="justify"><font face="verdana" size="2"><i>Dr. Javier Ram&iacute;rez    <br>       Edson Rodr&iacute;guez    <br>       Dr. Nah&uacute;n Garc&iacute;a    <br>       Dr. Roberto Mercado    <br>       M.I. Ernesto Olvera    <br>       Dr. V&iacute;ctor Ruiz</i></font></p>     <p align="justify"><font face="verdana" size="2">Instituto Mexicano de Tecnolog&iacute;a del Agua    <br>       Paseo Cuauhn&aacute;huac 8532, Colonia Progreso    ]]></body>
<body><![CDATA[<br>       62550 Jiutepec, Morelos, M&eacute;xico    <br>       Tel&eacute;fono: +52 (777) 3293 600    <br>   <a href="mailto:jramirez@tlaloc.imta.mx">jramirez@tlaloc.imta.mx</a>    <br>   <a href="mailto:nahung@tlaloc.imta.mx">nahung@tlaloc.imta.mx</a>    <br>   <a href="mailto:rmercado@tlaloc.imta.mx">rmercado@tlaloc.imta.mx</a>    <br>   <a href="mailto:aranzolo@tlaloc.imta.mx">aranzolo@tlaloc.imta.mx</a>    <br>   <a href="mailto:vmruiz@tlaloc.imta.mx">vmruiz@tlaloc.imta.mx</a></font></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><font face="verdana" size="2">Recibido: 13/07/09    <br>     Aprobado: 02/09/10</font></p>      ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El presente desarrollo tecnol&oacute;gico es un medidor de nivel ultras&oacute;nico en el modo de tiempo de vuelo; tiene compensaci&oacute;n por temperatura a trav&eacute;s de <i>software</i> y sus componentes electr&oacute;nicos son comerciales y nacionales. Un estudio sobre el error tipo permite asociar al medidor precisi&oacute;n milim&eacute;trica. El medidor fue usado para cuantificar el caudal, con apoyo de un aforador de garganta larga, mediante una ecuaci&oacute;n potencial funci&oacute;n del tirante; como resultado, el medidor es &uacute;til para determinar en tiempo real el flujo y monitorear un nivel del agua en la secci&oacute;n espec&iacute;fica de un canal. Al tratarse de una tecnolog&iacute;a realizada en el pa&iacute;s tiene
un costo de adquisici&oacute;n muy bajo, adem&aacute;s de las siguientes ventajas: poder dar seguimiento a su comportamiento y llevar a cabo el mantenimiento y su conservaci&oacute;n con personal nacional.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Palabras clave:</b> ultrasonido, medidor de nivel, medidor de caudal, aforador de garganta larga, circuito impreso, componentes electr&oacute;nicos, c&aacute;lculo de gasto.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">An ultrasonic water level meter was developed that can be used for measuring a water operation level and monitoring a discharge in real time. All electronic components are commercially available, so the device is plug and play. This makes it easy to maintain this ultrasound technology. The water level meter is a very low&#45;cost device.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Keywords:</b> ultrasound, water level meter, flow meter, long&#45;throated flume, printed circuit board, electronic components, discharge calculation.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Introducci&oacute;n</b></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">La operaci&oacute;n de la infraestructura hidroagr&iacute;cola tiene como fin controlar y entregar oportunamente el agua a los cultivos. En este caso, la hidrometr&iacute;a es necesaria, a fin de cuantificar el agua entregada en los diferentes niveles operativos de un distrito de riego (DR), sociedades de responsabilidad limitada (SRL), unidades de riego, zonas de aforo, m&oacute;dulos de riego, secciones de riego e incluso en un nivel parcelario. Un aspecto importante de la hidrometr&iacute;a consiste en establecer los puntos de control, dise&ntilde;o y construcci&oacute;n de la estructura m&aacute;s adecuada para realizar la medici&oacute;n y entrega del agua (Ram&iacute;rez, 2002; Bos, 1984) y coadyuvar a la determinaci&oacute;n del desempe&ntilde;o
de las zonas agr&iacute;colas.</font></p>  	    <p align="justify"><font face="verdana" size="2">La medici&oacute;n de un nivel de agua mediante t&eacute;cnicas modernas tiene soluciones comerciales. Sin embargo, debido a que son equipos extranjeros, el mantenimiento a corto plazo es dif&iacute;cilmente factible, y la reparaci&oacute;n es costosa y fuera de tiempo. No obstante, es necesario modernizar, mejorar e instrumentar la medida del caudal para simplificar el trabajo del operador de la red de canales.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por reglamento, el control volum&eacute;trico es requerido en la parcela para integrarse a nivel secci&oacute;n, m&oacute;dulo de riego, sociedad y distrito de riego.</font></p>  	    <p align="justify"><font face="verdana" size="2">Es evidente que la medici&oacute;n del caudal en la parcela crea la necesidad de la medici&oacute;n en las redes de distribuci&oacute;n. Sin embargo, la medici&oacute;n de volumen a un usuario debe permitir la adquisici&oacute;n de una tecnolog&iacute;a a bajo costo y robusta, que tenga soluciones para condiciones de flujo en r&eacute;gimen supercr&iacute;tico y cr&iacute;tico, y en la gran mayor&iacute;a con muy escasa disponibilidad de carga en r&eacute;gimen subcr&iacute;tico (United States Bureau of Reclamation, 1984).</font></p>  	    <p align="justify"><font face="verdana" size="2">El trabajo que se presenta en este documento es un esfuerzo en la generaci&oacute;n de tecnolog&iacute;a confiable y econ&oacute;mica, adem&aacute;s de ser accesible al usuario que requiere de la medici&oacute;n del volumen de agua en un nivel parcelario.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Componentes del equipo</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El equipo est&aacute; integrado en su totalidad por componentes comerciales y f&aacute;ciles de adquirir, como son el reloj RTC (<i>Real Time Clock</i>), la tarjeta MMC/SD (<i>Multimedia Card/Secure Digital</i>), la pantalla GLCD (<i>Graphics Liquid Crystal Display</i>), el sensor de temperatura, el sensor ultras&oacute;nico y el microcontrolador, de los cuales destacan los dos &uacute;ltimos, al constituir la base de la tecnolog&iacute;a desarrollada (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1</a>).</font></p>  	    <p align="justify"><font face="verdana" size="2">El microcontrolador (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1a</a>) es un modelo comercial de la serie 18F, que cuenta con nueve puertos bidireccionales a los cuales van conectados los elementos anteriormente mencionados. Adem&aacute;s, tiene un ADC (<i>Analogic Digital Converter</i>) de 10 bits y dos comparadores, memoria interna de programaci&oacute;n de 128 Kilobytes, memoria interna EEPROM (<i>Electrical and Erasable Programmable Read Only Memory</i>) de 1 024 bytes, comunicaci&oacute;n serial EUSART (Enhanced Universal Asynchronous Receiver Transmitter), I<sup>2</sup>C (<i>Inter&#45;Integrated Circuit</i>) y SPI (<i>Serial Peripheral Interface</i>) (Roger, 2009).</font></p>  	    <p align="justify"><font face="verdana" size="2">El reloj (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1b</a>) est&aacute; basado en el circuito integrado PCF8583, y cumple con proporcionar fecha y hora para el registro de datos. Este elemento est&aacute; conectado al microcontrolador a trav&eacute;s del bus I<sup>2</sup>C y cuenta con una bater&iacute;a propia para garantizar su configuraci&oacute;n cada vez que el equipo quede sin energ&iacute;a. La funci&oacute;n del componente MMC/SD es la de almacenar la informaci&oacute;n recabada por el equipo en una tarjeta de memoria de tipo SD (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1c</a>); el archivo de registro generado es formato txt (texto), el cual es f&aacute;cil de manipular para el procesamiento de la informaci&oacute;n
en <i>software</i> de hoja de c&aacute;lculo o an&aacute;lisis de datos; este componente est&aacute; conectado al microcontrolador a trav&eacute;s del protocolo de comunicaciones SPI. El GLCD (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1d</a>) es una pantalla gr&aacute;fica de cristal l&iacute;quido con una resoluci&oacute;n de 128 x 64 p&iacute;xeles, que despliega la informaci&oacute;n. El sensor ultras&oacute;nico (<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1e</a>) mide una distancia en funci&oacute;n de la cantidad de pulsos ultras&oacute;nicos emitidos y recibidos; para lograr una medida m&aacute;s precisa se incorpora un sensor de temperatura, a fin de corregir la velocidad del sonido en funci&oacute;n de dicha variable. Cuenta tambi&eacute;n con un teclado num&eacute;rico
(<a href="/img/revistas/tca/v2n2/a14f1.jpg" target="_blank">figura 1f</a>) para interactuar con el equipo y configurar el medidor de acuerdo con las caracter&iacute;sticas requeridas en el lugar donde se instale. A trav&eacute;s de esta interfaz se interact&uacute;a para establecer la ecuaci&oacute;n de gasto y la calibraci&oacute;n de la distancia a medir.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Desarrollo</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La fuente de alimentaci&oacute;n cuenta con el circuito integrado MC34063A, &eacute;ste es b&aacute;sicamente un convertidor de DC&#45;DC (<i>Direct Current</i>), que transforma corriente continua de una tensi&oacute;n a otra y que puede manejar tensiones de entrada desde 3 hasta 40 voltios; a su vez, puede cumplir funciones de subir y bajar un voltaje, as&iacute; como invertir su polaridad de entrada, entregando en la salida una corriente m&aacute;xima de 1.5 amperios (<a href="/img/revistas/tca/v2n2/a14f2.jpg" target="_blank">figura 2</a>). De aqu&iacute; es de donde se alimentan todos los elementos que intervienen en el equipo de medici&oacute;n. Para la nomenclatura de las figuras consulte el <a href="#c1">cuadro 1</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="c1"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v2n2/a14c1.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El microcontrolador como circuito integrado incluye las tres unidades funcionales: unidad de procesador central, memoria y unidades de E/S (entrada/salida). Las caracter&iacute;sticas de <i>hardware</i> del circuito son limitadas, sin embargo su integraci&oacute;n y alto nivel de especializaci&oacute;n (Microchip, 2008) son muy importantes.</font></p>  	    <p align="justify"><font face="verdana" size="2">La unidad de proceso obedece a lineamientos Ensamblador en la memoria programable del microcontrolador. La utilizaci&oacute;n de lenguajes de bajo nivel representan un considerable ahorro de c&oacute;digo, lo que es muy importante, dada la limitaci&oacute;n de la capacidad de memoria en instrucciones. Los programas bien realizados en lenguaje Ensamblador optimizan el tama&ntilde;o de la memoria que ocupan y su ejecuci&oacute;n es muy r&aacute;pida (Gonz&aacute;lez&#45;G&oacute;mez Juan, 2004).</font></p>  	    <p align="justify"><font face="verdana" size="2">Los lenguajes de alto nivel m&aacute;s empleados para la programaci&oacute;n son el <i>C</i> y el <i>BASIC</i> de los que existen varias versiones de compiladores e int&eacute;rpretes para diversas familias de microcontroladores. En el caso de los <i>PIC</i>, es muy competitivo e interesante el compilador de <i>C</i> y el <i>PBASIC</i>. Una vez cargado el programa en el microcontrolador, el equipo cuenta con un bot&oacute;n (<a href="/img/revistas/tca/v2n2/a14f3.jpg" target="_blank">figura 3</a>) para reiniciar el programa y el funcionamiento de equipo.</font></p>  	    <p align="justify"><font face="verdana" size="2">Las conexiones para el GLCD (<a href="/img/revistas/tca/v2n2/a14f4.jpg" target="_blank">figura 4</a>) de los pines RD0 al RD7 corresponden al puerto de datos, mientras que de RJ0 a RJ5 son el puerto de control; el potenci&oacute;metro P2 es el que permite regular el contraste de la pantalla.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>Conexi&oacute;n serial</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El RS&#45;232 es un est&aacute;ndar de comunicaciones propuesto por la Asociaci&oacute;n de Industrias Electr&oacute;nicas (EIA). Se utiliz&oacute; para conectar terminales a un ordenador Host, o punto de inicio y fin de transferencias de informaci&oacute;n. Mediante dicho est&aacute;ndar se env&iacute;an datos de 7, 8 o 9 bits. La velocidad de transferencia de datos se mide en bits/segundo (baudios) y s&oacute;lo son necesarios dos cables: uno de transmisi&oacute;n y otro de recepci&oacute;n (Alain, 2000; Roger, 2009).</font></p>  	    <p align="justify"><font face="verdana" size="2">Lo m&aacute;s importante del est&aacute;ndar de comunicaciones est&aacute; en las funciones espec&iacute;ficas (<a href="/img/revistas/tca/v2n2/a14c2.jpg" target="_blank">cuadro 2</a>) de cada pin de entrada y salida de datos, porque se tienen b&aacute;sicamente dos tipos de conectores: los de 25 y 9 pines.</font></p>  	    <p align="justify"><font face="verdana" size="2">Las se&ntilde;ales con las que act&uacute;a el puerto son digitales (0&#45;1) y la tensi&oacute;n a la que trabaja es de 12 voltios (ver <a href="/img/revistas/tca/v2n2/a14f5.jpg" target="_blank">figura 5</a> y <a href="#c1">cuadro 1</a>), +12 V para el "0" l&oacute;gico y &#45;12 V para el "1" l&oacute;gico.</font></p>  	    <p align="justify"><font face="verdana" size="2">En el microcontrolador, los pines que portan los datos son Rx y Tx, los dem&aacute;s se encargan de otros trabajos; en particular, el DTR indica que est&aacute; encendido; el DSR, que el dispositivo conectado al puerto est&aacute; encendido; el RTS, que el microcontrolador, al no estar ocupado, puede recibir datos, al rev&eacute;s de CTS, que informa que el dispositivo es el que puede recibir datos; el DCD detecta que existe presencia de datos.</font></p>  	    <p align="justify"><font face="verdana" size="2">El equipo de medici&oacute;n cuenta con un puerto de comunicaci&oacute;n serial RS&#45;232, para lo cual es necesario utilizar el circuito integrado MAX232, ya que &eacute;ste soluciona los problemas de voltaje cuando se necesita enviar se&ntilde;ales digitales sobre una l&iacute;nea RS&#45;232, y cuando no se utilizan fuentes de polaridad negativa. Las conexiones de las l&iacute;neas de transmisi&oacute;n de datos Tx y Rx van conectadas a los pines RC6 y RC7 del microcontrolador, respectivamente.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Sensor de temperatura</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El bus 1&#45;Wire permite la implementaci&oacute;n de una comunicaci&oacute;n serial asincr&oacute;nica entre un dispositivo maestro y uno o varios esclavos, por medio de una sola terminal de E/S de datos. Generalmente, el maestro suele ser un microprocesador. Cada dispositivo esclavo tiene una direcci&oacute;n &uacute;nica, que lo identifica, grabada de f&aacute;brica en la ROM (<i>Read Only Memory</i>), lo cual garantiza un direccionamiento estricto de los mismos. La tecnolog&iacute;a 1&#45;Wire usa un cable (m&aacute;s referencia de tierra) para lograr la comunicaci&oacute;n y alimentaci&oacute;n de los dispositivos a la vez (Maxim Dallas Semiconductor, 2004).</font></p>  	    <p align="justify"><font face="verdana" size="2">El sensor de temperatura est&aacute; conectado al microcontrolador a trav&eacute;s del bus mencionado en el pin RE5, el primero configurado como esclavo (<a href="/img/revistas/tca/v2n2/a14f6.jpg" target="_blank">figura 6</a>) y el &uacute;ltimo como maestro. La medici&oacute;n de la temperatura permite determinar la velocidad del sonido en funci&oacute;n de dicha variable, lo que a la vez permite elaborar filtros de correcci&oacute;n de la determinaci&oacute;n de la distancia a medir por el sensor ultras&oacute;nico.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Conexi&oacute;n de puertos</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Los puertos son conexiones organizadas de los pines del microcontrolador a los cuales se conectan resistencias configurables como <i>pull&#45;up</i> o <i>pull&#45;down</i>, esto con un conector; cada puerto cuenta con 10 pines, de los cuales del pin 1 al 8 corresponden a las salidas o entradas del microcontrolador; el pin 9 es voltaje de corriente directa (VCC) y el pin 10 es tierra (GND). En la <a href="/img/revistas/tca/v2n2/a14f7.jpg" target="_blank">figura 7</a> se ilustra el puerto B con sus respectivas resistencias.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Almacenamiento de informaci&oacute;n</b></font></p>  	    <p align="justify"><font face="verdana" size="2">SPI es un bus de tres l&iacute;neas, sobre el cual se transmiten paquetes de informaci&oacute;n de 8 bits. Cada una de estas tres l&iacute;neas porta la informaci&oacute;n entre los diferentes dispositivos conectados al bus. Cada dispositivo conectado puede actuar como transmisor y receptor al mismo tiempo, por lo que este tipo de comunicaci&oacute;n serial es <i>full d&uacute;plex</i> (Roger, 2009). Dos de estas l&iacute;neas transfieren los datos (una en cada direcci&oacute;n) y la tercer l&iacute;nea es la del reloj.</font></p>  	    <p align="justify"><font face="verdana" size="2">No obstante que algunos dispositivos s&oacute;lo pueden ser transmisores y otros s&oacute;lo receptores, generalmente un dispositivo que transmite datos tambi&eacute;n puede recibir. Todas las l&iacute;neas del bus transmiten la informaci&oacute;n sobre una sola direcci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">La se&ntilde;al sobre la l&iacute;nea de reloj (SCLK) es generada por el maestro y sincroniza la transferencia de datos. La l&iacute;nea MOSI (<i>Master Out Slave In</i>) transporta los datos del maestro hacia el esclavo, y la l&iacute;nea MISO (<i>Master In Slave Out</i>) del esclavo al maestro (<a href="#f8">figura 8</a>).</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f8"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v2n2/a14f8.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El equipo de medici&oacute;n cuenta con una ranura para una memoria de tipo MMC/SD, la cual va conectada al microcontrolador a trav&eacute;s del protocolo de comunicaciones SPI, a los pines RC3, RC4 y RC5 del micro. A diferencia del resto de los componentes del equipo, este tipo de tarjetas de memoria funciona a 3.3 volts, para lo cual es necesario regular el voltaje a trav&eacute;s del circuito MC33269DT&#45;3.3 (<a href="/img/revistas/tca/v2n2/a14f9.jpg" target="_blank">figura 9</a>).</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Reloj</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El reloj est&aacute; dise&ntilde;ado con base en el circuito integrado PCF8583P, el cual funciona con un cristal u oscilador independiente al del microcontrolador, y se conecta al mismo a trav&eacute;s del bus I<sup>2</sup>C en los pines RC3 para SCL (serial <i>Clock</i>) y RC4 para SDA (<i>Serial Data</i>), es decir, una de las se&ntilde;ales del bus marca el tiempo (pulsos de reloj) y la otra intercambia los datos (ver <a href="/img/revistas/tca/v2n2/a14f10.jpg" target="_blank">figura 10</a>; Philips Semiconductors, 1997).</font></p>  	    <p align="justify"><font face="verdana" size="2">El I<sup>2</sup>C es un bus con m&uacute;ltiples maestros, lo que significa que se pueden conectar varios chips al mismo bus y que todos ellos pueden actuar como maestro s&oacute;lo con iniciar la transferencia de datos; adem&aacute;s es un est&aacute;ndar que facilita la comunicaci&oacute;n entre microcontroladores, memorias y otros dispositivos con cierto nivel de "inteligencia", s&oacute;lo requiere de dos l&iacute;neas de se&ntilde;al y un com&uacute;n o tierra. El bus permite el intercambio de informaci&oacute;n entre muchos dispositivos a una velocidad aceptable, de unos 100 Kilobits por segundo, aunque hay casos especiales en los que el reloj llega hasta los 3.4 MHz. La metodolog&iacute;a de comunicaci&oacute;n de datos del bus I<sup>2</sup>C
es en serie y sincr&oacute;nica.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Sensor ultras&oacute;nico</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El sensor ultras&oacute;nico utiliza los pines RF2 y RF5, configurados como entrada y salida, respectivamente (<a href="/img/revistas/tca/v2n2/a14f11.jpg" target="_blank">figura 11</a>).</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Circuito impreso</b></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El circuito impreso es la tarjeta electr&oacute;nica donde van conectados todos los componentes que son parte del sistema, est&aacute; fabricado de fibra de vidrio FR&#45;4, con un acabado en esta&ntilde;o para hacer m&aacute;s f&aacute;cil el trabajo de soldadura de los componentes electr&oacute;nicos; por lo complejo de las conexiones, el circuito est&aacute; dise&ntilde;ado a ambas caras de la tarjeta. En la <a href="#f12">figura 12</a> se muestran las conexiones de una de sus caras.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f12"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v2n2/a14f12.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Funcionamiento del sensor ultras&oacute;nico como medidor de caudal</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El equipo ultras&oacute;nico de medici&oacute;n de nivel en su prototipo SOLO se presenta en la <a href="/img/revistas/tca/v2n2/a14f13.jpg" target="_blank">figura 13a</a>.</font></p>  	    <p align="justify"><font face="verdana" size="2">El funcionamiento del medidor consiste en medir, procesar, mostrar datos y almacenarlos en una tarjeta de memoria del tipo SD. Esto es un indicativo de la elaboraci&oacute;n modular del <i>software</i> (lenguaje Ensamblador) del microcontrolador. En la <a href="/img/revistas/tca/v2n2/a14f13.jpg" target="_blank">figura 13b</a> se muestra un diagrama esquem&aacute;tico de la programaci&oacute;n modular.</font></p>  	    <p align="justify"><font face="verdana" size="2">El primer paso dentro del programa es revisar si los sensores est&aacute;n conectados, para esto el microcontrolador env&iacute;a un pulso a cada sensor; la respuesta v&iacute;a pulso de los sensores ultras&oacute;nicos y de temperatura se requiere para el funcionamiento del sistema. Para el caso de la tarjeta de memoria, se ejecutan rutinas a fin de identificar su inserci&oacute;n en la ranura, as&iacute; como para saber si cuenta con espacio disponible.</font></p>  	    <p align="justify"><font face="verdana" size="2">Para comenzar a medir el sensor ultras&oacute;nico debe suministrar un pulso de al menos 10 &micro;s para disparar la entrada para el c&aacute;lculo de la distancia. El sensor ultras&oacute;nico transmitir&aacute; un tren de 8 pulsos a 40 kHz, elevando el nivel l&oacute;gico de la se&ntilde;al de entrada; luego el sensor recibir&aacute; un eco y en cuanto lo detecte volver&aacute; a bajar el nivel l&oacute;gico de la se&ntilde;al de entrada. La l&iacute;nea de eco es un pulso, cuyo ancho es proporcional a la distancia a la que se encuentre el objeto que hace rebotar la se&ntilde;al. La duraci&oacute;n del pulso permite calcular la distancia medida. En caso de no recibir un eco, el sensor ultras&oacute;nico bajar&aacute; el nivel l&oacute;gico
de su l&iacute;nea de entrada despu&eacute;s de 30 ms (milisegundos).</font></p>  	    <p align="justify"><font face="verdana" size="2">El sensor ultras&oacute;nico puede activarse cada 50 ms, o 20 veces por segundo, para evitar detectar un objeto cercano o algo en movimiento, esto es configurable dentro del programa del microcontrolador. De esta manera se asegura que el bip ultras&oacute;nico ha desaparecido completamente y no provocar&aacute; un falso eco en la siguiente medici&oacute;n de distancia. El sensor ultras&oacute;nico detecta cualquier objeto que se encuentre dentro de su haz (cono ultras&oacute;nico de detecci&oacute;n).</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El patr&oacute;n del haz del sensor ultras&oacute;nico es c&oacute;nico, mientras que el ancho es una funci&oacute;n del &aacute;rea de la superficie de los transductores y es fijo. El patr&oacute;n del haz de los transductores utilizados en este equipo se muestra en la <a href="#f14">figura 14</a>.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f14"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/tca/v2n2/a14f14.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Antes de medir la distancia o nivel, se toma una lectura de la temperatura del medio ambiente, con el fin de corregir la velocidad del sonido y por lo tanto la distancia medida.</font></p>  	    <p align="justify"><font face="verdana" size="2">El medidor de caudal terminado (<a href="/img/revistas/tca/v2n2/a14f13.jpg" target="_blank">figura 13a</a>) e instalado se presenta en la <a href="/img/revistas/tca/v2n2/a14f17.jpg" target="_blank">figura 17</a>, para lo cual fue necesario ensamblar el circuito impreso y los componentes electr&oacute;nicos, as&iacute; como maquinar la protecci&oacute;n de sensores ultras&oacute;nicos y de temperatura con carcasa de Nylon, y poner la electr&oacute;nica en un gabinete del tipo Nema 4X.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Pruebas de campo</b></font></p>  	    <p align="justify"><font face="verdana" size="2">En instalaciones del Instituto Mexicano de Tecnolog&iacute;a del Agua (IMTA) y en condiciones de intemperie, se determin&oacute; el desempe&ntilde;o del prototipo del equipo de medici&oacute;n de nivel en su modalidad SOLO, denominado as&iacute; por tener un &uacute;nico sensor ultras&oacute;nico, y se compar&oacute; su funcionamiento con un equipo comercial.</font></p>  	    <p align="justify"><font face="verdana" size="2">En la <a href="/img/revistas/tca/v2n2/a14f15.jpg" target="_blank">figura 15</a> se muestran datos de pruebas que corresponden a las variaciones de las distancias medidas respecto a la media aritm&eacute;tica para el caso de ambos sensores (desarrollado y comercial). Con el fin de presentar la temperatura en el mismo rango de variaci&oacute;n de los errores de estimaci&oacute;n de distancia por los sensores ultras&oacute;nicos, la variaci&oacute;n de la temperatura respecto a la media se normaliz&oacute;, por lo que puede variar en el rango de &#91;&#45;1,1&#93;.</font></p>  	    <p align="justify"><font face="verdana" size="2">La prueba report&oacute; una desviaci&oacute;n est&aacute;ndar para ambos equipos del orden de 3 mm (<a href="/img/revistas/tca/v2n2/a14f16.jpg" target="_blank">figura 16</a>). Por lo que puede esperarse, con una desviaci&oacute;n est&aacute;ndar del conjunto de datos, una precisi&oacute;n de mismo orden de magnitud.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Una vez determinado que el equipo midi&oacute; la distancia con dicha precisi&oacute;n, se procedi&oacute; a realizar las pruebas de campo en condiciones m&aacute;s rudas de funcionamiento. Para ello fue necesario dise&ntilde;ar, con el sistema <i>MSC</i>&#45;<i>AGL</i> desarrollado por el IMTA, un aforador de garganta larga y construirlo, adem&aacute;s de realizar la instalaci&oacute;n del equipo de medici&oacute;n de nivel en un canal del Distrito de Riego 023 en San Juan del R&iacute;o, Quer&eacute;taro, M&eacute;xico (<a href="/img/revistas/tca/v2n2/a14f17.jpg" target="_blank">figura 17</a>).</font></p>  	    <p align="justify"><font face="verdana" size="2">Para configurar el equipo de medici&oacute;n se ingres&oacute; la ecuaci&oacute;n potencial de gasto, a la vez que se determin&oacute; la distancia m&aacute;xima a medir, la cual se obtiene con apoyo de cinta m&eacute;trica y nivel. La distancia determinada por el sensor ultras&oacute;nico fue igualmente calibrada en campo con apoyo de cinta m&eacute;trica y el funcionamiento de dicho dispositivo.</font></p>  	    <p align="justify"><font face="verdana" size="2">La instalaci&oacute;n del medidor se hizo con apoyo de una bater&iacute;a y cables. Una vez puesto en marcha, se tom&oacute; el tiempo necesario para la realizaci&oacute;n de aforos por parte del personal del DR 023, dando un caudal de 488 y 504 lps; mientras que el personal del m&oacute;dulo report&oacute; un caudal de 500 lps, el medidor report&oacute; un caudal promedio de 501 lps a lo largo de 1.5 horas, por lo que el error esperado de medici&oacute;n, al ser inferior al 2%, coincidi&oacute; con el esperado de una estructura del tipo aforador de garganta larga.</font></p>  	    <p align="justify"><font face="verdana" size="2">La siguiente aplicaci&oacute;n fue dejar funcionando el medidor durante semanas, recuperar la informaci&oacute;n de archivo txt grabada en la MMC/SD y realizar la visualizaci&oacute;n de la informaci&oacute;n en Excel. La <a href="/img/revistas/tca/v2n2/a14f18.jpg" target="_blank">figura 18</a> muestra la evoluci&oacute;n de las variables de caudal, tirante referido a la cresta del aforador y la temperatura. El funcionamiento del medidor fue exitoso y se observaron c&aacute;lculos adecuados del caudal.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Conclusiones y perspectivas</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Se desarroll&oacute; y corrobor&oacute; el buen funcionamiento con seguimiento en campo de un medidor de nivel en su aplicaci&oacute;n como medidor de caudal. La tecnolog&iacute;a requiri&oacute; el desarrollo de <i>software</i> para la correcci&oacute;n de la velocidad del sonido en funci&oacute;n de las variaciones de la temperatura.</font></p>  	    <p align="justify"><font face="verdana" size="2">En las pruebas de laboratorio y en campo, el equipo ultras&oacute;nico result&oacute; estable y consistente en la medici&oacute;n de nivel; su precisi&oacute;n para los rangos de estimaci&oacute;n de carga probados, de 10 cent&iacute;metros a 1.5 metros, indican una precisi&oacute;n cuantificable en mil&iacute;metros. No obstante que el medidor alcanza, por construcci&oacute;n, a medir un rango hasta de cuatro metros.</font></p>  	    <p align="justify"><font face="verdana" size="2">La tecnolog&iacute;a desarrollada es econ&oacute;mica (cinco mil pesos por medidor) y funciona para condiciones de campo en zonas agr&iacute;colas. Al haberse desarrollado, por un lado, con componentes comerciales y, por el otro, con <i>hardware</i> y <i>software</i> nacionales, tiene la ventaja de poder repararse <i>in situ</i>, y que personal del pa&iacute;s pueda llevar a cabo su mantenimiento y conservaci&oacute;n. La tecnolog&iacute;a est&aacute; orientada a brindar un servicio a las asociaciones de usuarios del agua de riego.</font></p>  	    <p align="justify"><font face="verdana" size="2">Las aplicaciones inmediatas del sensor ultras&oacute;nico de nivel es el monitoreo en tiempo real de niveles en canales con fines de supervisi&oacute;n de la operaci&oacute;n y la instrumentaci&oacute;n de la medida del caudal con apoyo en infraestructura.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Como perspectiva se puede indicar que se cuenta con versiones de <i>software</i> para diferentes tipos de vertedores y aforadores, leyes escala&#45;gasto, as&iacute; como el desarrollo de prototipos para medir apertura y carga para estimar caudal en compuertas a descarga libre y ahogada calibradas. Dichos sistemas est&aacute;n siendo probados.</font></p>  	    <p align="justify"><font face="verdana" size="2">Asimismo, es muy importante el desarrollo de telemetr&iacute;a <i>GSM</i>/<i>GPRS</i> para una mejor utilidad de la informaci&oacute;n generada, en tiempo real, por el medidor de caudal.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Referencias</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">ALAIN, V.J. <i>Desarrollo de un sistema sensorial para la asistencia a la conducci&oacute;n de una silla de ruedas</i>. Bogot&aacute;: Universidad de Los Andes, 2000.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719323&pid=S2007-2422201100020001400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">BOS, M.R. <i>Flow measuring flumes for open channel systems</i>. New York: John Wiley &amp; Sons, Inc., 1984.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719325&pid=S2007-2422201100020001400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">GONZ&Aacute;LEZ&#45;G&Oacute;MEZ JUAN, P.M.T. <i>Herramientas</i> hardware <i>y</i> software <i>para el desarrollo de aplicaciones con microcontroladores PIC bajo plataformas GNU/Linux</i>. III Jornadas <i>Software</i> Libre, UPSAM. Madrid: Escuela Polit&eacute;cnica Superior de la Universidad Aut&oacute;noma de Madrid, 2004, pp. 1&#45;26.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719327&pid=S2007-2422201100020001400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">MAXIM DALLAS SEMICONDUCTOR. <i>Maxim Innovation Delivered</i> &#91;en l&iacute;nea&#93;. Recuperado el 27 de agosto de 2004. Disponible en <i>World Wide Web</i>: <a href="http://www.maxin&#45;ic.com" target="_blank">http://www.maxin&#45;ic.com</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719329&pid=S2007-2422201100020001400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">MICROCHIP. <i>Microchip</i> &#91;en l&iacute;nea&#93;. Recuperado el 15 de junio de 2008 de Data Sheet Finder//PIC18FXXXX. Disponible en <i>World Wide Web</i>: <a href="http://www.microchip.com" target="_blank">http://www.microchip.com</a></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719331&pid=S2007-2422201100020001400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">PHILIPS SEMICONDUCTORS. <i>Data Sheet Finder</i> &#91;en l&iacute;nea&#93;. Recuperado el 15 de julio de 1997. Disponible en <i>World Wide Web</i>: <a href="http://www.datasheetcatalog.org/datasheet/diagonalphilips/pcf8583_5.pdf" target="_blank">http://www.datasheetcatalog.org/datasheet/diagonalphilips/pcf8583_5.pdf</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719332&pid=S2007-2422201100020001400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">RAM&Iacute;REZ, J. <i>Avances y perspectivas de la medici&oacute;n del agua en canales</i>. Jiutepec, M&eacute;xico: Instituto Mexicano de Tecnolog&iacute;a del Agua, 2002.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719334&pid=S2007-2422201100020001400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">ROGER, S. <i>Serial Communications</i>. Colorado Srpings: MicroEngineering Labs, Inc., 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719336&pid=S2007-2422201100020001400008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">UNITED STATES BUREAU OF RECLAMATION. <i>Water Measurement Manual</i>. Denver: U.S. Dept. of Interior, 1984.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=9719338&pid=S2007-2422201100020001400009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ALAIN]]></surname>
<given-names><![CDATA[V.J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Desarrollo de un sistema sensorial para la asistencia a la conducción de una silla de ruedas]]></source>
<year>2000</year>
<publisher-loc><![CDATA[Bogotá ]]></publisher-loc>
<publisher-name><![CDATA[Universidad de Los Andes]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BOS]]></surname>
<given-names><![CDATA[M.R.]]></given-names>
</name>
</person-group>
<source><![CDATA[Flow measuring flumes for open channel systems]]></source>
<year>1984</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[John Wiley & Sons, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GONZÁLEZ-GÓMEZ JUAN]]></surname>
<given-names><![CDATA[P.M.T.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Herramientas hardware y software para el desarrollo de aplicaciones con microcontroladores PIC bajo plataformas GNU/Linux]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[III Jornadas Software Libre, UPSAM]]></conf-name>
<conf-date>2004</conf-date>
<conf-loc>Madrid </conf-loc>
<page-range>1-26</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<collab>MAXIM DALLAS SEMICONDUCTOR</collab>
<source><![CDATA[Maxim Innovation Delivered]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<collab>MICROCHIP</collab>
<source><![CDATA[Microchip]]></source>
<year></year>
<publisher-name><![CDATA[Data Sheet Finder//PIC18FXXXX]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<collab>PHILIPS^dEMICONDUCTORS</collab>
<source><![CDATA[Data Sheet Finder]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[RAMÍREZ]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Avances y perspectivas de la medición del agua en canales]]></source>
<year>2002</year>
<publisher-loc><![CDATA[Jiutepec ]]></publisher-loc>
<publisher-name><![CDATA[Instituto Mexicano de Tecnología del Agua]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ROGER]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Serial Communications]]></source>
<year>2009</year>
<publisher-loc><![CDATA[Colorado Srpings ]]></publisher-loc>
<publisher-name><![CDATA[MicroEngineering Labs, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<collab>UNITED STATES BUREAU OF RECLAMATION</collab>
<source><![CDATA[Water Measurement Manual]]></source>
<year>1984</year>
<publisher-loc><![CDATA[Denver ]]></publisher-loc>
<publisher-name><![CDATA[U.S. Dept. of Interior]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
