<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>WebHome/TrabajosPracticos/PracticoADC7/Soluciones</title><revhistory><revision><revnumber>14</revnumber><date>2016-10-11 19:23:03</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>13</revnumber><date>2014-10-21 20:12:28</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>12</revnumber><date>2014-10-21 20:09:13</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>11</revnumber><date>2014-10-21 19:48:41</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>10</revnumber><date>2014-10-21 19:47:44</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>9</revnumber><date>2014-10-21 19:45:18</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>8</revnumber><date>2014-10-21 19:44:37</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>7</revnumber><date>2014-10-21 19:24:30</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>6</revnumber><date>2012-08-22 19:53:54</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>5</revnumber><date>2012-08-22 19:50:10</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>4</revnumber><date>2012-08-22 19:49:31</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>3</revnumber><date>2012-08-22 19:30:16</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>2</revnumber><date>2012-08-22 19:29:01</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>1</revnumber><date>2012-08-22 19:27:45</date><authorinitials>GuillermoSteiner</authorinitials></revision></revhistory></articleinfo><section><title>Trabajo Práctico Nro.5 Adaptación de señales y cálculo de ADC (Soluciones)</title><section><title>Ejercicio 1</title><para>Se desea medir una señal que varíe entre 0 y 3 V, con una resolución de 0,5 mV, Calcular ADC y amplificador </para><para><emphasis role="strong">Solución</emphasis>  </para><para>En primer lugar determinamos el ADC a usar, sabemos que la señal varía entre 0 y 3V, o sea, su rango es de 3 V, teniendo en cuenta el paso de 0,5mV, el ADC a usar deberá tener: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=2fa55c6c46101903591d17081a2e87377a6f011a"/></imageobject><textobject><phrase>$$cuentas = \frac{3}{0,5\times10^{-3}} = 6000$</phrase></textobject></inlinemediaobject> </para><para>Cálculo del ADC </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=1acdf2e24c709f5eedffd4a62f1b4cf6e4b705d7"/></imageobject><textobject><phrase>$$n=\frac{\log{6000}}{\log{2}}=12,55 $</phrase></textobject></inlinemediaobject> </para><para>el valor entero mas cercano es 13 bits  o 8192 cuentas. </para><para>Cálculo de ganancia para que en el momento del máximo valor (3V) la salida del ADC sea 6000. </para><para>Suponemos una V de referencia para el ADC de 5 V </para><para>Tenemos entonces que la resolución en tensión del ADC es de  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=265958cbcc81c4ffad8259c51ac1ebc128987c88"/></imageobject><textobject><phrase>$$ V_{lsb} = \frac{5V}{8192} = 0,610352mV$</phrase></textobject></inlinemediaobject> Tomando que la resolución que necesitamos es de 0,5mV, la ganancia será: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=93d5335e5c3c29890571cb3f3f67b63554b73a1c"/></imageobject><textobject><phrase>$$G = \frac{V_{lsb}}{V_s} = \frac{0,610352 \times 10^{-3}}{0,5 \times 10^{-3}} = 1,2207 $</phrase></textobject></inlinemediaobject> </para></section><section><title>Ejercicio 2</title><para>Se desea medir una señal que varíe entre -1 y 1 V, con una resolución de 0,1 mV, Calcular ADC y amplificador </para><para><emphasis role="strong">Solución</emphasis>  </para><para>La señal varía entre -1 y 1, o sea, su rango es de 2 V, teniendo en cuenta la resolución pedida de 0,1mV, el ADC a usar deberá tener: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=a684e5e37d12a8836e130f897b6e2697fb03bcac"/></imageobject><textobject><phrase>$$cuentas = \frac{2}{0,1\times10^{-3}} = 20000$</phrase></textobject></inlinemediaobject> </para><para>Cálculo del ADC </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=e4c10245972e124d22b1eb3371cf3f8631ca6775"/></imageobject><textobject><phrase>$$n=\frac{\log{20000}}{\log{2}}=14,2877 $</phrase></textobject></inlinemediaobject> </para><para>el valor entero mas cercano es 15 bits  o 32768 cuentas </para><para>Teniendo este valor de cuentas, deberemos calcular la ganancia para que en el momento del máximo valor (2) la salida del ADC sea 20000. </para><para>Suponemos una V de referencia para el ADC de 3,5 V </para><para>Tenemos entonces que la resolución en tensión del ADC es de  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=f0e0f62102354ea85ac30e5743c6fa57816bedb5"/></imageobject><textobject><phrase>$$ V_{lsb} = \frac{3,5V}{32768} = 0,10681mV$</phrase></textobject></inlinemediaobject> </para><para>Tomando la resolución pedida de 0,1mV, la ganancia será: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=4e974881612101f1e9d542b290fb2483df1ecbdf"/></imageobject><textobject><phrase>$$G = \frac{V_{lsb}}{V_s} = \frac{0,10681\times 10^{-3} }{0,1\times 10^{-3} } = 1,07 $</phrase></textobject></inlinemediaobject> </para><para>Otra forma es modificar levemente la tensión de referencia, y de esta forma evitar el uso de un amplificador. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=844745a4027008682b57d03748fb2c76e1903fb9"/></imageobject><textobject><phrase>$$Vref = 0,0001V\cdot32768 = 3,28V $</phrase></textobject></inlinemediaobject> </para></section><section><title>Ejercicio 3</title><para>Una balanza de rango 0 a 5Kg, es medida con un ADC de 12 bis de resolución, calcule el menor paso posibles en números enteros de gramos. </para><para><emphasis role="strong">Solución</emphasis>  </para><para>una resolución de 12 bits equivale a 4096 cuentas, este valor implica una resolución en gramos de  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=19be3508e5202f0d8dd880c77f27332e8ad05f05"/></imageobject><textobject><phrase>$$paso = \frac{5000g}{2^{12}} =  \frac{5000g}{4096} = 1,220703125g$</phrase></textobject></inlinemediaobject> </para><para>El valor entero mas cercano es 2 g </para></section><section><title>Ejercicio 4</title><para>En el Ejercicio 1, determinar los errores máximos admisibles en la tensión de referencia y la ganancia del amplificador. </para><para><emphasis role="strong">Solución</emphasis>  </para><para>La opción mas conservadora, es tomar la suma de los errores de tensión de referencia y ganancia igual al error de cuantización del ADC. </para><para>El <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=0cb9cf2a152129696392690c71d355a40baf00e2"/></imageobject><textobject><phrase>$$V_{lsb}$</phrase></textobject></inlinemediaobject> está dado por: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=165221a27781fd44de3476bae2fe410789510434"/></imageobject><textobject><phrase>$$V_{lsb} = \frac{Vref}{2^n} $</phrase></textobject></inlinemediaobject> </para><para>y tenemos que el error de cuantización es: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=519fdceea8ea0e23a0b780effd9e19d72e4918eb"/></imageobject><textobject><phrase>$$V_{adc} = \frac{V_{lsb}}{2} $</phrase></textobject></inlinemediaobject> </para><para>Tomando la mitad de este error para cada uno de los errores a calcular, nos queda:  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=f77d06ff3ccf42cf812e5f99f18619377ddac08f"/></imageobject><textobject><phrase>$$V_{error} = \frac{V_{adc}}{2} = \frac{Vref}{2^n\cdot4} = \frac{5}{2^{13}\cdot4} = 0,1525 mV$</phrase></textobject></inlinemediaobject> </para><para>El error calculado corresponde a la máxima desviación admisible en cada etapa. En el caso de la tensión de referencia la máxima desviación sera ocasionada por la tensión de ripple, por lo tanto  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=3921822a1e1d68df1021b623c501d55ec9839ef5"/></imageobject><textobject><phrase>$$V_{ripple} = \frac{V_{lsb}}{4} = 0,1525 mV$</phrase></textobject></inlinemediaobject> </para><para>En cambio, el error de ganancia se determina como la relación entre el error máximo y la Vref. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=4fe21d150b77ac90b53951237be2d7fb460bc0bb"/></imageobject><textobject><phrase>$$E_G =\frac{\frac{V_{lsb}}{4}}{Vref} = \frac{\frac{Vref}{2^n \cdot 4}}{Vref} = \frac{1}{2^n \cdot 4} =  \frac{1}{8192\cdot4} = 30ppm$</phrase></textobject></inlinemediaobject> </para><para>o un valor un poco mas optimista calculando el error con la máxima salida del amplificador.  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=f7d6ff5656c3406d59def5ec89f4d17277d0b072"/></imageobject><textobject><phrase>$$E_G =\frac{\frac{V_{lsb}}{4}}{Vmax} = \frac{\frac{V_{lsb}}{4}}{V_{lsb}\cdot cuentas} = \frac{1}{cuentas\cdot4} =  \frac{1}{6000\cdot4} = 41ppm$</phrase></textobject></inlinemediaobject> </para></section><section><title>Ejercicio 5</title><para>Del Ejercicio 2, determinar los errores máximos admisibles en la tensión de referencia y la ganancia del amplificador. </para><para><emphasis role="strong">Solución</emphasis>  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=8054a496c402abc3d9989e82e518bc3468c2f0bc"/></imageobject><textobject><phrase>$$V_{error} = \frac{V_{lsb}}{4} = \frac{3,5}{2^{15}\cdot4} = 0,027 mV$</phrase></textobject></inlinemediaobject> </para><para>El error de la tensión de referencia será: </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=d715bb79fcf64f175b07b523ac0e8dd4bb65c650"/></imageobject><textobject><phrase>$$V_{ripple} = \frac{V_{lsb}}{4} = 0,027 mV$</phrase></textobject></inlinemediaobject> </para><para>Error de ganancia  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=c2cca8aa68411ee4d126ede83ab6f5152ea1e704"/></imageobject><textobject><phrase>$$E_G = \frac{1}{32768\cdot4} = 7,6ppm$</phrase></textobject></inlinemediaobject> </para><para>De nuevo calculamos el error de ganancia en el rango que utilizaremos el amplificador </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=6217e8f663da712c9d8b0839ae3dd26561d8db35"/></imageobject><textobject><phrase>$$E_G = \frac{1}{20000\cdot4} = 12ppm$</phrase></textobject></inlinemediaobject> </para></section><section><title>Ejercicio 6</title><para>Se dispone de una señal a medir cuya componente armónica mas elevada es de 1KHz, determinar tiempo máximo de conversión y tiempo máximo de muestreo  </para><para><emphasis role="strong">Solución</emphasis>  </para><para>Para calcular el tiempo máximo de conversión, deberemos determinar primero la frecuencia de muestreo. </para><para>La misma por el teorema de muestreo deberá ser al menos 2 veces la frecuencia a muestrear, a fines prácticos tomamos 5 veces la frecuencia de la señal. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=be1059a5f87fc430b9e2eedc4f984072707517d5"/></imageobject><textobject><phrase>$$f_m = 5 \cdot f_{señal}$</phrase></textobject></inlinemediaobject> </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=b3c6a1fed32ba3fe8987a9d0a22bba35e1670027"/></imageobject><textobject><phrase>$$f_m = 5KHz$</phrase></textobject></inlinemediaobject> </para><para>El tiempo de conversión será entonces  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=c3512b792be232cd542e88d3cdfdecb0b49ca19f"/></imageobject><textobject><phrase>$$t_c = \frac{1}{5KHz} = 200 \mu S$</phrase></textobject></inlinemediaobject> </para><para>Para evitar error en la toma de la señal, calculamos el máximo tiempo de muestreo, este tiempo deberá ser tal, que en el momento de mayor crecimiento de la señal, la misma, no varíe mas de un cierto error <emphasis role="strong">e</emphasis>. </para><para>Calculamos la variación de la señal sinusoidal en el momento de mayor crecimiento. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=c8679dff26e9086843a3049ede87f9d5ad483af0"/></imageobject><textobject><phrase>$$v = V \sin ( w t )$</phrase></textobject></inlinemediaobject> </para><para>Derivamos la señal </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=f6a8f1dc6145680dbb74bd1802defd50b02e1e7d"/></imageobject><textobject><phrase>$$\frac{\mathrm{d}v}{\mathrm{d}t }= V w \cos ( w t )$</phrase></textobject></inlinemediaobject> </para><para>Tomando la máxima derivada y en un entorno muy pequeño podemos reemplazar al cos por 1 </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=61a3cbba5740acb0378ef447b9e814e25c41e823"/></imageobject><textobject><phrase>$$\frac{\Delta V}{ts}= V w$</phrase></textobject></inlinemediaobject> </para><para>Expresamos ahora en función de la frecuencia y despejamos la variación de tensión </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=38af213c2b9043d2c30905d22fb5437312dcb396"/></imageobject><textobject><phrase>$$\frac{\Delta V}{ts}= V 2 \pi f$</phrase></textobject></inlinemediaobject> </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=7d2e953c7d878e92b73a24951a674d3a74d12c57"/></imageobject><textobject><phrase>$$\Delta V = V \cdot 2 \cdot \pi \cdot f \cdot ts$</phrase></textobject></inlinemediaobject> </para><para>El error lo definimos como el cociente entre la variación de tensión y el valor pico a pico </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=1519ae1c35b101254ad63ec7136ee7bb81403300"/></imageobject><textobject><phrase>$$e = \frac{\Delta V}{2V} = \frac{V \cdot 2 \cdot \pi \cdot f \cdot ts}{2V} = \pi \cdot f \cdot ts$</phrase></textobject></inlinemediaobject> </para><para>El error calculado deberá ser menor a medio bit. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=b9d55ec9148cc20acaf0df9de375afffd41d207e"/></imageobject><textobject><phrase>$$e &lt; \frac{1}{2^n \cdot 2}$</phrase></textobject></inlinemediaobject> </para><para>finalmente calculamos el ts en función del salto de bit y a la frecuencia  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=a7350240b31f0a21a966b7e90ab76fc193439063"/></imageobject><textobject><phrase>$$\pi \cdot f \cdot ts &lt; \frac{1}{2^n \cdot 2}  $</phrase></textobject></inlinemediaobject> </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=a73698fa08536e65bdaaac5d9186e2a7437663bc"/></imageobject><textobject><phrase>$$ts &lt; \frac{1}{2^n \cdot 2 \cdot \pi \cdot f}  $</phrase></textobject></inlinemediaobject> </para><para>En el caso del problema planteado y tomando un ADC ejemplo de 12 bits, el tiempo de muestreo deberá ser como máximo  </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII?action=cache&amp;do=get&amp;key=d0f89ca067678c0ab1979979ebf93523c1b84ae0"/></imageobject><textobject><phrase>$$ts =\frac{1}{2^n \cdot 2 \cdot \pi \cdot f} = \frac{1}{2^{12} \cdot 2 \cdot \pi \cdot 1KHz} = 39 nS $</phrase></textobject></inlinemediaobject> </para></section></section></article>