<?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>1815-5928</journal-id>
<journal-title><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[EAC]]></abbrev-journal-title>
<issn>1815-5928</issn>
<publisher>
<publisher-name><![CDATA[Universidad Tecnológica de La Habana José Antonio Echeverría, Cujae]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59282014000100008</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Arquitectura para transmisores HART de alta exactitud]]></article-title>
<article-title xml:lang="en"><![CDATA[Architecture for high accuracy HART transmitters]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Efrain Tellez]]></surname>
<given-names><![CDATA[Deivid]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Barandica López]]></surname>
<given-names><![CDATA[Asfur]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Charry Rodríguez]]></surname>
<given-names><![CDATA[Edgar]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ramírez Beltrán]]></surname>
<given-names><![CDATA[Jorge]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Empresa MEMS Ltda  ]]></institution>
<addr-line><![CDATA[São Paulo ]]></addr-line>
<country>Brasil</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad del Valle  ]]></institution>
<addr-line><![CDATA[Cali ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidade de São Paulo  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Brasil</country>
</aff>
<aff id="A04">
<institution><![CDATA[,Instituto Superior Politécnico José Antonio Echeverría, Cujae  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>04</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>04</month>
<year>2014</year>
</pub-date>
<volume>35</volume>
<numero>1</numero>
<fpage>93</fpage>
<lpage>104</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59282014000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59282014000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59282014000100008&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los transmisores 4-20 mA de alta exactitud generalmente utilizan procesamiento digital de señales para compensar y calibrar su salida, debido a esto, el consumo de corriente está cerca del límite de los 4 mA. En este trabajo se presenta una arquitectura que permite adicionar la capacidad de comunicación digital HART y al mismo tiempo mantener los componentes y algoritmos usados en el transmisor original. Para el desarrollo de este trabajo se utilizó como base la arquitectura de un transmisor de presión piezoresistivo con un error de 0,2% de fondo de escala que usa un procesador digital de señales para sensores DSSP. Las pruebas demostraron que la arquitectura propuesta cumple con todos los requisitos del protocolo HART versión 6.0 y el error de la salida analógica y digital se conservó en el 0,2% de fondo de escala.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this paper a novel HART transmitter architecture is presented, based on a high accuracy 4-20 mA transmitter. Its main purpose is to develop a transmitter with a digital communication protocol without negatively affecting the 4-20 mA transmitter performance. It was used in this work a high accuracy pressure transmitter (error of less than 0.1% F.S.) that requires the use of digital signal processing for the compensation and calibration process. This circuit uses a digital sensor signal processor (DSSP) and the digital communication capacity in order to acquire the needed data to meet the HART standard requirements.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[transmisor de presión]]></kwd>
<kwd lng="es"><![CDATA[HART]]></kwd>
<kwd lng="es"><![CDATA[piezorresistor]]></kwd>
<kwd lng="es"><![CDATA[exactitud]]></kwd>
<kwd lng="en"><![CDATA[pressure transmitter]]></kwd>
<kwd lng="en"><![CDATA[HART]]></kwd>
<kwd lng="en"><![CDATA[piezoresistor]]></kwd>
<kwd lng="en"><![CDATA[accuracy]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font size="2" face="Verdana"></font>     <P align="right"><font size="2" face="Verdana"><strong>ARTICULO  ORIGINAL</strong> </font></P>    <p>&nbsp;</p>    <p><font size="2" face="Verdana"><B><font size="4">Arquitectura  para transmisores HART de alta exactitud</font></B></font></p>    <p>&nbsp;</p>    <p><strong><font size="3"><span id="result_box" lang="en"><font face="Verdana">Architecture  for high accuracy HART transmitters</font></span></font></strong></p>    <p>&nbsp;</p>    <p>&nbsp;</p>    <P>  <font size="2" face="Verdana"><strong>Ing. Deivid Efrain Tellez <SUP>1</SUP>,  MSc. Asfur Barandica L&oacute;pez <SUP>2</SUP>, Dr. Edgar Charry Rodr&iacute;guez  <SUP>3</SUP>, Dr. Jorge Ram&iacute;rez Beltr&aacute;n <SUP>4</SUP></strong></font></P>    <P><font size="2" face="Verdana">1.  Empresa MEMS Ltda, S&atilde;o Paulo, Brasil. E-mail: <a href="mailto:deeftepo@usp.br">deeftepo@usp.br</a>    ]]></body>
<body><![CDATA[<br>  2. Universidad del Valle, Cali, Colombia, E-mail: <a href="mailto:asfur.barandica@correounivalle.edu.co">asfur.barandica@correounivalle.edu.co</a>    <br>  3. Universidade de S&atilde;o Paulo, Brasil, E-mail: <a href="mailto:charry@lsi.usp.br">charry@lsi.usp.br</a>.    <br>  4. Instituto Superior Polit&eacute;cnico Jos&eacute; Antonio Echeverr&iacute;a,  Cujae, La Habana, Cuba. E-mail:<a href="mailto:jramirez@cih.cujae.edu.cu">jramirez@cih.cujae.edu.cu</a>  </font></P>    <P>&nbsp;</P>    <P>&nbsp;</P><hr>     <P><font size="2" face="Verdana"><B>RESUMEN </B>  </font></P>    <P><font size="2" face="Verdana">Los transmisores 4-20 mA de alta exactitud  generalmente utilizan procesamiento digital de se&ntilde;ales para compensar y  calibrar su salida, debido a esto, el consumo de corriente est&aacute; cerca del  l&iacute;mite de los 4 mA. En este trabajo se presenta una arquitectura que permite  adicionar la capacidad de comunicaci&oacute;n digital HART y al mismo tiempo mantener  los componentes y algoritmos usados en el transmisor original. Para el desarrollo  de este trabajo se utiliz&oacute; como base la arquitectura de un transmisor de  presi&oacute;n piezoresistivo con un error de 0,2% de fondo de escala que usa  un procesador digital de se&ntilde;ales para sensores DSSP. Las pruebas demostraron  que la arquitectura propuesta cumple con todos los requisitos del protocolo HART  versi&oacute;n 6.0 y el error de la salida anal&oacute;gica y digital se conserv&oacute;  en el 0,2% de fondo de escala. </font></P>    <P><font size="2" face="Verdana"><strong>Palabras  claves:</strong> transmisor de presi&oacute;n, HART, piezorresistor, exactitud.</font>    <br>  </P><hr>     <P><font size="2" face="Verdana"><B>ABSTRACT</B></font></P>    ]]></body>
<body><![CDATA[<P> <font size="2" face="Verdana">In  this paper a novel HART transmitter architecture is presented, based on a high  accuracy 4-20 mA transmitter. Its main purpose is to develop a transmitter with  a digital communication protocol without negatively affecting the 4-20 mA transmitter  performance. It was used in this work a high accuracy pressure transmitter (error  of less than 0.1% F.S.) that requires the use of digital signal processing for  the compensation and calibration process. This circuit uses a digital sensor signal  processor (DSSP) and the digital communication capacity in order to acquire the  needed data to meet the HART standard requirements.</font></P>    <P><font size="2" face="Verdana"><B>Key  words: </B>pressure transmitter, HART, piezoresistor, accuracy.    <br> </font></P><hr>      <P>&nbsp;</P>    <P>&nbsp;</P>    <P>&nbsp;</P>    <P><font size="3" face="Verdana"><B>INTRODUCCION</B> </font></P>    <P><font size="2" face="Verdana">La  automatizaci&oacute;n de los procesos de producci&oacute;n se ha convertido en  un requisito para la supervivencia de cualquier empresa en el sector industrial,  es por esto, que se hace necesario el desarrollo de equipos de medici&oacute;n  inteligentes y m&aacute;s exactos. Los protocolos digitales de comunicaci&oacute;n  industrial surgen como una respuesta a &eacute;sta necesidad, permitiendo adem&aacute;s  de la medici&oacute;n de la variable principal, configurar y leer otras informaciones  del equipo como las unidades de ingenier&iacute;a, otras variables de inter&eacute;s  como la temperatura y si existe alguna falla. Teniendo en cuenta estas consideraciones,  el objetivo de este trabajo es crear una arquitectura para un transmisor de presi&oacute;n  HART a dos hilos con sensor piezoresistivo de alta exactitud. El protocolo HART  adiciona la capacidad de comunicaci&oacute;n digital a transmisores con se&ntilde;alizaci&oacute;n  4-20mA, siendo compatible con los sistemas de control tradicionales. </font></P>    <P><font size="2" face="Verdana">Son  varios los problemas que deben ser resueltos y superados, el primero de ellos  es el hecho que entre los sensores piezoresistivos se presentan diferencias en  su sensibilidad y <I>offset</I>, adicionalmente, dichas caracter&iacute;sticas  var&iacute;an con la temperatura<SUP>1</SUP>. Es por esto, que se hace necesario  el uso de procesos de calibraci&oacute;n y compensaci&oacute;n para garantizar  un determinado nivel de error<SUP>2</SUP>. El segundo problema consiste en garantizar  un consumo de corriente menor al impuesto por la se&ntilde;al 4-20mA y la </font><font size="2" face="Verdana">modulaci&oacute;n  de la comunicaci&oacute;n digital, y el &uacute;ltimo problema es garantizar una  banda de error total (TEB) en la temperatura y en la presi&oacute;n menor a 0,2%  de fondo de escala (FS). </font></P>    <P><font size="2" face="Verdana">En la literatura  actualmente existen varias propuestas de arquitecturas para transmisores de presi&oacute;n  con protocolos de comunicaci&oacute;n digital: Jordana<SUP>3</SUP> propone una  basada en un micro controlador, en la que la resistencia del sensor se mide directamente  por el tiempo de carga y descarga de un condensador, evitando as&iacute;, los  circuitos anal&oacute;gicos requeridos para la fuente de corriente usada en la  excitaci&oacute;n de los sensores piezoresistivos. Una arquitectura m&aacute;s  compleja es presentada por Saponjic<SUP>4</SUP>, en la que se implementa un transmisor  con protocolo de comunicaci&oacute;n HART mediante un micro controlador y gran  cantidad de componentes adicionales (transistores, amplificadores operacionales,  etc.). Otra es basada en un microcontrolador y un ADC externo que se utiliza para  compensar y calibrar sensores piezoresistivos<SUP>5</SUP>. Por &uacute;ltimo,  Chuan<SUP>6</SUP>, presenta un transmisor basado en un procesador digital de la  se&ntilde;al (DSP). La propuesta desarrollada en este trabajo se diferencia por  usar un ASIC (<I>Application Specific Integrated Crircuit</I>) junto a un microcontrolador  para garantizar una alta exactitud. </font></P>    ]]></body>
<body><![CDATA[<P>&nbsp;</P>    <P><font size="2" face="Verdana"><B>Presentaci&oacute;n  del problema</B> </font></P>    <P><font size="2" face="Verdana">Actualmente existen  varios tipos de sensores de presi&oacute;n piezoresistivos que hacen uso del silicio  como el material de la membrana y tienen cuatro piezoresitores tipo P en una configuraci&oacute;n  de puente de Wheatstone<SUP>7</SUP>. En el proceso de fabricaci&oacute;n de estos  sensores se utilizan las mismas t&eacute;cnicas empleadas en la producci&oacute;n  de circuitos integrados. Es por esto &uacute;ltimo que algunas caracter&iacute;sticas  entre los diferentes lotes de producci&oacute;n pueden variar considerablemente  y, en menor medida, entre los sensores de un mismo lote. El error en las mediciones  puede ser catalogado seg&uacute;n su origen en: errores est&aacute;ticos (linealidad,  hist&eacute;resis), errores con la temperatura (variaci&oacute;n del <I>span</I>  y del <I>offset</I>) y errores de estabilidad de ruido (vibraciones mec&aacute;nicas  o ruido el&eacute;ctrico)<SUP>7</SUP>. </font></P>    <P><font size="2" face="Verdana">Para  corregir el error en la medici&oacute;n de la presi&oacute;n usando sensores piezoresistivos  se han propuesto varios m&eacute;todos de compensaci&oacute;n y calibraci&oacute;n  (C&amp;C) anal&oacute;gicos como los propuestos por Horn<SUP>8</SUP>, Gakkestad<SUP>9</SUP>  o Akbar<SUP>10</SUP> y digitales, como los propuestos por Zatorre<SUP>11 </SUP>o  la Maxim<SUP>12</SUP>. Siendo este &uacute;ltimo el que se ha seleccionado para  este transmisor. </font></P>    <P><font size="2" face="Verdana">Sidney<SUP>1 </SUP>propone  una arquitectura para un trasmisor con salida 4-20mA usando el procedimiento de  C&amp;C de la Maxim<SUP>12</SUP>, por lo que, su propuesta ser&aacute; usada como  base en el desarrollo la arquitectura que se propone. Dicha arquitectura se basa  en un ASIC, en el que es posible implementar todos los bloques que conforman el  sistema, mediante el uso de algunos componentes externos para la fuente de excitaci&oacute;n  del sensor y el control de la corriente de lazo. El diagrama general de este transmisor  es mostrado en la <a href="/img/revistas/eac/v35n1/f0108114.jpg">Figura 1</a>.  </font></P>    
<P><font size="2" face="Verdana">Seg&uacute;n lo reportado en la literatura<B>,</B>  con esta arquitectura de transmisor se pueden lograr niveles de exactitud de 0,2%FS.  Para mantener ese nivel de error, se debe utilizar dicho algoritmo de compensaci&oacute;n  y calibraci&oacute;n<SUP>12</SUP> en la arquitectura propuesta, de modo que, el  ASIC debe conservarse. Por otra parte existen diferentes versiones del protocolo  HART, la usada para el desarrollo de este trabajo fue la 6.0 que impone algunas  restricciones al dise&ntilde;o, entre ellas que debe ser compatible con los sistemas  tradicionales de se&ntilde;alizaci&oacute;n 4-20 mA y soportar la comunicaci&oacute;n  digital en ambos sentidos. En &eacute;sta versi&oacute;n de la norma se definen  tres capas del modelo OSI (<I><FONT  COLOR="#444444">Open System Interconnection</FONT></I><FONT  COLOR="#444444">): la 1 , la 2 y la 7</FONT>. La capa 1 (f&iacute;sica) permite  la presencia de las se&ntilde;ales anal&oacute;gicas y digitales simult&aacute;neamente  en el medio f&iacute;sico, usando se&ntilde;alizaci&oacute;n FSK (<I>Frequency  Shif-Keying</I>) de fase continua, permitiendo una velocidad de 1200 bps. La se&ntilde;al  anal&oacute;gica es la tradicional 4-20 mA con una frecuencia m&aacute;xima de  25 </font><font size="2" face="Verdana">Hz. La capa 2 (enlace de datos) es tipo  maestro-esclavo y acepta hasta dos maestros simult&aacute;neamente en la red (uno  primario y otro secundario). El algoritmo usado para el control de acceso al medio  es el paso de testigo (Token Ring), con una secuencia de tiempos definidos que  deben ser respetados. La &uacute;ltima capa implementada en la norma HART es la  7 (aplicaci&oacute;n), que es orientada a comandos y posee todos los procedimientos  y tipos de datos definidos<SUP>13</SUP>. </font></P>    <P><font size="2" face="Verdana">Entonces,  para implementar el protocolo de comunicaci&oacute;n HART es necesario: un microcontrolador,  que d&eacute; respuesta a los comandos enviados por el maestro de la red; un m&oacute;dem  Bell 202 para modular y demodular la se&ntilde;al digital, y los componentes para  modular la se&ntilde;al digital en el lazo de corriente. La <a href="#t1">Tabla  1</a> resume las especificaciones de los componentes utilizados en el transmisor  HART de alta precisi&oacute;n propuesto. El problema principal se resume en mantener  los componentes utilizados en el transmisor 4-20 mA y agregar los nuevos al sistema,  garantizando un consumo de corriente de lazo menor de 3,4 mA (ver <a href="#f2">Figura  2</a>). Este es el l&iacute;mite impuesto por la necesidad de modular la se&ntilde;al  digital HART con una amplitud de 600 uA sin saturaci&oacute;n en el lazo de corriente.  </font></P>    <P align="center"><img src="/img/revistas/eac/v35n1/t0108114.jpg" width="438" height="400"><a name="t1"></a></P>    
<P align="center"></P>    <P align="center"><img src="/img/revistas/eac/v35n1/f0208114.jpg" width="472" height="206"><a name="f2"></a></P>    
]]></body>
<body><![CDATA[<P></P>    <P><font size="2" face="Verdana"><b>Arquitectura  Propuesta</b></font></P>    <P><font size="2" face="Verdana">La arquitectura propuesta  se muestra en la <a href="/img/revistas/eac/v35n1/f0308114.jpg">Figura 3</a>,  donde el bloque &#171;modem HART&#187; representa toda la electr&oacute;nica necesaria  para el m&oacute;dem Bell 202. La propuesta mantiene los componentes del transmisor  4-20mA y son adicionados el procesador y el m&oacute;dem Bell 202. Para respetar  los l&iacute;mites de corriente de lazo, se hace uso de una fuente de alimentaci&oacute;n  conmutada que realiza una conversi&oacute;n de potencia. Esto permite aumentar  la cantidad de corriente disponible en el circuito de procesamiento de se&ntilde;ales  sin aumentar la corriente del lazo. A continuaci&oacute;n se presenta una descripci&oacute;n  de los bloques que componen el sistema. </font></P>    
<P><font size="2" face="Verdana"><B>Fuente  conmutada</B> </font></P>    <P><font size="2" face="Verdana">El objetivo principal  de este bloque es asegurar una corriente Icc menor a 3,4 mA y al mismo tiempo  proporcionar una corriente Ie superior a 4mA. Esto es posible mediante la realizaci&oacute;n  de una conversi&oacute;n de potencia, para lo cual es necesario utilizar una fuente  de alimentaci&oacute;n conmutada. El LTC3642 es un convertidor Step-Down que regula  la tensi&oacute;n de salida en 5 VDC, de acuerdo con las especificaciones del  fabricante, tiene una eficiencia superior al 85% para corrientes de carga por  encima de un </font><font size="2" face="Verdana">miliamperio y tensi&oacute;n  de entrada inferior a 15 V. En el peor de los casos, la potencia disponible ser&aacute;:<img src="/img/revistas/eac/v35n1/v0108114.jpg" width="291" height="32">  (donde <img src="/img/revistas/eac/v35n1/v0208114.jpg" width="62" height="26">  es la tensi&oacute;n en la resistencia de lazo utilizada por el protocolo HART,  t&iacute;picamente 250 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="31" height="24">).  Por lo tanto, se espera te&oacute;ricamente una corriente Ie de <img src="/img/revistas/eac/v35n1/v0308114.jpg" width="284" height="54">.  </font></P>    
<P><font size="2" face="Verdana">Este circuito integrado (CI) necesita  de un filtro de salida LC, cuya finalidad es almacenar energ&iacute;a entre las  conmutaciones de la fuente, lo que permite la regulaci&oacute;n. El algoritmo  de control utilizado en este chip es el siguiente: cuando la tensi&oacute;n es  inferior a 4,968 V, el modo de r&aacute;faga se habilita, en el cual, el transistor  de carga permite la conducci&oacute;n de corriente desde el circuito de entrada  para el filtro salida; esta corriente se mide y se compara con un valor de referencia  <img src="/img/revistas/eac/v35n1/v0408114.jpg" width="70" height="38">(ajustable  entre 25 mA y 115 mA). Cuando este valor se iguala, el transistor de carga pasa  a corte y se pone en saturaci&oacute;n el transistor de descarga, que permite  el flujo de corriente por el filtro de salida. Cuando la corriente de descarga  llega a cero, un nuevo ciclo comienza. Este procedimiento se repite hasta alcanzar  una tensi&oacute;n de 5 V en la salida. </font></P>    
<P><font size="2" face="Verdana">La  corriente <img src="/img/revistas/eac/v35n1/v0408114.jpg" width="70" height="38">fue  configurada en su valor m&iacute;nimo (25mA) y se procedi&oacute; a dise&ntilde;ar  el filtro de salida, calculando los siguientes valores: la inductancia m&iacute;nima  es <img src="/img/revistas/eac/v35n1/v0608114.jpg" width="265" height="34">con  un <img src="/img/revistas/eac/v35n1/v0708114.jpg" width="130" height="28">.  Se utiliz&oacute; un valor de inductancia de <img src="/img/revistas/eac/v35n1/v2408114.jpg" width="82" height="27">,  por su disponibilidad comercial. Utilizando &eacute;ste resultado se calcul&oacute;  el valor m&iacute;nimo del condensador de la siguiente manera:<img src="/img/revistas/eac/v35n1/v0808114.jpg" width="371" height="32">  con <IMG SRC="/img/revistas/eac/v35n1/v0908114.jpg" WIDTH="107" HEIGHT="32">,  un valor de <img src="/img/revistas/eac/v35n1/v2508114.jpg" width="58" height="27">  fue utilizado por disponibilidad comercial. Finalmente, se espera que la frecuencia  de conmutaci&oacute;n sea de <img src="/img/revistas/eac/v35n1/v1008114.jpg" width="480" height="52">.  </font></P>    
<P><font size="2" face="Verdana">Utilizando como base la propuesta  de Sclocchi<SUP>14</SUP> se emple&oacute; un filtro LC con amortiguaci&oacute;n  paralela en la entrada del LTC3642. Para asegurarse de que los componentes de  alta frecuencia no afectaran a la se&ntilde;al anal&oacute;gica, se decidi&oacute;  utilizar una frecuencia de corte para el filtro diez veces menor que la frecuencia  de funcionamiento de la fuente de alimentaci&oacute;n conmutada, es decir, = 28,4  KHz. Por conveniencia, el valor de la inductancia de filtro de entrada es el mismo  que el del filtro de salida (<img src="/img/revistas/eac/v35n1/v2408114.jpg" width="82" height="27">),  por lo tanto,<img src="/img/revistas/eac/v35n1/v1108114.jpg" width="371" height="34">.  La amortiguaci&oacute;n de este filtro se consigue mediante la adici&oacute;n  de un condensador en serie con una resistencia, en paralelo con el condensador  de filtro LC de entrada. El valor del condensador es de 4 veces el valor de Cin  (4,9 x 4 = 19,6 &#181;F) y la resistencia es de <img src="/img/revistas/eac/v35n1/v1208114.jpg" width="158" height="31">.  Este filtro tiene una baja impedancia (43 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="31" height="24">)  en la frecuencia de funcionamiento del protocolo HART (1200 Hz y 2200 Hz), lo  que constituye un problema, ya que &eacute;sta define la impedancia de entrada  del transmisor y un valor bajo<B>,</B> en comparaci&oacute;n con la resistencia  de lazo (250 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="31" height="24">)<B>,</B>  impedir&iacute;a la detecci&oacute;n de la se&ntilde;al HART del transmisor. De  modo que se a&ntilde;adi&oacute; una resistencia de 300 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="31" height="24">  en serie con la inductancia del filtro de entrada. Los subsistemas se muestran  en la <a href="/img/revistas/eac/v35n1/f0408114.jpg">Figura 4</a>. </font></P>    
<P><font size="2"><b><font face="Verdana">Dise&ntilde;o  del circuito conversor voltaje/corriente </font></b></font></P>    <P><font size="2" face="Verdana">El  circuito utilizado en el transmisor se basa en el trabajo presentado por la Maxim<SUP>15  </SUP>(ver <a href="#f5">Figura 5</a>). El principio de funcionamiento es el siguiente:  el amplificador operacional est&aacute; configurado en realimentaci&oacute;n negativa,  por tanto, <img src="/img/revistas/eac/v35n1/v1308114.jpg" width="78" height="44">y  <img src="/img/revistas/eac/v35n1/v1408114.jpg" width="69" height="38"> est&aacute;n  a la misma tensi&oacute;n. Debido a que la corriente de salida del lazo es la  suma de las corrientes a trav&eacute;s de estas resistencias, deben ser utilizados  valores de resistencia que garanticen que esa corriente sea aproximadamente igual  a la corriente por <img src="/img/revistas/eac/v35n1/v1408114.jpg" width="69" height="38">,  de forma tal, que la corriente de salida del lazo sea controlada cambiando el  voltaje en <img src="/img/revistas/eac/v35n1/v1308114.jpg" width="78" height="44">.  Esto se realiza variando la corriente en la entrada no inversora del amplificador  operacional, para lo cual son utilizadas las resistencias <img src="/img/revistas/eac/v35n1/v1508114.jpg" width="64" height="42">y  <img src="/img/revistas/eac/v35n1/v1608114.jpg" width="80" height="46">.  Para permitir la operaci&oacute;n de este circuito, tanto el transistor Q1 como  el amplificador operacional deben trabajar en la zona lineal, para lo que es usada  la resistencia <img src="/img/revistas/eac/v35n1/v1708114.jpg" width="39" height="33">.  </font></P>    
]]></body>
<body><![CDATA[<P align="center"><img src="/img/revistas/eac/v35n1/f0508114.jpg" width="530" height="298"><a name="f5"></a></P>    
<P><font size="2" face="Verdana">Para  calcular los valores de todas las resistencias primero se debe definir <img src="/img/revistas/eac/v35n1/v1308114.jpg" width="78" height="44">y  <img src="/img/revistas/eac/v35n1/v1408114.jpg" width="69" height="38">,  teniendo en consideraci&oacute;n, que no debe saturarse Q1 es utilizado un valor  de <img src="/img/revistas/eac/v35n1/v1408114.jpg" width="69" height="38">  igual a 50 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="18" height="15">,  asegurando una tensi&oacute;n de 1 V con una corriente Is de 20 mA. El valor de  <img src="/img/revistas/eac/v35n1/v1308114.jpg" width="78" height="44"> fija  entonces en 100 k<img src="/img/revistas/eac/v35n1/v2308114.jpg" width="18" height="15">,  valor con el que la corriente a trav&eacute;s de esta resistencia es de 10 &#181;A  cuando la corriente por el lazo es de 20mA. </font></P>    
<P><font size="2" face="Verdana"><img src="/img/revistas/eac/v35n1/v1508114.jpg" width="64" height="42">tiene  por objeto garantizar 16 mA de <I>span</I> en la salida anal&oacute;gica utilizando  una se&ntilde;al de entrada entre 0,5 V y 4,5 V (Salidas est&aacute;ndar del ASIC).  Por lo tanto, para una variaci&oacute;n en la entrada de 4 V se debe obtener una  salida de 16 mA, es decir <img src="/img/revistas/eac/v35n1/v1808114.jpg" width="282" height="29">,  que es igual a 500 k<img src="/img/revistas/eac/v35n1/v2308114.jpg" width="18" height="15">.  Como la se&ntilde;al de entrada a cero presi&oacute;n es de 0,5 V, la corriente  Is ser&aacute; de <img src="/img/revistas/eac/v35n1/v1908114.jpg" width="306" height="50">,  entonces <img src="/img/revistas/eac/v35n1/v1608114.jpg" width="80" height="46">  se ajusta para adicionar los 2 mA faltantes asi: <img src="/img/revistas/eac/v35n1/v2008114.jpg" width="278" height="31">,  asegurando 4 mA a presi&oacute;n cero. </font></P>    
<P><font size="2" face="Verdana">La  resistencia Rx se usa para disipar potencia, pero se debe utilizar un valor que  no sature el transistor cuando la salida sea de 20 mA, por tanto,<img src="/img/revistas/eac/v35n1/v2108114.jpg" width="257" height="28">  , es decir, menor de 700 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="18" height="15">,  el valor seleccionado fue de 390 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="18" height="15">.  </font></P>    
<P><font size="2"><b><font face="Verdana">Circuitos adicionales para  el Modem Bell 202</font></b></font></P>    <P><font size="2" face="Verdana">El m&oacute;dem  Bell 202 utilizado fue el Maxim DS8500 que necesita de un filtro pasa banda con  frecuencias de corte de 500 Hz y 10 KHz en la entrada. El circuito utilizado<SUP>16</SUP>  para este fin se compone de un filtro RC pasa bajo con una frecuencia de corte  de 10 kHz y un filtro RC pasa alto con frecuencia de corte de 480 Hz. La se&ntilde;al  de salida de este modem es de 500 mVp-p, por lo que, se debe calcular el valor  de la resistencia de acople al conversor voltaje / corriente (V/I) para garantizar  una salida de 1,2 mAp-p como lo indica la norma HART. Para no alterar el funcionamiento  del conversor V/I esta se&ntilde;al de salida deber&aacute; ser desacoplada en  DC. En el c&aacute;lculo de esta resistencia se utiliza la siguiente ecuaci&oacute;n  <img src="/img/revistas/eac/v35n1/v2208114.jpg" width="300" height="52">.  El subsistema de bloques se muestra en la <a href="/img/revistas/eac/v35n1/f0608114.jpg">Figura  6</a>. </font></P>    
<P><font size="2" face="Verdana"><b>Algoritmo de Compensaci&oacute;n  y Calibraci&oacute;n</b></font></P>    <P><font size="2" face="Verdana">El algoritmo  de compensaci&oacute;n y calibracion<SUP>12</SUP>, utiliza una matriz de tres  presiones por tres temperaturas para el c&aacute;lculo de los coeficientes de  ajuste del sensor de presi&oacute;n y del convertidor voltaje-corriente. Este  algoritmo se ha desarrollado para utilizarlo en el ASIC MAX1464 y hace uso de  los diferentes recursos que tiene ese dispositivo Es importante precisar que para  la medici&oacute;n de la temperatura se utiliza el sensor interno del MAX1464,  por lo que el sensor de presi&oacute;n debe estar ubicado cerca &eacute;l. </font></P>    <P><font size="2" face="Verdana">El  proceso de compensaci&oacute;n y de calibraci&oacute;n (C&amp;C) es el siguiente:  inicialmente se debe programar el microcontrolador en modo <I>sleep</I>, pues  el mismo bus SPI (<I>Serial Peripheral Interface</I>) usado por el micro controlador  es utilizado para la comunicaci&oacute;n digital con el MAX1464 durante la C&amp;C.  Posteriormente se debe controlar la temperatura del ambiente en el que se encuentra  el transmisor por un tiempo de estabilizaci&oacute;n de dos horas. Despu&eacute;s  de esta espera se almacena el valor de salida del sensor de temperatura, presi&oacute;n  (m&iacute;nima, media y m&aacute;xima), y los valores de la corriente de lazo  en dos niveles de referencia del DAC (1/4 y 3/4 del rango total). El procedimiento  anterior se repite para los otros dos puntos de temperatura, siempre respetando  el tiempo de estabilizaci&oacute;n. </font></P>    <P><font size="2" face="Verdana">El  algoritmo compensa y corrige inicialmente el sensor de temperatura, ya que su  salida se utiliza como base para el c&aacute;lculo de los valores de ajuste del  sensor de presi&oacute;n. Se utiliz&oacute; un polinomio de tercer orden para  el ajuste del sensor de presi&oacute;n. Con una matriz compuesta de tres presiones  en cada temperatura se generan los coeficientes que modelan el comportamiento  del sensor de presi&oacute;n, utilizando polinomios de segundo orden. En este  punto tenemos tres modelos diferentes para el sensor de presi&oacute;n, cada uno  con 3 coeficientes. Entonces, un polinomio de tercer orden de los coeficientes  en funci&oacute;n de la temperatura es generado, y ser&aacute; utilizado finalmente  para corregir el sensor de presi&oacute;n. </font></P>    ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Con  los datos obtenidos del convertidor V/I se modela el lazo de corriente del transmisor  con un polinomio de segundo orden. El nivel de error obtenido usando este algoritmo  es de 0,1% FS en la salida anal&oacute;gica y digital. </font></P>    <P><font size="2" face="Verdana"><B>Firmware  del transmisor</B> </font></P>    <P><font size="2" face="Verdana">El c&oacute;digo  desarrollado para cumplir con el protocolo HART debe ser independiente entre las  capas, de modo que se puedan reutilizar. Para lograr este objetivo, es necesario  emplear los SAP (<I>Service Access Point</I>) definidos en la norma, y adem&aacute;s  garantizar que su ejecuci&oacute;n siempre devuelva el control de ejecuci&oacute;n  al programa principal. Para facilitar &eacute;ste desarrollo se utiliz&oacute;  un sistema operativo de tiempo real en el microcontrolador, el RTOS-PICC del compilador  CSS. Una prueba de este sistema operativo confirm&oacute; que las tareas no se  llevan a cabo sobre una base regular de tiempo, por lo que se debe tener cuidado  en la codificaci&oacute;n, evitando tiempos excesivos de ejecuci&oacute;n. Entonces,  algunas tareas sensibles al tiempo fueron implementadas utilizando interrupciones  temporizadas, entre ellas, la medici&oacute;n de tiempos de bits utilizada por  la capa MAC. </font></P>    <P><font size="2" face="Verdana">La arquitectura utilizada  en el c&oacute;digo es la siguiente: cada capa se implementa con una tarea peri&oacute;dica  del sistema operativo (RTOS), la cual verifica el estado de las variables binarias  (banderas) de su capa. Cada bandera indica una acci&oacute;n que debe ser realizada  por la capa. Las acciones son ejecutadas por funciones que implementan los SAP  definidas en la norma HART. Estas </font><font size="2" face="Verdana">funciones  son responsables de borrar la bandera despu&eacute;s de la finalizaci&oacute;n  de la acci&oacute;n y, si es el caso, cargar los resultados de la transformaci&oacute;n  efectuada en una posici&oacute;n de memoria previamente definida y activar las  banderas necesarias para invocar la ejecuci&oacute;n de otro SAP. </font></P>    <P><font size="2" face="Verdana">La  capa f&iacute;sica, adem&aacute;s de la funci&oacute;n peri&oacute;dica del RTOS,  posee algunas funciones orientadas al evento, las cuales usan las interrupciones  externas del microcontrolador y son responsables por las comunicaciones. La estrategia  utilizada para administrar la memoria fue compartirla por todos los SAP, utilizando  como par&aacute;metros los punteros a las direcciones, para evitar el uso innecesario  de memoria RAM. </font></P>    <P><font size="2" face="Verdana"><B>Firmware del MAX1464</B>  </font></P>    <P><font size="2" face="Verdana">El Max1464 es el encargado de realizar  el procesamiento digital de la se&ntilde;al, para esto los coeficientes calculados  en el procedimiento de C&amp;C son programados para corregir el comportamiento  del sensor. Adicionalmente, para dar soporte a los comandos HART que modifican  la corriente del lazo, fue necesario programar un bloque &#171;multiplexor&#187;  para poder fijar el valor usando comandos digitales. En la <a href="/img/revistas/eac/v35n1/f0708114.jpg">Figura  7</a> pueden observarse los bloques conceptuales del firmware. Finalmente un saturador  es necesario para garantizar que la se&ntilde;al anal&oacute;gica de salida estar&aacute;  siempre entre los valores permitidos (4-20mA) sin importar las configuraciones  usadas. </font></P>    
<P>&nbsp;</P>    <P><font size="3" face="Verdana"><B>Resultados</B> </font></P>    <P><font size="2" face="Verdana">A  continuaci&oacute;n se presentan los resultados de diferentes pruebas realizadas  a los prototipos del transmisor de presi&oacute;n: </font></P>    ]]></body>
<body><![CDATA[<P> <font size="2" face="Verdana"><B>Regulador  Conmutado</B> </font></P>    <P><font size="2" face="Verdana">Inicialmente fue calculada  la eficiencia de este circuito de forma aislada, usando diferentes tensiones de  entrada (Vin) y resistencias de carga (Iload), ver <a href="#t2">Tabla 2</a>.  Con estos valores se pudo determinar que la corriente m&aacute;xima que puede  ser drenada por la electr&oacute;nica (Ie de la <a href="#f5">Figura 5</a>) es  de 5.26 mA para un Vin de 12 V<SUB>DC</SUB>, para respetar la limitaci&oacute;n  de 3,4 mA de Icc. Para una tensi&oacute;n Vin de 15 V<SUB>DC</SUB> esa misma corriente  Ie es de 6,32 mA. Tambi&eacute;n fue observado que la eficiencia de este circuito  disminuye para valores de tensi&oacute;n mayores a 15V<SUB>DC</SUB>, pero el circuito  mantiene un valor de corriente de lazo m&aacute;s bajo que el umbral de 3,4 mA  debido a la mayor potencia disponible en la entrada. </font></P>    <P align="center"><img src="/img/revistas/eac/v35n1/t0208114.jpg" width="436" height="258"><a name="t2"></a></P>    
<P>  <font size="2" face="Verdana"><B>Consumo de Corriente del Transmisor</B> </font></P>    <P><font size="2" face="Verdana">El  prop&oacute;sito de estas pruebas fue medir el consumo total del transmisor a  medida que se adicionaban los diferentes bloques que conforman el sistema. Estas  mediciones fueron realizadas con una corriente Is igual a cero, permitiendo que  la corriente de lazo fuera igual a Icc (ver <a href="#f5">Figura 5</a>). </font></P>    <P><font size="2" face="Verdana">El  primer bloque que se adicion&oacute; fue el ASIC (MAX1464) junto con los componentes  adicionales que &eacute;l necesita. La corriente medida fue de 2.015 mA para una  tensi&oacute;n de alimentaci&oacute;n de 12V. En las mismas condiciones el transmisor  propuesto por Sidney<SUP>1</SUP> consume 3,1 mA, por lo que, el uso de la fuente  de alimentaci&oacute;n conmutada representa una disminuci&oacute;n en esta corriente  de 1.1 mA. Esto se debe a que la propuesta de Sidney usa una como fuente un regulador  linear y en este trabajo se usa una fuente conmutada. El siguiente paso fue agregar  los componentes alimentados a 3,3 V (Microcontrolador PIC, m&oacute;dem HART y  regulador lineal). Dado que el PIC tiene un consumo variable dependiendo del modo  de operaci&oacute;n en el que este configurado. Se fij&oacute; inicialmente en  modo de suspensi&oacute;n (<I>sleep</I>), que es el menor consumo posible. En  esta configuraci&oacute;n la corriente consumida fue de 2,0185 mA y los voltajes  de los reguladores de V<SUB>dd</SUB> y V<SUB>dd3</SUB> fueron de 5,012 V y 3,327  V respectivamente. </font></P>    <P><font size="2" face="Verdana">Para determinar  la configuraci&oacute;n que debe ser usada en el microcontrolador, fue medido  el consumo total del sistema en las diferentes configuraciones. Los resultados  de estas mediciones se presentan en la <a href="#t3">Tabla 3</a> y muestran que  con el circuito alimentado a 15 V, como son los requisitos, la m&aacute;xima frecuencia  del oscilador interno del PIC es de 8 MHz, fijando una corriente Icc de 3,051  mA. </font></P>    <P align="center"><img src="/img/revistas/eac/v35n1/t0308114.jpg" width="440" height="188"><a name="t3"></a></P>    
<p>&nbsp;</p>    <P>  <font size="2" face="Verdana"><B>Modem Bell 202</B> </font></P>    ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Una  vez verificado el cumplimiento de los requisitos de consumo, el siguiente paso  fue comprobar los circuitos del m&oacute;dem HART: acople al bucle de corriente  y filtro de entrada. Para esto, una se&ntilde;al sinusoidal de entre 286 Hz y  40 KHz se utiliz&oacute; para simular la salida del DS8500. La se&ntilde;al de  salida fue medida como la tensi&oacute;n en la resistencia del bucle (250 <img src="/img/revistas/eac/v35n1/v2308114.jpg" width="24" height="17">).  Los resultados presentados en la Figura 8 muestran que el circuito modula la corriente  de lazo en el rango de frecuencias HART con una ganancia constante, disminuyendo  a valores superiores a 10 KHz. La respuesta en frecuencia de los filtros de entrada  se midi&oacute; usando esa misma se&ntilde;al, ver <a href="/img/revistas/eac/v35n1/f0808114.jpg">Figura  8</a>. El comportamiento fue el esperado, con una franja de paso de pista entre  500 Hz y 10 kHz y una ganancia cercana a uno en la banda de paso. </font></P>    
<P><font size="2" face="Verdana">Finalmente,  la amplitud de la se&ntilde;al medida en la resistencia de lazo fue de 240 mVpp  a 1213 Hz y 244 mVpp a 2192 Hz (0.976 mApp). Como la ganancia del filtro de entrada  es cercana a uno, tenemos 240 mVpp en la entrada del m&oacute;dem, tensi&oacute;n  m&aacute;s alta que la necesaria por el DS8500 (120 mVpp) para la demodulaci&oacute;n  sin errores. Por lo tanto, se puede decir que estos circuitos cumplen todos los  requisitos para los filtros del m&oacute;dem HART. </font></P>    <P><font size="2" face="Verdana"><b>Pruebas  del Protocolo de Comunicaci&oacute;n HART.</b></font></P>    <P><font size="2" face="Verdana">Para  probar el c&oacute;digo desarrollado en el micro controlador, se utiliz&oacute;  el <I>software</I> &#171;HART <I>server Basic Edition&#187;</I>, disponible en  la p&aacute;gina web de la HCF (<I>HART Communicaton Fundation</I>), que es un  servidor OPC (<I>object linking and embedding for process control</I>) para dispositivos  HART. Este programa utiliza un puerto tipo COM del computador para comunicarse  con el equipo HART, por lo que un m&oacute;dem USB / HART fue utilizado para este  prop&oacute;sito. Con el software configurado y el m&oacute;dem en funcionamiento  fueron probados los diferentes comandos del est&aacute;ndar utilizando un prototipo  100% funcional del transmisor. </font></P>    <P><font size="2" face="Verdana">En  la <a href="/img/revistas/eac/v35n1/f0908114.jpg">Figura 9</a>, se puede  ver c&oacute;mo los par&aacute;metros de identificaci&oacute;n del equipo son  correctamente le&iacute;dos por el servidor, lo que indica una buena comunicaci&oacute;n  HART entre ellos. Tambi&eacute;n se puedo observar el valor de la corriente del  lazo y el porcentaje de la escala completa, lo que indica que el transmisor responde  a los comandos de lectura de las variables din&aacute;micas. Con las dos pruebas  anteriores, se puede decir que el transmisor cumple con los comandos universales  del protocolo HART. </font></P>    
<P><font size="2" face="Verdana">Los comandos implementados  y probados en el transmisor desarrollado son: 0, 1, 2, 3, 6, 7, 8, 9, 11, 12,  13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34, 35, 38, 42, 44, 48, 50, 54. El comando  que necesita m&aacute;s tiempo de procesamiento es el comando 35 (permite cambiar  el rango de la salida anal&oacute;gica), porque debe calcular los coeficientes  de ajuste y programar el MAX1464. Una medici&oacute;n del tiempo total de procesamiento  del comando por la capa de aplicaci&oacute;n resulto en un tiempo de 28,6 mseg,  tiempo suficiente para generar y transmitir la respuesta. Finalmente, se verific&oacute;  que todas las respuestas a los comandos son generados por el transmisor en un  m&aacute;ximo de 150 mseg, tiempo inferior al l&iacute;mite (STO - <I>Slave Time  Out</I>), de 256 mseg del protocolo HART. </font></P>    <P> <font size="2" face="Verdana"><B>Medici&oacute;n  del error </B> </font></P>    <P><font size="2" face="Verdana">Para medir el nivel  de error del transmisor fueron compensados y calibrados 4 prototipos. Despu&eacute;s  de la calibraci&oacute;n fueron expuestos a diferentes ciclos de temperatura y  de presi&oacute;n. Las medidas de las salidas anal&oacute;gicas y digitales para  cada valor de presi&oacute;n y temperatura fueron almacenadas, en la <a href="/img/revistas/eac/v35n1/f1008114.jpg">Figura  10</a> puede observarse el error para la salida anal&oacute;gica y digital del  prototipo #4 a 50 grados. </font></P>    
<P><font size="2" face="Verdana">Analizando  esta <A HREF="/img/revistas/eac/v35n1/f1008114.jpg">figura</A> se pudo observa  que el error en la salida digital es menor que en la salida anal&oacute;gica,  lo que es esperado, porque en esta salida participan menos componentes, disminuyendo  las fuentes de error. Este comportamiento es constante en todas las mediciones,  por ejemplo para el caso del prototipo #2 a 25 grados, el error en la salida anal&oacute;gica  est&aacute; entre +0,12%FS y +0.02%FS, y para la salida digital el error est&aacute;  entre +0,07%FS y +0,02%FS. </font></P>    
<P><font size="2" face="Verdana">Se observ&oacute;  que conforme los sensores eran expuestos a m&aacute;s ciclos de presi&oacute;n  y temperatura un desplazamiento del error aparec&iacute;a. Un ejemplo de este  comportamiento fue el transmisor #3 en el cual a 25&#176;C en la rampa ascendente  del primer ciclo de temperatura presentaba un error medio de -0,03494457 % FS.  En la rampa descendente present&oacute; un error de 0,01364049 % FS a 25&#176;,  en el siguiente ciclo los errores fueron de 0,05197292 % FS y 0,06504887 % FS.  Este comportamiento se cree que es debido a peque&ntilde;os cambios en los componentes  f&iacute;sicos del transmisor de presi&oacute;n (sensores, resistencias y capacitores)  debido a la temperatura. Para demostrar esta hip&oacute;tesis fue realizado el  procedimiento de compensaci&oacute;n despu&eacute;s de exponer los transmisores  a repetidos ciclos de presi&oacute;n (20 en total) y a dos ciclos de temperatura.  Los resultados mostraron un cambio en los valores medidos del sensor de presi&oacute;n.  Como puede verse en los valores medidos para 25&#176;C del transmisor #3 los cuales  originalmente fueron de -19303, 5798 y 30099 (Lectura del ADC para presi&oacute;n  m&iacute;nima, media y m&aacute;xima). Y que en la C&amp;C posterior fueron de  -19260, </font><font size="2" face="Verdana">5824 y 30111. Lo que representa un  incremento m&aacute;ximo de 0,87% FS. Por tanto se recomienda realizar un procedimiento  de envejecimiento de los transmisores antes de realizar la C&amp;C, llevando los  componentes a un estado m&aacute;s estable, evitando esos cambios durante la operaci&oacute;n  continua del sistema. </font></P>    ]]></body>
<body><![CDATA[<P>&nbsp;</P>    <P><font size="2"><b><font size="3" face="Verdana">CONCLUSIONES  </font></b></font></P>    <P><font size="2" face="Verdana">La utilizaci&oacute;n del  procesamiento digital de se&ntilde;ales para el desarrollo de transmisores de  presi&oacute;n aumenta el grado de exactitud y precisi&oacute;n de estos sistemas,  pero aumenta la cantidad de componentes necesarios y con ellos la corriente consumida  por el circuito, en este trabajo fue presentada una arquitectura basada en fuentes  conmutadas que permite solucionar dicho problema y al mismo tiempo no aumenta  la incertidumbre en la medici&oacute;n. </font></P>    <P><font size="2" face="Verdana">Usando  la arquitectura propuesta fue posible adicionar a un transmisor 4-20 mA los componentes  necesarios para cumplir con la especificaci&oacute;n 6.0 del protocolo de comunicaci&oacute;n  HART, con la capa f&iacute;sica con HART Bell 202. Capa f&iacute;sica que a su  vez disminuye el l&iacute;mite superior de corriente consumida del lazo por la  electr&oacute;nica del transmisor a 3,4 mA. </font></P>    <P><font size="2" face="Verdana">La  arquitectura aqu&iacute; presentada tiene como ventaja adicional que debido al  uso de un procesador independiente para administrar las comunicaciones digitales,  puede ser utilizada para cualquier tipo de transmisor que use procesamiento digital  para la se&ntilde;al del sensor y solo deben ser implementadas las interfaces  entre estos dos procesadores. </font></P>    <P><font size="2" face="Verdana">Finalmente  se pudo demostrar como la utilizaci&oacute;n del procesamiento digital de se&ntilde;ales  permiti&oacute; compensar y calibrar la se&ntilde;al de salida de los sensores  de presi&oacute;n piezoresistivos con un error inferior a 0,1% FS. En este caso  se encontr&oacute; que las caracter&iacute;sticas de los sensores var&iacute;an  en el tiempo, esos cambios aumentan el nivel de error, encontrando errores de  hasta 0,3%Fs durante las pruebas. Es importante recalcar que esas modificaciones  fueron del sensor y no del circuito de procesamiento de se&ntilde;al, por lo que  se puede afirmar que la arquitectura propuesta mantiene el nivel de error del  circuito original. </font></P>    <P>&nbsp;</P>    <P><font size="2"><b><font face="Verdana">AGRADECIMIENTOS</font></b></font></P>    <P><font size="2" face="Verdana">Este  proyecto fue desarrollado con el apoyo de la empresa MEMS Ltda. Agradecemos tambi&eacute;n  a las siguientes instituciones: CNPq (Programa RHAE), FINEP (Programa de Microelectr&oacute;nica),  FAPESP (Programa PIPE), a los laboratorios de la EPUSP (LME y LSI) y a la Universidad  del Valle (Cali-Colombia). </font></P>    <P>&nbsp;</P>    ]]></body>
<body><![CDATA[<P><strong><font size="3" face="Verdana">REFERENCIAS</font></strong></P>    <P></P>    <!-- ref --><P><font size="2" face="Verdana">1.  Da&#160;Luz, S.F.: Microssistema transmissor de press&atilde;o piezoresistivo  de 4-20mA de alta precis&atilde;o. Disserta&ccedil;&atilde;o de Mestrado Escola  Politecnica. S&atilde;o Paulo, Brasil 2006.     </font></P>    <!-- ref --><P><font size="2" face="Verdana">2.  Eatony, W.&#160;P. et Smith, J.&#160;H.: &#171;Micromachined pressure sensors:  review and recent developments&#187; en Smart Materials and Structures, vol.&#160;6,  no.&#160;5, p. 530539, Oct. 1997.     </font></P>    <!-- ref --><P><font size="2" face="Verdana">3.  Jordana, J.&#160; et Pall&agrave;s-Areny, R.: &#171;A simple, efficient interface  circuit for piezoresistive pressure sensors&#187; en Sensors and Actuators A:  Physical, vol. 127, no.&#160;1, pp. 69 73, 2006.     </font></P>    <!-- ref --><P><font size="2" face="Verdana">4.  &#138;aponji&aelig; , D.&#160; et &#142;igic, A.&#160;: &#171;Correction of a  Piezoresistive Pressure Sensor Using a Microcontroller&#187; en Instruments and  Experimental Techniques, vol.&#160;44, pp. 3844, 2001.     </font></P>    ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">5.  John, P.; Joshi, A.;&#160; Sindhanakeri, P.;&#160; Ajayakumar, P.;&#160; et Natarajan,  K.: &#171;Signal conditioner for MEMS based piezoresistive sensor&#187; en Industrial  and Information Systems (ICIIS), 2010 International Conference, 29 2010-aug. 1  2010, pp. 329 333. </font></P>    <!-- ref --><P><font size="2" face="Verdana">6. Chuan , Y.&#160;  et Chen L.: &#171;The intelligent pressure sensor system based on DSP&#187; en  Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference,  vol.&#160;5, aug. 2010, pp. V5168 V5171.     </font></P>    <P><font size="2" face="Verdana">7.  Janusz et Bryzek: &#171;Approaching performance limits in silicon piezoresistive  pressure sensors,&#187; en Sensors and Actuators, vol.&#160;4, no.&#160;0, pp.  669 678, 1983. </font></P>    <!-- ref --><P><font size="2" face="Verdana">8. Horn, G. et Huijsing,  J.&#160;H.: &#171;Integrated Smart Sensor Calibration&#187; en Analog Integrated  Circuits and Signal Processing, vol.&#160;14, pp. 207222, 1997,     </font></P>    <!-- ref --><P><font size="2" face="Verdana">9.  Gakkestad, J.;&#160; Ohlckers, P.;&#160; et Halbo, L.;&#160;&#171;Compensation  of sensitivity shift in piezoresistive pressure sensors using linear voltage excitation&#187;  en Sensors and Actuators A: Physical, vol.&#160;49, no. 12, pp. 11 15, 1995.     </font></P>    <!-- ref --><P><font size="2" face="Verdana">10.  Akbar, M.&#160; et Shanblatt, M.&#160;A.: &#171;Temperature compensation of piezoresistive  pressure sensors&#187; en Sensors and Actuators A: Physical, vol.&#160;33, no.&#160;3,  pp. 155 162, 1992.     </font></P>    ]]></body>
<body><![CDATA[<!-- ref --><P><font size="2" face="Verdana">11. Zatorre, G.;&#160;  Medrano, N.;&#160; Sanz, M.;&#160; Calvo, B.;&#160; Martinez, P.&#160;et Celma,  S.: &#171;Designing Adaptive Conditioning Electronics for Smart Sensing,&#187;  en Sensors Journal, IEEE, vol.&#160;10, no.&#160;4, pp. 831 838, abril 2010.     </font></P>    <!-- ref --><P><font size="2" face="Verdana">12.  Maxim, &#171;The MAX1463 Sensor Compensation Algorithm,&#187; APPLICATION NOTE  2024, May 2003. [Online]. Disponible: <a href="http://www.maxim-ic.com/app-notes/index.mvp/id/2024%20=0pt" TARGET="_blank">http://www.maxim-ic.com/app-notes/index.mvp/id/2024  =0pt</a></font><P><font size="2" face="Verdana">13. HART&#160;Comunication  Fundation, &#171;HART Field communication Protocol Specification,&#187; HFC_SPEC&#173;12,  Revision 6.4, abril 2006. </font></P>    <!-- ref --><P><font size="2" face="Verdana">14. Sclocchi,  M.: &#171;Input Filter Design for Switching Power Supplies,&#187; April 2010.  [Online]. Disponible: <a href="http://www.national.com/assets/en/other/National\s\do5(I)nput\s\do5(F)ilter\s\do5(D)esign\s\do5(f)or\s\do5(S)witchers.pdf =0pt" TARGET="_blank">http://www.national.com/assets/en/other/National\s\do5(I)nput\s\do5(F)ilter\s\do5(D)esign\s\do5(f)or\s\do5(S)witchers.pdf  =0pt</a> </font><!-- ref --><P><font size="2" face="Verdana">15. Maxim, &#171;Designing  a 4-20mA Current Loop Using the MAX1459 Sensor Signal Conditioner,&#187; APPLICATION  NOTE 1064, May 2002. [Online]. Disponible: <a href="http://www.datasheets.org.uk/MAX1459/Datasheet-081/DASF0036323.html =0pt" TARGET="_blank">http://www.datasheets.org.uk/MAX1459/Datasheet-081/DASF0036323.html  =0pt</a> </font><!-- ref --><P><font size="2" face="Verdana">16. Maxim, &#171;Introduction  to the DS8500 HART modem,&#187; APPLICATION NOTE 4676, Jun 2010. [Online]. Disponible:  <a href="mailto:http://www.maxim-ic.com/app-notes/index.mvp/id/4676 =0pt" TARGET="_blank">http://www.maxim-ic.com/app-notes/index.mvp/id/4676  =0pt</a></font><P>&nbsp;</P>    <P>&nbsp;</P>    <P><font size="2" face="Verdana">Recibido: Noviembre  2013    ]]></body>
<body><![CDATA[<br> Aprobado: Enero 2014 </font></P>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[S.F.]]></surname>
<given-names><![CDATA[Da Luz]]></given-names>
</name>
</person-group>
<source><![CDATA[Microssistema transmissor de pressão piezoresistivo de 4-20mA de alta precisão]]></source>
<year>2006</year>
<publisher-loc><![CDATA[São Paulo ]]></publisher-loc>
<publisher-name><![CDATA[Escola Politecnica]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[W. P.]]></surname>
<given-names><![CDATA[Eatony]]></given-names>
</name>
<name>
<surname><![CDATA[J. H.]]></surname>
<given-names><![CDATA[Smith]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Micromachined pressure sensors: review and recent developments]]></article-title>
<source><![CDATA[Smart Materials and Structures]]></source>
<year>Oct.</year>
<month> 1</month>
<day>99</day>
<volume>6</volume>
<edition>5</edition>
<page-range>530539</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[J.]]></surname>
<given-names><![CDATA[Jordana]]></given-names>
</name>
<name>
<surname><![CDATA[R.]]></surname>
<given-names><![CDATA[Pallàs-Areny]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A simple, efficient interface circuit for piezoresistive pressure sensors]]></article-title>
<source><![CDATA[Sensors and Actuators A: Physical]]></source>
<year>2006</year>
<volume>127</volume>
<edition>1</edition>
<page-range>69 73</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[D.]]></surname>
<given-names><![CDATA[&#138;aponjiæ]]></given-names>
</name>
<name>
<surname><![CDATA[A.]]></surname>
<given-names><![CDATA[&#142;igic]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Correction of a Piezoresistive Pressure Sensor Using a Microcontroller]]></article-title>
<source><![CDATA[Instruments and Experimental Techniques]]></source>
<year>2001</year>
<volume>44</volume>
<page-range>3844</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[P.]]></surname>
<given-names><![CDATA[John]]></given-names>
</name>
<name>
<surname><![CDATA[A.]]></surname>
<given-names><![CDATA[Joshi]]></given-names>
</name>
<name>
<surname><![CDATA[P.]]></surname>
<given-names><![CDATA[Sindhanakeri]]></given-names>
</name>
<name>
<surname><![CDATA[P.]]></surname>
<given-names><![CDATA[Ajayakumar]]></given-names>
</name>
<name>
<surname><![CDATA[K.]]></surname>
<given-names><![CDATA[Natarajan]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Signal conditioner for MEMS based piezoresistive sensor]]></article-title>
<source><![CDATA[Industrial and Information Systems (ICIIS)]]></source>
<year>2010</year>
<page-range>329 333</page-range><publisher-name><![CDATA[2010 International Conference]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Y.]]></surname>
<given-names><![CDATA[Chuan]]></given-names>
</name>
<name>
<surname><![CDATA[L.]]></surname>
<given-names><![CDATA[Chen]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The intelligent pressure sensor system based on DSP]]></article-title>
<source><![CDATA[Advanced Computer Theory and Engineering (ICACTE)]]></source>
<year>aug.</year>
<month> 2</month>
<day>01</day>
<volume>5</volume>
<page-range>V5168 V5171</page-range><publisher-name><![CDATA[2010 3rd International Conference]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[et Bryzek]]></surname>
<given-names><![CDATA[Janusz]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Approaching performance limits in silicon piezoresistive pressure sensors]]></article-title>
<source><![CDATA[Sensors and Actuators]]></source>
<year>1983</year>
<volume>4</volume>
<page-range>669 678</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[G.]]></surname>
<given-names><![CDATA[Horn]]></given-names>
</name>
<name>
<surname><![CDATA[J. H.]]></surname>
<given-names><![CDATA[Huijsing]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Integrated Smart Sensor Calibration]]></article-title>
<source><![CDATA[Analog Integrated Circuits and Signal Processing]]></source>
<year>1997</year>
<volume>14</volume>
<page-range>207222</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[J.]]></surname>
<given-names><![CDATA[Gakkestad]]></given-names>
</name>
<name>
<surname><![CDATA[P.]]></surname>
<given-names><![CDATA[Ohlckers]]></given-names>
</name>
<name>
<surname><![CDATA[L.]]></surname>
<given-names><![CDATA[Halbo]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Compensation of sensitivity shift in piezoresistive pressure sensors using linear voltage excitation]]></article-title>
<source><![CDATA[Sensors and Actuators A: Physical]]></source>
<year>1995</year>
<volume>49</volume>
<edition>12</edition>
<page-range>11 15</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[M.]]></surname>
<given-names><![CDATA[Akbar]]></given-names>
</name>
<name>
<surname><![CDATA[M. A.]]></surname>
<given-names><![CDATA[Shanblatt]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Temperature compensation of piezoresistive pressure sensors]]></article-title>
<source><![CDATA[Sensors and Actuators A: Physical]]></source>
<year>1992</year>
<volume>33</volume>
<edition>3</edition>
<page-range>155 162</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[G.]]></surname>
<given-names><![CDATA[Zatorre]]></given-names>
</name>
<name>
<surname><![CDATA[N.]]></surname>
<given-names><![CDATA[Medrano]]></given-names>
</name>
<name>
<surname><![CDATA[M.]]></surname>
<given-names><![CDATA[Sanz]]></given-names>
</name>
<name>
<surname><![CDATA[B.]]></surname>
<given-names><![CDATA[Calvo]]></given-names>
</name>
<name>
<surname><![CDATA[P.]]></surname>
<given-names><![CDATA[Martinez]]></given-names>
</name>
<name>
<surname><![CDATA[S.]]></surname>
<given-names><![CDATA[Celma]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Designing Adaptive Conditioning Electronics for Smart Sensing]]></article-title>
<source><![CDATA[Sensors Journal]]></source>
<year>2010</year>
<volume>10</volume>
<edition>4</edition>
<page-range>831 838</page-range><publisher-name><![CDATA[IEEE]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[G.]]></surname>
<given-names><![CDATA[Zatorre]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[The MAX1463 Sensor Compensation Algorithm]]></source>
<year>May </year>
<month>20</month>
<day>03</day>
<publisher-name><![CDATA[APPLICATION NOTE 2024]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[G.]]></surname>
<given-names><![CDATA[Zatorre]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[HART Field communication Protocol Specification]]></source>
<year>abri</year>
<month>l </month>
<day>20</day>
<publisher-name><![CDATA[HART Comunication Fundation]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[M.]]></surname>
<given-names><![CDATA[Sclocchi]]></given-names>
</name>
</person-group>
<source><![CDATA[Input Filter Design for Switching Power Supplies]]></source>
<year>Apri</year>
<month>l </month>
<day>20</day>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[M.]]></surname>
<given-names><![CDATA[Sclocchi]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Designing a 4-20mA Current Loop Using the MAX1459 Sensor Signal Conditioner]]></source>
<year>May </year>
<month>20</month>
<day>02</day>
<publisher-name><![CDATA[APPLICATION NOTE 1064]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[M.]]></surname>
<given-names><![CDATA[Sclocchi]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Introduction to the DS8500 HART modem]]></source>
<year>Jun </year>
<month>20</month>
<day>10</day>
<publisher-name><![CDATA[APPLICATION NOTE 4676]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
