PALLAS Ramon - Adquisicion Y Distribucion De Señales

444

Click here to load reader

Transcript of PALLAS Ramon - Adquisicion Y Distribucion De Señales

Page 1: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ramon Pallas Areny Doctor lngeniero Industrial Universitat Politecnica de Catalunya

Y DISTRIBUCION

marcombo BOIXAREU EDITOE(ES

BARCELONA

Page 2: PALLAS Ramon - Adquisicion Y Distribucion De Señales

O Ramon Pallas Areny, 1993 Reservados todos 10s derechos de publicaci6n, reproduceion, prCstamo, alquiler o cualquiera otra forma de cesion del uso de estc cjemplar pol- MARCOMBO, S. A. Gran Via de les Corts Catalanes, 594 08007 Barcelona (Espaiia)

Quedan rigurosamente prohibidas, sin la autorizacidn escrita de 10s titulares del uCopyright>>. bajo las sanciones establecidas en las leyes, la reproduction total o parcial dc esta obra por cualquier medio o procedimiento, comprendidos la reprografia y el tratamiento informitico. y la distribucion de ejempla- res de ella mediante alquiler o prCstamo publicos, asi como la exportacion e importacion de esos ejem- plares para su distribuci6n en vcnta, fuera del ambito de la Comunidad Econ6mica Europea.

ISBN: 84-267-0918-4 Deposito Legal: B. 25714-93 Impreso en Espafia Printed in Spain Composicidn y filmaci6n. Grafic-5, s. 1. - Riera Blanca, 115 bis - 08025 Barcelona Imprcsion: Gersa, Industria Grafica. Tarnbor del Bruc. 6.08970 Sant Joan Despi (Barcelona)

Page 3: PALLAS Ramon - Adquisicion Y Distribucion De Señales

h d i c e general

[ntroducci6n a la adquisici6n y distribution de sefiales .............................

1.1 Conceptos generales .............................................................................. 1.2 Funciones en la adquisicidn y distribucion de seiiales ......................

.............................................................................. 1.2.1 Transduccidn 1.2.2 Conversion analogica-digital .................................................... 1.2.3 Acondicionamiento de seiiales ................................................

................ 1.3 Arquitecturas para adquisicion y distribucion de seiiales .................................................... 1.3.1 Sistemas de bajo y alto nivel

....... 1.3.2 Sistemas centralizados, descentralizados y distribuidos ....................................................... 1.3.3 Sistemas unibus y multibus

.................................. 1.3.4 Sistemas de ensayo: estimulo y medida ............................................ 1.3.5 Sistemas en linea y fuera de linea

................... 1.3.6 Sistemas integrados para adquisicion de seiiales 1.3 Margen dinamico y relacion sefial-ruido (SIN) .................................. 1.5 Ideas generales sobre el diseiio de sistemas de adquisicion y distri-

bucion de seiiales ............................................................................... 1 S.1 Definicion del problema ........................................................... 1 S.2 Disefio sistematico ..................................................................... 1.5.3 Realizacion del diseiio .............................................................. 1.5.4 Verificacidn y correccion del diseiio .......................................

.................. 1.5.5 Docurnentacion. mantenimiento y actualizacidn 1.6 Ejercicios y problemas ..........................................................................

Sensores y actuadores .................................................................................... 2.1 Tipos de sensores ...................................................................................

................................. 2.1.1 Sensores anal6gicos y sensores digitales ..................... 2.1.2 Sensores moduladores y sensores generadores

2.2 Caracteristicas de 10s sensores ............................................................. 2.2.1 Caracteristicas estaticas ............................................................ 2.2.2 Caracteristicas dinamicas .........................................................

2.3 Actuadores electromecanicos .............................................................. 2.3.1 Reles ...........................................................................................

2.3.1.1 Fundamento y tipos .................................................... ......................................... 2.3.1.2 Caracteristicas de 10s re lk

Page 4: PALLAS Ramon - Adquisicion Y Distribucion De Señales

VI Indice general

2.3.2 Soloneides .................................................................................. 2.3.2.1 Fundamento y tipos ....................................................

............................... 2.3.2.2 Caracteristicas de 10s solenoides 2.3.3 Motores de continua .................................................................

................................................................ 2.3.3.1 Fundamento 2.3.3.2 Tipos y caracteristicas ................................................

.................................................................... 2.3.4 Motores de alterna 2.3.4.1 Fundamento ................................................................

................................................ 2.3.4.2 Tipos y caracteristicas 2.3.5 Motores de paso a paso ............................................................

................................................................. 2.3.5.1 Fundamento .............................. 2.3.5.2 Tipos de motores de paso a paso

........ 2.3.5.3 Caracteristicas de 10s motores de paso a paso ......................... 2.4 Actuadores electrohidraulicos y electroneumaticos

................................................. 2.4.1 Actuadores electrohidr~ulicos 2.4.2 Actuadores electroneumaticos ................................................

2.5 Refrigeradores y calefactores ............................................................... 2.5.1 Refrigeradores ...........................................................................

................................................................................ 2.5.2 Calefactores 2.6 Ejercicios y problemas ..........................................................................

3 . Acondicionamiento de seiiales de entrada .................................................. ............................... 3.1 Problemas de acondicionamiento y alternativas

3.1.1 Tipos de sefiales ......................................................................... ........................................................... 3.1.2 Operaciones con sefiales

......................... 3.1.2.1 Operaciones con seiiales analogicas ............................ 3.1.2.2 Operaciones con sefiales digitales ............................. 3.1.3 Errores en el acondicionamiento de sefial

......................................................... 3.1.3.1 Errores estAticos ....................................................... 3.1.3.2 Errores dinamicos

3.2 Interfaz con 10s sensores anal6gicos .................................................... .................................................................. 3.2.1 Divisores de tension

............................................................ 3.2.2 Puentes de impedancias 3.2.3 Amplification .............................................................................

..................................... 3.2.3.1 Amplificadores diferenciales ........... 3.2.3.2 Amplificadores de instrumentation: errores

3.2.3.3 Amplificadores de aislamiento: IMRR .................... ...... 3.2.3.4 Compatibilidad entre sefiales y amplificadores

....................................... 3.2.4 Procesamiento analdgico de sefiales .............................................. 3.2.4.1 Linealizacion analogica

3.2.4.2 Correccion de derivas ................................................ 3.2.4.3 Demodulacion sincrona .............................................

................................................................................................... 3.3 Filtrado 3.3.1 Filtros pasivos ............................................................................

3.3.1.1 Filtros de paso bajo: funciones de Butterworth, Chebychev y Bessel ................................................

Page 5: PALLAS Ramon - Adquisicion Y Distribucion De Señales

hclice general VII

............. 3.3.1.2 Realization de filtros pasivos de paso bajo .......................................... 3.3.1.3 Reglas de transformaci6n

.............................. 3.3.1.4 Filtros de entrada y protecciones 3.3.2 Filtros activos R C ......................................................................

3.3.2.1 Filtros de paso bajo y paso alto ................................. ........................................................ 3.3.2.2 Filtros pasabanda

........................................ 3.3.2.3 Filtros de banda eliminada .................. . 3.3.2.4 Consideraciones practicas Sensibilidad

...................................... 3.3.3 Filtros de condensadores comutados ................................................... 3.3.4 Filtros analogicos no lineales

............................................................. 3.4 Interfaz con sensores digitales 3.4.1 Acondicionamiento de niveles de tension .............................. 3.4.2 Conversiones de codigo ............................................................

.................... 3.4.3 Acondicionamiento de salidas de interruptores 3.5 Ejercicios y problemas ..........................................................................

................................. . 4 Conceptos fundamentales en adquisicion de seiiales 4.1 Muestreo de sefiales ............................................................................

....................................................................... 4.1.1 Muestreo natural .......................................................... 4.1.2 Muestreo ideal uniforme

4.1.3 Muestreo de seiiales pasabanda ............................................... 4.1.4 Muestreo repetitivo secuencial ................................................

4.2 Cuantificaci6n ....................................................................................... ........................................................... 4.2.1 Cuantificacion uniforme

4.2.2 Cuantificacion no uniforme ...................................................... 4.3 Codification ...........................................................................................

..................................................... 4.3.1 Codigos binarios unipolares 4.3.2 C6digos binarios bipolares .......................................................

............................................................................. 4.3.3 Otros codigos 4.4 Ejercicios y problemas ..........................................................................

5 . La etapa frontal en la adquisicion de seiiales ............................................. ................................... 5.1 Multiplexado por division del tiempo (TDM)

........................................................... 5.1.1 Interruptores analogicos .................. 5.1.1.1 El interruptor ideal y el interruptor real

............................ . . 5.1 1 2 Tipos de interruptores analogicos ............ 5.1.1.3 Parametros de 10s interruptores analogicos

.......................................................... 5.1.2 Multiplexores analogicos 5.1.2.1 Estructura y tipos ........................................................ 5.1.2.2 Parametros y errores de 10s multiplexores analogi-

............................................................................. COS

5.1.2.3 Subconmutacion de canales ...................................... 5.1.2.4 Extension del numero de canales en multiplexado

......................................................................... TD M ............. 5.1.2.5 Proteccion de 10s multiplexores anal6gicos

5.1.3 Matrices de conexion ................................................................

Page 6: PALLAS Ramon - Adquisicion Y Distribucion De Señales

VIII hd ice general

.............................................................. 5.1.4 Multiplexores digitales 5.2 Amplificadores programables ..............................................................

5.2.1 Amplificadores de ganancia programable .............................. ............ 5.2.1.1 Amplificadores con componentes discretos

5.2.1.2 Amplificadores de ganancia programable integra- ............................................................................ dos

................................................... 5.2.2 Amplificadores conmutables 5.3 Amplificadores de muestreo y retention (S&H) ...............................

............................ 5.3.1 Estructura bBsica de un amplificador S&H ................. 5.3.2 Parimetros y errores de 10s amplificadores S&H

5.3.2.1 Parametros y errores propios .................................... .................... 5.3.2.2 Parametros comunes como subsistema

........................................ 5.3.3 Circuitos para amplificadores S&H 5.4 Ejercicios y problemas ..........................................................................

........................................ 6 . Conversion anaI6gicaidigitaI y digitalfanalogica 6.1 Terminologia y especificaciones .......................................................... 6.2 Convertidores DIA ................................................................................

6.2.1 Convertidores DIA de resistencias ponderadas .................... 6.2.2 Convertidores DIA de resistencias en escalera ..................... 6.2.3 Convertidores DIA logaritmicos .............................................

................................................................................ 6.3 Convertidores AID 6.3.1 Convertidores A/D paralelos ................................................... 6.3.2 Convertidores de aproximaciones sucesivas .......................... 6.3.3 Convertidores tipo servo .......................................................... 6.3.4 Convertidores sigma-delta ....................................................... 6.3.5 Convertidores de rampa: simple, doble, triple ....................... 6.3.6 Convertidores tensi6n-frecuencia ........................................... 6.3.7 Otros convertidores AID ..........................................................

...... 6.4 Rechazo del modo serie o del modo normal (SMRR, NMRR) ................................................ 6.5 Convertidores y medidas por relacion

....................................................................... 6.6 Control de la conversion ......................................................... 6.6.1 Conexion del convertidor

6.6.2 Control y modos de funcionamiento ....................................... ................ 6.6.3 Diseiio de un programa de adquisicion de sefiales

6.7 Ejercicios y problemas ..........................................................................

. ...................... 7 Analisis de errores y calibraci6n en adquisicion de seiiales ............................................ 7.1 Errores sistematicos y errores aleatorios

..................................................................................... 7.2 Fuentes de error ............................................................................ 7.3 Estima del error total

............................................ 7.3 Calibracion en la adquisicion de seiiales 7.5 Correccion de errores de cero .............................................................. 7.6 Ejercicios y problemas ..........................................................................

......................................... 8 . La etapa de salida en la distribueih de seiiales 8.1 Obtencion de seiiales analogicas .........................................................

Page 7: PALLAS Ramon - Adquisicion Y Distribucion De Señales

indice general IX

..................................................................................... Demultiplexado Reconstruccion de sefiales: extrapolacion .......................................... 8.3.1 Extrapolacion de orden cero .................................................... 8.3.2 Extrapolacion de primer orden ...............................................

...................................... 8.3.3 Extrapolacion de orden fraccionario 8.3.4 Extrapolacion exponencial ....................................................... Filtrado y reduccidn de transitorios .................................................... Salida de datos: bucles de masa y aislamiento optoelectronico ....... 8.5.1 Salida de datos: transmision serie . Normas EIA ...................

................................. 8.5.2 Bucles de masa: transmisidn diferencial 8.5.3 Aislamiento de sefiales digitales ..............................................

8.5.3.1 Diodos electroluminiscentes (LED) ........................ 8.5.3.2 Fotodiodos ................................................................... 8.5.3.3 Fototransistores ..........................................................

........................................................ 8.5.3.4 Optoacopladores 8.5.4 Aislamiento para el control de potencia .................................

............. 8.5.4.1 Acopladores con fototiristores y fototriacs 8.5.4.2 Relks de estado solido ................................................

Ejercicios y problemas ..........................................................................

9 . Acondicionamiento de seiiales de salida ..................................................... 9.1 Circuitos perifkricos de salida y circuitos de potencia ......................

9.1.1 Circuitos perifkricos de salida .................................................. ......................... 9.1.2 Circuitos de potencia lineales y conmutados

9.2 Amplificadores e interruptores de potencia ....................................... 9.2.1 Amplificadores de potencia lineales .......................................

9.2.1.1 Amplificadores operacionales de potencia ............. ............................... 9.2.1.2 Reguladores de tension lineales

9.2.2 Disipacion tkrmica en circuitos de potencia . Zonas de fun- cionamiento seguro (SOA) ..................................................

..................... 9.2.3 Etapas con transistores bipolares y Darlington 9.2.4 Etapas con transistores MOSFET ........................................... 9.2.5 Etapas con tiristores (SCR y triacs) ........................................ 9.2.6 Etapas con GTO ........................................................................ 9.2.7 Etapas con IGBT ....................................................................... 9.2.8 Interruptores en lado alto y en lado bajo, en puente y en

............................................................................. semipuente 9.3 Activacion de IBmparas y LED ............................................................ 9.4 Accionamiento de reles y solenoides .................................................. 9.5 Accionamiento de motores ..................................................................

9.5.1 Accionamiento de motores de continua ................................. 9.5.2 Accionamiento de motores de alterna .................................... 9.5.3 Accionamiento de motores de paso a paso ............................

9.6 Ejercicios y problemas ..........................................................................

Page 8: PALLAS Ramon - Adquisicion Y Distribucion De Señales

X indice general

Apendice 1. Soluciones de algunos de 10s ejercicios y problemas planteados ... 391

Apendice 2. Siglas y acronimos utilizados en este libro ....................................... 419

1ndice alfabCtico ......................................................................................................... 422

Page 9: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Prologo

Este libro trata sobre circuitos y subsistemas para la interfaz entre sistemas di- gitales y s~stemas analogicos, y entre sistemas digitales entre si. Se centra en 10s as- pectos fisicos de la interfaz y en el analisis de errores y calibration. Cuando se trata de la entrada de inforinacion hacia el sistema digital, se habla de adquisicion de seiiales (o datos), mientras que la salida de informacion del sistema digital se denomina distribucion de seiiales.

El objetivo de este libro es enseiiar el diseiio de sistemas de adquisicion y dis- tribucion de seiiales (SAS, Sisternas de Adquisicion de Sefiales: SDS, Sisternas de Distribution de Seiiales), bien a partir de componentes (circuitos integrados), bien a partir de subsisternas. Para ello se analizan las funciones necesarias desde-la adaptacion de la entrada procedente de un sensor hasta la adaptacion de la salida para activar un actuador. Se tratan 10s amplificadores de instrurnentaci6n y de ais- lamiento, 10s filtros analogicos lineales y no lineales, la linealizaci6n, correccion de derivas y demodulacion sincrona, 10s multiplexores analogicos y matrices de cone- xion, 10s amplificadores prograrnables y amplificadores de muestreo y retention, 10s convertidores anal6gico-digitales y digital-analogicos, 10s optoacopladores y relCs de estado solido, y 10s activadores e interruptores de potencia. En 10s activa- dores se incluyen relis y solenoides, motores de continua, de alterna y de paso a paso, actuadores electrohidraulicos y electroneum~ticos. y calefactores y refrige- radores Peltier. Se informa tambien sobre las distintas funciones anal6gicas, digi- tales, o mixtas, disponibles en forma de circuitos integrados, y sobre el significado de sus especificaciones m8s relevantes. Se hacen frecuentes referencias a modelos comerciales, para muchos de 10s cuales se han recogido en varias tablas algunas de sus especificaciones b8sicas. Hemos creido que el posible riesgo de obsolescencia parcial que corre el libro con ello, queda mhs que cornpensado por el beneficio que comporta conocer 10s recursos realrnente disponibles para el diseiio.

El libro esta dirigido especialmente a 10s estudiantes y profesionales de la in- genieria electronics. Por esta razon algunos temas se tratan solo hasta el punto que ha parecido adecuado para facilitar la participacion en equipos multidiscipli- narios. En cambio, se estudian con detalle aquellos temas que creemos basicos para todo ingeniero electr6nico. En particular, se ha profundizado mas en el acon- dicionarniento de 10s sensores que en el de 10s actuadores. Dado que el objetivo de muchos actuadores (a diferencia de un sensor) es modificar profundamente el proceso del que forman parte, en su diseiio es importante conocer bien el proceso. Por lo tanto, dificilmente seran responsabilidad exclusiva de un ingeniero electrb- nico.

Page 10: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Por el tipo de aplicaciones consideradas, puede decirse que se tratan 10s SAS y SDS orientados a la instrumentacion (medida, control, ensayos -test-). Por ello se han tomado como referencia 10s sistemas de 12 bits, que son el estandar actual en la industria. Aunque algunos aspectos fisicos son comunes a 10s sistemas de co- municacion, kstos tienen entidad propia y no se tratan aqui. A diferencia de otros libros que se detienen en el convertidor digital-analbgico, en el presente se inclu- yen varios aspectos adicionales de la distribucion de sefiales: el demultiplexado, el filtrado y reduccion de transitorios, la extrapolacion, la transmisi6n serie y bucles de masa, el aislamiento optoelectronico, 10s circuitos perifkricos de salida y 10s amplificadores e interruptores de potencia. Creemos que este enfoque viene justi- ficado cuando menos por la profusion en el laboratorio de ordenadores personales para tareas no solo de medida sino tambikn de control.

Cada capitulo tiene una introduccion que lo enmarca dentro del libro, a la vez que lo hace relativamente independiente de 10s demas, de mod0 que si se adopta como libro de texto, el orden de imparticion de 10s temas en clase no tiene por quC ser exactamente el del indice. Para aumentar la flexibilidad, en algunos casos se ha preferido repetir algun concept0 en vez de abusar de las citas.

Para facilitar la comprension de la materia se han incluido unos 70 ejemplos de disefio resueltos. Pensando en su adopcion como libro de texto, se han incluido ejercicios y problemas, para muchos de 10s cuales se dan en el apkndice 1 las solu- ciones detalladas y comentadas. En el apendice 2 se recogen las siglas y acronimos usados profusamente a lo largo del libro.

Para un mejor entendimiento del libro, conviene que el lector haya estudiado o estk estudiando simultaneamente programacion basica de sistemas digitales, en particular de entradas y salidas de microprocesadores, y que tenga al menos unas nociones basicas de amplificadores operacionales y del analisis de circuitos linea- les. Para el capitulo 4 es necesario tener unos fundamentos d i d o s de teoria de se- fial. De no ser asi, se recomienda al lector que prescinda de 10s formalismos mate- maticos y considere directamente las conclusiones.

Cada capitulo incluye referencias (74 en total) con material especifico para profundizar en el estudio de Zos diversos temas expuestos. Normalmente, un alumno no necesitara consultarlas, per0 el profesor o el estudioso del tema puede encontrarlas utiles para ampliar sus conocimientos.

Aquellos lectores que conozcan otra obra del mismo autor, titulada Transduc- [ores y acondicionador-es de sefial (Marcombo. 19SY), (o su version inglesa Sensors and signal conditioning, John Wiley & Sons, 1991), notaran que el presente libro trata 10s sensores y el acondicionamiento de sefial de una forma mucho mas su- cinta, de mod0 que aquel libro puede ser considerado como una obra mas especia- lizada que la presente. A la vez, aqui se profundiza en la adquisicion de sefiales que en la obra previa fue simplemente esbozada. Esperamos que ambos libros Sean de provecho a 10s lectores.

Madison (Wisconsin)

Page 11: PALLAS Ramon - Adquisicion Y Distribucion De Señales

absorbancia elcctron-hueco, 331 acondicionamicnto de seiiales, 7-8, cap. 3 activacicin de IAmparas incandescentes. 371-375 - de un MOSFET, 363-364 activadores (drivers), 347-348 - de perifkricos, 348-349 activador para interruptor anal6gico. 198,206 actuador, 4.27 - electrohidraulico. 73-75 - electroneumAtico, 75-77 - hidrAulico lineal, 73 - neumatico. 7.5 adaptaci6n dc impedancias. 89 aislamiento, 8, 10,307. 329-344 - entrada-salida en un interruptor, 204-205 aliasing, 166-167 amplificador de ganancia conmurada, 126 - de muestreo y retencion (ver arnpl~ficudor

S&H) -de seguimiento y retencion (T&H), 237.322-

323 amplificadores conmutablcs, 235 - de aislamiento. 115-118 - de ganancia programable, 230-235 - de instrumcntacion, 111- 115 - diferenciales, 100-11 1 - operacjonales de potencia, 353-354,378-379 - programables. 230-235 -- por software, 235 amplificador logaritmico, 18 1-183 -S&H, 6, 168, 174, 198, 214. 235-248, 269, 310-

31 1 angulo de disparo, 365,381-382 -incremental. 67 arco metiilico, 41 armadura, 38,51 arquitectura de un sistema, 2 atenuador programable, 266-267

hit de encabezamiento, 324 - de paridad, 193,324 - de terminacion. 324

boinba h~draulica, 75 bucles de masa, 327-329 BUS IEEE-488,11, 12,15, 17 -VXI, l l , l 5 , I7

CAD de aproximaciones sucesivas, 271-272 - de rampa, 274-275 - paralelo, 269-271 - tipo servo, 272 calefactores. 84 calibracion, 32,96, 113, 124,296-302 carlcter, 324 CDA. 308-31 1.321.378 - de resistencias en escalera, 264-266 -- ponderadas, 263-264 - logaritmicos, 266-268 circuitos de potencia inteligentes, 350 - perifkricos de salida, 347-349 CMRR, 102, 107, 112. 113, 115, 118 - de etapas en cascada. 106-11 1.136-137 - efectivo, 103-104, 112,215-216,218 codecs, 192 codificacion, 4,162,185-196 codificador absoluto. 27-28,155 - de position, 27-28, 155, 175 - digital, 27-28 codificadores no lineales, 192 codificador incremental, 27-28, 155 codigo binario con complemento a dos. 188 -- con complement0 a uno, 188-189 -- con signo afiadido, 190 -- decalado, 189-190, 257 -- natural, 185-186,257 -- sim6tric0, 190 - ciclico, 187 -Gray. 28,155.187 - Hamming, 196 - NBCD, 186 codigos BCD, 186-187,257 - binarios bipolares, 187-190 -- unipolares, 185-187 - complernentarios, 187 - correctores de errores. 192.196

Page 12: PALLAS Ramon - Adquisicion Y Distribucion De Señales

cvef~clente de temperatura, 32-33 colector, 51 compresor en cuantihcaclcin 180,184, 185 condensador flotante, mull~plexado con, 214,237,

292 conductancla tirmica, 78 constante de par de un motor, 53 - de regulacion de velocidad. 57-58 - de tension de un motor, 53 - de tiempo de un motor, 58-59 convertidor alterna-continua, 382 - anal6gico-digital (ver CAD), 4-5,255-261 - corriente-oresi6n. 76-77 - digital-analogico (ver CDA), 7, 255, 261-268,

307-309 - electroneum&tico,76 convertidores con sobremuestreo, 273 - sigma-delta, 273 - tension-frecuencia, 275-276 convertidor temperatura-corriente, 31 correccidn de cero (ver calibracicin) - de escala (ver calibvacidn) - de no linealidad (ver ca(ihraci6n) - de sensibilidad (ver ccdibracidn) corrientc de enclavamiento, 365 - de ruido, 113 cuantificacion, 4, 162, 175-184 - no uniforme, 180-185 - robusta, 180 - uniforme, 175-180 cuantificadores secuenciales, 175

data logger, 16 demodulaci6n sincrona, 125-125,235 demultiplexado, 309-3 11 -digital, 310 demultiplexor. 10 deriva (en S&H). 238 deriuas, 33,Y6,113, 123-125 descarga gaseosa, 41 deslizamiento de un motor. 65 diafonia diniin~ica en multiplexores, 220 - entre canales sucesivos. 221 - estatica en rnultiplexores, 21 8.220 disipacidn t6mica. 356-357 disparo de tiristores, 367 distorsion cuadritica media. 178-179 divisor de tension, 97-98, 120,278 DMA, 13,281-282

electo de carga, 89 -Joule, 78, 84

efecto Peltier, 77-78 - Seebeck, 78 electrode, 30 equipos electronicos, 2 error absoluto, 33,94.96.288 - aditivo en acondicionamiento de sefiales, 93-

94,96,288 - aleatorio, 287,290 - de cero de un CAD, 258-259 -- de un sensor. 33 -- en acondicionamiento de sefiales, 94, 123,

302-305 - de cuantificacion, 176,289,291,308 - de ganancia de un CAD, 259 -- de un sensor, 33 -- en acondicionarniento de seiiales. 94,113 - de no linealidad. 259 - de sensibilidad, 33 - de transferencia de carga (en S&H), 244 - dinamico de un sensor. 36 -- en acoodicionamiento de sedales, 9647,288 errores en alterna en un interruptor, 203-206 - en continua en un interruptor. 200-202 error estatico en acondicionamiento de sefiales,

93-96,288 - nlultiplicacivo en acondicionamiento de sefia-

les, 94, 96,288 - relative, 33,94.96,288 -- a1 fondo de escala, 94 - sisternatico, 33, 124. 286-287, 290,296 escobillas, 51 estator, 63 exactitud de un sensor, 4,33 expansor en cuantificacion, 181 extrapolaci6n,313-321 - de orden cero, 314-316 -- fraccionario, 318-319 - de primer orden, 316-318 - exponential, 320-321

factor de carga, 180 - de discrirninacion, 108 - de mkrito, par termoelectrico, 79 - de rizado, 129 familias logicas, 151-153 fase de un motor. 67 filtrado, 126-1 50 filtro bicuadratico, 139.141. 143.144 - de Bessel, 131 - de Butterworth, 128-129,132 - de Chebychev, 129-130 - de Thomson, 131 filtros activos RC. 138-145

Page 13: PALLAS Ramon - Adquisicion Y Distribucion De Señales

filtros analogicos no linealcs, 147-150 - de banda climinada, 144 - de condensadores conmutados, 145-147 - de entrada, 135-137 - pasabanda, 143-144 - pasivos, 127, 128- 138 filtro VCVS, 138-139, 142 flujo de excitacion, 54 fotodiodos, 330-332 fototiristor, 339-341 fototransistores, 332-333 frecuencia de Nyquist, 168 iuerza contralectromotria, 53

galga extensoni&rica, 30,278 ganancia de mod0 comun a modo diferencial, 107 -- diferencial a modo comdn, 107 - en mod0 comun, 102.107 -- diferencial, 102, 107 glitches, 262,321-323 GTO, 368-369

humistor, 30, 120

IGBT, 369 IMRR, 116-117 inductosyn, 30 inter fa^, 7 interferencias, 101, 105, 126, 135, 147. 323, 327-

329 interpolacion, 313 interruptores analogicos, 199-212 - analogicos, tipos, 207 interruptor tipo bbm, 21 1 - tipo mbb, 21 1 interval0 de cuantificacion, 175 inversor (de potencia), 383 inyeccion de carga, 2 11 ISFET, 31

LDR, 30, 120 LED, 329-330.375-376 - compatible TTL. 376 ley p, 184.192

ley A, 185,192 - de Fourier, 78 linea diferencial. 328-329 linealidad, 32 - diferencial de un CAD: 259 - integral de un CAD, 259 - terminal de un CAD, 259 linealizacion analogica. 119-123 linea unipolar. 327 LVDT, 30

magnetorresistor, 30 mapeado EIS, 280-281 - en memoria, 279-280 margen de entrada de un cuantificador, 176 - de medida de un sensor. 34 - diniimico, 20 matrices de conexibn. 227-228 medidas por relacion, 278-279 mCtodo de recirculacibn, 304-305 microcontrolador, 13 microprocesador. 12 modulation de amplitud, 98,99 - PFM, 351 - PW-M, 351,381,388 motor con excitacion serie, 57,62-63 -- en paralelo, 56-57-60 -- independiente, 56,62 -- compuesta, 57,63 - de alterna, 63-67.383-385 - de continua de imiin permanente. 56,61-62 - de induccion. 64,383-384 - de paso a paso. 67-72.385-389 --- de imiin permanente, 69-70 - dc reluctancia variable, 70-71 motores de continua, 51-63,378-382 motor hibrido, 71 - sincrono, 66-67,385 - sin escobillas, 67,382-383 - universal, 67, 385 niuestreo, 162, 163 - en cuadratura, 173-174 - ideal uniforme, 168-171 - natural, 163-168 - repetitivo secuencial. 173 - sincrono. 172-174 multiplexado a dos niveles, 225-226 - en paralelo, 223-224 - en semiparalelo, 224 - piramidal, 224-225 - por division del tiempo, 162, 198-227 mulliplexor. 8, 198 - diferencial, 212-21 3

Page 14: PALLAS Ramon - Adquisicion Y Distribucion De Señales

multiplexores analogicos, 21 2-227 - digitales. 228-230 N M R R (ver SMRR)

norrnas EIA. 324-326

optoacoplador, 329.333-338 oscilador variable, 120, 153

par de detencion, 72 - de retencibn, 72 paso angular, 67 perdidas por insercion, 201 polo de un reld. 37 potenciometro, 30,278 potenciometros digitales, 233 precision del paso, 72 proteccion de multiplexores, 226-227 protecciones de entrada, 138 PSRR, 96. 112 puente de impedancias, 98-100,1200 123,278 - de interruplores, 370

rebasamiento de un motor de paso a paso, 72 rebotes, elirninacion de. 156-158 rechazo dcl modo cornun (ver CMRR) --- de un optoacoplador, 335-337 rcctificador controlado, 365-366 relrigeradores, 77-83 reglas de transformation de filtros, 133-135 regulation de velocidad, 381-382 regulador conmutado, 351 - lineal, 351,354-355 relacion de transferencia de corriente, 334-335 - sefial-ruido, 21, 147, 313 --- de un cuantificador, 177-180 relP de estado sdlido, 341-344 - electrornagndtico, 38-39 -reed, 39,98-199,208.214 relds, 36-44, 376-377 rendimiento de un motor, 55 - de un par termoel6ctrico. 79 - optimo de un par terrnoelCctrico, 82 resistencia termica, 356

resolucion de un cuantificador, 175-176 - de un sensor, 4,34 resolver, 30 retardo de un sensor, 35 - de grupo, 127 retencion cardinal, 169 - de orden cero (ver extrapolacidn de orden

cem) - de primer orden (ver e.wtrapolaci6n de primer

orden) retroinyeccion de c a r p en multiplexores, 221 rotor, 63 RS-232-D. 11,12.325-326 RS-422-A, 328-329 RS-423,328-329 RS-449,329 RS-485,329 RTD, 30,3l. 121.278 ruido de cuantificacion, 176-177 - de sobrecarga, 180 - de un interruptor: 211-212 ruptura primaria, 358 - secundaria. 358,360,368

SCR, 364-365 semipuente de interruptores, 370 sensibilidad. 4,32 sensor, 3-4. 27 - capacitive, 30 - digital, 27-28, 175 - generador, 29,97 - Hall, 31 - inductivo, 30,3 1 - modulador, 28-29, 97, 278 - piezoelictrico, 29 - piroeldctrico, 29 - resistive, 30 sefiales analogicas, 87 - bipolares, 87-88 - diferenciales. 87-88. 118 - digitales. 87 - flotantes, 87, 118 - unipolares. 87,118 separadores (buffers), 347-348 serie cardinal. 168 servovalvula, 75 sincro, 30 sistema centralizado, 10-1 1 - de control hidraulico, 73-74 -- neumatico, 75-76 - descentralizado. 10-11 - de tratamiento de datos, 2 - distr~buido. 10-1 1

Page 15: PALLAS Ramon - Adquisicion Y Distribucion De Señales

- electronico, 1 s~stemas de alto nivel, 9 - de bajo nivel, 8 - multihus, 13 - unibus, 12 SMRR, 105,126,277-278 sobrecorrientes, 138 sobretensiones. 138 solenoides. 44-51, 377-378 subconmutacidn de canales. 222-223 submuestreo, 174 submultiplexado, 214

tiristor, 364-365 transduccion, 3-4 transductor, 3-4 transformador diferencial, 30 - variable, 30,31 transistores bipolares de potencia, 360-361 - MOSFET de potencia, 361-364 transmision asincrona, 324 - de datos, 324-326 - sincrona, 324 trinc, 367-368

umbra1 de un sensor, 34 tacbmetro, 31 - digital, 27. 153 tension de desequilibrio (offset), 112, 115 - de mod0 aislado, 116 - de ruido. 11 3 - en modo comun, 87,88,101,115 - en modo diferencial, 101 - Peltier, 77 teorema del muestreo, 163-166, 168-170 - de Shannon. 168-170 termistor, 30. 120, 121, 122-123,278 termopar. 29.84,87, 120 tiempo de adquisicion (en S&H), 239-241 - de apertura (en S&H), 242-243 -- efectivo (en S&H). 243-244 - de respuesta de un interruptor, 202,203 -- de un optoacoplador, 335 - de suhida, 35

valvula de caudal, 73-75 velocidad de conmutacion de un interruptor, 206 - de conversion de un CAD, 260 - de deslizamiento, 65 - mixinla de un motor de paso a paso. 72 verification de redundancia ciclica, 196

zona ohmica en MOSFET. 362 - de conmutaci6n en MOSFET, 362 - de funcionamiento seguro (SOA). 355-360

Page 16: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 17: PALLAS Ramon - Adquisicion Y Distribucion De Señales

ADQ~~ISICION Y DISTRIBUCI~N DE SF~~ALES Fe de erratas 6-10-95

punto 2.3.2 Soloneides pie f iqura 2.1 Rarconhn, 1990 2/10 resitjvos 416 espontineriente 2/2 dehido las fluctua- ec. (2.5a),(2.5h) v, i,, = d:',/dt =

212 la tensi6n a1 ahrir la corriente a1 cerrar sea

fiqura 2.10 (a) (e l sentido de corriente indicado por

313-4 Tabla 2.5

2/ 4 -5 111 ec. (2.28) ejeaplo, KE e jemplo, F ejettplofl*

e jemplo/5/l

Problena 11

e jenplo

511

indicada para la tensi6n continua) par resistente que inpnga la carqa, TI! 4 , l H cm 0,@018 k9/m2 0,041 kg/cn2 (2.19) y (2.20) en vacio (0 cuando 7 + l 1500 x 2a 0,47 N.ms aplicada a su arnadura?

Dado que re << 7; se puede

Si en e l notor del proble~sa anterior se acopla rigidanente e l eje del notor a1 eje de otro notor igual, calcular: E l error absoluto en uno 6 = e/v

0 x < < k t l

ec, 3.15, nur. (k + l)(x - y) 211 diferencia x - y, y l a sensibilidad ha

aunentado en (k + 1 j/k e jenplo en la ecuaci6n (3.22) ec. (3.26) R - Rqf e jeimplo 38 d ~ b 7 '

800 wi37" 67 ~ ~ 1 3 7 ' 5,l jiv~78,7'

ec. (3.40b) vd/2 216 l a tensidn de salida es:

ec, (3.48) vl f /6ra)2 111-2 c h e g i r l a t ens ih de desequilibrio pie figura 3.10 de coneccicin del valor inicial de

e je~aplo/irltina e jenplo Tabla 3.5

linea -2 ec. 3.61a 112 ec. 3.64 e jersplo

ec. (3.82) fiqura 3.18 fig. 3 . 2 7 ~ 4/5 4 13

dehe decir

Solenoides Harcosb , 1989 resistivos espontdneanente debido a las fluctua-

la corriente a l cerrar, debida a1 condensador C; sea las flechas es e l opuesto a1 cnrrespondiente polaridad

par resistente constante que. . 4 , l N cn/A O1@018kgm2 0,041kqm2 (2.20) y (2.21) en vacio tedrica (sin g6rdidas)(o cuando r s t l (f200 n 2r) 0,47 f1.n.s aplicada a su arnadura si se desyrecia l a fricci6n est4tica y se supone nulo e l par de carga TL? Dado que 7, << 7, y que s e desprecia la friccl6n estatica y se supne nula l a carga, se puede Si en e l notor del problena anterior se acopla rigidauente su eje a1 eje de otro motor igual p r o con decanado de de capo y areadura separados, calcular : E l m6dulo del error absoluto en uno 6 = e,/vO 1x1 << k s 1 k(x - Y) diferencia x - y . en la ecuaci6n (3.28) R t - R 3i da1-37•‹ 800 NYL-37•‹ 67 mvi86' 51 pV178,7'

l a - 'e'" ensi6n de salida, despreciando tkrninos de error de 2' orden, es: (vl 1616)~ ajd%ar e l nivel de cero para ajustar e l nivel de wro

l a tensi6n de desequilibrio x0,5 d6cadas = 120 dB 500 pV, 120 dB, 5x10-~, 11 bi t s

x ( l q 5) &das = 116 dB 792 pV, 116 dB, 8x10-~, 10 bi ts

(En 1% dos anplificadores de l a derecha, 10s siabolos de lpasa y referencia de entrada y salida estsin intercanbiados) x debe ser positiva x debe ser negativa 2P 27 viene dado por viene dada por - 10 109.. .20 log(fi-f i)/fp lo iq ... 20 i q ( r -f. (p, [ l a soluci6n ofreclda no riene valider general. Es lejor phkear dos condiciones y resolver e l sistema de ecuaciones resultante] [ e l segundo signo '== deberia ser w ~ R ]

Z t Zct Zc ZD, Zcf Zc (4 y R2 e s t h intercanbiadas) quedan predeninados quedan predetenainados COW e l l a figura 3.31 cow e l de l a f igura 3.31 la salida canbiaria de estado. la salida cambiaria a1 estado 1.

Page 18: PALLAS Ramon - Adquisicion Y Distribucion De Señales

ec. (4.22a y b ) 3/-1 411 ec. 4 . 4 1 2/2 ejemplo, ec. ul.timo/2 1/4

ec. ( 5 . 5 ~ ) e jeaplo/3

e jeriplo

codif icadores i nevitable~ente un error, por cuanto dx se lleva a conducci6n o a sat.uraci6n 10-9x10h de un E % , si la., . de n hits tendrenos

- 0 ,7~ (n t 1) despuks de la conmutacion para

cuando AR = 43%. h 100 kHz, ]as perdidas resistjvas vienen dadas por t a n 6 = 3,5%. F1 o b j ~ t i : ; ~

cuantif icadores inevi tahle~ente una i ncwtidunhre, p r aan to du se lleva a conduction o a co rk

de c, si la ... de n h i t s y una efitrada iqual a1 fondo 4;. .sca]a, tendrenos 0,77(n t 1) despu4s de la a cc ih de cierre para - exp ( - t / r j - 7,6 x 10-

2~ x 105 x lo5 x 10-l2 201q

5 5 -12 tiff 54 dB 20109 = -26 hF,

(1 t [2ax10 x10 (4x10 ) ] 1 5 5 {l t [2axl0 x10 ( 1 1 ~ 1 0 - ~ ~ ) ] ~ ) ~ / * fiqura 5.7b (el interruptor del canal Sla debe estar cerrado) ec. (5.14) % I ~ X - R~hin

A % ~ = -

RO 'media ec. (5.17) Zcl = Z, t bZC/hz Zc2 = Z + A Z /2 bl = &+, + i$/2

2/1 % = EON + A % N / ~ se h e m a

e c * W 8 a f @Zc:-Z++,J ec. (5.18b) 1 %N "c w - I- - -)

CblRR Z, figura 5.10(b) C

Zc Rnti

% v i a B = Z + AX, cl c - zc2 = Z + A Z /2

= i&- ? i b / 2 RoNz = RON ARON/2 en e l peor caso se l l q a a

ec. (5.25) v, = ~ , ~ ( j ~ ~ $ ~ ) / t l t je v;, - vs2(je%$j)/il t .j0%(c2 tCcF) ec. (5.27) v n vs2(jsR / ( I t j 0 R 3 ~ ) v,, z v (Me , / [I t ]%Re + C I! 3 /8 #(is + 3) B F ~ 3b OFF ' A 5 t 15) e jemplo [ la 'solucihn no corresponde a1 emmciado, sino al' caso de' ut i l izar interruptores discretos ] 1 / 2 figura 5.21 f igura 5.20 figura 5.22 ( la primera seial de control -a l a izquierda-, es U!D, no p!D) 1/7 (f iqura 2.23a) ( f igura 5.23a) figura 5.23(a) (en l a parte inferior derecha &be ser 7407N en vez de 7407H) e jenplo 212 212

eir que se tome l a nuestra debe en que se tome l a silcstra, que pretendenos sea el valor de pico (por ser rauestreo sincrono), &be cmplir

e jenplo 7 = 176 ns/98 = 18 ns 7 = 176 ns/9,8 = IS ns 30 mV/s = i/90 pP 30 mV/s = i/l nP i = 2,7 pA i = 30 pA % ? (2,7 pA)(12 F~)/2-14 - 0.53 pP % ? (30 pA)(25 11s)/2'14 = 12,3 pF

prob. 715' + 19 con0 dxino f 1% cono aixino pie fiqura 6.2 (d) Error de linealidad (d) Error de no linealidad 216 integracidn hacia innecesario integracidn hace innecesario 113 1 V/0,99 1 Vf99 e jeuplo - vfD & LDc/(cbl t c$)

siempre y cuando >> Cdl + Cbl + Ccl. f igwa 87.1 la parte superior izquierda debe ser vC) 4/2 25 pV 25 UV ejermploj-212 e l error total seria e l error total , referido a la entrada, seria (7.4) 112-3 prevista incialnente prevista inicialnente 612 valor de y "corregido" vglor de x ac~rregidofl 612 Y (7.10) Y x e jemplo/2 3300 2377 e jeslplo c = 6,287x10-~/fl ejenplo, ec. 2i2, 101 f igura 8.3a y b HUX DEHUX

Page 19: PALLAS Ramon - Adquisicion Y Distribucion De Señales

ec. 8.2 [ t - nT]2 ( t - n ~ ] ~ 4/1 Para conocer s ( T ) hacen Para conocpr s ( t ) h a r m

315 l a acci6n del Fi l t ro de sohre l a accjOn del !il-tro s d w

111 c o ~ o correpondiente cono correspondient.e 114 ts y squimiento t s y e l seguimiento tabla 8.2/RS232 3 R a 7 kfl 3 kR a 7 kR tabla 8.2185422 - 200 aV 5290 AV 2jZ kelvin kelvins 2/2 es vno de de 10s es uno de los pi? f ig . 8.1713 PT380 PT370 figura 8.213 der. (Los tierepos t, y t, se definen ent.re 1.0s niveles 10% y 902) ejenploj3 412 ec. 8 . 2 3 ~ figura 9.7 a,b 4 /2 e jeeplo 115 e jemplo/2 f i g r a 4.9

3 /2 figura 9 . 1 1 ~ 2.14 4 / 1 e jemglo figura 9 . 2 2 ~ pie f i g . 9.24 prob 5/4/1

I 1

sea '0'' L ASCD 7

sea "1" LASCR 'r

1 Lc~02. (!i2fuente C Vensi6nfl 'PA, sobra y e l "tenenan de referencia debe se r T F 1 hibrido con rsds de nos chips hibrido con dos chips P = (Vs - Vtt)Is = (Vs - ~ c $ ~ n / ~ c P D): = ( I d E - V . S ) T 3 = jVCC - Vs)'l,!RC en re l a cripsula y e l anbien e entre e l dis~pador de calor y el anhiente carqa de 10 V a l a que carqa de 10 R a l a que (fal tan l a s conexiones del diodo de protecci6n: l a s lineas q11e s e cruzan con colector y enisor, deben llevar un punto, indicando conexi6n)

ankistor 213244 es pnp, y su eiaisor e l lago l a reali- e l laso de rea l i - de 5 ns a 200 d de 5 nA a 200 d ( f a l t a e l signo "=" entre R y l a f r a c c i h ) (en se r i e con l a fuente de 30 V, f a l t a m a resistencia que l i n i t e l a corriente) VC1 es l a tension de alimentaci6n VS1 es l a t e n s i h de alinentaci6n tomar R = 1200 R tomar R = 150 I x R = 9,96 x 1200 = 115,2 V IO x R = 0,96 x 150 = 1 4 4 V

gmh. 6 [&. debe se r B ] 4 ,a R $ ~ = RZZXO !I R12x0 = R-5 i ii P.2 Cap. 5, lsec. T~

2"cuacion (1 t?ls)(l t 72)

hacia e l f ina l A T = 26,4 x 10 x 10-12. = 264 ps 25 x 10-la - 220 x 0;G.l x 15 1: 10'12 = 2;7 ns

6 -1 7 6 4 in.017 (!I@!?, d m m i n . jZz u LO r 264 x 10 -. j0;00166 j 2 ~ E 10 x 2,7 x i O ,. , - 1' llnea CNRR = 603 1-87' = 55,5 dB L-87' B!RR = 59 1-87' = 35 dR 1-87' 6,a p+a pl 6, b/3/1 t = 4 S s t = 7,6 s prob. 1 Cap, 6 Error de crtantificaci6n = + 1 LSB Error de cuant i f icacih = f 1/2 LSB

. . diferencial = +(1/2)LSB diferencial = ? 1 LSB 212 ii2

prob. 3,final 2,9 mV, diriarnos que l a entrada estii entre 2,9 mV, que eguivalen a mos 0,3 mV a l a entrada, entre C 1,0015 y 0,9985 V. dirianos que l a entrada esta entre 1,00028 y 0;99998 V.

prob. 2/2 R in = 172 n prob. 2 , IpiEdX) 1fi fl 2'2,4 nA

Page 20: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Introduccibn a la adquisicion y distribucih de seiiales

Los sistemas de adquisicion y distribution de sefiales (SADS) son un tipo par- ticular de sistema electronico. Para comprender su funcionamiento hay que cono- cer las funciones que deben cumplir y las distintas formas en que se pueden reali- zar y organizar. La decision sobre cuales son 10s elementos a considerar como punto de partida para realizar cada funcion (quC comprar y que diseiiar) hay que tomarla tras analizar el coste de cada alternativa.

En este capitulo se estudian tres aspectos basicos de 10s SADS: las funciones a realizar, las distintas posibilidades para organizarlas y 10s conceptos de margen di- namico y relacion sefial-ruido. En el desarrollo del capitulo quedan implicitas la alternativa de poder realizar algunas funciones bien por hardware bien por soft- ware y la existencia de unas limitaciones fisicas que no se pueden superar sola- mente por software. Se dan tambikn unas ideas generales sobre el disefio de SADS que, aunque quizas puedan parecer prematuras, creemos necesarias para crear buenos habitos de trabajo.

1.1 CONCEPTOS GENERALES

Un sistema es un conjunto de elementos o partes organizadas para realizar una funcion determinada. Un sistema electronico es aquel cuyos elementos o partes realizan sus funciones respectivas por medios electronicos.

En un SADS para medida y control, las entradas son en forma de variables fi- sicas. elkctricas o no. y las salidas son en forma de variables fisicas o de presenta- cion visual o acustica. Los SADS suelen realizar una unica tarea, aunque con gra- dos de complejidad muy diversos. En 10s sistemas para tratamiento de datos y textos, en cambio, las entradas y salidas son directamente a traves de equipos peri- fkricos de ordenador (teclado, pantalla, impresora ...), no hay interaccion con otras variables fisicas rn6s que las propias de interfaz con el usuario, y se pueden reali- zar tareas diversas pues son programables por el usuario.

Page 21: PALLAS Ramon - Adquisicion Y Distribucion De Señales

2 Introduccibn a ka adquisicicin -v distribucibn de seAales

Las dimensiones fisicas y la complejidad de un SADS, evaluada por el numero de elementos con una funcidn diferenciada, pueden ser muy dispares. El diseiio de un SADS implica considerar las partes que lo integran y sus tareas respectivas. La identification de cada parte se hace desde una perspectiva determinada que puede ser a nivel de <<transistor>,, de componente, de circuito o de subsistema.

El disenador de circuitos integrados debe situarse en un momento u otro a ni- vel de transistor; su sistema final es un circuito integrado monolitico o hibrido. El disefiador de circuitos basados en elementos discretos se situa a nivel de compo- nente; su sistema final tipico es un circuito impreso. El diseiiador de equipos elec- tr6nicos se situa a nivel de subsistemas en forma de circuitos impresos o modula- res; su sistema final es el equipo o instrumento. En un nivel superior estan 10s disefiadores de sistemas de tratamiento de datos, comunicacion, medida o control, quienes emplean elementos en forma de equipos o tarjetas de circuito impreso para realizar su trabajo, que suele implicar la interconexion de elementos dis- tantes.

Nuestros objetivos son el an5lisis y el diseiio de SADS a nivel de componentes y de subsistemas, pero no de circuitos integrados. La eleccion de uno u otro nivel se hace en la prBctica en funcion de criterios econ6mjcos. Aunque aqui no vamos a entrar en el detalle de dichos criterios, cambiantes segun evoluciona el mercado. tampoco 10s vamos a ignorar. No obstante, dado que distintos escenarios pueden resultar en distintas soluciones, nos situaremos con mayor frecuencia a nivel de componentes que a nivel de subsistemas, es decir, como usuarios de circuitos inte- grados mas que de circuitos impresos. Inicialmente supondremos que cada fun- cion la realiza un elemento distinto, con independencia del grado de integracion disponible.

Actualmente (1992), el coste estimado de un sistema electronico de medida con complejidad media es: circuitos electronicos, 35-15 %; software 45-55 %; ca- bleado y conectores 15-20 %; y mantenimiento 5-10 %. La preponderancia del software es comun a otros campos de las tecnologias de la informacion. Es conve- niente recordar que para lograr un software de calidad son muy importantes la es- tructuracion, la documentacion y el mantenimiento.

La arquitectura o estructura de un sistema se refiere a la organizacion de sus partes. Para estudiarla se representa el sistema mediante un modelo que describe la funcion de cada una de sus partes y las interrelaciones entre ellas. Dicha des- cripcion admite distintas opciones; puede ser meramente verbal, grafica, matema- tica, fisica, o una combinacion de ellas. Las descripciones matematica y fisica exi- gen un analisis detallado que sera el objetivo de capitulos posteriores. Las descripciones verbales y graficas son suficientes para introducir aqui el tema.

En un sistema de medida hay que adquirir la informacion (en forma de sefiales analogicas o digitales). procesarla y presentarla. A veces, ademas, hay que regis- trarla. En un sistema de control hay que comparar el resultado de la medida con

Page 22: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Figura 1.1 Estructura general de un sistema de adquisicion y distribucion de seiiales para medida y control. (Tomada de R. Pallas Areny, Transductores y acondicionadores de seiial. Barcelona: Marcombo, 1989, Figura 1.1.)

10s objetivos establecidos, y actuar en consecuencia sobre el sistema fisico o pro- ceso para modificar el parametro deseado. Ello requiere la generacion de tensio- nes de salida analogicas y digitales, y el control de la potencia a aplicar. Para obte- ner un funcionamiento correct0 hay que contar y temporizar simultBneamente varios eventos independientes. En la figura 1.1 se presenta la estructura general de un SADS para medida y control del que a continuacion se describen tres de sus funciones, cuyo estudio constituye el objetivo de este libro.

1.2.1 Transduccion

El primer elemento de un SADS es el que mide la magnitud de inter&. ~ s t a puede ser mecanica, tkrmica, elictrica, magnetics, optica o quimica. Salvo en el caso de que las magnitudes a controlar sean todas electricas (por ejemplo, en una fuente de alimentacion), el elernento de medida es un transductor (de entrada) que convierte energia de una forma fisica en otra forma distinta; en nuestro caso en energia elkctrica. Un transductor se denomina tambikn un <<sensor>> por la ca- pacidad que ofrece de percibir, tras el procesamiento oportuno, fenomenos que de otra forma serian inaccesibles a nuestros sentidos.

La cantidad de energia convertida por un transductor es pequefia, de manera que la salida hay que acondicionarla para adaptarla a las etapas siguientes. Si la cantidad de energia convertida y, por lo tanto, extraida del proceso. fuera grapde, se podria llegar a perturbar el funcionamiento del proceso de una forma no deseada.

Page 23: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Los parametros basicos de un sensor son: margen o campo de medida, sensibi- lidad, resolucion y exactitud. La sensibilidad es la relacion entre la magnitud de salida y la de entrada, en ausencia de errores. Si la sensibilidad es constante en todo el margen de medida, se dice que el sensor es lineal. La resolucion es el me- nor cambio en la magnitud de entrada que se puede detectar a la salida; viene li- mitada en ultimo tkrmino por las fluctuaciones aleatorias presentes en todo ele- mento (mecanico o elkctrico) que disipe energia, como es el caso de 10s sensores. La exactitud describe el grado de coincidencia entre el valor real de la entrada y su valor deducido a partir de la salida actual y de la sensibilidad. Su estudio deta- llado se expondra mas tarde.

Cuando interese controlar una magnitud fisica, una vez se tiene la informacion sobre el estado real y se compara con el objetivo, se toma una decision (segun un algoritmo de control) que debe acabar en una acci6n sobre el proceso. Si, por ejemplo, se desea mantener un reactor quimico a temperatura constante y la tem- peratura medida es inferior a la deseada. hay que activar un calefactor; si se desea leer una zona concreta de un disco magnktico, hay que desplazar el disco, el cabe- zal, o ambos, hasta que el cabezal quede sobre la zona deseada; si se desea que la tension de salida de una fuente de alimentaciom se mantenga en un valor cons- tante, hay que regularla si cambia a1 hacerlo la carga; etc.

Si la magnitud controlada no es elkctrica, hay que convertir la seiial elkctrica de control en una accion no elkctrica. (Los sistemas totalmente neumaticos son una excepcion que no consideraremos aqui.) Hace falta una nueva transduccion (de salida). Los elementos que dan una salida no elCctrica a partir de una entrada elkctrica se denominan accionamientos o actuadores (salida mecanica) y calefac- toreskefrigeradores -cklulas Peltier- (salida tkrmica). Los elementos que dan una salida optica o acustica, suelen formar parte de 10s subsistemas de presenta- cion, aunque cada vez hay mas aplicaciones industriales que emplean directa- mente las radiaciones opticas (laser, por ejemplo) y mecanicas (ultrasonidos).

1.2.2 Conversion analogica-digital

La salida de 10s sensores es normalmente, aunque no exclusivamente, en forma de sefial analogica (continua en cuanto a amplitud y en el tiempo). En al- gun punto del SADS dicha sefial hay que convertirla en digital (<<binaria,,: conti- nua en el tiempo per0 con solo dos niveles de tension), por cuanto 10s elementos de procesamiento y rnuchos de 10s de presentacion requieren entradas digitales. E n muchos casos, el procesador es un ordenador personal (PC).

La conversion de seiiales analogicas en seiiales digitales se realiza en dos eta- pas: primer0 se cuantifica la seiial y luego se codifica. La cuantificaci6n consiste en representar la amplitud (continua) de la sefial mediante un numero finito de valo- res distintos, en instantes determinados; si el convertidor es de n bits, hay 2'"alo- res o estados posibles. La codificacion es la representacion del valor asignado a la sefial, mediante combinaciones de simbolos que se representan habitualmente con dos niveles de tension (&> y MOB). La cuantificacion y codificacion las realiza el convertidor analogico-digital (CAD).

Page 24: PALLAS Ramon - Adquisicion Y Distribucion De Señales

F~~nciones en la adquisicion y distrihucidn de sefiales 5

Figura 1.2 Senal senoidal y su version digital con una resolucion de 3 bits (a mod0 de ejem- plo; 10s valores de resolucion habituales son mucho mayores).

En la figura 1.2 se muestra una seiial senoidal y su ccversi6n digital. mediante un CAD de 3 bits (a modo de ejemplo; la resoluci6n es habitualmente mucho ma- yor). En este caso hay 8 estados de salida, representados por 10s codigos desde 000 hasta 111. Si el margen M de tensiones de entrada del CAD es de 0 a 10 V, cada codigo representa un intervalo de amplitudes de 10 VI8 = 1,25 V.

Ejemplo. Un determinado CAD de 12 bits admite dos margenes de entrada: 0 a 5 V y - 5 V a + 5 V. iCu5l es en cada caso la amplitud del intervalo de tensiones de entrada que corresponde a cada estado?

En el primer caso, M = 5 V - 0 V = 5 V. y cada estado corresponde a un intervalo de

En el segundo caso. M = 5 V - (- 5 V) = 10 V, y cada estado corresponde a un inter- valo de

La conversion AID lleva un cierto tiempo. Si durante este tiempo cambia la amplitud de la seiial anal6gica de entrada, el resultado de la conversion corres- ponder5 a alguno de 10s valores que haya tomado la entrada durante el tiempo que ha durado la conversion. Para qde esta incertidumbre en la amplitud sea infe- rior a la discrirninacion que permite el CAD (valor del bit menos significative, LSB, <<Least Significant Bit>>) la velocidad maxima de cambio de la entrada, dV/dt, debe cumplir

Page 25: PALLAS Ramon - Adquisicion Y Distribucion De Señales

donde M es el margen de tensiones de entrada del CAD, n su numero de bits y t, el tiempo entre conversiones (que incluye, ademas del tiempo de conversidn pro- piamente dicho, cualquier tiempo muerto necesario en'el CAD, por ejemplo para su puesta a cero).

En el caso de una sefial senoidal de amplitud de pico A y frecuencia f, la mi- xima velocidad de cambio se produce en el paso por cero. de modo que si se acepta una incertidumbre maxima de 1 LSB la frecuencia de la sefial no debe ex- ceder de

Si la seiial se ha acondicionado previamente de tal mod0 que su amplitud (de pico a pico), 2A, coincida con el margen del CAD, M, la maxima frecuencia admi- sible sera

Ejemplo. Se dispone de un ADC80-12 que es un CAD de 12 bits que tiene un tiempo ma- x i m ~ de conversion de 25 ,us. Si se acepta una incertidumbre maxima de 1 LSB, ~ C U A es la frecuencia maxima que puede tener una seiial senoidal a convertir, cuya ampitud de pico a pic0 coincida con el margen de entrada del CAD?

El tiempo minimo entre conversiones sera t, = 25 ,us La frecuencia maxima aceptable es

El resultado del ejemplo anterior pone de relieve una limitation importante de 10s CAD: no pueden convertir el valor instantheo de sefiales de evolucion rapida. Para subsanar esta limitaci6n se les precede de un dispositivo que adquiere el va- lor de la sefial analogica de entrada (una crmuestra,,) y lo retiene mientras dura la conversion. Dicho dispositivo se denomina amplificador de muestreo y retention (S&H, Sample and Hold). Entonces, si el diseiio de la temporizacion es correcto. en las ecuaciones (1.1) a (1.3) se puede emplear, como valor para t,, la incertidum- bre en el instante de tiempo en que se toma la muestra (ccincertidumbre en la apertura>>).

Ejemplo. Se dispone de un ADC 84KG que es un CAD de 12 bits que tiene un tiempo maximo de conversion de 12 ,us. Si se acepta una incertidumbre maxima de 1 LSB y se le precede de un AD582 que es un S&H cuya incertidumbre en el tiempo de apertura es de

Page 26: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Funciones en la adquisicion y distribution de se6ales 7

15 ns, jcual es la frecuencia maxima que puede tener una seiial senoidal a convertir, cuya amplitud de pico a pic0 coincida con el margen de entrada del CAD?

El tiempo durante el que las fluctuaciones de la entrada crean una incertidumbre en el valor convertido es 15 ns.

La frecuencia maxima aceptable es

f S 1/(2I2d5 ns) = 5.180 Hz

En general, si el CAD tiene una exactitud elevada se puede hacer que 10s erro- res que dependen del tiempo sean debidos exclusivamente a1 S&H.

Para obtener una salida en forma de tension analogica a partir de un controla- dor digital (que son 10s habituales), se emplea un convertidor digital-analogico (CDA). Su velocidad de conversion es tambikn finita. de mod0 que puede hacer falta retener el valor (digital) a convertir, por ejemplo en un registro de desplaza- miento.

1.2.3 Acondicionamiento de seiiales

Para aprovechar el margen dinamico de salida del CAD (2" valores correspon- dientes a un margen de tensiones de entrada M), el margen de amplitudes de la sefial debe coincidir con el de entrada del convertidor (M). Para ello hay que am- plificar la salida del sensor per0 evitando la saturacion del amplificador. A1 mismo tiernpo, hay que hacer compatible la salida del sensor con la entrada del CAD. Esta ultima suele ser unipolar y con impedancia de 1 a 10 kQ, mientras que la sa- lida del sensor puede ser diferencial o de alta impedancia. Ademas, segun el teorema del muestreo, el ancho de banda de la seiial a convertir (incluidas las componentes no deseadas -ruido. interferencias-, si las hay) debe ser inferior a la rnitad de la frecuencia con que se tomen las muestras en el proceso de cuanti- ficacibn.

Los circuitos de acondicionamiento de la sefial de entrada se encargan de la amplificacion, filtrado y adaptacion de la seiial del sensor a1 CAD u otro tipo de etapa posterior. Deben estar protegidos frente a sobretensiones, en particular si estan separados de 10s sensores. Pueden realizar tambiin funciones de procesa- miento como son la linealizacion de sensores, la diferenciacion e integration de seiiales, la deteccion de fallos. la comparacion con limites y otras mas complejas. Todas estas operaciones hay que hacerlas manteniendo 10s errores dentro de mar- genes aceptables. El procesamiento analogico es mas rapido pero menos flexible, y m8s car0 en componentes, que el procesamiento por software. Si 10s sensores necesitan una seiial de alimentacion externa, 10s circuitos de acondicionamiento de seiial deben proporcionarsela.

Dado que manejan solo sefiales elkctricas sin convertirlas en otras formas fisi- cas, 10s acondicionadores de seiial constituyen lo que se denomina una interfaz. Otras interfaces del sistema son las necesarias para enviar la informacion a travis de los canales o lineas de comunicacion. Su funcion y estructura dependen tanto del rnedio de comunicacion como del cddigo empleado para el mensaje.

Page 27: PALLAS Ramon - Adquisicion Y Distribucion De Señales

8 Introduccicin n In ndquisicicin y distribucidn de sefinles

Cuando hay que conectar dos elementos distantes, 10s puntos respectivos que se toman como referencia para medidas de tension estan a distinto potencial. Si dichos puntos se conectaran directamente, circularian par el circuito corrientes no relacionadas con la sefial, que podrian enmascararla. Se hace necesario, pues, un aislamiento galvBnico que interrumpa la continuidad ohmica a lo largo de todo el circuito de conexion, permitiendo el paso de la information. Este aislamiento, ba- sad0 muchas veces en optoacopladores, puede ser necesario tanto a la entrada como a la salida.

Los actuadores requieren niveles de tension y de corriente mayores de 10s que ofrece el CDA a su salida. Por ello la salida hay que acondicionarla antes del ac- tuador. Segun la aplicacion, en el acondicionamiento de la sefial de salida pueden predominar 10s criterios de rendimiento y disipaci6n de potencia sobre 10s de error. Suele ser necesaria adeinas la protecci6n frente a cortocircuitos.

1.3 ARQUITECTURAS PARA ADQUISIC~ON Y DISTRIBUCION DE SENALES

A partir de la estructura de la figura 1.1 para un SADS para medida y control, se pueden considerar diversas alternativas de organizacion cuando hay varios canales de entrada o salida, o cuando se contempla la posibilidad de distribuir la capacidad de procesamiento (que determina, entre otras caracteristicas, la velocidad del sistema). En este apartado se describen algunas de dichas alter- nativas.

1.3.1 Sistemas de bajo y alto nivel

Cuando hay varios canales de entrada, es frecuente que compartan un recurso comun, por ejemplo el procesador digital, o varios recursos comunes, por ejemplo toda la cadena de medida salvo el sensor. Hace falta entonces un conmutador para ir asignando a cada canal, de forma secuencial o arbitraria. el recurso com- partido. Normalmente se usa un multiplexor, que es un conjunto de interruptores que tienen uno de sus terminales comun.

En la figura 1.3 se presenta un SAS donde el multiplexor permite que varios sensores compartan el resto de la cadena de medida. Dado que las seAales de 10s sensores no han sido acondicionadas antes de multiplexarlas, su amplitud sera pe- quefia, y por ello se habla de multiplexado de bajo nivel. Los errores que intro- duzca el multiplexor deberan ser, en consecuencia. muy pequefios. Ademas, si las caracteristicas de las sefiales de salida de todos 10s sensores no son similares, con- vendra que la ganancia del amplificador y la frecuencia de corte del filtro previo al S&H sean programables (por software) para poderlas adaptar a cada canal. Por ultimo, si la distancia entre sensores es apreciable, en su conexion a un multiple- xor central puede que se capten interferencias, que pueden ser graves porque la seiial aun no ha sido amplificada. Ello obliga a utilizar cables apantallados, mucho mas caros.

Page 28: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arquitecturas para adq~~is i c ion y distribucidn de seiinles 9

Sensor A1 r I - 7 BUS

J

Sensor Dl Acondicionador it

$4 - Selecc~dn de canal

Sensor

Figura 1.3 Sistema de adquisicion de seriales con multiplexado de bajo nivel: las setiales de salida de 10s sensores comparten directamente una cadena de medida comun.

Para reducir el efecto de 10s errores del multiplexor y de las interferencias en la conexidn entre sensor y multiplexor, y para acondicionar mejor la seiial de cada canal, se pueden amplificar primer0 las seiiales individuales y luego multiplexar- las. tal como se muestra en la figura 1.4. Si la aniplitud de las seiiales multiplexa- das es mayor de unos 100 mV, se habla de multiplexado de alto nivel. Si 10s ampli- ficadores trabajan con ganancia constante, el sistema es entonces mas rapido por cuanto no hay que esperar a que se estabilice el amplificador tras conmutar la ga- nancia. Para el amplificador que sigue a1 multiplexor puede bastar una ganancia pequeiia, constante. El reparto de la ganancia en dos etapas facilita el diseiio de 10s amplificadores.

Una limitacion de la estructura de la figura 1.4 es que no permite tomar mues- tras simultaneamente en todos 10s canales. Esto impide, por ejemplo, hacer medi- das de fase precisas entre canales. Ademas, cuando hay muchos canales, tanto el multiplexor como 10s elementos compartidos deben ser muy rapidos, incluso si las seiiales de cada canal son lentas. Una solucidn a1 primer problema es poner un S&H (precedido del filtro pertinente) para cada canal, previo a1 multiplexor; en- tonces se comparten so10 el CAD y 10s elementos posteriores.

: *Q DM- Acondmonador

Page 29: PALLAS Ramon - Adquisicion Y Distribucion De Señales

10 Introduction a la adquisicidn y distribucidn de seiiales

Cont ro l i"l Figura 1.4 Sistema de adquisicion de setiales con multiplexado de alto nivel: antes de multi- plexar las setiales de salida de 10s sensores, se amplifican hasta obtener mas de unos 100 mV.

Si se pone un CAD para cada canal, se puede elegir de forma que este adap- tado a las necesidades del canal respectivo. Normalmente no todos 10s canales ne- cesitaran la misma resolucion. Si las seiiales no tienen variaciones rapidas, se puede incluso prescindir del S&H. Si hay que transmitir las seiiales, es mas facil hacerlo ahora que estan en forma digital. Tambikn el aislamiento, mediante opto- acopladores, es mas simple. Si hay un solo procesador, las seiiales a multiplexar son las salidas digitales de cada CAD. Para el multiplexado digital no hace falta propiamente un dispositivo, sino que se aprovecha la conexion a un bus mediante elementos con salidas de tres estados (tri-state) (figura 1.5). st as pueden configu- rarse de forma que den un <<1>>, un <cO>>, o queden desconectadas elkctricamente del elemento a1 que estan unidos fisicamente.

En un SDS con varios canales de salida se puede compartir tambikn un recurso comun mediante el uso de un demultiplexor o distribuidor, que puede ser tambien analogico o digital. Las estructuras posibles son similares a las descritas anterior- mente para la entrada, y se exponen en el apartado 8.2.

1.3.2 Sistemas centralizados, descentralizados y distribuidos

El sistema de la figura 1.1 es un ejemplo de sistema centralizado. El procesa- miento e incluso el control corren a cargo de un unico elemento central aunque haya distintos puntos de medida. En un sistema descentralizado, en cambio, hay distintos procesadores coordinados, cada uno de 10s cuales se encarga de un sector o zona. En un sistema distribuido el numero de procesadores es m8s elevado y cada uno de ellos cuida de una zona mas pequefia, a la vez que se comunica con

Page 30: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arquitecturas para adquhicion y disrrib~~cidn de seiiales 11

BUS

Cont ro l PI > Interfaz n

Figura 1.5 Multiplexado digital mediante elementos con salidas de tres estados (tri-state). No hay propiamente un dispositivo multiplexor sin0 que el multiplexado se realiza en cada elemento conectado al recurso comun (el bus).

10s otros procesadores mediante una red de interconexi6n. Estas mismas alternati- vas en la estructura fisica relativa a las seiiales, se encuentran en la alimentaci6n elictrica (fuentes de alimentacion). En tirminos generales, 10s sistemas distribui- dos tienen mayor fiabilidad y menores costes de cableado que 10s sistemas centra- lizados.

Atendiendo a su grado de integraci611, hay tres tipos bisicos de SAS centrali- zados. El primer0 lo forman 10s SAS que consisten en la interconexi611, via bus, de varios instrumentos independientes. Puede tratarse de instrumentos cornpletos co- nectados por el bus IEEE-488, o de instrumentos en cctarjeta,, conectados al bus VXI; e incluso de instrumentos cornpletos que se comunican por una interfaz EIA-RS-232-D o similar.

El segundo grupo de SAS centralizados lo forman las tarjetas de circuit0 im- preso conectables a un bus. En particular, abundan las tarjetas para ordenadores personales, sobre todo para el IBM PC, XT. AT y compatibles.

El tercer grupo de SAS centralizados son circuitos integrados complejos, mo- noliticos o hibridos, que incorporan todas o la mayor parte de las funciones nece- sarias para adquirir seiiales analogicas (apartado 1.3.6).

Page 31: PALLAS Ramon - Adquisicion Y Distribucion De Señales

1.3.3 Sistemas unibus y multibus

La transmision. tratamiento y presentacion de la informacion se realizan prefe- rentemente con medios que trabajan con seiiales digitales. El elemento central en dichas funciones es entonces un microprocesador (,UP), que es el conjunto -nor- malmente integrado- de ALU (Arithmetic and Logic Unit), circuit0 de control, algo de memoria volatil de lectura y escritura (RWM. Read-Write Memory) y, a veces, reloj; el conjunto de 10s elementos, salvo el reloj, constituye una CPU (Cen- tral Process Unit). Cuando se le aiiaden una memoria con el programa (ROM, Read Only Memory), memoria RWM adicional y componentes perifericos de in- terfaz externa, entonces se tiene un microcomputador (PC), que tambiCn puede estar integrado en una sola pastilla.

Los elementos de un PC estan interconectados mediante un conjunto de lineas comunes que constituyen lo que se denomina el ccbuso del sistema. Esta disposi- cion afecta en gran manera la estructura y funcionamiento del sistema, cuyos ele- mentos deben tener. ademas de 10s circuitos para su funci6n especifica, otros cir- cuitos para la interfaz con el bus. Parte de las lineas del bus (bus de direcciones) especifican la direccidn del elemento que debe transmitir un dato, que se pone en un conjunto de lineas (bus de datos). El sincronismo se logra mediante otro con- junto de lineas que constituye el bus de control. Cuanto mayor es el numero de bits de direcciones, mayor es el numero de elementos (registros) que puede tener el sistema; cuantos mas bits de datos se tengan, mas rapidas son las transferencias u operaciones con 10s datos.

Cuando el pC se conecta a otros elementos externos tambiin mediante un bus. Lste no tiene por quC ser igual que el bus interno del microcomputador. El bus del (sistema) IBM' PC, por ejemplo, es una extension del bus del Intel 8088, que es la CPU interna. Cuando ademas se desea conectar el IBM@ PC con otros dispositi- vos, la conexion puede ser tambiin mediante un bus, por ejemplo el descrito en la norma IEEE-488 (GPIB, General Purpose Interface Bus), que es distinto a1 bus del IBM@ PC.

Dado que para realizar las distintas funciones indicadas en la figura 1.1 se puede emplear mas de un PC, que puede ser distinto para cada funcion, y dada la variedad de buses disponibles a distintos niveles, resulta que el numero y tipo de buses es una caracteristica importante en la estructura de todo SADS. Todos 10s elementos que estin a un mismo nivel en un sistema basado en bus deben ser compatibles con dicho bus.

En la figura 1.6 se presenta un SAS con un solo bus, en este caso el del Intel 8085. La comunicacion con otros sistemas se hace mediante una interfaz serie asincrona que cumple la norma EIA-RS-232-C. Para ampliar el n ~ m e r o de cana- les de entrada analogicos hasta 48, el bus esta disponible para conectarlo a otras tarjetas que incluyan 10s acondicionadores de seiial (preamplificacion, escalado, multiplexado. aislamiento), en cuyo caso se comparte el CAD. ObsCrvese que la presencia de una interfaz de entradalsalida digital no significa necesariamente que sea tip0 bus. En este ejemplo concreto se trata simplemente de ocho lineas de entrada optoaisladas compatibles TTL, y de ocho lineas de salida tambikn compa- tibles lTL .

Page 32: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arquitecturas para adquisicidn y distribucibn de sefiales 13

Allmentacldn Entrada / Sol~do Entrada Sa l~da ser le

Red c a 2LVcc

+5V-15V +15V

C I k x 8 6 k x 8 CPU C A D R A M R O M 8085 dable rampa

" Bus" anal6gico interno t I I

Entradas ana16g1cas

Figura 1.6 Estructura de un sistema de adquisicion de datos unibus. (Docurnentacion Omega Engineering, Inc., Modelo pMEGA 4000.)

Un SAS basado en un PC que incorpore la tarjeta descrita en la figura 1.7, es un ejemplo de sistema con dos buses: el del PC y el del procesador interno de la tarjeta. El ordenador queda libre de las tareas de control de la adquisicion, per0 presta su bus para la transferencia de datos a memoria, mediante acceso direct0 a memoria (DMA. Direct Memory Access). Se pueden conrctar otras tarjetas a1 mismo bus para realizar otras funciones, por ejemplo la generacion de sefiales analogicas o la comunicacion a travks de una linea telefonica. En general, si se emplea mas de un bus, se reserva el m8s rapido para la conexion entre CPU y memoria.

Page 33: PALLAS Ramon - Adquisicion Y Distribucion De Señales

14 Zntroducciiin a la adquisicidn y distrihucion de seiiales

D~sparo externo - -

Reloj externo

A nW C A D

LIR Interiaz

Salidas onal6gicas

- -1 16 lineas ! d ~ g i tales

Entroda. Sa l lda

BUS I B M P C

Figura 1.7 Tarjeta de adquisicion de senales que se puede conectar a un IBM PC. El sistema tiene dos buses: el del IBM PC y el del procesador interno de la tarjeta. (Documentacion Data Translation, Modelo DT2801.)

A veces, a1 integrar un sistema alrededor de un bus se desconoce el tiempo de respuesta exacto de un elemento concreto, de forma que la puesta a punto final del sistema solo puede hacerse una vez ha sido montado y puesto en marcha. En estos casos, dado que las modificaciones en el software suelen ser mas fAciles que en el hardware, esta posible necesidad de ajustes hay que preverla a1 diseiiar 10s programas.

1.3.4 Sistemas de ensayo: estimulo y medida

Los sistemas de ensayo son un caso particular de SADS caracterizados por la necesidad de aplicar un estimulo a1 sistema o dispositivo del que se desea medir la respuesta. En 10s sistemas de ensayo simples se conecta directamente la fuente de sefial a1 dispositivo a ensayar (DAE), y este a1 medidor (figura 1 . 8 ~ ) .

En 10s sistemas complejos donde hay varios puntos de medida en un DAE, o hay varios DAE, o donde hay que aplicar distintas fuentes de seiial o distintos me-

Page 34: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arquitecturas para adquisicion y distribucidn de sefiales 15

Fuentel Eh

Figura 1.8 Sistemas de ensayo. a) Sistema simple con conexion directa fuente (estirnulo)- dispositivo a ensayar (DAE)-medidor. 6) Sistemas de ensayo donde se comparten uno o mas recursos comunes mediante conmutacion.

didores o ambas cosas, a uno o varios DAE, no se utiliza una conexion directa fuente-DAE-medidor sino que se comparten recursos. En todos estos casos se uti- liza un conmutador (multiplexor o matriz de conexion -apartado 5.1-) para ir estableciendo las sucesivas conexiones fuente-DAE-medidor. La autornatizacion de estas conexiones se suele realizar mediante un ordenador con una interfaz que cumpla la norma IEEE-488 o la norma VXI.

Page 35: PALLAS Ramon - Adquisicion Y Distribucion De Señales

16 Intvoduccion a la adquisicion y distribucidn de seiiales

1.3.5 Sistemas en linea y fuera de linea

Otra caracteristica que afecta a la estructura de un SAS es si las seiiales se pro- cesan conforme se van adquiriendo o en tiempo diferido (figura 1.9). En el primer caso se habla de sistemas en linea (on line) mientras que en el segundo se habla de sistemas fuera de linea (off line); un ejemplo son 10s denominados <<data loggers,,. Los sistemas fuera de linea se caracterizan por disponer de un elemento que regis- tra las sefiales para su posterior volcado a1 procesador digital. El registro suele ser en memorias de semiconductor o en soporte magnktico, cinta o disco. y se realiza sobre las sefiales digitalizadas. Los c6digos empleados para el registro magnktico son 10s mismos que para la transmision de datos. Los sistemas fuera de linea son habituales en medidas remotas o durante periodos de tiempo largos.

Sensor AN EP

Sensor AN LIP Figura 1.9 Sistemas de adquisicion de datos en linea ( a ) y fuera de linea (b).

1.3.6 Sistemas integrados para adquisicion de seiiales

Si exceptuamos algunos sensores, el resto de las funciones necesarias para ad- quirir seiiales analogicas se pueden integrar en un circuit0 monolitico o hibrido. Incluso hay ,uC que integran una parte frontal analogica (como el pPD 7002 de NEC. el SAB 80215 de Siemens, el 8096 de Intel, y la familia TMS370 de Texas Instruments). aunque sus prestaciones anal6gicas son inferiores a las de 10s SAS integrados.

Page 36: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arqliitect~rras para adq~~is ic ion y distribution de seAaZes 17

Todos 10s SAS integrados incluyen un multiplexor, CAD y una interfaz de sa- lida, que es la que determina el formato (serie o paralelo) de 10s datos de salida hacia el pP. En algunos modelos se puede seleccionar uno cualquiera de 10s dos formatos. Otros rnodelos incluyen un amplificador. normalmente con entrada di- ferencial (apartado 3.2.3) y, a veces, con ganancia programable (AGP). Aun otros modelos incorporan un S&H, bien como elemento diferenciado. bien intrinseca- mente en un diseiio especial del multiplexor. En este ultimo caso se puede tomar una muestra simultaneamente en todos los canales.

En general, 10s sistemas de elevadas prestaciones realizados en tecnologia hi- brida incorporan, ademas de las funciones anteriores, otras de control, memoria, tension de referencia, reloj y filtro. El control permite la selection, por parte del procesador, del canal que va a ser muestreado, de la ganancia del AGP, de 10s ins- tantes de muestreo e inicio de la conversion y del formato de 10s datos a la salida. La memoria permite el almacenamiento temporal de las medidas. pudiendose ac- ceder a cualquiera de ellas en un instante distinto a1 de la conversion. La tension de referencia determina la exactitud del CAD (capitulo 6). Algunos modelos in- corporan una referencia de tension fija o ajustable para el CAD, mientras que en otros hay que aplicar una tension externa. La tensidn interna, si la hay, suele ser accesible externamente. El reloj es necesario para el proceso de conversidn y para el control. Aunque suele ser externo, puede haber un segundo reloj que regula la velocidad de transmision de datos si el formato de salida es en serie. El filtro solo lo integran algunos modelos especiales. De no haberlo, puede intercalarse exter- namente, si es accesible la conexion entre el amplificador y el S&H.

En 10s SAS, integrados o no, puede establecerse un factor de mkrito que es el producto (numero de bits) X (velocidad de adquisicion). Un valor elevado para este producto indica que el sistema es de calidad. pues existe un compromiso en- tre la optimizacion de ambos parametros. Asi, si representarnos la situacidn de los SAS en una grafica cuyos ejes sean el ndmero de bits y la velocidad de adquisicion (figura 1.10), podemos ver como todos quedan por debajo de una cierta curva li- mite. Esta misma curva alcanza valores maximos mas elevados para 10s SAS en formato tarjeta para bus (PC o VME) y valores todavia mayores para 10s disposi- tivos enchufables a un bus de instrumentacion (IEEE-488, VXI). Si las prestacio- nes lo permiten, la eleccion de un SAS integrado se plantea por motivos de ahorro de espacio. aurnento de la fiabilidad respecto a sistemas formados por bloques dis- cretos y ahorro de tiempo y dinero en la fase de desarrollo del producto, a no ser que se tenga experiencia previa en el diseiio de SAS.

Hay, ademis, un compromiso entre sencillez y flexibiiidad. Un SAD en for- mato tarjeta o hecho a medida tiene mayores posibilidades de configuracion. La eleccion de un SAD integrado sera adecuada si encontramos un dispositivo que se ajuste a todas las caracteristicas de nuestro diseiio, lo que es bastante probable dada la variedad de modelos disponibles, algunos de 10s cuales pueden verse en la tabla 1.1. Sus campos de aplicacion son aquellos donde el ahorro de espacio y complejidad son importantes, por ejemplo en automocion. Los sistemas con ac- ceso serie son adecuados para sensores remotos y sistemas de adquisicion distri- buidos.

Page 37: PALLAS Ramon - Adquisicion Y Distribucion De Señales

18 Introduction a la adquisicidn y distribucidn de sefiales

Figura 1.10 Cornpromiso numero de bits-velocidad tie adquisicion en sistemas de adquisi- cion de sehales.

Tabla 1.1 Caracteristicas basicas de algunos rnodelos de sistemas de adquisicion de senales integrados.

Numero de Numero de Velocidad Mode10 canales bits de adquisicion

AD7824 8 8 100 kHz AD1 332 1 12 125 kHz AD1334 4 12 67 kHz ADC0808 8 8 100 ps ADC1034 4 10 13,7 ps CS5101 2 16 50 kHz CS550618 418 20 60 Hz DAS57 12 1618 12 40 kHz DAS57 16 1 618 16 2,5 kHz HDAS524/8 418 12 400 kHz LTC1090 418 10 30 kHz LTC 1290 418 12 50 kHz M A X I 5418 418 8 2 3 ps MAX182 4 12 60 ps SMD862 16 12 33 kHz SMD872 16 12 SO kHz TLC532 5 8 15 ,us TLC32044 214 '14 19,2 kHz

Page 38: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Margen diniimico y relacion sefial-ruido 19

Las conexiones indicadas en el apartado 1.3 entre 10s elementos que realizan las distintas funciones en un SADS, reyresentan la transferencia de informacion entre elementos. La inforrnacion est6 en 10s parametros de una seiial electrica, normalmente una tension. En 10s sistemas de medida y control, 10s parametros de interes son muchas veces la amplitud y fase de la tension. Entonces, para que la informacion pase inalterada de uno a otro elemento es necesario, ante todo, que la impedancia de entrada de cada elemento sea mucho mayor que la impedancia de salida del precedente. Pero esto no basta, sino que hay que considerar ademas la presencia de tensiones no deseadas que enmascaran la informacion de interes.

En un sistema de medida se desea que a un margen de valores de la magnitud a medir ( x ,,,, x,,,) le corresponda una gama de codigos de salida (D ,,,, D,,,) y que se puedan discriminar cambios en x de una amplitud que designamos Ax. El sensor, con su sensibilidad, y el circuit0 de acondicionamiento inmediato ofrecen un margen de tensiones de salida (v,,,,, v, ,,,) correspondiente a1 margen de valo- res de x (figura 1.12). El sensor, ademas, debe ser capaz de discernir cambios de amplitud Ax, es decir, una variacion Ax debe producir un cambio de tension Av, apreciable. El CAD tendra un margen de tensiones de entrada M (por ejemplo,

C A D

Sensor Arnplificador Mult~pleror, S%H Entrado Sal ida -

V,, rnox

R u ~ d o sensor \ \\ I\\\

I - - - - - ----- Ruido mux, S&H Ruido amp

Figura 1.11 Margenes de serial y margenes dinamicos en una cadena de medida. Las lineas gruesas describen la transformacion que experimenta el margen de la magnitud (serial) a me- dir. Las lineas con punto y raya representan el nivel de ruido propio de cada etapa, y sirven para definir su margen dinamico.

Page 39: PALLAS Ramon - Adquisicion Y Distribucion De Señales

desde 0 V hasta M V) y una resoluci6n M12". A su salida, el CAD ofrecera 2" codi- gos distintos, por ejemplo desde 000.. . 0 hasta 121 ... 1 (n bits), y su resolucion es el cambio en el bit menos significative (1 LSB).

La adaptacion entre el margen de tensiones de salida del sensor y el margen de entrada del CAD la realiza el amplificador. El margen de tensiones de salida del amplificador viene limitado en sus dos extremos. La tension maxima (en modulo) viene limitada en cualquier caso a un valor inferior a la tension de alimentacion del amplificador (saturacion), y en muchos casos por distorsiones no lineales para gran seiial (sobrecarga). El valor minimo (en modulo) viene limitado por el ccruido>> y derivas intrinsecas (capitulo 3), por las distorsiones para pequeiia seiial, y por las interferencias externas. El multiplexor y el S&H normalmente no modifi- can el margen de tensiones mas que en un posible increment0 del nivel de ruido. Idealmente el nivel de ruido del sistema debiera quedar determinado por el sen- sor; es decir, el ruido del sensor, una vez amplificado, deberia ser mayor que el ruido propio del amplificador.

El margen dinamico (MD) de un sensor, elemento o sistema se define como el cociente entre el nivel de salida maxim0 (para no tener sobrecarga) y el minimo nivel aceptable (por ruido, distorsion, interferencia o resolucion). El valor ma- x i m ~ puede ser distinto segun Sean las especificaciones (por ejemplo, distorsion) que se acepten como validas. Si los dos niveles no se refieren al mismo parametro (valor de pico, de pico a pico o valor eficaz), hay que especificarlo. Si el nivel mi- n i m ~ viene determinado por una seiial aleatoria, es frecuente caracterizarlo me- diante su valor eficaz. Si se trata de un ruido impulsional, es mas comun emplear el valor de pico, o de pico a pico. Las seiiales senoidales se suelen caracterizar por su valor de pico, o de pico a pico.

El margen din5mico suele expresarse en decibelios, y de aqui que en la figura 1.11 se presente como la diferencia entre niveles; se sobreentiende que la unidad empleada para la relacion entre niveles son 10s decibelios. ObsCrvese en la figura 1.1 1 que el margen dinamico de todos 10s elementos de la cadena de medida debe exceder del margen de variacion de la magnitud medida, para dar cabida a la reso- luci6n deseada en la medida del valor minimo de la magnitud x de entrada.

Ejemplo. Se desea medir una temperatura que varia entre 0 y 100 OC con una resolucicin de 0,l "C, obteniendo una salida digital mediante un CAD cuyo margen de entrada es de 0 a 10 V. Determinar el margen dmamico necesario para 10s elementos de la cadena de medida.

El margen dinhico de la inagnitud de entrada sera

100 - 0 MD = 20 log -

091 = 20 log (100 - 0) - 20 log 0.1 = 60 dB

(ObsCrvese que a1 tornar diferencias de logaritmos no se ha puesto el simbolo de la uni- dad, cc•‹C., per0 que en ambos sumandos se toman logaritrnos de cantidades homogCneas.)

Para cada elemento de la cadena de medida hari falta un margen dinamico de 60 dB. Para el CAD esto significa que debe cumplirse

Page 40: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ideas generales sobre eI disefio de SADS 21

Tomm'amos n = 10. Pero esto sera suficiente siempre y cuando aseguremos que el margen (10 V, 0 V) corresponde a (100 "C, 0 "C). Si, por ejemplo, el sensor ofrece un mar- gen (100 mV, 0 V), es decir tiene una sensibilidad de 1 mV/ "C), su nivel de ruido de sa- lida debe ser inferior a 0,l "C x (1 mV/ "C) = 0,l mV. Entones hace falta un amplificador de ganancia G = 10 V1100 mV = 100, con un nivel de ruido equivalente a su entrada que sea inferior a 0,l mV, para que el nivel de ruido de salida sea inferior a 10 mV. El CAD teudrg una resolucidn en tensidn de 10 V/21•‹ = 9,98 mV.

Si no se empleara amplificador, y el sensor fuera el mismo, para que el CAD mantu- viera la resolucidn de 0.1 mV que da el sensor deberia cumplir,

Un CAD de 16 bits seria aiin insuficiente y habria que considerar uno de 18 bits, que es el siguiente valor disponible comercialmente.

E n 10s sistema de transmision, en vez de margen dinamico se habla de relacion sefial-ruido (SIN, SNR, Signal-to-Noise Ratio). Se define como el cociente entre el valor de la seiial y el del ruido, y suele expresarse tambien en decibelios. Cuando puede haber confusion respecto a la forma de expresidn de la seiial y del ruido, conviene especificar: relacion de valor de pico de seiial a valor eficaz de ruido, re- lacion de valor eficaz de sefial a valor eficaz de ruido, relacion de valor de pico de seiial a valor de pic0 de ruido; etc. Para aquellos elementos o sistemas donde la transmision de informacion de una a otra etapa se basa en el criterio de maxima transferencia de potencia, la relacion sefial-ruido se define como el cociente entre la potencia de sefial y la potencia de ruido.

1.5 IDEAS GENERALES SOBRE EL DISENO DE SISTEMAS DE ADQUISICION Y DISTRIBUCION DE SENALES

Para el diseiio de un SADS hay que seguir 10s principios generales de disefio de todo sistema electronico. Las bases son la division y la organization. En nues- tro caso esto se traduce en dividir la funcion del SADS en tareas elementales y or- ganizar 10s elementos que realizan dichas tareas. Pero, L ~ U C se entiende por tarea elemental y que se entiende por elemento? La respuesta depende del nivel de di- sefio considerado. A nivel de componentes, un elemento es cualquier componente especificado en 10s catalogos; cualquiera de las tareas que puede realizar, supo- niendo que no sea unica, es una tarea elemental. Analogamente se puede decir a nivel de circuitos impresos. La division de la funcion inicial en tareas elementales no es en general inmediata, sino que se realiza mediante sucesivas divisiones par- tiendo desde la funcion inicial.

E l diseiio metodico de un sistema consta de cinco etapas: definition del pro- blema, diseiio sisternatico, realizaci6n del diseiio, verificacion y correccion, y do- cumentacion, mantenimiento y actualizacion.

Page 41: PALLAS Ramon - Adquisicion Y Distribucion De Señales

22 introduction a fa adquisicion y distribucidn de seiinfes

1.5.1 Definicion del problema

La definition del problema implica: describirlo. dar las caracteristicas del sis- tema que lo resuelva, establecer las condiciones de contorno o ambientales en que deben mantenerse dichas caracteristicas, y justificar el tipo de sistema propuesto para la soluci6n, frente a otras posibles alternativas.

La descripcion del problema debe incluir el analisis del context0 tkcnico, fun- cional y econdmico en que debe integrarse el sistema. El diseiiador del sistema no tiene por quk realizar dicho analisis, pero debe conocer sus resultados.

La especificacion de las caracteristicas del SADS debe seguir las normas tkcni- cas habituales para el tipo de sistema. Debe incluir lo siguiente:

1. La descripcion de quC debe hacer el sistema. 2. Las prestaciones tkcnicas de su funcibn. 3. Los detalles de la interaction usuario-sistema. 4. La interfaz del sistema con el entorno. 5. La conducta en caso de errores y el diagnostic0 de averias.

Las condiciones ambientales pueden ser tanto climBticas (temperatura, hume- dad), como electromagnkticas (interferencias, fluctuaciones de la alimentacion), quimicas (inmersion, atmosferas corrosivas, polvo) o mecanicas (vibraciones).

1.5.2 Diseiio sistematico

Un diseiio sistematico consiste en una serie de subsistemas modulares interco- nectados. Un mktodo para definirlos es ir subdividiendo la funcion a realizar en otras funciones, cada una de las cuales a su vez se subdivide hasta llegar a funcio- nes elementales de facil realization. Conforme se va avanzando en el nivel de divi- sion, aumenta el detalle y se reduce la complejidad de las funciones a realizar. Las decisiones que se toman en un nivel dado vienen influidas por las decisiones toma- das en niveles previos y condicionan a su vez las decisiones que se podran tomar en niveles inferiores. Las decisiones mas arriesgadas se toman en primer lugar.

La decision de subdividir o no una funcion viene condicionada por la disponi- bilidad de elementos simples para realizarla (sean hardware o software). Ello im- plica que, por una parte, hay que tener un buen conocimiento de la oferta y, por otra, saber contrapesar las ventajas y limitaciones respectivas del hardware y del software. Para lo primero, hay que desarrollar el habito de informarse. normal- mente a travCs de la lectura. Para lo segundo, se dan seguidamente unas pautas.

En tkrminos generales, las soluciones hard son mis caras per0 tambikn mas rB- pidas de ejecucion que las soluciones soft. Algunos de 10s factores a tener en cuenta son:

- Coste por unidad producida. - Tiempo y coste del desarrollo de la solution. - Fiabilidad o capacidad de funcionamiento dentro de las especificaciones du- rante largo tiempo tras la puesta en marcha.

Page 42: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ideas generales sohre el disefio de SADS 23

- Compatibilidad con otras aplicaciones dentro del entorno del sistema. - Potencia disipada. - Espacio ocupado.

Para grandes series de producci6n, cuanto menos hardware tanto mejor, aun- que sea a costa de requerir un software m6s complejo, porque mientras en una so- lucion hard el coste de los componentes incorporados en cada product0 se man- tiene fijo, en cambio en una solucion software el coste de la programacion se reparte entre todas las unidades producidas y solo el coste de la memoria necesa- ria en cada unidad repercute directamente en su precio. A1 estimar el coste hay que tener en cuenta la disponibilidad de 10s componentes necesarios; tareas como la codificacih de teclas o interruptores, la decodificaci6n para elementos de pre- sentaci6n alfanumkricos (displays) y las interfaces serieiparalelo. son tan comunes que hay una amplia oferta hardware a bajo precio. Para 10s problemas donde intervienen sefiales analogicas, las soluciones integradas disponibles son muy limi- tadas.

En las soluciones soft muchas veces se puede elegir entre aquellas que requie- ren tiempo y las que requieren memoria. Por ejemplo, un resultado calculado me- diante la aplicacion de una formula requiere mucho tiempo y poca memoria; el mismo resultado obtenido a partir de una tabla requiere poco tiempo per0 ocupa mucha memoria. Incluso dentro de una misma solucjon soft es posible, a veces. elegir procesadores con distintas velocidades; hay que considerar que ello puede obligar a tener memorias tambikn de acceso ripido, cuyo precio es mas elevado.

Una ventaja de 10s sistemas soft es que no tienen las limitaciones de abanico de entrada y abanico de salida (fan-in y fan-out) presentes en las soluciones hard. Esto no significa que la CPU no tenga dichas limitaciones; a veces incluso la limi- tacion del numero de patillas disponibles puede favorecer una solucion hard. La ventaja de una solucion soft es que se pueden hacer operaciones logicas internas con muchos bits sin tener que emplear separadores (buffers) ni excitadores (dri- vers). La repeticion, por ejemplo, de una instruccion de escritura permite pasar in- formation del acumulador a un gran numero de posiciones de memoria sin que se tengan que aiiadir separadores dependiendo de cuantas posiciones se trate.

En tkrminos generales, una solucion hard es elkctricamente menos fiable que una soluci6n soft debido a1 mayor ndmero de conexiones. Ademas, consume ma- yor potencia y ocupa mas espacio (salvo que la solucion soft sea Bvida de memo- ria). Ademas, por software se pueden realizar varias tareas (en particular si se trata con componentes mecanicos lentos, pues, en tkrminos de las velocidades de 10s procesadores actuales, requieren atencion solo ocasionalmente), mientras que el hardware es muy rigido.

1.5.3 Realization del diseiio

La realizacion del sistema incluye en general dos partes: hardware y software. Las tareas a realizar en cada caso dependen de la complejidad del sistema y del ni- vel de diseiio considerado. Por ello solo se exponen aqui unas consideraciones ge- nerales, inevitablemente vagas. En el hardware digital lo mas practico es emplear

Page 43: PALLAS Ramon - Adquisicion Y Distribucion De Señales

24 Introducci6n a la adquisici6n y distribucibn de seiinles

como componentes perifkricos a1 microprocesador utilizado 10s propios de su fa- milia; si el diseiio consiste en aplicar tarjetas de circuito impreso. deben ser todas compatibles con el bus central del sistema. Conviene que el numero de tensiones de alimentacion distintas sea el minimo. La disposition de 10s elementos del sis- tema, Sean 10s componentes dentro de un circuito impreso, Sean las tarjetas dentro de un chasis modular, hay que hacerla teniendo en cuenta la compatibilidad elec- tromagnetica entre 10s elementos. No es prudente disponerlos a1 azar y confiar en la buena suerte. Esto ultimo tambikn aconseja disponer varios puntos de prueba para verificar el funcionamiento del sistema, en vez de confiar exclusivamente en las entradas y salidas naturales o propias de la funci6n realizada. En sistemas muy complejos o muy costosos, se recurre a la sirnulacion antes (o incluso en vez) de la realizacion de prototipos.

En el diseiio del software la decision central es quC tipo de lenguaje (nivel alto, intermedio o bajo) utilizar. La programacion en lenguaje de nivel alto (ASYST, BASIC, FORTRAN, MATLAB, PASCAL) o intermedio (lenguaje C) es mas ra- pida y facil de corregir y mantener per0 exige que se disponga de un compilador, que es el ictraductor>> capaz de convertir las instrucciones en ordenes inteligibles por el microprocesador utilizado. Los programas en lenguaje de alto nivel son ademas mas fiables por cuanto incluyen muchas menos instrucciones (y, por tanto, menos posibilidades de error) que 10s programas en ensamblador.

Un inconveniente de 10s lenguajes de alto nivel es que son menos eficientes por cuanto el codigo maquina generado a partir de ellos suele ser mucho mas largo que el generado a partir de un programa escrito en ensamblador, de mod0 que necesitan mas memoria. Peor es, sin embargo, el hecho de que en muchas aplicaciones el objetivo es sacar provecho de detalles especificos de la arquitec- tura de un determinado microprocesador, y ello no es posible con lenguajes de alto nivel. Por ello la mejor solucion suele ser utilizar una combinacion de len- guaje de alto nivel con lenguaje ensamblador. Los sistemas de desarrollo de soft- ware actuales permiten combinar ambos tipos de lenguaje.

1.5.4 Verificacion y correccion del diseiio

La verificacidn y correccion del sistema consiste en comprobar si el sistema cumple con las especificaciones propuestas y tomar las acciones necesarias para que las cumpla si no lo hace. Normalmente se recurre a analizar la salida ante unas condiciones predeterminadas; caso de que no cumpla con la prevista, se va xretrocediendo* desde el punto en que se detecta el error hasta eqcontrar su causa. Logicamente cuando el sistema esta concebido de forma modular conviene verificar cada modulo por separado una vez esta completo, antes de verificar el sistema en su conjunto.

1.5.5 Docurnentacion, mantenimiento y actualization

La etapa de documentacion, mantenimiento y actualizaci6n se olvida con fre- cuencia. La ausencia de componentes mecanicos puede inducir a pensar que si el

Page 44: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 25

sistema funciona bien a1 principio, lo seguira haciendo de forma indefinida. La ex- periencia demuestra que no es asi. Una razon que explica este hecho es que el en- torno de funcionamiento del sistema puede ser distinto a1 entorno en que se veri- fica, o puede cambiar con el tiempo. (El entorno incluye aqui las condiciones tCrmicas, de alimentacion y electromagnCticas.) Puede suceder tambien que las pruebas del sistema no incluyeran una combinacidn de entradas que luego se pro- duce en la practica, o simplemente que se exige a1 sistema unas funciones que di- fieren de las previstas inicialmente, por lo que su diseiio debe ser actualizado.

Estas y otras circunstancias aconsejan documentar muy bien tanto el hardware como el software de la solucidn adoptada. Esta etapa debe correr a cargo de quien disefia el sistema. La documentation debe estar dirigida y ser inteligible a un inge- niero que no haya tornado parte en el disefio, pues normalmente esta es la situa- cidn real.

1.6 EJERClClOS Y PROBLEMAS

1. Describir el sistema electronic0 de una nevera de gama media-alta a partir de la information que se facilita a1 propietario.

2. Describir el sistema electrdnico de un modelo reciente de automovil a partir de la inforrnacidn que se facilita a1 propietario.

3. Disefiar a nivel de esquema de bloques un sistema de alarma para una casa unifamiliar de tipo medio.

4. Disefiar, a nivel de esquema de bloques, el subsistema de acondicionamiento de sefial de un sis- tema que permita medir cambios de 0.5 "C en la temperatura interior de una nevera cuando se emplea un sensor cuya sensibilidad es de 1 p N K . La salida debe ser en c6digo binario con complemento a 2.

5. Diseiiar a nivel de componentes (ficticios) un sistema de apertura automsitica para la puerta del garaje de una vivienda.

6. Un determinado sistema para tnedir temperaturas desde - 10 "C hasta 120 "C, incorpora un sensor con sensibilidad 1 mV1K y un CAD con margen de entrada de 0 a 10 V. Si se desea una resolu- cion de 0.5 'C, jcual debe ser la resolution del CAD si no se le precede con un amplificador? jCual debe ser la resolucidn si se emplea un amplificador con ganancia 50?

7. El convertidor ADC84KG (Burr Brown) tiene una resolucibn de 12 bits y un tiempo miiximo de conversion de 12 ps. Si se desea aplicarlo a la conversion del valor maxim0 de seiiales senoidales y se acepta una incertidumbre de hasta 1 LSB, jcud es la maxima frecuencia que pueden tener dichas seiiales?

8. El S&H HA5330 (Harris Semiconductor) tiene un tiempo de apertura de 20 ns y una incerti- dumbre en dicho tiempo de 0,1 ns; estL previsto para convertidores de 12 bits. Si st: aplica en un sis- tema de forma que nose compense su tiempo de apertura, ~ C O ~ O queda reducida, respecto al caso en que si se compense el tiempo de apertura, la maxima frecuencia de una seiial senoidal a convertir, si se acepta una incertidumbre de I LSB?

REFERENCIAS

Daniel H. Sheingold (ed.), Analog-digiral conversion handbook, Yed., capitulos 1 y 2. Prentice- Hall, 1986. Bernard &I. Gordon, The analogic dutu-conversion system digest. Analngic Corporation. 1977. Eugene L. Zuch, Data acquisirion cmd conversion handbook, capitulo I, Datel-Intersil, Inc., 1979. Patrick H. Garret, Analog I/O design: acquisition, corzversion, recovery, Reston Publishing Com- pany, Inc.. 1981.

Page 45: PALLAS Ramon - Adquisicion Y Distribucion De Señales

26 Inrroduccidn n la adquisicion ): distrihucidn de seiiales

[ S ] Keithley Instruments Engineering Staff. Switching handbook, Keithley Instruments, Inc., 1987. 161 Kenneth L. Short, ~icrc$rocersors and ~ro~rrrrnrned Logic, 2.a ed., capitulo 14, Prentice-Hall,

1987. 171 Dennis J. Ciaushell y Henry T. Darlington, c<Supervisory Control and Data Acquisitionn, Proce-

edings IEEE, diciembre 1987, phgs. 1635-1658. [8] Steve H. Leibson, <Data-acquisition system design demands attention to details*, EDN, julio 18,

1991, p@. 156-164. [Y] Harold S. Stone y J. Cocke, acomputer architecture in the 199Os~, IEEE Computer, septiembre

1991, p6gs. 30-37. [lo] Ram6n Bragos p Ram6n Pallas Areny, <&stemas integrados para adquisicion de datosa, Mundo

Electr6nic0, noviembre 1992, pigs. 68-77.

Page 46: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Sensores y actuadores

Los sensores y actuadores son 10s elementos de un sistema que lo conectan con su entorno fisico, excluido el usuario. La funci6n de 10s sensores es obtener seiia- les electricas en respuesta a magnitudes de entrada no electricas. La funcion de 10s actuadores es realizar una accion mecanica en respuesta a una seiial de entrada, que en el caso de 10s actuadores elkctricos es elictrica. per0 que puede ser tam- bikn neumatica, hidraulica o mecanica.

Los objetivos de este capitulo son: describir 10s principios de funcionamiento basicos de 10s sensores y actuadores; describir 10s tipos de sensores y actuadores desde el punto de vista del diseiio de un SADS; y establecer 10s principios de di- seiio de sistemas basados en sensores y en actuadores.

2.1 TlPOS DE SENSORES

2.1.1 Sensores analogicos y sensores digitales

Segun la forma de su seiial de salida 10s sensores pueden ser anal6gicos o digi- tales. El acondicionamiento de la sefial de salida de 10s sensores digitales es mu- cho mas simple que la de 10s analogicos, per0 son pocos 10s dispositivos capaces de dar directamente una salida digital en respuesta a una magnitud fisica de en- trada. Los mas comunes son 10s codificadores de posicion. Son sensores de despla- zamiento lineal o angular que consisten en una regla o disco codificado con zonas dotadas de una propiedad (conduccion electrica, transparencia optics, magnetiza- cion) y un sistema de lectura sensible a dicha propiedad.

Hay dos tipos de codificadores de posicion: incrementales y absolutos (figura 2.1). En 10s codificadores incrementales se obtiene un cambio de estado de la sa- lida cada vez que el elemento codificado se desplaza una distancia determinada. La posicion absoluta se puede conocer aiiadiendo un contador y un detector del sentido del desplazamiento, per0 en caso de desconexion se pierde la inforrnacion sobre la posicion. Los tacometros digitales se basan en el mismo principio per0 emplean un disco o rueda con menor numero de sectores diferenciados.

Page 47: PALLAS Ramon - Adquisicion Y Distribucion De Señales

28 Sensores y actuadores

l ineal

Disco codlficado, Fotodetectores

Figura 2.1 Codificadores de posicion: (a) Incremental; (b) Absoluto. (Tomada de: Ramon Pa- llas Areny, Transductores y acondicionadores de serial, Barcelona: Marcombo, 1990).

En 10s codificadores absolutos cada posici6n del elemento codificado viene de- terminada por un codigo propio, de manera que al desconectar el sistema no se pierde la information. Sin embargo, dado que se emplean mtiltiples elementos de lectura, cuya alineacion no sera perfecta, conviene utilizar codigos ciclicos (el co- digo Gray, por ejemplo) para evitar que de una posicion a la contigua cambie mas de 1 bit. Para la interfaz con un ordenador hacen falta entonces convertidores de codigo, por lo que el coste total es mayor que el de 10s codificadores incre- mentales.

2.1 -2 Sensores moduladores y sensores generadores

Otra forma de clasificar 10s sensores, en particular 10s analogicos, es segun ne- cesiten o no un aporte de energia de alimentacion para efectuar la transduccion. Si la necesitan se denominan sensores moduladores, por cuanto la magnitud me- dida modifica o ccmodula>> la alimentacion suministrada; la mayor parte de la ener-

Page 48: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tipos de sensoves 29

gia de la salida procede entonces de la alimentacion auxiliar. Los sensores que no necesitan alimentacion auxiliar se califican como generadores y la energia de su seiial de salida procede del sistema o proceso donde se mide.

Los sensores generadores requieren menos cables de conexion que 10s modu- ladores, y ello 10s hace atractivos para aplicaciones remotas donde el coste de 10s cables es un factor importante. Ademas, su consumo de energia es menor, y esto 10s hace muy atractivos en telemetria.

Atendiendo a su seiial de salida los sensores generadores se pueden dividir en 10s que generan una tensi6n y 10s que generan una corriente o carga elkctrica. En el primer grupo e s t h 10s terrnopares y 10s electrodos para medir concentraciones cle iones (el pH, por ejemplo). En el segundo grupo estan 10s sensores piezoelec- tricos y piroelCctricos (ver la tabla 2.1). Los primeros responden a la deformacion mientras 10s segundos responden a 10s cambios de temperatura.

Los sensores generadores se basan en fenomenos reversibles, de manera que el rnisrno principio fisico se puede aplicar a la realizaci6n de una acci6n no elec- trica a partir de una entrada elCctrica. Los fenomenos termoeltctricos se aplican, por ejemplo, a la refrigeracidn de componentes electrdnicos (elementos Peltier).

Tabla 2.1 Tipos de sensores (analogicos).

Tipo de rnagnitud rnedida

Generadores Piezoelectricos

Moduladores Resistivos Galgas extenso-

rnetricas Potenciometro

Capacitwos Condensador variable

Condensador diferencial

lnductivos LVDT lnductancia variable Sensores corrientes

Foucault Sincros, resolvers lnductosyn

Electromag- Sensores basados netlcos en ley de Faraday

Union serni- conductor

Termopares Piroelectricos

Electrodos Fotovol-

taicos

RTD May netorre- sistencias LDR

Termistores Humistores

Sensores de efecto Hall

Conv T/I Magnetotrans. Fotodiodos ISFET Fototransis-

tores

Rad~acion Flbras dpt~cas Ultrasonidos

Page 49: PALLAS Ramon - Adquisicion Y Distribucion De Señales

30 Sensores y acluadores

Los componentes piezoel6ctricos se aplican para posicionar elernentos de pre- cision.

Muchos sensores moduladores se basan en la variacidn de la impedancia elec- trica de un conductor o semiconductor en respuesta a un cambio en la magnitud detectada. Dicho cambio puede afectar a la geornetria (como en un potenciome- tro), a las propiedades del material (como en un termistor), o a ambas cosas (como en una galga extensometrica). Si el cambio se produce en la parte real de la impedancia, se tiene un sensor resistivo. Si el cambio se produce en la parte imagi- naria, se tiene un sensor capacitivo o uno inductivo segun que la fase, respecto a una tension de alimentacion de referencia, sea, respectivamente, negativa o posi- tiva. La impedancia de 10s sensores de reactancia variable hay que medirla apli- cando una tension o corriente alterna. En 10s sensores resitivos, en cambio, se puede emplear ademas tension o corriente continua, y es lo m8s comun.

Las galgas extensom6tricas son resistencias de aleaciones conductoras o de se- miconductor que cambian de valor cuando se Ias somete a una fuerza que las de- forme. Las RTD (Resistance Temperature Detectors) son resistencias de material conductor (platino, niquel, cobre) cuyo valor cambia -predeciblemente- con la temperatura. Los termistores son tambi6n resistencias per0 basadas en mezclas de semiconductores que presentan una variacion muy fuerte, y no lineal, con la tem- peratura. Los magnetorresistores son resistencias de semiconductor que cambian de valor en presencia de un campo magnetico. Las LDR (Light Dependent Resis- tors) son resistencias semiconductoras que cambian de valor -de forma acusada y no lineal- con la luz incidente. Los humistores son resistencias seniconductoras que cambian de valor -tambien de forma no lineal- seg6n sea la humedad.

Los sensores capacitivos e inductivos son dispositivos en 10s que la magnitud a medir provoca un cambio en la geornetria (distancia entre placas, posicion de un nucleo, etc.) o en el material (diel6ctric0, ferromagnktico), con el consiguiente cambio en la capacidad o inductancia.

Los transformadores diferenciales con variaci6n lineal (LVDT, Linear Varia- ble Differential Transformer) son transformadores con un primario y dos secun- darios, acoplados mediante un nhcleo ferromagnetic0 movil; en la posici6n central del nucleo, la tensi6n inducida en cada secundario es igual; a1 desplazarse el nu- cleo en un sentido aumenta la tension en uno de 10s secundarios y se reduce en igual magnitud en el otro; si el desplazamiento es en sentido contrario, sucede a1 rev&

Los sincros, resolvers e inductosyn son tambi6n transformadores variables, per0 en este caso un devanado o un conjunto de ellos es fijo y 10s otros se despla- zan respecto a los anteriores, accionados por el dispositivo cuya posicion o despla- zainiento se desea medir.

En 10s sensores moduladores lineales, la variacion de la irnpedancia con la magnitud detectada es del tip0

donde x es una funcion lineal de la sensibilidad del sensor y de la magnitud detec- tada. En las RTD, por ejemplo, el valor de la resistencia a una temperatura T es

Page 50: PALLAS Ramon - Adquisicion Y Distribucion De Señales

donde R, es la resistencia a 0 "C y a es 0,00385 Q/Q/K para el platino y 0,00681 Q/Q/K para el niquel, en 10s respectivos margenes donde el comporta- miento es aproximadamente lineal.

En algunos sensores de reactancia variable no es la impedancia sino la admi- tancia la que presenta un comportamiento lineal, de la forma

En 10s sensores inductivos basados en transformadores variables se obtiene una salida en forma de tension alterna modulada en amplitud, no en forma de im- pedancia variable. Otros sensores donde se genera una tension en presencia de una seiial de excitation estan basados en otros fenomenos electromagnCticos. Se- gun la ley de induccion de Faraday, por ejemplo, en un conductor -solido o li- quido- que se desplace en el seno de un campo magnitico se induce una tension que depende de la velocidad de variacidn del flujo abarcado. Esto se aplica en sensores de velocidad angular (tacometros) y lineal, y tambien en caudalimetros electromagn6ticos. El efecto Hall, que es la obtencion de una tension proporcio- nal a una corriente electrica y un campo magnetic0 aplicados, es el fundamento de sensores para la medida de campo magnitico y de desplazamientos.

En 10s sensores basados en uniones semiconductoras se aprovechan las varia- ciones en las propiedades de la union bajo la accidn de la magnitud a detectar. En un transistor, por ejemplo, la tension de la union base-emisor depende de la tem- peratura a que este sornetido. y esto se emplea en 10s convertidores temperatura- corriente y otros termometros de union. La incidencia de fotones en una union p-n produce pares electron-hueco adicionales a 10s generados esponthemente por agitacion tkrmica, y este es el fundamento de 10s fotodiodos (y de 10s sensores fotovoltaicos, donde se mide la diferencia de potencial generada). En un transistor FET la presencia de iones en la zona de la puerta afecta la conduccidn en el canal, y este es el fundamento de 10s ISFET (Ion-Sensitive Field Effect Transistor).

Otros sensores se basan en el efecto que la magnitud a medir tiene sobre una radiacion aplicada exprofeso. Puede tratarse de una radiacion optica conducida por una fibra bptica, de una radiacion mecanica (ultrasonidos), o de una radiacion electromagnitica (por ejemplo, en RADAR -Radio Detecting and Ranging-). La radiacion puede experimentar atenuacion, reflexion, cambio de fase, efecto Doppler. etc. Pero a diferencia de 10s mktodos anteriores donde hay propiamente un elernento sensor accesible, 10s sensores basados en radiaciones son en si mis- mos sistemas complejos y el usuario no puede modificarlos.

2.2 CARACTER~TICAS DE LOS SENSORES

La finalidad de un sensor es dar una salida elictrica que se corresponda con una determinada magnitud aplicada a su ccentrada,,. En consecuencia, un primer grupo de caracteristicas se refiere a la description de dicha correspondencia.

Page 51: PALLAS Ramon - Adquisicion Y Distribucion De Señales

32 Sensnres y nctuadores

Dado que en las condiciones normales de utilization la magnitud de entrada varia lentamente, se distingue entre el comportamiento del sensor frente a entradas de valor constante, caracteristicas <<estaticas>>, y su comportamiento frente a entradas variables, caracteristicas c<dinArnicasn.

2.2.1 Caracteristicas estaticas

Las caracteristicas estaticas esenciales son: exactitud, fidelidad y sensibilidad. Otras caracteristicas como linealidad, resolucion, histkresis, etc., son secundarias.

- Calibracidn. Para definir las caracteristicas estaticas esenciales conviene con- siderar primer0 el proceso de calibracion del sensor. Consiste en aplicar sucesivos valores de la magnitud de entrada, cuyo valor se determina con un sistema de me- dida de calidad superior al que se esta calibrando, e ir anotando 10s respectivos va- lores de la salida. La linea que une todos 10s puntos obtenidos es la denominada curva de calibracion. Si durante la calibracion se aplica varias veces la misma mag- nitud de entrada, sucede que la lectura de salida no siempre es la misma. Ello es debido en ultimo termino a la aleatoriedad de 10s diversos factores que repercuten en el valor de la salida en presencia de una entrada especifica. La dispersion de las lecturas determina la denominada fidelidad o repetibilidad del sensor. Para ajus- tar la curva de calibracion se toma el valor medio de las lecturas. Lo mas fre- cuente, por ser lo mas practice, es ajustar una recta a travis de dichos puntos, por ejemplo con el mktodo de 10s minimos cuadrados. Pero ni siempre es posible ob- tener una curva de calibracion que sea recta. ni es necesario. Lo fundamental es que a la misma entrada le corresponda siempre la misma salida.

- Sensibilidad. La sensibilidad de un sensor se define como la pendiente de la curva de calibracion. Si ksta es una recta, la sensibilidad es constante y se dice del sensor que es lineal. Obskrvese que la recta no tiene por q u i pasar necesaria- mente por el origen. Si el sensor es lineal, para determinar la entrada correspon- diente a una salida observada basta restarle la salida correspondiente a entrada cero y dividir el resultado por la sensibilidad. De aqui el interis de 10s sensores li- neales. Pero un sensor no lineal es igualmente valid0 con tal que sea repetible: se puede, por ejemplo, guardar en una tabla el valor de la entrada correspondiente a cada salida. o guardar 10s coeficientes de la curva de calibracion y obtener la en- trada mediante calculo.

Ejempto. Se dispone de una RTD de platino con variacidn lineal, R, = 100 C2 (a O OC) y a = 0,00389 !2/Cl/K. LCuCil es su sensibilidad a 25 "C? iCuAl es su coeficiente de tempera- tura a 25 "C?

La variacion de la resistencia con la temperatura se puede expresar como

La sensibilidad, que sera constante a todas las temperaturas por ser lineal el sensor, es la pendiente de la recta,

Page 52: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Caracteristicas de 10s sensores 33

El coeficiente de temperatura a 25 "C, a ' , es tal que

R(T) = &[I + a l ( T - 25)]

donde R2, es el valor de la resistencia a 25 "C, que puede obtenerse de

R(25) = R,[1 + a(25 - 011

Dado que el valor R(T) no depende de la forma como se exprese, debera cumplirse

y de aqui se deduce

Obdrvese que la sensibilidad y el coeficiente de temperatura son faeiles de distinguir por sus unidades. Mientras la unidad de la sensibilidad es &iKr, la unidad del coeficiente de temperatura es ~d2lQlKp.

- Exactitud. La exactitud (o precisi6n, aunque es preferible el primer tkrmino) es el grado de coincidencia entre el valor real de la entrada y el valor calculado a partir de la salida obtenida y de la sensibilidad. La diferencia entre ambos valores se denomina error absoluto y el cociente entre el error absoluto y el valor real se denomina error relative. Cuando el sensor se supone lineal, en vez de inexactitud se suele hablar de no linealidad. La discrepancia entre el valor real y el resultado puede ser debida simplemente a la limitada repetibilidad del sensor. En este caso la repeticion de la medida y el calculo de la media de 10s resultados reduce el error absoluto, per0 dicha repeticion no siempre es posible en la practica. Si la dis- crepancia se debe a otras causas, como por ejemplo a un deterioro del sensor, en- tonces el valor medio de las lecturas no tiende a coincidir con el'valor real y se dice que hay un error sistem8tico. La unica forma de conocer, y eventualmente corregir, 10s errores sistematicos es mediante calibracibn.

- Error de cero y error de sensibilidad. Para 10s sensores lineales es comun descomponer el error en dos tkrminos: error de cero y error de ganancia (o de sensibilidad). El error de cero es el valor de la salida del sensor en el punto en que supuestamente debia ser nula. El error de ganancia indica la discrepancia entre la sensibilidad prevista y la observada. Ambos errores varian con 10s factores am- bientales, en particular la temperatura, y a menudo tambikn con la tension de ali- mentacion y con el tiempo. Dichas variaciones se denominan derivas.

Page 53: PALLAS Ramon - Adquisicion Y Distribucion De Señales

- Resolution. La resolucidn de un sensor es el minimo cambio de la entrada que se puede percibir a la salida. Cuando se trata de un cambio a partir de una en- trada nula se emplea a veces el tkrmino cambrab. La resolucidn del sensor no es, en general, un factor limitante en aplicaciones industriales, por cuanto siempre es posible disponer una etapa posterior con ganancia suficiente para poder percibir pequeiios cambios de la entrada mediante el sisterna de presentaci6n final. El fac- tor ultimo que limita la resoluci6n es el ruido (elkctrico).

- Otras caracteristicas. Ademas de las caracteristicas de la relacion entrada-sa- lida, en la selection de un sensor intervienen otros factores relativos al entorno de aplicacion. En primer Iugar est8, obviamente, el campo o margen de medida, que debe corresponderse con el margen de variacion esperado para la magnitud de en- txada. Si el margen de entrada del sensor es pequefio, ]as entradas altas pueden danarlo de forma irreversible; si el margen de entrada del sensor es excesivo, y su margen de salida no aumenta proporcionalmente, se limita innecesariamente la resolucion final.

Otros factores a considerar son: limites de la tension de alimentacion, tempe- ratura, humedad, vibraciones, presencia de sustancias corrosivas, etc. Para muchos de estos factores hay, por una parte. unos limites absolutos y, por otra, se especi-

Tabla 2.2 Caracteristicas de un sensor modulador con componentes activos integrados (ba- sad0 en el efecto Hall -TL1731-). (Documentacion Texas Instruments Inc.) El fabricante no

especifica la resolucion. - - - - -

Tension de alimentacion, V,, - maxima - recomendada

Potencia disipable a T< 25 "C Coeficiente de disipacion ( T > 25 "C)

Margen de temp. funcionamiento Margen de temp. almacenamiento

Densidad de flujo magnetico, B - maximo recomendado

Corriente de salida maxima, i, - fuente - sumidero

Tension de salida para B = 0 mT a 12 V, 25 "C e I, dentro de limites

Deriva con la alimentacion (B= 0 mT) Sensibilidad

p a r a - 5 0 m T < B < + 5 0 m T y 2 5 " C Deriva termica

para Tdentro de limites Frecuencia maxima de funcionamiento

ilimitada k 50 mT

6 V tipica 5.8 V min, 6.2 V max. I8 mV/V 15 V/T tipica 13,5 min., 18 max. i 5 % rnax.

100 kHz

Corriente de alimentacion para B = O m T e I o = O

8 mA tipica 12 m A max.

Page 54: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Caracteristicas de 10s sensores 35

fica su influencia en la exactitud del sensor. En el caso de sensores con componen- tes activos integrados, hay tambiCn limites en las corrientes de entrada o salida, o en ambas (ver la tabla 2.2).

2.2.2 Caracteristicas dinamicas

La presencia de elementos que almacenan energia (muelles, masas) hace que la respuesta de un sensor cuando la entrada es variable difiera de la que presenta cuando la entrada es constante. La relacion matematica entre la entrada y la sa- lida del sensor se expresa mediante una ecuacion diferencial, y el modelo se sim- plifica para que dicha ecuacion sea lineal y de coeficientes constantes. En este caso es posible describir la relacion entrada-salida mediante la funci6n de transfe- rencia, es decir, mediante el cociente entre las transformadas de Laplace de la sa- lida y de la entrada. En 10s sensores ordinarios la funcion de transferencia consiste en una simple constante de proporcionalidad, o en una fraccion cuyo denomina- dor es un polinomio de primer o segundo orden. Se habla entonces, respectiva- mente, de sensores de orden cero, de primer orden, o de segundo orden.

Las caracteristicas dinamicas esenciales son el retardo y el error din8mico. El retardo es un tCrmino genCrico para describir el intervalo de tiempo que transcu- rre desde que se aplica una entrada hasta que la salida alcanza su valor estaciona- rio. El retardo del sensor es importante en aquellos sistemas de medida o control que funcionan en lazo cerrado.

Dado que hay diversos criterios para definir 10s instantes inicial y final de la respuesta, hay tambikn diversas definiciones para el retardo. Cuando el sensor es de primer orden y tipo paso bajo, es comun tomar como retardo, o tiempo de res- puesta, el tiempo que tarda la salida en alcanzar el 63 % de su valor final cuando se aplica una entrada en forma de escalon, y que coincide con la denominada constante de tiempo r del sisterna. Otra alternativa es tomar el intervalo de tiernpo que tarda la salida en pasar del 10 % a1 90 % de su valor final, tambiCn frente a una entrada en escal6n. Dicho intervalo se denomina crtiempo de subidan de la respuesta (figura 2.2).

Figura 2.2 Tiernpo de respuesta de un sisterna paso bajo de primer orden a una entrada en escalon. El tiempo que tarda la salida en alcanzar el 63 % de su valor final coincide con la constante de tiernpo del sisterna.

Page 55: PALLAS Ramon - Adquisicion Y Distribucion De Señales

36 Sensores y ncfuadores

Ejemplo. Un determinado sensor de temperatura tiene una respuesta de primer orden con frecuencia de corte de 0,1 Hz. Calcular el tiempo que tarda en responder a un catnbio subito de temperatura.

Dado que el sensor es de primer orden. su modelo dinamico seri

donde Y(s) es la transformada de Laplace de la salida y( t ) , Tis) es la de la entrada Tit), k es la sensibilidad estatica, v q es la frecuencia de corte. 0,2xrad/s en este ejernplo.

Si el cambio subito de temperatura %e asimila a una entrada en escalon de amplitud A, Au(t) [U(s) = l/s], la respuesta temporal sera

donde t= f/q. El crtiempo de respuesta, es entonces,

Obskrvese que, segun el modelo, el valor final kA solo se alcanza asintbtica- mente (a1 cab0 de un tiempo infinito). En la practica, el tiempo a partir del cual se puede aceptar la lectura dependera del error aceptado. Para un error d e l l %, por ejemplo, se tiene que a1 cab0 de 4,6z la salida alcanza el 99 % del valor final. Este tiempo es entonces mas significativo que el estandar t,.

El error dinsmico se define como la diferencia entre la respuesta del sensor a una magnitud de entrada cuando es variable y su respuesta a una entrada de la misma amplitud cuando es constante, en ausencia de errores estaticos. A1 igual que el retardo, el error dinamico depende de la forma concreta de la entrada va- riable. Asi en el ejemplo anterior el error dinamico es nulo, per0 si la entrada hu- biera sido en forma de ccrarnpa,, (temperatura variable linealmente con el tiempo) entonces hubiiramos tenido un error dinamico constante.

Si la entrada a1 sensor es de frecuencia conocida, cabe pensar en principio en una arnplificacion que compense la atenuacion a dicha frecuencia o frecuencias. Pero la respuesta dinarnica suele venir determinada por factores externos a1 sen- sor (por ejemplo, la velocidad del fluido donde esta inmerso) y por ello dicha compensaci6n (ccequalizatiom en inglks), no siempre es viable.

2.3.1 Reles

2.3.7.7 Fundamento y tipos, Un rele es un interruptor mecanico accio- nado elktricamente. Consta de dos o mas contactos, correspondientes a uno o a varios circuitos independientes, y de un elemento que controla la conmutacion. La corriente y tension necesarias para el control es mup pequeiia respecto a la poten-

Page 56: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actu~dores electromechicos 37

cia del circuito controlado. Ello permite que el interruptor que cierra el circuito de control, denominado interruptor de control, sea de potencia muy inferior a la necesaria en un interruptor intercalado directamente en el circuito controlado.

- Tipos de contactos y acciones. Cada contacto movil de un re16 (o de un in- terruptor) se denomina un polo. Un rele simple tiene un hnico polo. En un re16 con dos polos hay dos contactos moviles accionados simulthneamente. A1 activar el re16 el polo se mueve hasta que toca un contacto cuya posicion es fija (<<throw>> en ingles). Para cada polo puede haber uno o dos contactos fijos. Se habla en con- secuencia de relCs SPST (Single Pole Single Throw), SPDT (Single Pole Double Throw), DPDT (Dual Pole Dual Throw), etc. (figura 2.3). Los reles SPST con contactos normalmente abiertos, se denominan de Tipo A (Form A, en ingles), mientras que 10s SPST con contactos normalmente cerrados, se denominan de Tipo B (Form B).

De 10s relks con dos posiciones o contactos fijos, 10s hay cuya accion de aper- tura (<<break>>, en inglCs) y de cierre (<<make>,, en ingles) es tal que queda garanti- zado que se abrira un circuito antes de cerrar el otro (bbm, break before make). mientras que en otros sucede a la inversa: se cierra un circuito antes de abrir el otro (mbb, make before break). Los relCs SPDT se denominan entonces de Tipo C (Form C) si son bbm y Tipo D (Form D), o de transferencia continua, si son mbb.

SPDT {

T ~ p o A

T ~ p o B

Tipo C

T i po D

2 T ~ p o A

2 TIDO B

Figura 2.3 Simbolos para reles con diversos tipos de contactos.

Page 57: PALLAS Ramon - Adquisicion Y Distribucion De Señales

38 Sensores y uctundores

- Reles electromagneticos. En 10s re lh electromagneticos, figura 2.4a, el elemento de control es un electroiman (una bobina con nucleo de hierro duke). El interruptor puede estar normalmente abierto o normalmente cerrado y se cie- rra o abre, respectivamente. cuando circula una corriente por el electroiman: esta corriente crea un campo magnktico que atrae a la armadura, que a su vez arrastra el contact0 movil sobre el fijo (cierre) o 10s separa (apertura). Para que a1 cesar la

Pivote

Contacto rnavi l ( p o h l

obina (carretei

Crcu l to de (a) control

Camara de contoctos herrnetl ca Bob~na

Ldrncno magnetics -

rnovli

Comcno del f lujo - magn8cco

BL~ndaje e l k t r r co y magnetic0 conectado o masa

Bobcna Terrn~no! , de conexian

de

Lengueta

Termlno l de contact0 de conexi6n

(cl

Figura 2.4 (a) Esquema de un re16 electromagnetico. (b) Seccion transversal de un rele de la- minas (Documentacion Thermosen Inc.). (c) Estructura tipica de un rele de laminas con con- tacto seco. (d) Rele de laminas con contactos de mercurio, de montaje vertical (no se muestra la bobina de control).

Page 58: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actundores electronlechnicos 39

corriente de control el interruptor vuelva a la posicion previa (en reposo), unos relks incorporan un muelle de recuperacion mientras que en otros son 10s propios contactos 10s que estan dispuestos sobre un elemento elastic0 que actua como muelle.

La tension de activacidn de un re16 puede ser continua o alterna. En este se- gundo caso hay un riesgo de que el contacto vibre (castafiee) debido las fluctua- ciones del campo magnetic0 de control, pues a1 pasar la tension por cero no hay corriente de activacion. IJna forma de evitar las vibraciones es mediante un con- densador en paralelo con la bobina de control; a1 aplicar una tension alterna este condensador se carga y cuando la tension pasa por 0 V el condensador se descarga a travks de la bobina manteniendo asi el re16 activado.

- Reles de laminas ((creed),). Un tipo especial de re16 electromagnetico es el denominado re16 de laminas. (figuras 2.4b, c y d ) . Su elemento de control consiste tambien en una bobina, pero en este caso el campo magnktico creado a1 circular corriente por ella actua sobre dos laminas ferromagnkticas (hierro-niquel) cuyos extremos internos se solapan, constituyendo el interruptor del circuito controlado. Dichas laminas estan encerradas dentro de una ampolla de vidrio u otro recinto estanco, de modo que se puede controlar la atmosfera que rodea a 10s contactos; se suele llenar la ampolla con nitrogeno, u otro gas inerte, para que 10s contactos tengan una vida mas larga que cuando estan a la intemperie: se alcanzan facil- mente lo8 ciclos de funcionamiento.

Los contactos pueden ser c<secos>> o de mercurio. En 10s contactos secos se em- plea oro (hasta potencias de unos 15 VA), tungsten0 con aleaciones de oro y co- bre (hasta potencias de unos 100 VA), y rodio sobre oro (hasta potencias de 250 VA). En 10s reles de laminas con contactos de mercurio, dentro de la ampolla de vidrio hay un poco de mercurio que se desplaza por accion capilar, de manera que cubre la zona de 10s contactos tanto en 10s elementos fijos como en el movil. Mu- chos de estos relCs solo se pueden montar en posicion vertical, pues de lo contra- rio el mercurio cierra continuamente el circuito. Pero hay modelos que pueden montarse en cualquier posicion.

2.3.1.2 Caracteristicas de 10s reles. Las caracteristicas de 10s relks se pueden dividir en tres grupos segun Sean relativas a1 contacto, a la conmutacion, o a1 elemento de control. Algunas caracteristicas del contacto son: la resistencia del contacto cuando esta cerrado, R,,,,, la resistencia y capacidad entre contactos cuando esta abierto, Row. Cow, la mfixima potencia, tension y corriente que pue- den conmutar, la corriente maxima que puede conducir, y la maxima tension entre contactos que puede aguantar, V,,,. Observese que no basta con especificar la po- tencia maxima que se puede conmutar sin0 que 10s valores maximos de tension y corriente conmutables estan tambiCn limitados. La corriente que se puede conmu- tar es inferior a la que se puede conducir (con contactos cerrados). La resistencia del contacto se especifica para contactos nuevos, pero su valor va aumentando conforme envejece el relC.

Las caracteristicas de la conmutacion se refieren, por una parte, a la vida espe- rada y, por otra, a la dinamica de la conmutacion. Esta ultima se caracteriza por

Page 59: PALLAS Ramon - Adquisicion Y Distribucion De Señales

40 Sensores y actuadoves

10s tiempos de cierre y apertura, por 10s tiempos que duran 10s rebotes mecanicos respectivos, especificados para la tension nominal en el elemento de control, y por la velocidad de repeticion del ciclo cierre-apertura, limitada, aparte de 10s rebotes, por el aumento de temperatura del rele. La vida esperada viene determinada por lirnites mecanicos o por el ndmero de operaciones bajo una cierta carga hasta que la resistencia de contacto alcanza un determinado valor: en relCs secos, hasta 1 Q o 2 Q; en reles con contactos de mercurio, cuando aumenta de un 2 a un 5 5%. Los fallos pueden ser mechnicos (ruptura de la bobina, fallo de la armadura, fatiga de las laminas) o en el contacto (cortocircuito -contactos apegadosn- o circuito abierto -oxidation, peliculas aislantes-).

El elemento de control viene caracterizado por su resistencia e inductancia electricas, su tension nominal, su consumo a1 accionar el interruptor y para mante- nerlo accionado. y 10s valores de tension capaces de provocar, respectivamente, la apertura y cierre del circuito controlado. La corriente necesaria para mantener el re16 activado es inferior a la necesaria para la activacibn, pues la reluctancia del circuito magnttico depende, sobre todo, del entrehierro, y cuando el interruptor esta cerrado el entrehierro viene determinado por el espesor de 10s materiales de contacto (no ferromagnkticos).

Tabla 2.3 Especificaciones del rele de 1 A de aka sensibilidad modelo HG2C-5s. (Documen- tacion Augat Alcoswitch.)

Resistencia de contacto Resistencia de aislarniento Potencia conmutable max. Tension conmutable max. Corriente conmutable max Rigidez dietectrica

100 m R max. inicial 1 GR min. a 500 V C.C.

30 W c.c., 60 VA c.a. resistiva 125 V C.C. o c.a. resistiva 1,25 A c.c, o c.a. resistiva 500 V entre contactos abiertos 1000 V entre bobina y contactos

Vida esperada - mecanica 20 . lo6 ciclos - electrica (carga resistiva) 0,5. l o 6 ciclos a 1 A, 24 V C.C.

0,2 . lo6 ciclos a 0,5 A, 120 V c.a. Tiempo de cierre 3 a 4,5 ms Tiempo de apertura = 1,5 rns Duracion de rebotes al cerrar 0,5 a 2 ms Duracidn de rebotes al abrir 0,5 a 3,5 ms

Resistencia electrica bobina 45Q(_+10%)a2O0C Tension nominal 5 V Tension de cierre 3,5 V Tension de apertura 0,5 V Potencia nominal consumida 0.56 W Potencia de activacion 0,28 W

Margen de temperatura - 30 "C a + 65 "C Resistencia a vibraciones 1,5 mm, 10 Hz a 55 Hz Resistencia a choques - ausencia de errores 10 g durante 1 I m s - limite de destruccion 100 g durante 6 ms

Page 60: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ademas de 10s tres grupos de caracteristicas anteriores, interesan tambiCn las ambientales. En particular, el margen de temperaturas de funcionamiento, y la re- sistencia a vibraciones y choques para no tener errores de conmutacion y, en ultimo termino, para que el rele conserve su integridad fisica. En la tabla 2.3 se presentan las especificaciones de un re16 electromagnCtico de 1 A de alta sensibili- dad.

- Proteccidn de 10s contactos de un rele 121 f31. Un problema comun a todos 10s reles, y otros interruptores electromec8nicos. es que sus contactos se deterio- ran en sucesivas aperturas y cierres. Cuando 10s dos contactos estan muy proxi- mos, la diferencia de potencial es suficiente para hacer saltar una chispa entre ellos y para arrancar electrones de 10s atomos de la superficie (arcos metalicos). Dichos Atomos se oxidan, el metal se reblandece, y la resistencia electrica del con- tacto va aumentando con el tiempo. Otro problema es la posible descarga gaseosa del gas entre contactos. Los transitorios el6ctricos asociados con arcos ~7 descargas, ademas de erosionar el contacto. se propagan debido a las aitas impedancias que presentan las lineas de alimentaci6n a estas frecuencias. y pueden alterar el fun- cionamiento del propio circuito, y de otros en sus proximidades.

Estos problemas se reducen empleando para 10s contactos aleaciones resisten- tes a la oxidation y con alto punto de fusion (normalmente a base de oro, plata, wolframio, rodio, rutenio y paladio) y disponiendo un circuito de proteccidn que limite la tension y corriente a travks de 10s contactos a1 abrir y cerrar el circuito. Los materiales idoneos para el contacto dependen de la aplicacion. En tCrminos generales, se prefieren aleaciones de paladio o de plata cuando hay que conmutar corrientes altas, y aleaciones de oro o rodio y rutenio para corrientes bajas.

La tension necesaria para iniciar una descarga gaseosa entre contactos de- pende del gas y de la distancia entre ellos. Para el aire. la tensidn minima es de unos 320 V cuando 10s contactos estan a unas 7,6 pm. Para distancias mayores o menores, hace falta una tension mayor. La tension necesaria para sostener la des- carga es casi independiente de la distancia entre contactos, y para el aire es de unos 300 V; la corriente necesaria para mantener la descarga es de unos pocos mi- liamperios.

Para que no salte el arco, el campo electric0 entre contactos no debe exceder de 0,5 MVJcm. En terminos practicos, cuando se tiene en cuenta la velocidad de aproximacion y separation de 10s contactos, esta ultima condition equivale a limi- tar la velocidad de crecimiento de la tension entre contactos a menos de 1 Vlps. Las tensiones y corrientes minimas necesarias para que se mantenga un arc0 de- penden del metal, y van desde 10s 12 V, 400 mA para la plata hasta 10s 17.5 V, 700 mA para el platino.

Para que un re16 no se deteriore hay que evitar, pues, que entre sus contactos aparezcan corrientes y tensiones elevadas. Ambas vienen determinadas por la carga del circuito controlado, pero. segun el tip0 de carga, puede que 10s valores maximos no correspondan a 10s calculados en regimen estacionario, sino que se produzcan durante la conmutacion. Si la carga es capacitiva, por ejemplo, en el momento de cerrar el circuito aparecera un corriente muy elevada, de acuerdo con

Page 61: PALLAS Ramon - Adquisicion Y Distribucion De Señales

42 Sensores y actiladores

Si, en cambio, se trata de una carga inductiva: en el momento de abrir el circuito el cese de la corriente producira una tension muy elevada, segun

Las cargas reales no seran puramente inductivas o capacitivas. Lo mas fre- cuente es que Sean una combinacidn R-L-C. MBs a h , muchas veces se tratara de una bobina, con un cierta resistencia ohmica, en paralelo con una capacidad para- sita. Para un circuito LC paralelo, si la corriente por el circuito cerrado es I,, el va- lor de pico de la tension entre contactos a1 abrir, supuestas despreciables las resis- tencias, es

y la pendiente inicial de dicha tension es

En la apertura, el condensador limita, pues, la velocidad de subida de la tension entre contactos y el valor de dicha tension.

Mediante un condensador se pueden proteger, pues, 10s contactos de un rel6, o de un interruptor en general. La figura 2.5a muestra un ejemplo tipico de circuito de proteccion de 10s contactos de un interruptor que controla una carga inductiva.

(a1 ( b )

Figura 2.5 Circuitos de proteccion de 10s contactos de un interruptor que controla una carga inductiva. ( a ) Red RC, con diodo opcional; como alternativa, la red RC puede ponerse en para- lelo con la carga. (6) Mediante un diodo (o una resistencia no lineal con la tension).

Page 62: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores elecrromec~nicos 43

Vemos que hay una resistencia en serie con el condensador. Si solo se dispone el condensador, cuando se abre el interruptor la corriente que circulaba por Cste pasa por C y lo carga a la tension Vo. Cuando se cierra el interruptor, C se des- carga por 10s contactos y esta corriente puede ser elevada; si se incluye la reslsten- cia R, la corriente de descarga queda limitada. Pero, por contra, R aumenta la ten- sion en bornes de 10s contactos en la apertura del interruptor, por lo que su valor es un cornpromiso.

Como criterios de diseiio para una red de proteccion RC se pueden tomar: que la tensi6n al abrix ( I& = VoIi/RL) no exceda de 14, y que la corriente al cerrar sea inferior a la necesaria para que se produzca un arco elkctrico (I,). Esto lleva a

Para que el condensador Iirnite el valor de pico de La tension entre contactos a menos de 300 V se debera cumplir

Para limitar la pendiente de la tension entre contactos, se debera cumplir

SI la condition (2.6) no se puede cumplir, por ejemplo porque IO es muy aha (RL es baja) y excede de la corriente de arco (I, > I,), entonces disponiendo un dwdo en paralelo con R la caida de tension en ella a1 abrir quedar6 limitada a la tension de conduccion directa del diodo, y no hace falta que se cumpla R < RL; basta tener entonces R > V,iI,.

Ejemplo. Se d~spone de un re16 de L : 159 mH, RL = I90 a, acttvado por una tension Vo = 12 V, a traves de un intexruptor cups contactos son de plata (I, = 400 mA). Diseiiar una red RC para proteger 10s contdctos de este interruptor.

La corriente a travCs del circuit0 cerrado es

Dado que 120 mA < I,, es viable la protecci6n con una red RC. El condensador debe cumplir,

Page 63: PALLAS Ramon - Adquisicion Y Distribucion De Señales

44 Sensores y mtuadoves

Podemos tomar, por ejemplo, C = 133 nF. La resistencia debera cumplir

Podemos tomar, por ejemplo, R = 82 Q.

Seg6n pone de relieve este ejemplo. la bobina del propio re16 es una carga in- ductiva para el interruptor de control que, por lo tanto, puede requerir tambien proteccion. Cuando el interruptor sea de semiconductor, no hay problemas de descarga gaseosa y el factor a considerar en el diseiio del circuito de proteccion es la maxima tension a1 abrir.

Otro metodo de proteccion. a1 activar cargas inductivas, es el de la figura 2.56. Cuando el circuito esta cerrado, no circula corriente por el diodo. Cuando se abre el circuito, la corriente que circulaba por la bobina sigue a1 principio circulando por ella y cierra su camino por el diodo. De esta forma se limita la tension entre contactos a la caida de tension en bornes de la carga. Un inconveniente respecto a1 circuito RC anterior es que el tiempo de extincion de la corriente es mas largo, pues es del orden de L/R,,,,,, y el diodo ofrece poca resistencia elkctrica. Otro in- conveniente es que esta proteccion deja de serlo si Vo es alterna. Para este caso se puede poner, en vez del diodo, dos zeners conectados en oposicion serie, o bien una resistencia no lineal con la tension (varistor).

Si la carga activada no es inductiva, y la corriente de consumo es inferior a la corriente de arc0 (I, < lo). en general no hace falta proteccion en 10s contactos. Si la corriente de consumo es mayor que la de arco, entonces hay que emplear una red R-D-C, pero si la tension de alimentacion no supera 10s 300 V. no hace falta que el condensador cumpla la condicion (2.76).

2.3.2 Solenoides

2.3.2.7 Fundamento y tipos. Un solenoide es un convertidor de energia electrica en energia mecanica por via de un campo magnitico. En la figura 2 . 6 ~ se presenta una vista de un solenoide comercial. Consiste en un circuito magnetic0 y un elemento mecanico movil. El circuito magnetico esta formado por una bobina dentro de un armazcin ferromagnktico (hierro), que ofrece un camino de baja re- luctancia magnetics. El elemento mecanico movil es un vastago (y un embolo en el caso de la figura 2 .6~) tambien ferromagnktico (hierro duke, por ejemplo): a1 circular una corriente por la bobina se produce un campo magnetico que induce polos magneticos en el vktago, que de esta forma es atraido y tiende a quedar centrado dentro de la bobina; el desplazamiento se suele limitar con un tope me- canico. El embolo, si lo hay, facilita el paso del flujo magnktico, lo que aumenta la fuerza ejercida.

Page 64: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Carrete

Flulo rnagn i t~c Bob1 na pr~nc ipa l - C u b ~ e r t a

A t r a c c i &

Figura 2.6 (a ) Vista de un solenoide; el flujo magnetico sigue dos caminos paralelos y en am- bos casos incluye tramos en el ((hierron -armazon, embolo, vastago- y tramos en el aire - entrehierro- (Documentacion Shindengen Electric MFG. Co., Ltd., Tokio). (b) Notacion para calcular el campo magnetico en el eje de un solenoide.

La finalidad de un solenoide es producir una fuerza o par sobre el elemento m o d , normalmente en una accion todo o nada, aunque se comercializan modelos que ofrecen un desplazamiento proportional a la corriente aplicada. En 10s rnode- 10s todolnada, el elemento movil vuelve a su posicion inicial gracias a la accion de un muelle recuperador. Muchas valvulas y cilindros empleados en control de pro- cesos incorporan un solenoide como actuador.

Empleando la notacion de la figura 2.6b, el modulo de la intensidad de campo magnktico H en un punto P del eje de una bobina de seccion circular de longitud I, con N espiras por las que circula una corriente I es [4]

Page 65: PALLAS Ramon - Adquisicion Y Distribucion De Señales

46 Sensores y actuadores

y su direccion es axial. En el caso de un solenoide muy largo (P = 0•‹, a = 180•‹), resulta

H = NU1 (2.9b)

Este campo magnCtico induce en el vastago dos polos magneticos de intensi- dad proporcional a H y, por lo tanto, a I. Entre estos polos y 10s de la bobina se produce una atraccion, que es la que desplaza al vastago. Si la bobina esta deva- nada sobre un cilindro ferromagnktico, entonces la fuerza sobre el vastago de- pende de la que ejerce dicho cilindro y de la ejercida por la bobina.

La fuerza entre un campo magnetic0 de intensidad H y un polo magn6- tico Q es

F = H Q (2.10)

de manera que la fuerza ejercida sobre el vastago es directamente proporcional a1 cuadrado de la corriente. Ahora bien, si el solenoide se alimenta a tension cons- tante, la corriente no lo es, pues al disminuir el entrehierro, disminuye la reluctan- cia y con ello aumenta la inductancia, reduciCndose la corriente. La fuerza no es, pues, constante durante todo el recorrido.

El movimiento lineal del vastago unido al Cmbolo se puede convertir en una rotacion mediante un plano inclinado. El rotor, que es plano, va unido a1 Cmbolo y esta apoyado en la armadura del solenoide mediante tres bolas cuyo alojamiento tiene la base inclinada. Cuando el embolo se desplaza hacia el interior del sole- noide, las bolas deslizan dentro de su canal respectivo y obligan a1 rotor a girar.

2.3.2.2 Caracteristicas de 10s solenoides. Las caracteristicas de un so- lenoide pueden ser relativas a su salida, a su entrada. a su activation y a las condi- ciones ambientales.

- Caracteristicas de salida. Las caracteristicas de salida son la fuerza (o el par) y el desplazamiento lineal (o angular), que dependen de la construcci6n y de la potencia aplicada a la entrada (figura 2.7). La fuerza y el desplazamiento necesa- rios en una aplicacion determinan el tamaiio del solenoide a elegir. Las especifica- ciones de fuerza y desplazamiento se dan para una temperatura de referencia de- terminada pues al aumentar la temperatura lo hace la resistencia de la bobina; como el dispositivo se alimenta a tension constante, la corriente a su travCs dismi- nuye, y con ella la potencia elictrica absorbida y, por lo tanto, tambien disminuye la potencia de salida. Las curvas de la figura 2.7, por ejemplo, son validas a una temperatura de 20 "C.

La temperatura real que alcanza el solenoide depende de la temperatura am- biente, de la potencia efectiva aplicada, es decir, considerando el ciclo de trabajo, y de la refrigeracidn presente. El ciclo de trabajo se define como el cociente entre el tiempo en que el solenoide esta activado, to,, y el tiempo total,

Lot1 Ciclo de trabajo = X 100 % (2.11)

ton + t0ff

Page 66: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores electromecanicos 47

Fuerza

(I%)

A 20•‹C, valores t i p i c o s

%I \ A 20•‹C, sln carga mecdn~ca

I . , . . . . . ' . ,

Desplazamiento h n l

( b 1

Figura 2.7 Curvas caracteristicas de un solenoide. (a) Fuerza vs. desplazamiento. (b) Tiernpo vs. desplazamiento. Corresponden a 10s modelos ((tarnan0 OECn de Lucas Ledex Inc.

En la flgura 2.7 se puede observar que la fuerza que puede ejercer un sole- noide es tanto mayor cuanto menor sea el ciclo de trabajo (suponiendo un funcio- namiento continuo), por cuanto durante intervalos de tiempo breves se le puede aplicar una potencia elictrica mayor. Si un determinado solenoide se emplea, por ejemplo, con un ciclo de trabajo del l0 %, la potencia que se le puede aplicar es 10 veces mayor que si esta activado continuamente.

En cualquier caso, la maxima potencia de entrada y, por tanto, la maxima fuerza y desplazamiento de salida, viene limitada por el calentamiento, pues el ais- lamiento entre 10s hilos de la bobina se deteriora a1 aumentar la temperatura. El limite normal es de 120•‹C, per0 hay modelos especiales que soportan hasta 175 "C. Asi pues, no solo hay que considerar el ciclo de trabajo sino tambiin la du- ration, en segundos, del tiempo durante el que esta activado el solenoide de forma ininterrurnpida. Si, por ejemplo, se activa durante 10 minutos cada hora, aunque el devanado este previsto para un ciclo de trabajo de 116, el paso de la corriente de activaci6n durante 10 minutos es mas que probable que queme la bobina.

La refrigeracion puede ser por convecci6n (circulaci6n de aire, natural o for- zada, o de otro fluido), o por conducci6n, normalmente a travCs del soporte donde estC montado el solenoide. El fabricante especifica el calentamiento en unas con- diciones dadas; para el caso de la figura 2.7, si circula libremente aire a 20 "C y el solenoide esta montado en un soporte de aluminio de 13 cm2 y 3,2 mm de espesor, la bobina alcanza, en condiciones nominales, 80 "C por encima de la temperatura ambiente (10s 20 "C supuestos), es decir 100 "C. Como el cobre tiene un coefi- ciente de temperatura de 0,393 %I0C, es decir, su resistencia varia de la forma

R(T "C) = R(20 "C)[1 + 0,00393 ( T - 20)] (2.12)

resulta que R(100 "C) = 1,31R(20 "C). Alimentando a tension constante, la poten- cia de entrada disminuira en un 24 % porque P = v ~ / R , y 1/1,31 = 76 %. Segun la

Page 67: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 2.4 Caracteristicas electricas de diversos solenoides (modelos tarnaho OEC). Las carac- teristicas mecanicas correspondientes son las de la figura 2.7. (Documentacion Lucas Ledex

Inc.)

Potencia (W) a 20 "C Amperios(vuelta)

Hilo (AWG) Resistencia, a vueltas a 20 O C (& 10 %)

26 0,50 90 30 3,29 240 35 37,lO 840 40 341 2283 44 1832 5100

- - -

continuo (100 %) -1 0 %

4,5 285

Tension v, C.C.

1,6 4.1

12.8 42 99

Ciclo de trabajo ------

5 50 % < 100s 4 0 % I* 162s

9 403

Tension v, C.C.

2,3 5,7

18,l 59

139

2 2 5 % 5 36 s + 0 % < * 4 4 s

18 570

Tension v, C.C.

3.2 8,O

25 82

197

- --

5 1 0 % 5 7s

5 * 8 s 45

90 1

Tension v, C.C.

5,1 12,7 40

131 31 1

tabla 2.4, a 20 "C el solenoide necesita una potencia de entrada de 45 W si el ciclo de trabajo es del 10 % y 18 W si es del25 % (18 W = 45 W/2,5). Si se trabaja con un ciclo del 10 O/O. a 100 "C la potencia tomada sera 45/1,3 = 34 W. La fuerza ejer- cida a 100 "C para un recorrido determinado se puede estimar entonces interpo- lando en la figura 2.7 entre las curvas correspondientes a ciclos de trabajo del 10 % y del25 %. Para 2 mm, por ejemplo, seria de unos 5 N (0,5 kg). Si en cambio el solenoide permaneciera a 20 O C , al aplicarle 45 W con un ciclo de trabajo del 10 % , durante 2 mm podria hacer una fuerza de 6,75 N.

- Caracteristicas de entrada. Las caracteristicas de entrada esenciales en un solenoide son la potencia y la tension (continua o alterna) necesarias para la acti- vacion. y la resistencia del devanado. Estos tres parametros estan relacionados por un factor que depende de la construcci6n del solenoide. Normalmente, una vez se ha elegido el tamaiio del solenoide de acuerdo con el desplazamiento y la fuerza deseadas, a partir de la potencia y tension disponibles para la activacion se elige un modelo que presentara una resistencia de bobina determinada.

La tabla 2.4 corresponde a una familia de solenoides de Lucas Ledex Inc. Se puede comprobar que la potencia de entrada aceptable es tanto mayor cuanto me- nor es el ciclo de trabajo. Pero al mismo tiempo, para cada ciclo de trabajo viene especificada la duraci6n maxima de to, aceptable. Los tiempos sefialados con un asterisco corresponden a1 caso de activacion intermitente (ciclo de trabajo + 0 %), es decir, suficientemente pausada como para permitir al solenoide en- friarse hasta temperatura ambiente antes de la siguiente activacion. La distinci6n entre activacion continua y activacion intermitente con tiempo de activacion largo, difiere de unos a otros fabricantes. En el caso de la tabla 2.4, la activacion se entiende que es continua si dura mas de 8 minutos.

En solenoides accionados continuamente, la aplicacion ininterrumpida de la corriente de activacion puede provocar un calentamiento excesivo de la bobina.

Page 68: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores electromecdnicos 49

con el consiguiente riesgo de destruccion. Una solucion, cara, es utilizar un mo- delo muy grande con respecto a la fuerza o par deseados. Una alternativa mejor es utilizar modelos que incluyen una resistencia en paralelo con un interruptor ini- cialmente cerrado; cuando el solenoide llega a1 final de su carrera se abre el inte- rruptor y la resistencia deja circular s610 la corriente necesaria para mantener el solenoide en posicion, que es muy inferior a la corriente de arranque. El interrup- tor puede ser mecanico, activado entonces por el propio solenoide, o electronic0 (figuras 2.8a y h). En el circuit0 de la figura 2.8c, no se utiliza ning6n tipo de inte- rruptor. Cuando se cierra el pulsador, el condensador da la corriente de activacidn inicial. mientras que la corriente de mantenimiento se obtiene a traves del rectifi- cador.

( c l Red a l t e r n a I I I

Figura 2.8 Proteccion de un solenoide accionado de forma ininterrumpida. El pulsador P es el que activa al solenoide. En (a) hay un interruptor de proteccion mecanico, I, norrnalmente cerrado y que es abierto por el propio solenoide. En (b) se emplea un transistor como interrup- tor, que se abre cuando el condensador entre base y colector se ha cargado completamente. En (c) el condensador da la corriente necesaria para activar el solenoide, y luego se toma la corriente de mantenimiento directamente de la red. (Documentation Lucas Ledex, Inc.)

Ejemplo. Un determinado sistema requiere un solenoide capaz de ejercer una fuerza de 0,s kg con un recorrido de 1 mm, y que se activarzi manualmente una vez cada hora du- rante un tiempo de 2 min. La fuente de alimentacion disponible es de 30 V. Seleccionar un modelo adecuado para esta aplicacion y determinar la proteccidn necesaria en su caso.

De la figura 2.7 se deduce que 10s modelos de tamaiio OEC son capaces de proporcio- nar la fuerza (0,5 kg = 4,9 N) y el desplazamiento necesarios, con un ciclo de trabajo pr6- ximo a1 25 %. Dado que se dispone de 30 V para la alimentacion, de la tabla 2.4 se deduce que el modelo con hilo de seccion AWG 35 puede ser adecuado. El ciclo de trabajo en esta aplicacion es: 2 minl6O min = 3,3 %; como es muy inferior a1 10 %, que es el valor mi-

Page 69: PALLAS Ramon - Adquisicion Y Distribucion De Señales

50 Sensores y a c t ~ m l o r e s

nimo de ciclo de trabajo especificado, se puede considerar que la activacidn es intermi- tente. Pero segun la tabla 2.4, el tiempo m5ximo de activacidn es entonces 44 s. La solu- cion es poner una proteccidn con una resistencia en serie que limite la tension en regimen estacionario a 12,8 V, que es el valor especificado para este modelo en caso de activacidn continua.

- Caracteristicas de activacidn. El proceso de activacion de un solenoide viene caracterizado por el tiempo necesario para alcanzar la posicion final, con- tado desde el instante en que se aplica la seiial de control. Para un solenoide de- terminado, este tiempo depende de la carga mecanica, del ciclo de trabajo, de la potencia de entrada. de la temperatura y del desplazamiento.

Cuando se aplica una tension continua V a1 solenoide, se cumple

Inicialmente el vastago no se mueve y el ultimo tCrmino es nulo. La corriente crece, pues, exponencialmente dependiendo de la resistencia (R) y la inductancia ( L ) d e la bobina (figura 2.9). Cuando I es suficiente para provocar un flujo mag- nktico capaz de desplazar el Cmbolo o rotor (corriente de accion, punto <<a,, en la figura 2.9), este desplazamiento reduce el entrehierro con lo que se reduce la re- luctancia. aumenta la inductancia, y la corriente disminuye hasta que se alcanza el final del recorrido (punto c<b,>). Segun (2.131, la disminucion de la corriente es tanto mayor cuanto ~ n h s rapido sea el desplazamiento ( d d d r ) . Una vez ha termi- nado el movimiento, la corriente aumenta de nuevo exponencialmente hasta al- canzar el valor final V/R, per0 con una constante de tiempo mayor por serlo la in- ductancia. Para una carga mecanica mayor, el tiempo que se tarda en desplazar el Cmbolo o rotor es tambiCn mayor (linea discontinua, punto ccc~). Si la carga es ex-

Figura 2.9 Evolucion temporal de la corriente en un solenoide al aplicar una tension conti- nua a su bobina. La respuesta es inicialmente exponencial (punto a) per0 cuando el embolo se mueve reduciendo el entrehierro aumenta la inductancia y la corriente se reduce (punto b). Para una carga mecanica mas grande, la reduction de la corriente se produce mas tarde (punto c). La corriente final viene determinada, en cualquier caso, por la resistencia de la bo- bina (I= V/R).

Page 70: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Act~raclores electromecanicos 51

cesiva, la corriente aumenta exponencialmente hasta alcanzar el valor final sin que se desplace el elemento movil (linea a puntos).

El tiempo necesario para alcanzar la posici6n final aumenta, pues, al hacerlo la carga mecinica, al reducir la potencia de entrada y a1 aumentar la temperatura (pues reduce la potencia). La tension de activacion debe estar aplicada durante un tien~po superior a1 especificado por el fabricante (incluyendo un factor de seguri- dad) -ver la figura 2.7-.

El tiempo de retorno del solenoide no esta especificado pues depende de la red dispuesta en paralelo con la bobina para eliminar 10s transitorios asociados a la inductancia cuando se interrumpe la corriente. Una vez se ha elegido una red concreta, se puede determinar dicho tiempo experimentalmente. (Una red de pro- teccion puede consistir, por ejemplo, en una combinaci6n de diodo en serie con un zener y todo en paralelo con un condensador.) En cualquier caso, el interval0 mi- n i m ~ hasta la proxima activacion viene limitado tambikn por el ciclo de trabajo se- leccionado y por la potencia de entrada (tabla 2.4).

2.3.3 Motores de continua

2.3.3.1 Fundamento. Un motor de continua es un actuador electromeca- nico que hace girar un eje basandose en la interaction entre dos dipolos magniti- cos, uno fijo y otro dispuesto sobre una pieza que puede girar, denominada rotor (figura 2.10). El dipolo fijo puede ser un iman permanente o un electroiman ali- mentado por corriente continua (devanado de excitacih de campo). El dipolo m6vil es un electroiman consistente en una bobina, denominada armadura, deva- nada sobre un soporte ferromagil6tico y alimentada por una corriente continua cuya polaridad se invierte a cada semiciclo (o fraccion de ciclo) de rotacion por la accion de un conmutador.

Un conmutador simple consta de colector y escobillas. El colector es un anillo de cobre dividido en dos o mas partes aisladas elkctricamente, y montado sobre el eje de giro, del que esta tambikn aislado electricamente. Cada segmento del anillo esta conectado permanentemente a un extremo de la armadura, y esta en contact0 con una escobilla distinta durante cada semiciclo, y por ello el sentido de la co- rriente en la armadura cambia tambikn a cada semiciclo. De esta forma, durante un semiciclo cada polo de la armadura es atraido en una direccion y cuando se llega a la que seria la posici6n estable, el cambio de sentido de la corriente pro- voca un cambio de polaridad magn6tica con la consiguiente repulsion-atraccion que hace que la armadura siga girando, y complete asi una vuelta. A1 acabar &a, cambia de nuevo la polaridad y se repite el ciclo, girando de forma continua.

Si la densidad de flujo magnCtico presente es B y cada lado de la espira tiene una longitud 1, la fuerza F sobre dicho segmento conductor cuando por 61 circula una corriente I, es

Para un lado de la espira cuya direccion sea paralela a1 eje de giro y perpendicular

Page 71: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Act~raclores electromecanicos 51

cesiva, la corriente aumenta exponencialmente hasta alcanzar el valor final sin que se desplace el elemento movil (linea a puntos).

El tiempo necesario para alcanzar la posici6n final aumenta, pues, al hacerlo la carga mecinica, al reducir la potencia de entrada y a1 aumentar la temperatura (pues reduce la potencia). La tension de activacion debe estar aplicada durante un tien~po superior a1 especificado por el fabricante (incluyendo un factor de seguri- dad) -ver la figura 2.7-.

El tiempo de retorno del solenoide no esta especificado pues depende de la red dispuesta en paralelo con la bobina para eliminar 10s transitorios asociados a la inductancia cuando se interrumpe la corriente. Una vez se ha elegido una red concreta, se puede determinar dicho tiempo experimentalmente. (Una red de pro- teccion puede consistir, por ejemplo, en una combinaci6n de diodo en serie con un zener y todo en paralelo con un condensador.) En cualquier caso, el interval0 mi- n i m ~ hasta la proxima activacion viene limitado tambikn por el ciclo de trabajo se- leccionado y por la potencia de entrada (tabla 2.4).

2.3.3 Motores de continua

2.3.3.1 Fundamento. Un motor de continua es un actuador electromeca- nico que hace girar un eje basandose en la interaction entre dos dipolos magniti- cos, uno fijo y otro dispuesto sobre una pieza que puede girar, denominada rotor (figura 2.10). El dipolo fijo puede ser un iman permanente o un electroiman ali- mentado por corriente continua (devanado de excitacih de campo). El dipolo m6vil es un electroiman consistente en una bobina, denominada armadura, deva- nada sobre un soporte ferromagil6tico y alimentada por una corriente continua cuya polaridad se invierte a cada semiciclo (o fraccion de ciclo) de rotacion por la accion de un conmutador.

Un conmutador simple consta de colector y escobillas. El colector es un anillo de cobre dividido en dos o mas partes aisladas elkctricamente, y montado sobre el eje de giro, del que esta tambikn aislado electricamente. Cada segmento del anillo esta conectado permanentemente a un extremo de la armadura, y esta en contact0 con una escobilla distinta durante cada semiciclo, y por ello el sentido de la co- rriente en la armadura cambia tambikn a cada semiciclo. De esta forma, durante un semiciclo cada polo de la armadura es atraido en una direccion y cuando se llega a la que seria la posici6n estable, el cambio de sentido de la corriente pro- voca un cambio de polaridad magn6tica con la consiguiente repulsion-atraccion que hace que la armadura siga girando, y complete asi una vuelta. A1 acabar &a, cambia de nuevo la polaridad y se repite el ciclo, girando de forma continua.

Si la densidad de flujo magnCtico presente es B y cada lado de la espira tiene una longitud 1, la fuerza F sobre dicho segmento conductor cuando por 61 circula una corriente I, es

Para un lado de la espira cuya direccion sea paralela a1 eje de giro y perpendicular

Page 72: PALLAS Ramon - Adquisicion Y Distribucion De Señales

52 Sensores y nctrtndores

Figura 2.10 Motor de corriente continua. ( a ) Estructura. ( b ) Fundamento: la atraccion-repul- sion entre polos magneticos lleva a una posicion que seria de equilibrio (la central); per0 la conmutacion de la corriente de la armadura hace que el rotor siga girando. (c) Simbolo.

a1 flujo (perpendicular a su vez a la superficie de cada polo del dip010 fijo), ten- dremos

F = BI,1 (2.14b)

En el lado opuesto de la espira. el sentido de la corriente es el contrario, mien- tras que en 10s segmentos paralelos a1 campo magnktico la fuerza es nula. Si el ra- dio de giro es r , para cada conductor se tendra un par T de magnitud

La densidad de flujo magnttico se puede expresar en funcion del flujo @ y area A de cada polo (supuestos iguales en todos 10s polos)

Page 73: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actundores electronzecanicos 53

donde p es el numero de polos. Para el conjunto de conductores de la armadura, z , conectados todos en serie, el m6dulo del par puede expresarse de la forma

donde KT es la denominada constante de par del motor. El par motor T se emplea en vencer la inercia J (carga y armadura), el roza-

miento viscoso F e n 10s soportes de la carga y del propio motor (este ultimo nor- malmente muy pequefio), el rozamiento estatico del propio motor, Tf, y el par re- sistente que imponga la carga, T,. Para una velocidad de rotacion w, igual para el motor y la carga, se tiene

A1 mismo tiempo, cuando un conductor de longitud 1 se mueve con velocidad v en el seno de un campo magnetic0 con densidad de flujo B, perpendicular a v, se genera en dic1i.o conductor una tension

En una espira con dos conductores en serie, la tension total sera 2E. En el caso de un motor, la tension generada se denomina efuerza,, contraelectromotriz (f.c.e.m.). (En realidad es una diferencia de potential, no una fuerza.) Si la veloci- dad de giro es w, entonces v = wr, y con las niismas sustituciones que antes se ob- tiene que la tension E, generada para el conjunto de 10s z conductores (cada es- pira incluye dos conductores) es

donde KE es la denoniinada constante de tension del motor. Observese que KE = KT (si estan expresadas en unidades coherentes) y que E, depende del sen- tido de rotacion, per0 no del sentido de I,,. La igualdad entre la constante de par y la constante de tension se debe a la reversibilidad del fenomeno.

La f.c.e.m. se opone a la tension aplicada a la armadura. Si esta tiene resisten- cia R, y su inductancia se supone despreciable, se tiene

La reduccion de la corriente I, disminuye el par T, y con este la velocidad para una carga mecanica dada.

Page 74: PALLAS Ramon - Adquisicion Y Distribucion De Señales

54 Sensores y actuudores

Ejemplo. Se dispone de un motor de continua de potencia y velocidad nominales P, y w,, respectivamente. Su armadura tiene una resistencia R, y se alirnenta a tension V,. En con- diciones nominales el consumo de corriente es I, en la armadura e I , en el devanado de excitacion de campo. Si externamente se reduce la corriente de campo a od, ( a < I), jcual es el nuevo valor de la velocidad si la carga rnechnica se mantiene constante?

Si el par exigido permanece constante y se reduce el flujo (proporcional a I,), debe au- mentar la corriente en la armadura.

Dado que KT es directamente proporcional a1 flujo magnCtico y Cste a la corriente de campo, se tiene

La nueva f.c.e.m. sera

La constante K , del motor es tambikn dlrectamente proporcional a1 flujo magnktico y, dado que z , A y p permanecen constantes, tendremos

donde E, = V,z - I,R,. Se obtiene finalmente

ObsCrvese que una reduccion del campo de excitacih provoca un aurnento de la velo- c~dad de rotation. Por ejemplo, para un motor con V, = 230 V, 1, = 40 A, R, = 0,25 R y w = 1200 rlmin, una reduccion del20 % en la corriente de campo provoca un aumento del 23,6 % de la velocidad, que pasa a ser w' = 1483 rJmin.

El resultado del ejemplo anterior parece en principio contradictorio: a1 reducir el flujo de excitacion, aumenta la velocidad. Esto es cierto siempre y cuando se cumpla una condition importante: el motor no debia estar previamente dando su par y velocidad mfiximos. En caso contrario, a1 reducir la excitacion el motor no puede mantener el par mhximo. Esta restriccion se debe fisicamente a que a1 re- ducir la excitacion en un factor a, la corriente de armadura I, aumenta a Z,la, y una corriente de armadura excesiva puede provocar su destruccion por sobreca- lentamiento. ObsCrvese que este metodo ofrece un medio para aumentar la velo- cidad del motor, a base de ir perdiendo par de salida, una vez se excede del ma- ximo.

Page 75: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores electrorneccinicos 55

- Rendimiento. La potencia necesaria para mover la carga mecanica se trans- fiere, pues, desde el circuito electric0 de la armadura, alimentada normalmente por un amplificador de potencia. El devanado de campo o el iman permanente, no transfieren energia pero su presencia es necesaria para que se produzca la transfe- rencia. La potencia teorica es

P t w r = Ed, (2.22)

pero la potencia real de salida P,,, es menor debido a las pCrdidas mec6nicas en la rotacion (P,,,). Ademas, parte de la potencia elkctrica de entrada (P,,, = VJ,) se pierde por efecto Joule (P,,,,), y parte sirve para crear el campo de excitacion (Pcampo), en su caso. El balance energetic0 es

donde Pa,, es la potencia que consume la armadura. Las pCrdidas mecanicas (P,,,) se calculan restando la potencia de salida de la potencia teorica. El cociente entre la potencia de salida y la de entrada se denomina rendimiento o eficiencia del mo- tor,

El rendimiento es mayor en motores grandes (se alcanza fhcilmente = 95 %) que en motores pequefios (en motores de relojes de pulsera, por ejemplo, se tiene q = 1 %); esto se debe a la mayor importancia relativa que tienen las pQdidas re- sistivas en 10s motores pequefios. El rendimiento tambien es mayor cuanto m6s grande sea la velocidad, ya que mientras la potencia de salida aumenta con w. las perdidas electricas permanecen casi constantes. Por esta razon, sale mas a cuenta utilizar una reduccion mecanica (un engranaje) con sus pCrdidas inherentes, que hacer trabajar el motor directamente a baja velocidad.

Ejemplo. Calcular el rendimiento del motor de iman permanente cuyas caracteristicas fi- guran en la tabla 2.5 cuando trabaja en condiciones nominales.

Dado que el campo se crea con un iman permanente, no se toma potencia para crear el campo de excitaci6n. La potencia consumida es VJa = 27 X 0,17 = 4,6 W. La potencia nominal es 2 W. El rendimiento sera,

Las perdidas totales son 2,6 W, per0 como no se conoce la resistencia de la armadura no se puede saber cufiles son las perdidas electricas y cuales las mecanicas.

2.3.3.2 Tipos y caracferisficas. Las caracteristicas fundamentales para la seleccion de un motor son el par de arranque, la velocidad, el par de salida en re- gimen permanente, y su regulation de velocidad. Para las aplicaciones de baja po- tencia que requieran una velocidad muy pequefia (< 1000 rlmin) se comercializan

Page 76: PALLAS Ramon - Adquisicion Y Distribucion De Señales

56 Sensores y actuadores

Tabla 2.5 Caracteristicas de un motor de continua de iman permanente -miniatura- (Docu- mentacion TRW Globe Motors, modelo SD A-1200) y de uno con excitacion en paralelo (Do- cumentacion Electro-Craft, modelo M-1040-00). La dispersion de algunos valores en el motor de continua se debe a la dispersion de caracteristicas del flujo de 10s imanes.

Potencia nominal (continua) Velocidad nominal Velocidad en vacio Par de arranque Par maximo nominal (continuo) Constante de par, KT(* 10 %) Constante de tension, KE (+ 10 %)

Tension Corriente en vacio Corriente maxima con carga nominal Corriente de arranque Resistencia armadura (f 15 %) lnductancia armadura Corriente maxima Constante tiempo mecanica Par maximo de friccion estatica Momento inercia armadura

Vida 1.000 h continuo

80 W 4.000 rlmin 6.000 r/min 24,7 N cm (en graficas) 4,l N cm 4,3 mVl(r/min)

(en graficas)

Temperatura funcionamiento armadura - 55 "C a + 85 "C 155 "C max. Diametro 19.05 mm 254 m m Peso 0,49 N

modelos que incorporan ya engranajes reductores, pues las velocidades directas del eje son muy grandes.

La relacidn entre la tension aplicada a la armadura de un motor y su velocidad de rotacion depende en ultimo tkrmino de como se obtenga el flujo B. Desde este punto de vista. se distinguen 10s siguientes tipos de motores de continua (figura 2.11):

- Motores de iman permanente. - Motores de excitacion independiente. - Motores de excitacion paralelo. - Motores de excitacion serie. - Motores de excitacion compuesta.

En 10s motores de iman permanente, el campo de excitacion lo produce un iman permanente fijo. En 10s motores de excitacion independiente, ademas del devanado de la armadura hay un devanado de campo que se alimenta a una ten- si6n continua constante e independiente de la armadura. En 10s motores de exci- tacion paralelo (o derivacion), el devanado de campo y la armadura estan elCctri- camente en paralelo, por lo que tienen aplicada la misma tension; sin embargo, el devanado de carnpo se diseiia con una resistencia mucho mayor que la de la arma-

Page 77: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores electromecanicos 57

Figura 2.11 Distintos tipos de rnotores de corriente continua. (a) De iman permanente. (b) Con excitacion independiente. (c) Con devanado de excitacion en paralelo. (d ) Con deva- nado de excitacion en serie, unico y dividido. (e ) Con devanado de excitacion compuesto (dos tipos).

dura para que la mayor parte de la corriente circule por esta. En 10s motores de excitacion serie, 10s dos devanados estan en serie por lo que circula por ellos la misma corriente. Los motores de excitacion compuesta incluyen un tercer deva- nado; 6ste puede estar en serie con la conexion en paralelo del devanado de campo y la armadura, o bien puede estar dispuesto en serie con la armadura y el conjunto conectado en paralelo con el devanado de campo. El sentido de arrolla- miento de este tercer devanado puede ser tal que su flujo se sume o se oponga a1 creado por el devanado de excitacion.

- Motores con excitacion en paralelo (o en derivation). En 10s motores de iman permanente, de excitacion independiente, y de excitacion en paralelo, B es constante, por lo que KE y K7- son independiente~ de las condiciones de funciona- miento del motor. Si el campo de excitacion es constante, a partir de (2.17), (2.19) y (2.20) se obtiene

que expresa una relacion lineal entre la velocidad y el par, tal como se representa en la figura 2 .12~ . La pendiente de la recta (con signo cambiado) se denomina constante de regulacion de velocidad, y puede deducirse dividiendo la velocidad

Page 78: PALLAS Ramon - Adquisicion Y Distribucion De Señales

58 Sensores y actcradores

Figura 2.12 Relacion entre el par, la velocidad y la corriente de armadura para distintos tipos de motores de continua. ( a ) Para un motor con excitacion en paralelo; la pendiente real de w es muy pequena, de forma que la recta es casi horizontal. (4) Para un motor con excitacion en serie. ( c ) Para un motor con excitacion compuesta.

en vacio (o cuando T = 0, @ = V,/KE) por el par de arranque (T cuando o = 0: TA = KT V,IR,). Normalmente la recta es casi horizontal. Para corrientes de arma- dura altas, la relacion par-velocidad se hace no lineal debido a la tendencia del flujo de reacci6n de la armadura a seguir el camino de baja reluctancia que ofre- cen las piezas polares. perdihdose con ello uniformidad. En la tabla 2.5 se pre- sentan las caracteristicas de un modelo comercial.

Si se eliminan T e I, entre las ecuaciones electricas (2.17), (2.20), (2.21) y la mecanica (2.18). en ausencia de perdidas, con T+ = TL = 0, con condiciones inicia- les nulas, y para cambios pequeiios que permitan suponer que el comportamiento es lineal, se obtiene la siguiente funcidn de transferencia

donde zes la constante de tiempo del motor,

Z = JR,

FR, + KTKE

Page 79: PALLAS Ramon - Adquisicion Y Distribucion De Señales

que determina lo rapido que cambia la velocidad del motor cuando hay un carnbio brusco (escalbn) en la tension de armadura, suponiendo que la corriente I, cambie tambien de forma instantanea. (Algunos fabricantes definen la constante de tiempo del motor de forma distinta. Por ejemplo, Electro-Craft la define como JR,IKTKE). Al primer factor del segundo miembro de (2.26), se le denomina cons- tante del motor,

KT K, =

FR, + KTKE

La consideration de la inductancia de la armadura en (2.21) introduce ademas una constante de tiempo elictrica, z, = LJR,, que determina lo rapido que aumenta la corriente de armadura cuando hay un carnbio subito en la tension V,, suponiendo que la velocidad del motor se mantenga constante. Normalmente z %- z,, y la funcion de transferencia es entonces

A veces, por analogia con z, se define una constante de tiempo mecanica z,, = J/F. Si interesa la respuesta de la velocidad del motor a una variacion en la carga

mecanica, TL, se puede obtener la funci6n de transferencia correspondiente elimi- nando I, y tomando V , = 0 en las ecuaciones (2.17), (2.18), (2.20) y (2.21). Se ob- tiene, si L, se supone despreciable,

Cuando se aplica una tension Vu a un motor con excitacion en paralelo, la co- rriente de arranque es elevada (E , = 0 inicialmente), pero al circular en su mayor parte por la armadura, que tiene resistencia mucho menor que el devanado de campo, el par de arranque obtenido es pequeiio por serlo el flujo magnktico. Si la tensibn aplicada se mantiene constante, el campo de excitacion tambikn lo sera. con independencia de cuAl sea la carga mec6nica presente; si el campo es cons- tante, la velocidad tambiCn lo seri. Por ello, estos motores se emplean en aplica- ciones donde se requieran un par de arranque moderado y una velocidad cons- tante, como es el caso por ejemplo de las m6quinas-herramienta, las cintas de transporte y 10s ventiladores. Su rendimiento es inferior a1 de 10s motores de iman permanente (que tarnbikn son de velocidad constante) debido a las perdidas por calentamiento y en 10s entrehierros. Su potencia puede ser, sin embargo, mucho mayor.

Si el devanado de campo se quema o queda abierto por,otra causa, cesa el campo magnetic0 y con 61 la f.c.e.m., lo cual aumenta la corriente en la armadura. Para evitar que alcance valores peligrosos, conviene poner en serie con la arma- dura un interruptor automhtico o un fusible que se active si la corriente es alta.

Page 80: PALLAS Ramon - Adquisicion Y Distribucion De Señales

60 Sensores p actuadores

L a presencia d e R, en la ccganancia~ d e (2.29) sugiere que la velocidad se puede controlar, para una tension dada, disponiendo un reostato e n serie con la armadura. Otra posibilidad es poner un reostato en serie con el devanado de campo, controlando asi su fuerza magnetomotriz y con ella la velocidad.

Ejemplo. Un determinado motor de excitacidn en paralelo tiene una potencia nominal P, (W) a la velocidad on (rimin) y una ~esistencia de armadura R,. Cuando se alimenta a tensidn Vo (V) su consumo nominal es I ( A ) y su corriente de campo I, (A). Si cuando esta accionando su carga nominal, consistente en una friccion viscosa, se dispone una re- sistencia R (Q) en serie con su armadura, jcuil es la velocidad de rotacion que alcanza en rkgimen estacionario? Suponer que las pCrdidas mecanicas permanecen constantes.

La velocidad de salida depende de E, (E, = K,w) y Csta debe ser tal que la potencia teorica de salida (E,I,) permita mover la carga y sostenga las perdidas mecinicas (P,,,,). En la situation inicial se tiene

De aqui se pueden obtener K,, Pro, y F, que permanecen constantes a1 afiadir R. En la nueva situacibn, R,: = R , + R , la velocidad pasara a ser w y las ecuaciones son

w = EiIKE Ed = V,- IAR;

ERI; = P,,,, + Fw'

De estas ecuaciones se obtiene

cuya resoluci6n da dos valores. El mas proximo a la velocidad previa es la respuesta. Si, por ejemplo, P, = 10 C V , W , = 1.200 r/min, V, = 230 V , I = 42 A, I, = 2 A, R, = 0,25

!2 y R = 0,75 !2. se tiene inicialmente

E, = 230 - (42 - 2) 0,25 = 220 V

K , = 220 x 6011.200 X 2n = 1,75 V . shad P,,,, = 220 X 30 - 10 X 745,7 = 1.343 W F = 7.457/(40~)' = 0,47 N . ms

Cuando se aiiaden 10s 0,75 Si, la ecuacidn de la velocidad es

cuyas rakes son 3,44 y 110,6. Esta 6ltima es la mas proxima a la velocidad inicial y, por lo tanto, la velocidad final sera w = 110,6jadls = 1.056 rlmin.

Page 81: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores electrornecanicos 61

- Motores de iman permanente. Son tambikn motores de velocidad cons- tante, per0 de pequeiia potencia (inferior a unos 75 W). Dado que no necesitan un aporte continuo de energia para crear el campo magnktico, se calientan menos que 10s otros motores; esto es particularmente importante cuando el motor deba ser de pequeiio tamaiio (menos de 3 cm de diametro). Su rendirniento es de un 15 a un 20 % mayor que el de 10s motores con excitacion en paralelo. Tienen el riesgo de desmagnetizaci6n, que puede producirse si se introducen en un campo magnktico externo, si la tensidn aplicada a la armadura excede de la maxima espe- cificada, o si dicha tension se invierte de polaridad de forma repentina. Este u1- timo peligro se puede evitar mediante la inclusion de una resistencia en serie con el devanado. En la tabla 2.5 se presentan las caracteristicas de un modelo comer- cial.

La relacion par-velocidad es tambiCn una recta como en la figura 2 .12~. Con- trolando la tension de armadura V,, se puede desplazar dicha caracteristica. de forma paralela. siempre y cuando no se exceda del valor nominal de la corriente de arrnadura. Este rnismo limite impide que se puedan obtener velocidades mayo- res de la nominal, bajo riesgo de quemar el motor.

En la figura 2.13 se presenta un modelo para el motor, que muestra sus dos ccentradaw: la tension de alimentacion de la armadura y el par de carga, TL (mhs la posible friccion estatica Tf). La respuesta del sistema, velocidad del motor. puede obtenerse como superposition de la respuesta a cada una de las entradas [ecuaciones (2.28) y (2.2911.

Figura 2.13 Modelo para un motor de corriente continua con excitacion en paralelo (o de ex- citation independiente, o de iman permanente).

Ejemplo. Un determinado motor de i m h permanente tiene las siguientes caracteristicas:

I( , = 0,024 N . m/A KE = 2,5 Vl1.000 r/min (= 0,024 V . shad) R, = 12,4 0 La = 3,l mH J = 1,s x 10-'N .m-s2/rad F =1,01x10-6N.m.s / rad Tf = 3 , 5 ~ 10-'N.m T,,, = 1,s x lo-' N . m I,,, = 0,75 A

= 10.500 rlmin (en vacio)

Page 82: PALLAS Ramon - Adquisicion Y Distribucion De Señales

62 Sensores y actuadores

iCu5l es su respuesta a un escal6n de 1 V e n la tension aplicada a su armadura? Segun la ecuacion (2.27a), la constanie de tiempo del motor es

JR', - 1,8 X 10" X 12.4 z = - - = 38 rns

FR, + KTKE 1,01 X X 12,4 + 0,024 X 0.024

La constante de tiempo el&4 + rica ' es

Segun la ecuaci6n 1,2.276), la constante del motor es

Dado que z, < .r, se puede aproximar la funcion de transferencia para la respuesta de la velocidad a la tension de la armadura, por la ecuaaon (2.26)

Para una entrada de un escal6n de 1 V, la respuesta de la velocidad del motor viene dada Par

- Motores con excitacidn independiente. En servomotores (motores para servosistemas de velocidad o de position), sobre todo de escasa potencia (fracci6n de 1 kW), se emplea a menudo un devanado independiente de la armadura, a1 que se aplica una tensi6n constante para crear un campo magnktico constante. Para obtener la caracteristica par-velocidad deseada, se puede controlar la tensi6n del devanado de campo o la de la armadura. Para obtener el maximo par-velocidad, se aplica a1 devanado de campo la tensi6n nominal; para un par dado, la velocidad se controla mediante la tension de armadura. Para aumentar la velocidad, a costa de un menor par, se mantiene la tension de armadura en su valor nominal y se re- duce la tension del devanado de campo.

- Motores con excitacidn en serie. En 10s motores con excitaci6n serie, el campo de excitaci6n es proporcional a la corriente de armadura pues Csta circula por 10s dos devanados. Se tiene entonces

donde K i y K+ dependen solo de parametros constructivos, per0 no de la co- rriente. Cuando se aplica una tension V, se cumple

Page 83: PALLAS Ramon - Adquisicion Y Distribucion De Señales

V, = E, + I,R, = K;Z,w+ I,R, = ( T / K ; ) " ' ( K ~ ~ + R,)

Inicialmente E, es nula pues la armadura no giraba, I, es rnuy aha, y por consi- guiente tambien lo es el par de arranque, que depende de su cuadrado. Este ele- vado par de arranque es la caracteristica fundamental de este tipo de motores. Si la carga mecanica es elevada, entonces la velocidad de rotacion es pequeiia, asi como la f.c.e.m., y por tanto la corriente es elevada; esto ocasiona un aumento del catnpo de excitacibn y con 61 el del par, que asi puede hacer frente a la carga pre- sente. En la figura 2.12b se muestra la relacion teorica entre el par, la velocidad y la corriente.

La velocidad se puede controlar a travCs de la corriente por lo que si se ali- menta a tensibn constante, basta poner un reostato en serie con 10s dos devana- dos. La regulacion de velocidad es, sin embargo, peor que en 10s motores con exci- tacion en paralelo.

Estos motores se emplean, por ejemplo. en aplicaciones de traccion (velocidad variable), en gruas, y en vilvulas de acci6n rapida, donde es muy importante tener un par de arranque elevado. No deben emplearse nunca en situaciones donde la carga pueda llegar a ser muy pequeiia pues la alta velocidad yue alcanzan en vacio es peligrosa. Para limitar el valor de la corriente de entrada, que podria quemar 10s devanados, se dispone una resistencia'no lineal en serie que limita la caida de tension inicial en ellos, o bien una resistencia en paralelo y un interruptor que la cortocircuita una vez el motor ha alcanzado una velocidad suficiente para generar una f.c.e.m. apreciable.

Una variante de estos motores consiste en dividir el devanado de excitaci6n en dos mitades, cada una arrollada en un sentido. Para cambiar el sentido de giro basta entonces un interruptor simple de dos posiciones, mientras 10s otros moto- res necesitan interruptores dobles de dos posiciones.

- Motores con excitacion compuesta. El tercer devanado de 10s motores cornpuestos permite obtener unas caracteristicas interinedias entre las de un mo- tor con excitacion en serie y uno paralelo (figura 2.12~). Si el tercer devanado esta arrollado de forma que su flujo se sume a1 creado por el devanado de excitacion, se aumenta el par de arranque. Si en cambio su flujo se resta, mejora la regulacion de la velocidad.

2.3.4 Motores de alterna

2.3.4.1 Fundamento. Los motores de alterna se basan, a1 igual que 10s mo- tores de continua, en la interaction entre dos dipolos magneticos. Pero en este caso se trata de dos dipolos producidos por corrientes alternas que circulan una por una bobina devanada sobre un soporte magnetic0 fijo, denominado estator, y otra por una pieza giratoria metalica denominada rotor, que puede tener o no uno o varios devanados a su alrededor.

Los motores de alterna pueden ser de tres tipos: de induccibn, sincronos y uni- versales. Cualquiera de ellos puede ser monofasico o polifasico. Las frecuencias

Page 84: PALLAS Ramon - Adquisicion Y Distribucion De Señales

64 Sensores y nctuudores

normales de alimentacih son SO Hz (60 Hz en EE.UU. y otros paises) y 400 Hz (en sistemas conlpactos de aeronaves v buques).

2.3.4.2 Tipos y caracterr'sticas

- Motores de induccion. Los motores de inducci6n consisten en un rotor de jaula de ardilla construido con barras de cobre. aluminio o ambas, unidas por sus extremos mediante anillos y montadas en un tambor cilindrico, que gira bajo la acci6n de un campo magnitico giratorio creado por la corriente alterna que cir- cula por 10s devanados del estator (figura 2.14).

El giro del campo magnetic0 se obtiene a base de desfasar las corrientes que circulan por cada devanado. En el caso de la figura 2.14 hay dos corrientes desfa- sadas 90" circulando por dos devanados perpendiculares entre si. Cuando la co- rriente es maxima en uno, es nula en el otro y el campo tiene la direccion determi- nada por el primer devanado. AI cab0 del tiempo correspondiente a un cuarto de ciclo mas tarde, la corriente del segundo devanado alcanza su maximo, mientras que en el primero es nula; la direccidn del campo es la determinada por el se- gundo devanado. Al cabo del siguiente cuarto de ciclo la corriente en el primer devanado alcanza de nuevo el valor maximo, per0 ahora tiene sentido opuesto a1 del primer cuarto de ciclo por lo que el campo creado tiene tambikn sentido opuesto. Lo mismo sucede con el segundo devanado un cuarto de ciclo mas tarde.

Corriente en devanado A Corr~ente en

devanado B

t

90•‹ 270•‹

Figura 2.14 Principio de funcionamiento de un motor de induccion. El campo magnetic0 pro- ducido por el estator, cuya direccion se ha indicado por una flecha dentro del rotor, es girato- r io gracias al secuenciamiento de las corrientes en cada uno de 10s dos devanados.

Page 85: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 86: PALLAS Ramon - Adquisicion Y Distribucion De Señales

66 Sensores y actzirrclores

Figura 2.15 Caracteristica velocidad-par para rnotores de alterna: (a) De induccion. (b) Sin- crono (con histeresis). (Documentacion TRW Globe Motors.) [I oz . in = 72 g . cm.]

La caracteristica velocidad-par deseada se puede obtener al diseiiar el motor controlando la conductividad de las barras del rotor. En la figura 2.15a se presenta dicha caracteristica para un familia de motores concreta. Para un motor determi- nado, se puede variar la velocidad controlando la frecuencia de alimentacion (que no puede ser entonces directamente la de la red electrica).

Cuando 10s devanados del estator se alimentan a partir de una tension alterna unica (una sola fase), un mktodo para obtener dos corrientes desfasadas consiste en conectar 10s dos devanados en paralelo per0 aiiadiendo un condensador en se- rie con uno de ellos. En 10s motores de potencia elevada, una vez el rotor alcanza una velocidad proxima a la de regimen, dicho condensador (y el devanado corres- pondiente) se desconecta mediante un interruptor centrifuge. Si la tension de alimentacion disponible es trifasica (tres tensiones desfasadas 120" elictricos), entonces se disponen en el estator tres pares de polos en direcciones a 120" una de otra.

- Motores sincronos. En 10s motores sincronos hay un estator como en 10s mo- tores de induccibn, per0 en cambio el campo magnetic0 del rotor se produce me- diante un devanado alimentado con corriente continua y un sistema de conmuta- cion similar a1 de 10s motores de continua (colector y escobillas). Para el arranque se disponen en el rotor barras de cobre como en un motor de induccion; una vez su velocidad es proxima a la de regimen, se aplica corriente continua a1 rotor. El campo que crea esta corriente se acopla con el del estator, de forma que el rotor gira a la frecuencia de alirnentacion del estator (suponiendo un solo par de polos). Las barras de la jaula de ardilla giran en sincronismo con esta frecuencia por lo que no se induce tension alguna en ellas. El resultado es un giro en sincronismo

Page 87: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actundores electromecanicos 67

con la frecuencia de red, esencialmente constante. Por esta propiedad se emplean en re10,jes y en contadores. Se usan tambiCn en perifCricos de ordenador y en com- presores.

Otra posibilidad para el arranque es construir el rotor con una aleacidn que presente una histeresis magnetics muy pronunciada. En la figura 2.15b se muestra la caracteristica velocidad-par de un motor de este tipo.

Cuando la potencia deseada es de hasta unos pocos kilovatios, se puede em- plear un iman permanente como rotor, en vez de una armadura alimentada con corriente continua. Se dice entonces que se trata de un anotor de continua sin es- cobillasn (<<brushless-dc motors>>). Como iman permanente se emplea un material ceramic0 (para potencias entre 25 y 900 W ) , alnico (para potencias de 20 a 280 W, o tierras raras -samario/cobalto- (para potencia; de 25 a 6.000 W ) . Para generar un campo magnetico giratorio que este a 90•‹ (electricos) respecto al rotor. la posi- ci6n de este se detecta mediante fototransistores, sensores de efecto Hall, o senso- res electromagneticos, y se activa en consecuencia el devanado que corresponda en el estator. Hay modelos en 10s que el estator rodea a1 rotor, mientras que en otros es el rotor el que rodea a1 estator. Dado que no hay contactos moviles, no tienen problemas de desgaste ni arcos en las escobillas, por lo que gozan de alta fiabilidad. Se usan, por ejemplo, para el posicionamiento de cabezales en memo- rias de disco y en grabadores de video.

- Motores universales. Consisten en un motor de continua con excitacion serie alimentado con corriente alterna. Corno a cada semiciclo cambian tanto el sentido del campo de excitacion como el de la corriente en la armadura, el giro es siempre en el mismo sentido. Para evitar las pCrdidas por calentamiento en el armazon del estator y del rotor, ambos son laminados. Se emplean en aplicaciones de baja po- tencia donde no sea importante tener una velocidad constante, y en cambio si lo sea tener poco peso y un par alto; por ejemplo, en ventiladores, aspiradoras. tala- dros, molinillos, trituradoras, etc.

2.3.5 Motores de paso a paso

2.3.5.1 Fundamento. En un motor de paso a paso cada vuelta del rotor se completa mediante la sucesion de pasos o saltos discretos, todos ellos de igual am- plitud, denominados paso angular o Angulo incremental. La position del rotor a1 final de cada paso es estable, de manera que permanece en ella si no se envia una excitacion adicional en forma de impulso de tension o corriente. El movimiento del rotor no es, pues, continuo sino a saltos provocados por la alimentacion se- cuencial de las bobinas del estator, denominadas c~fasesn. Cada fase esta devanada sobre dos dientes diametralmente opuestos o sobre varios dientes equidistantes. La velocidad de rotacion depende del numero de pasos de cada vuelta y de la fre- cuencia de 10s impulsos de excitacion. El motor se alimenta con corriente continua y mediante circuiteria logica adicional se consigue la secuencia de impulsos nece- saria para las fases del estator. El sentido de giro se controla mediante la secuen- cia de alimentacion de las fases.

Page 88: PALLAS Ramon - Adquisicion Y Distribucion De Señales

68 Sensores y uctuadores

Ejemplo. Se dispone de un motor de paso a paso que se desplaza 15" a cada impulso. Si se desea que gire a 300 rimin, ~cu51 debe ser la frecuencia de 10s irnpulsos de entrada?

La figura 2.16a describe graficamente el funcionamiento de un motor de paso a paso. Se trata de un modelo (hipotetico) con un paso de 90" y un iman perma- nente como rotor. Una vez el rotor estB en una posicion de equilibrio, cuando llega un impulso y cambia la direccion de una de las corrientes del estator, la pola- ridad del electroiman correspondiente se invierte. y como resultado las fuerzas de repulsion y atracci6n entre polos desplazan el rotor a la nueva posici6n de equili- brio, que esta a 90" de la anterior. Un nuevo impuIso cambia la polaridad del otro electroiman, y el rotor gira otros 90•‹, y asi sucesivamente.

En 10s modelos reales el rotor no es necesariamente un imjn permanente. Puede sea tambikn un material rnagnktico con un numero de <<dientes>> distinto a1 numero de polos del estator, tal como muestra la figura 2.16b. De esta forma, es- tator y rotor nunca pueden estar perfectamente alineados, de manera que si en

Fase A Estator

Fase A

Figura 2.16 (a) Principio de funcionamiento de un motor de paso a paso. (b) Seccion trans- versal de un rnodelo con 8 dientes en el rotor y 12 polos en el estator; en la posicion rnos- trada, el rotor esta alineado con 10s polos A; el siguiente impulso alineara el rotor con 10s po- 10s B, y el siguiente con 10s polos C. Para mas claridad, solo se rnuestra el devanado de 10s polos A. (Docurnentacion Moore Reed Company Ltd.)

Page 89: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actuadores eelectromecdnicos 69

una posicion hay unos cuantos polos y dientes que estan encarados, a1 enviar un impulso que activa 10s otros polos y desactiva los anteriores, el rotor avanza a una nueva posicion de equilibrio.

Si la frecuencia de 10s impulsos de alimentacion es suficientemente lenta, se puede apreciar que al pasar de una position a la siguiente hay una serie de oscila- ciones del rotor antes de alcanzar la posicion final. Una forma de amortiguarlas es reduciendo la velocidad de 10s flancos de 10s impulsos enviados a las fases, de forma que por un breve tiempo dos de ellas tengan alimentacion. Otro metodo de amortiguamiento es aumentar las perdidas por histiresis en el rotor, eligiendo el material adecuado, pero esto reduce tambikn el rendimiento.

Si la frecuencia de 10s impulsos de alimentacion es suficientemente alta, llega un punto en el que se presenta un impulso justo despues de que el rotor pase por primera vez por su posicion de equilibrio. Entonces el rotor gira continuamente, sin detencion apreciable en ninguna posicion. En este caso, para parar el motor o para invertir su sentido de rotacion, hay que reducir previamente la frecuencia hasta llevarlo a la zona de funcionamiento paso a paso.

Comparados con 10s otros tipos de motores, los de paso a paso no requieren realimentacion para obtener un posicionamiento preciso; basta contar el numero de impulsos que se les envia. Ademas pueden girar de forma continua o con velo- cidad variable, como motores sincronos o asincronos, se pueden sincronizar varios de ellos entre si, y aceptan secuencias de movimiento complejas. Su interfaz con circuitos digitales es muy simple, y de ahi su amplio uso actual en perifericos de ordenador, robots, maquinaria textil, y otras muchas aplicaciones.

2.3.5.2 Tipos de motores de paso a paso. Los motores de paso a paso se clasifican de acuerdo con el tipo de rotor. Se habla asi de motores de iman per- manente, motores de reluctancia variable y motores hibridos; hay tambiCn otros tipos especiales. En la tabla 2.6 se presentan algunas caracteristicas de modelos comerciales de cada uno de 10s tres tipos principales.

- Motores de iman permanente. Su rotor es un iman permanente magneti- zado en direcci6n radial. El estator tiene 2 o 4 grupos de bobinas. y hay 4 pasos

Tabla 2.6 Algunas caracteristicas de 10s motores de paso a paso modelos 20-875-100 (Crou- zet) -de iman permanente-, 20 MS 106 (Moore Reed) -de reluctancia variable-, y 34 MS

11 1 (Moore Reed) -hibrido-.

!man permanente Reluctancia variable ~ i b r i d o 20-875- 100 20 MS 706 34MS 7 1 7

Paso angular 90" Resistencia (Wfase) 10 lnductancia (mH/fase) - lnercia rotor (g . cm2) 60 Par estatico (g . cm) 2.400 Par dinamico (g . cm) 1.400 Frecuencia maxima

reversible (pasosls) 90 a 200

Page 90: PALLAS Ramon - Adquisicion Y Distribucion De Señales

70 Sensores y nctuadores

por vuelta. Un mayor numero de bobinas complicaria la electronics y, al requerir mAs hilo de cobre, aumentaria el tamaiio del motor. Presentan un par elevado, un amortiguamiento interno importante, elevada inercia propia y trabajan a bajas frecuencias. La curva par-frecuencia se puede aproximar por una linea recta.

El circuito elCctrico equivalente para cada fase consiste en una resistencia en serie con una inductancia y una fuerza contraelectromotriz proporcional a la velo- cidad de giro,

donde KE es la constante de tension del motor. En tkrminos generales, 10s motores de iman permanente ofrecen una potencia

de salida elevada. alto rendimiento y un buen amol-tiguamiento (apartado 2.3.5.3).

- Motores de reluctancia variable. Su rotor es de hierro dulce laminado, con varios dientes en direccion radial, mientras que el estator tiene un ndmero de po- 10s diferente, tambiCn en direccion radial (figura 2.16b). Si el numero de fases del estator es q y su numero de polos es N,, entonces el numero de dientes del rotor, N,. se suele elegir como ~lr, = N , 4 (NJq). En el caso de la figura 2.16b, N, = 12, q = 3 y N, = 8; el paso angular del estator es 360•‹/12 = 30•‹, mientras que el paso an- gular del rotor es 360•‹/8 = 45", y el paso angular del motor es de 45" - 30" = 15".

A1 aplicar un impulso de corriente iA a la fase A del estator, el rotor (hierro) se acerca a1 electroiman para disminuir el entrehierro, y con ello la reluctancia mag- netica en el circuito, y asi facilitar el paso del flujo magnktico. De ahi el nombre de motores de ccreluctancia variable,,. Para variaciones pequefias del Bngulo de desviacion 8, el par T que desplaza a1 rotor es

donde L es la inductancia de la fase, que es funci6n del angulo 8 pues L = n 2 / ~ ( 8 ) y la reluctancia R(8) es obviamente funcion de 8. Para las posiciones de equilibrio, 8 = O y T = 0. El paso angular es

Para aumentar el par a1 maximo, el entrehierro se hace muy pequeiio (unos 0,05mm). Los pasos angulares obtenidos son muy diversos: 30•‹, IS0, 7,S0, 6O, etc. La curva par-frecuencia para una inercia dada no es recta, sino que presenta ano- malias hacia las bajas frecuencias. Su par estatico es doble del par dinamico. Como la magnetization residual del hierro dulce es practicamente nula, el par ejercido en ausencia de alimentacion es nulo. Su veIocidad de giro llega hasta unos 1.200 pasosls.

Page 91: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actundores electromecanicos 71

El circuito elkctrico equivalente para una fase cualquiera A se puede obtener considerando que cada fase tendra una resistencia RA y una inductancia LA. Si el flujo abarcado por el devanado es @,, a1 aplicar una tension v, tendremos

El flujo puede expresarse como

de manera que (2.39) se convierte en

Si la velocidad de rotacion es constante, o = dOldt y queda finalmente

donde podemos interpretar que la fuerza contraelectromotriz inducida en la fase es

En tkrminos generales, 10s motores de reluctancia variable ofrecen rnenor po- tencia de salida, menor rendimiento p menor amortiguamiento que 10s motores de iman permanente. Por contra, son de construccion mas simple, ofrecen velocida- des de giro mas altas (para cargas pequeiias) y su rotor tiene menos inercia.

- Motores hibridos. Son una combinacion de 10s dos tipos anteriores. Se deno- minan tarnbien motores de inductancia sincrona. Su estator consta de varias bobi- nas (ocho, en general), mientras que su rotor consiste en un iman cilindrico mag- netizado axialmente (en la direccidn del eje del motor), dispuesto entre dos piezas de hierro dulce laminado que tienen varios dientes, en numero ligeramente dis- tinto a1 de bobinas del estator (figura 2.17). Ofrecen angulos de paso muy peque- fios, un par elevado y la posibilidad de funcionar a frecuencias muy elevadas. El circuito electric0 equivalente para cada una de sus fases es el rnismo que para 10s motores de paso a paso de continua.

2.3.5.3 caracteristicas de 10s motores de paso a paso. Distingui- rnos entre las caracteristicas estaticas (motor parado) y las caracteristicas dinami- cas. Cuando el motor esta parado, puede que este alimentado o no. Si esta alimen-

Page 92: PALLAS Ramon - Adquisicion Y Distribucion De Señales

72 Sensores y actundores

tad0 y no se aplican impulsos a1 estator. el par ejercido por el rotor se denomina <<par de retencion~ (holding torque). Su valor pasa por un maximo en 10s puntos equidistantes de las posiciones estables. La presencia de este par obvia el uso de un freno. Si el motor no esta alimentado, entonces el par maximo ejercido por el rotor se denomina <<par de detencionn (detent torque); en 10s motores de reluctan- cia variable es nulo, por lo que el rotor gira libremente; en 10s motores de iman permanente este par resistente es maximo entre las posiciones de equilibrio.

La principal caracteristica dinamica es el par en funcion de la frecuencia de 10s impulsos de excitaci6n. El par no es constante durante cada recorrido, per0 su va- riacion es la misma durante cada paso. En las curvas par-frecuencia se seiialan dos puntos: el par de carga maximo al que el motor es capaz de arrancar o de parar sin perder un paso, para una velocidad de rotacion dada (pull-in rate); y el par de carga para el que el motor pierde el sincronismo cuando hace girar una carga de una determinada inercia a una velocidad dada (pull-out rate).

Esta to r

Rotor

Figura 2.17 Motor de paso a paso hibrido; para mayor claridad, el rotor se muestra fuera de su alojamiento. (Documentation Moore Reed Company Ltd.)

Otras caracteristicas dinamicas son: la velocidad maxima de rotacion (maxi- mum slew rate), la maxima velocidad reversible (maximum reversible rate), la precision del paso (step angle error), el tiempo de establecimiento (settling time), y el rebasamiento (overshoot).

La velocidad maxima de rotation es aquella a la que el motor en vacio no pierde el sincronismo. La maxima velocidad reversible es aquella a la que el mo- tor es capaz de invertir su sentido de rotacion sin perder el sincronismo. La preci- sidn del paso es la tolerancia en la posicion, es decir, el error total introducido por el motor en un unico paso; no es un error acumulativo, se expresa en tanto por ciento, y suele ser inferior a1 5 % del paso angular. El tiempo de establecimiento es el tiempo transcurrido desde que se aplica una seiial de mandato hasta que el eje alcanza su posicidn de reposo. El rebasamiento es el angulo de rotacion girado por el eje mas alla de la que es finalmente su posicion de reposo.

Page 93: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Los actuadores electromec~nicos tienen una doble limitacibn. Por una parte, tal como su nombre indica. a su salida ofrecen solo acciones mecanicas (fuerza, par, posicion, velocidad ....), mientras que el proceso o sistema a controlar puede requerir una accidn distinta, por ejemplo tkrmica, o la variacion del caudal de un fluido. El elemento de control final no puede ser entonces un rele, solenoide o motor, sino que, en 10s ejemplos anteriores, debe ser respectivamente un calefac- tor-refrigerador y una valvula de caudal.

Por otra parte, la relacion pa rhasa que se puede obtener con un motor el&- trico viene limitada por la saturation que, para una intensidad de campo magnk- tic0 mas o menos alta, experimenta cualquier material ferromagnktico (el hierro, por ejemplo, empieza a saturarse a partir de unos 1,6 T), y por la maxima densi- dad de corriente que acepta el cobre para no tener un calentamiento excesivo (de 2 a 8 A/mm2).

Mediante actuadores hidraulicos y neumaticos se pueden obtener facilmente fuerzas y pares de fuerza con potencia muy elevada. Ambos sistemas emplean un fluido a alta presion (aceite y aire, respectivamente) y son frecuentes bien como elementos finales en el lazo de control, bien como actuadores para activar elemen- tos finales, como por ejemplo valvulas. Sin embargo, el procesador del sistema si- gue siendo electronico, por lo que hace falta una conversion de las sefiales elkctri- cas en acciones neumaticas o hidraulicas.

2.4.1 Actuadores electrohidraulicos

La figura 2.18a es el esquema de un sistema de control hidraulico. Para enten- der la necesidad de sus distintos elementos conviene examinar primero el funcio- namiento del actuador hidraulico. La figura 2.186, por ejemplo, representa la es- tructura de un actuador lineal basado en un piston y un cilindro: el caudal Q, de fluido de entrada a presion p, provoca un desplazamiento del piston (y una cierta compresion del fluido), que hace salir un cierto caudal Ql a presion p,. Si el Area del piston es A, la fuerza ejercida es

El motor hidraulico necesita, pues, una admisidn y una expulsion de fluido con una determinada presion y caudal. Los elementos capaces de controlar un caudal o una presion, se denominan v6lvulas. Una valvula para control de caudal consiste en una restriccidn controlable instalada en un conducto. Consta de: un elemento capaz de variar la apertura de la valvula: un motor o actuador que convierte una seiial elkctrica de control en un movimiento; y un enlace mecanico entre 10s dos elementos anteriores.

En la figura 2 .18~ se muestra el esquema de una valvula basada en un cilindro y varios pistones unidos a un vastago accionado por un solenoide (para tener una

Page 94: PALLAS Ramon - Adquisicion Y Distribucion De Señales

74 Sensores y actuadores

Motor c a

I T . u l Entrado

h ~ d r d u l i c a Dep6sito

de controi ~ ~ ~ ~ d ~ ~ ~ ~ - Actuodor namlento -motor cc.-

Ptst6n

A1 octuador Del octuodor

ld

Alirnentoc16n Descarga I bombal Idep6sito 1

Figura 2.18 a) Esquema de un sistema de control hidraulico. b) Estructura de un actuador hi- draulico que produce un desplazamiento lineal a su salida. c) Esquema de una valvula de cau- dal accionada por un actuador que desplaza el vastago linealmente.

acci6n todo-nada) o un motor que produzca un desplazamiento lineal. Dado que tiene cuatro entradas-salidas de fluido. se denomina valvula de cuatro vias. En el presente ejemplo, el caudal Q, hacia el actuador aumenta con el desplaza- miento x y se reduce a1 aumentar la presi6n p,. El caudal Q, desde el actuador au- menta a1 hacerlo x y la presion p, . Si se emplea una realimentacih de la posicion

Page 95: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Actundores electrohidrciirlicos y electroneumaticos 75

o velocidad de salida final, como en el caso de la figura 2.18a, se denomina servo- valvula.

El fluido a alta presion cuyo caudal es regulado por la valvula lo suministra una bomba hidrhulica. ~ s t a puede considerarse como un actuador hidraulico pero funcionando a1 rev&: el desplazamiento, por ejemplo, de unos pistones acciona- dos por un motor elictrico (de alterna), provoca un aumento de la presion del fluido admitido desde un deposito donde esta a baja presion (por ejemplo la at- mosfkrica). Se obtienen presiones de hasta 5.000 psi (1 psi = 6.594,76 kglm . s2). El fluido que la (servo)valvula no dirige hacia el actuador hidraulico, se vierte en di- cho deposito de manera que no se pierde. El suministro de fluido a alta presion puede emplearse simultaneamente en varias servovalvulas que realicen distintas tareas de control.

Los actuadores h~draulicos son capaces de producir una gran fuerza o par, por lo que son muy frecuentes en maquinaria pesada. Por su gran rapidez, robustez, alta relacion potencia-peso y fiabilidad, se emplean en aeronaves (control de ale- rones, trenes de aterrizaje) y en sistemas criticos, por ejemplo para control de di- reccion y frenado de vehiculos.

2.4.2 Actuadores electroneumaticos

Los actuadores neumaticos se basan tambien en un motor (de aire) y una vB1- vula. Un sistema de control neumatico tiene una estructura similar a uno hidrau- lico (figura 2.18) con bomba (neumatica) -compresor-, servovalvula y motor, per0 con dos diferencias importantes:

.

1. El fluido que se emplea es aire, que es mucho mas compresible que 10s dis- tintos tipos de aceite empleados en sistemas hidraulicos.

2. No hay deposito de fluido sin0 que la bomba toma el aire de la atmosfera y la valvula descarga directamente a la atmosfera.

La compresibilidad del aire limita la maxima potencia que se puede obtener, pero el coste del fluido es obviamente mucho menor que en 10s sistemas hi- draulicos.

En la figura 2.19 se muestra un actuador neumatico basado en un diafragma y un muelle. Si el diafragma tiene un area A, la fuerza ejercida viene dada tambien por (2.44). En la figura 2.19a se muestra la posicion del actuador cuando la pre- sion de entrada es baja (la presion a1 otro lado del diafragma es siempre la atmos- Erica). El rnuelle mantiene a1 diafragma en su posicion. Cuando la presion de en- trada es aka (figura 2.19b), se vence la fuerza del rnuelle y se desplaza el diafragma, arrastrando el vastago. Dado que la fuerza que ejerce el muelle es pro- porcional a su compresion, F = k . Ax, el desplazamiento del vastago sera

Page 96: PALLAS Ramon - Adquisicion Y Distribucion De Señales

76 Sensores y nctuudores

Figura 2.19 Actuador neumatico direct0 basado en diafragma y muelle. Posicion del vastago de salida, (a) cuando la entrada es una presion baja, (b) cuando la entrada es una presion aka.

Ejemplo. Para abrir una determinada valvula se necesita m a fuerza de 500 N y se dispone de una presion de 100 kPa. Calcular el diametro del diafragma de un actuador que per- mita abrir dicha valvula.

- Convertidor electroneumatico. Ademas de su capacidad de activar directa- mente valvulas u otros dispositivos de potencia elevada, las seiiales neurnBticas permiten realizar funciones de control de complejidad media, y tambien acciones de ajuste fino. Por ello su uso es muy frecuente en la industria. La seiial neumfitica es una presion en el margen de 3 a 15 psi (ccpound square inch,,, libra por pulgada cuadrada, lb/in2; es una unidad inglesa pero su uso es tan frecuente que no se suele convertir al Sistema International; el margen equivalente es de unos 20 a 100 kPa).

Por otra parte, la transmision de seiiales anal6gicas a distancias del orden de metros se suele hacer en forma de corriente en el margen de 4-20 mA. En el ele- mento neumatico, dicha corriente hay que convertirla en una sefial de presion de 3-15 psi, y para ello se emplea un convertidor corrientelpresion (UP). E n la figura 2.20 se muestra el esquema de un convertidor I/P basado en un mecanismo to- bera-lengueta en el que la posicion de la lengiieta esta controlada por un sole- noide activado por la sefial elkctrica. Los muelles sirven para calibrar 10s valores extremos del margen. El sistema neumatico se alimenta con una presion de unos 20 psi y la presion de salida depende de la perdida de aire en la tobera, que de- pende a su vez de la distancia entre la tobera y la lengueta. Cuando &a obtura to-

Page 97: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Refvigerndores y calefactores 77

Figura 2.20 Esquema de un convertidor corriente-presion (I/P) basado en una tobera y una lengiieta. La presion del aire de salida depende de la separacion entre la tobera y la lengiieta.

MuelLe

Lengueta P ~ v o t e Sei ia l

e l e c t r ~ c o

talmente la tobera, la presion de salida es igual a la de entrada. Cuando la len- giieta se separa de la tobera, la presion de salida decrece rapidamente.

Separac16n

2.5 REFRIGERADORES Y CALEFACTORES

L - 2 0 m A

2.5.1 Refrigeradores

=+fk Tobera Soleno~de

Pres16n de ol~rnentac~cin- CLLCLD

( 2 0 ~ ~ 1 )

La extraccion de calor de un sistema. cuando se dispone de poco espacio o cuando se desea alcanzar una temperatura inferior a la del ambiente, se realiza mediante refrigeradores basados en el efecto Peltier. Este es un efecto termoeltc- trico reversible que consiste en la absorcion o cesion de calor en la uni6n entre dos materiales distintos cuando circula una corriente eltctrica a travks de dicha union (figura 2.21). La absorcion o cesion dependen del sentido de la corriente y de la naturaleza de 10s materiales. La cantidad de calor cedida o absorbida en cada union es proporcional a la corriente,

donde n,, es el coeficiente Peltier para el par de materiales (A, B) considerado, a la temperatura de la union. (Dado que su unidad es el voltio, a veces se denomina <<tension Peltier,).)

A1 mismo tiempo, a1 haber dos uniones a temperatura distinta en el circuit0 de

Page 98: PALLAS Ramon - Adquisicion Y Distribucion De Señales

78 Sensores y acruadores

B I v B

Figura 2.21 Efecto Peltier en un circuito de materiales distintos.

la figura 2.21 aparece una fuerza termoelectromotriz Es por efecto Seebeck, que es proporcional a la diferencia de temperaturas entre las uniones,

donde a,, es el coeficiente Seebeck. Se demuestra que n A ~ = aABT, donde T es la temperatura absoluta de la union.

Ademas del efecto Peltier, en el circuito se producira calor por efecto Joule,

y se tendra una conducci6n de calor desde una union a la otra, segun la ley de Fourier,

k A q~ = -- AT (W)

L

donde k es la conductividad tkrmica (Wlm "C), A es la seccion transversal del cir- cuito y L su longitud.

El calor net0 q absorbido en la union a temperatura fria es la diferencia entre el calor que absorbe por efecto Peltier, p el calor liberado por efecto Joule mas el que llega a la union por conduccion. Se demuestra que es [lo],

1 q = aiTf - -- I2R - KAT (2.51)

2

donde cx = a,, = laAl + lcx,l, R es la resistencia elictrica del circuito formado por 10s dos metales (en ausencia de uniones), K es la conductancia termica, K = kAIL, y AT = T' - Tl.

La tension V aplicada a1 circuito para que circule una corriente I debe ser igual a la suma de las tensiones Seebeck y la caida ohmica,

Page 99: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Refrigeradoves y calefactores 79

La potencia aplicada sera entonces

P = VI = I ( d T + IR) (2.53)

El calor cedido en la union caliente sera q + P. El rendimiento del elemento (o <<par>, como suele designarse) es el cociente

entre el calor liberado q y la potencia P requerida para obtener dicha liberacion de calor,

q a I T f - I % / 2 - K ~ T q = - = (2.54)

P I(aAT + IR)

Se plantean entonces dos posibles alternativas para el disefio: obtener la ma- xima capacidad de refrigeracion (liberacion de calor) u obtener el maximo rendi- miento.

- Diseiio para obtener la maxima refrigeracion. Para deterrninar la corriente que da la maxima refrigeracion, basta buscar el msxirno de q respecto a I en (2.51). Se obtiene

aTf I,, = -

R

Si la union fria se aisla tirmicamente, a1 circular una corriente I,, se obtendra la maxima diferencia de temperaturas entre uniones. Haciendo q, , = q(I,,) = 0 en (2.51), se obtiene que diclla diferencia maxima es

a' T/ AT,, = ---

2KR

de donde se ve que la maxima diferencia de temperaturas se puede hacer grande a base de minimizar el product0 KR. Si el valor optimo de KR se designa por $, se puede definir un factor de merit0 z para 10s materiales,

La m6xima diferencia de temperaturas puede expresarse entonces como

donde puede verse que AT,, es tanto mayor cuanto mas aka sea la temperatura de la union fria y cuanto mayor sea el factor de merito. En la tabla 2.7 se presentan algunos parametros de un par de uso frecuente: telururo de bismuto p y n.

Page 100: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 2.7 Algunos parametros de una determinada celula Peltier basada en telururo de bis- muto n (material A) y p (material B).

Coeficiente Seebeck A aA = 230 pVf•‹C Coeficiente Seebeck B aB = - 210 pVpC Coeficiente Seebeck AB aAB = 440 pVPC Conductancia termica K = 36,4 mW/"C Factor de merito z = 0,00308/"C Resistencia R = 1,73 m.Q

Ejemplo. Se dispone de un par consistente en telururo de bismutop y n (tabla 2.7). Deter- minar cud es la maxima diferencia de temperaturas entre uniones que se puede conseguir cuando la uni6n fria se mantiene a 300 K, cual es el valor de la corriente necesaria para ello, y la potencia elkctrica consumida. Deducir el valor del factor de mCrito z para dicho par.

La maxima diferencia de temperaturas viene dada por (2.56),

d T / - (440 x 10~h)2(300)2 AT,,, = - - = 138 "C

2KR 2 X 36,4X X 1,73 X lo-'

La corriente necesaria viene dada por (2.55),

La potencia elkctrica consumida viene dada por (2.53).

P = VZ= I(aAT + IR) = 76,3 (440 X 10" X 138 + 76,3 X 1,73 X = 14,7 W

El valor del factor de merit0 puede deducirse de (2.58),

que se aproxima bien a1 valor dado en la tabla 2.7.

Ahora bien. cuando se obtiene la maxima diferencia d e temperaturas el calor net0 extraido es nulo: el efecto Peltier justo compensa el efecto Joule y el calor conducido hasta la union. Si, en carnbio. la diferencia de temperaturas se man- tiene nula, el valor I,,, d e (2.55) dar6 la maxima refrigeracion. A partir de (2.51),

Ejemplo. Para el par de la tabla 2.7, determinar cu&l es la potencia extraida cuando ambas uniones e s t h a 300 K y circulan corrientes. respectivamente, de 76,3 A; 50 A y 100 A.

Aplicando directamente (2.51) con I = 76,3 A y AT = 0,

Page 101: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Con I = 50 A, se evacuan

Con I = 100 A. se evacuan

En principio puede sorprender que ni corrientes m5s altas ni mas bajas de 76,3 A den ma- yor evacuacion de calor. La explication es que para este par, el valor 76,3 A es el optimo segun (2.55),

E n un sistema de refrigeration estaremos normalmente en una situation donde las uniones estaran a temperaturas distintas y, por supuesto, se desea ex- traer una cantidad neta de calor no nula en la union fria. El calor total que se po- dra extraer depende de la capacidad de disipacion de calor que tenga el punto donde se vaya a expulsar. La potencia que se podra extraer de cada cklula viene dado por (2.51) cuando la corriente es In,. Si con una sola cklula no se puede extraer todo el calor, habra que utilizas varias de ellas simultaneamente.

Ejemplo. Diseiiar un refrigerador para una carga de 300 W a 37 "C empleando c6lulas Peltier con las caracteristicas de la tabla 2.7, cuando se dispone de un disipador de calor que puede disipar 1.500 W a 75 "C y el rendimiento no es muy importante.

La corriente que da la maxima estraccion de calor es (2.55)

La potencia extraida en la unibn fria sera, ecuacibn (2.51)

El numero de cClulas necesarias es

Page 102: PALLAS Ramon - Adquisicion Y Distribucion De Señales

En la union caliente de cada celula se deberan disipar, ademas del calor extraido de la union fria, una potencia

Para el conjunto de dlulas, el calor a disipar en la union caliente, incluido el extraido en la union fria, sera

Por lo tanto. nose excede la capacidad de disipacion disponible, que es de 1.500 W. La potencia elkctrica a suministrar a cada celula sera. ecuacion (2.53)

P = Vf = I(aAT+ IR) = 78,84 X (440 X 10" X 38 + 78,84 X 1.73 X = 12,07 W

El rendimiento obtenido es

- Diseiio para obtener el maximo rendimiento. E n el disefio de refrigerado- res para sistemas en aeronaves o satelites, interesa obtener la mBxirna eficiencia. La corriente optima para obtener un rendimiento maximo puede obtenerse ha- ciendo dqldl= 0 en (2.54). El resultado es,

donde para simplificar la notacion se ha introducido el parametro y,

Sustituyendo el valor de I, en (2.54) se obtiene el rendimiento optimo,

Ejemplo. Disefiar un refrigerador para una carga de 300 W a 37 "C empleando cClulas Peltier con las caracteristicas de la tabla 2.7, cuando se dispone de un disipador de calor que puede disipar l . 3 ~ w a 75 "C y se desea tener la mhirna eficiencia.

De (2.61 ) se obtiene que el parametro y vale en este caso,

Page 103: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Refrigeradores y calefactores 83

Segun (2.60) el valor de la corriente optima es

La potencia extraida en la union fria sera, segun (2.51)

El ndmero de cClulas necesarias es

n = 300 W/1,306 W = 230

En la union caliente de cada celula se debera disipar, ademas del calor extraido de la union fria. una potencia

Para el conjunto de celutas: el calor a disipar en la uni6n calienfe, incluido el extraido en la union fria. sera

Por lo tanto, no se escede la capacidad de disipaci6n disponible, que es de 1.500 W.

La potencia electrica a suministrar a cada celula sera. (2.53)

P = VI = Z(CXAT + IR) = 23,l X (440 x lo-' x 38 + 23,l x 1,73 x lo-') = 1,3094 W

El rendimiento obtenido es

Segun (2.62), el rendimiento 6ptimo es r

que coincide razonablemente con el valor obtenido, habida cuenta de 10s redondeos en 10s resultados.

Page 104: PALLAS Ramon - Adquisicion Y Distribucion De Señales

2.5.2 Calefactores

Para obtener temperaturas de hasta unos 800 "C en solidos. liquidos o gases, se emplean calefactores basados en una resistencia electrica y el efecto Joule. La po- tencia de la resistencia depende de la temperatura final deseada, del tiempo en que se desee alcanzarla, de la capacidad calorifica del material calentado, de la densidad de potencia permitida (por ejemplo, para que no hiervan determinadas componentes durante el calentamiento de un derivado del petroleo) y de las per- didas de calor. Hay modelos con potencias desde fracciones de kilovatio hasta va- rias decenas de kilovatios. El calor se transfiere a1 medio por conduccion, convec- ci6n o radiacion. Unos calefactores calientan directamente (por ejen~plo, mediante su inmersion en un liquido), mientras que otros calientan indirecta- mente (consisten, por ejemplo, en una banda dispuesta alrededor de un matraz).

La resistencia calefactora esta formada por hilo bobinado de aleacion niquel (80 %)-cromo (20 %), y esta separada del medio por una vaina protectora que se elige segun el medio de que se trate: cobre para agua, hierro para aceite, acero inoxidable para liquidos corrosives o aire a alta temperatura. La resistencia esta aislada electricamente de la vaina mediante materiales refractarios que permiten el paso del calor.

La resistencia se conecta directamente a la red elCctrica, monofasica o trifa- sica, y la energia transferida se controla interrumpiendo la alimentacion mediante un rele electromecanico o de estado solido (capitulo 8). Hay modelos que incor- poran un termopar que da una tension (de bajo nivel) proporcional a la tempera- tura del calefactor o del medio (si el termopar esta en contact0 con este). El cable de conexion a la resistencia se puede aislar termicamente para evitar las perdidas de calor a travks suyo.

2.6 EJERClClOS Y PROBLEMAS

Sensores

1. Se dispone de una RTD de platino cuyo coeficiente dt: temperatura a 0 "C es 0,00385 QlSLIK. En la aplicacion pretendida debe medir una temperatura alrededor de los 50 "C y por ello para el di- seiio se piensa utilizar la relacion R ( T ) = R,,[l + u ' (T - 50)]. ~ C u a l es el valor de a'?

2. Analizar las especificaciones del termistor H 43 de Siemens. indicando c d l e s son relativas a la enrrada, cuales a la salida. cuales a la relaci6n entrada-salida, y cuiles son ambientales y de alimenta- cion.

3. Analizar las especificaciones del sensor de temperatura AD590JH (Analog Devices), indicando cufdes son relativas a la entrada, cuales a la salida, cu6les a la relacion entrada-salida. y cuales son am- bientales y de alimentacion.

4. Un termistor cuya constante de tiernpo termica es de 20 s se emplea en una aplicacibn donde se desea tuxi exactitud del0,S %, y donde son previsibles cambios subitos de temperatura semejantes a un escalon. iCu6nto tiernpo hay que esperar antes de tomar como vilida una medida de la resistencia del termistor despues de un carnbio s6bito de temperatura?

5. Se dispone de un re16 que se utiliza para conectar una fuente de tension continua de 48 V a una

Page 105: PALLAS Ramon - Adquisicion Y Distribucion De Señales

carga resistiva de 50 R. Si 10s contactos del re16 son de plata (corriente de arco, I,, = 400 mA), diseiiar una red de proteccirin para dichos contactos.

6. Si en un motor de continua con devanado de excitacion en paralelo se invierte la polaridad de la tension aplicada, jcambia el sentido de giro? Explicarlo.

7. Un motor de continua con excitacion en paralelo esta funcionando en condiciones nominales cuando de pronto la tension de alimentacidn st: reduce en un 15 %. Calcular el cambio de velocidad y en la potencia dc entrada, a) cuando la carga rnecanica es constante, y b) cuando la carga es proporcio- nal a la velocidad.

8. Un motor de continua con excitaci6n serie esti trabajando en condiciones nominales cuando de repente la carga rnecanica aumenta su par en un 25 %. Analizar 10s efectos de este cambio supo- niendo que la tension de alimentacion permanece constante.

9. Un motor de continua con excitacion en paralelo consume 25 A, 200 V a 1.000 rimin y 5 CV. Su resistencia de armadura es de 0,5 !2 y la del devanado de campo 100 Q. Determinar las pkrdidas mecii- nicas y la velocidad en vacio.

10. Un motor de continua de 20 CV. 220 V y 1.200 rlmin tiene excitacion en paralelo y sus co- rrientes respectivas de armadura y campo son 75 A y 1,s A, en condiciones nominales de velocidad y carga. La resistencia del devanado de su armadura es de 0,2 Q. Calcular: 1) El par te6rico (electrornag- nktico); 2) las pkrdidas; 3) cl rendimiento; y 4) el par real (mecanico) en el eje de salida.

11. Si en el motor del problema anterior se acopla rigidamente el eje del motor a1 eje de otro mo- tor igual. calcular: 1) La tensi6n en circuito abierto en el devanado de la armadura del motor que actda como carga cuando su devanado de campo esta en circuito abierto; 2) la tension en circuito abierto en cl devanado de la armadura del motor que actda como carga cuando su devanado de campo esta co- nectado a la red de 220 V y las pkrdidas por rotacion se consideran constantes; 3) la velocidad de giro de 10s ejes si con cl devanado de campo conectado a 220 V se cortocircuita el devanado de la armadura del motor que actua como carga y se desprecian las perdidas de rotacion; y 4) la intensidad de la co- rriente que circula por la armadura en este ultimo caso.

Ramon Pallas Areny. Transducrores y acotzdicionadores de sefiul. Barcelona: Marcombo, 1989. Henry W. Ott. ,\'oise reduction techniy~tes in electronic systems, 2" ed., capitulo 7. Nueva York: John Wiley & Sons. 1988. Josep Balcells, Francesc Daura. Rafael Esparza y Ramon Pallis. Ir!terferencias electrornagnCticus en sisternus electrrinicos, capitulo 13. Barcelona: Marcombo, 1992. Percy Hammond. Eleclromugnetisrno. Ediciones Urmo, 1968. Stephen J. Chapman. Electrical rnachineryfrfnd~nzentals. Nueva York: McGraw-Hill, 1985. Chester L. Nachtigal (ed.). Instrumenlarion and control, f~wdanrentals and applications, cap. 16. Nueva York: Wilcy-Interscience, 1990. Curtis D. Johnson. Process control instrumentntion, 3" ed.. Nueva York: John Wiley & Sons. tnc., 1988. Clarence W. de Silva. Control sensors and actuators. Englewood Cliffs: Prentice-Hall, 1989. John D. Lenk. Handbook of controls and instrumentation. Englewood Cliffs (NJ, USA): Pren- tice-Hall Inc., 1980 Alland D. Kraus y Avram Bar-Cohen. Thermal analysis and control of electronic equipment, ca- pitulo 18. Washington: Hemisphere Publishing Corporation, 1983.

Page 106: PALLAS Ramon - Adquisicion Y Distribucion De Señales

A condicionamiento de seiiales de entrada

En este capitulo se analiza el problema del acondicionamiento de las sefiales procedentes de sensores, reconociendo que la calidad de la informacion final de un SADS depende directamente de la calidad.de las seiiales que maneja. Se pre- sentan unas pautas para el disefio sistematico de circuitos para el acondiciona- miento de sefiales y se estudian algunas alternativas para su realizacion. Se intro- duce tambien una metodologia para el analisis de errores, que sera desarrollada con detalle en el capitulo 7. Se consideran tanto 10s sensores analogicos como 10s digitales, y se profundiza especialmente en la amplificacion y el filtrado.

3.1 PROBLEMAS DE ACONDlClONAMlENTO Y ALTERNATIVAS

Los elementos que conectan un sistema electronico con su entorno, sensores y actuadores, no estan previstos en general para ser conectados directamente a1 nu- cleo del sistema, normalmente un procesador digital. Las etapas de acondiciona- miento de seiial hacen compatibles dichas conexiones.

El analisis de diferentes SAS podria llevar en principio a la conclusion de que el acondicionamiento de sefial es prkticamente especifico para cada aplicacion. Ello es debido en parte a que mientras la amplificacion de la seiial de 10s sensores y su filtrado paso bajo previo a la conversion AID (de acuerdo con el criterio de Nyquist, capitulo 4), son f5ciles de identificar, no sucede en cambio lo mismo con el resto de funciones en el acondicionamiento de sefial. Las populares creencias de que la electronica analogica es mas arte que ciencia, y de que las soluciones digita- les son siempre las ideales, no hacen sino inducir aun rn8s a pensar que el disefio de 10s circuitos de acondicionamiento de seiial es mas empirico que analitico.

Se dan aqui unas pautas para el diseiio de acondicionadores de seiial que, sin pretender alcanzar una estandarizaci6n comparable a la del diseiio de 10s circuitos digitales, permitan a1 menos tener una guia. Las bases del mCtodo propuesto son: la descripcion de la forma fisica en que se presentan las seiiales, la descripcion ma-

Page 107: PALLAS Ramon - Adquisicion Y Distribucion De Señales

tematica de las operaciones con seiiales, y la consideracion de las conversiones en- tre dominios de sefial realizadas por 10s circuitos analogicos.

3.1.1 Tipos de seiiales

- Seliales analogicas y seliales digitales. Denominamos aqui seiial a toda magnitud electrica cuyas variaciones llevan informaci6n sobre un proceso o mag- nitud fisica. Las sefiales cuya amplitud varia de forma continua con el tiempo se denominan analogicas. Aquellas que pueden tomar solo una serie de valores con- cretos, se denominan seiiales de amplitud discreta continuas en el tiempo. Las se- hales que pueden tomar un valor cualquiera per0 so10 en instantes de tiempo con- cretos, se denominan de amplitud continua discretas en el tiempo. Las seiiales que so10 pueden tomar valores de amplitud discretos en instantes concretos, se deno- minan digitales; su amplitud viene dada por un codigo que se representa fisica- mente mediante sefiales con solo dos niveles de tension (<<I>> y <<O>>). La represen- tacion del codigo es lo que se denomina comunmente una sefial digital. Por extension. suelen designarse como digitales todas las seiiales de amplitud discreta, aunque Sean continuas en el tiempo.

- Sefiales unipolares y sefiales diferenciales. De acuerdo con la disposition fisica de 10s terminales en 10s que se presentan, las sefiales pueden ser unipolares o bipolares -diferenciales- (figura 3.1). Las sefiales unipolares se miden entre un terminal y otro de referencia. Se denominan seiiales unipolares puestas a tierra aquellas cuyo terminal de referencia esta conectado a tierra. (La superficie del planeta es elkctricamente conductora -en distintos grados- y las instalaciones elkctricas estan conectadas a ella por razones de proteccion.) Si el terminal de re- ferencia es independiente de tierra, se tiene una sefial flotante; 10s terminales se pueden invertir, o uno de ellos se puede conectar a tierra sin que se altere el cir- c u i t ~ . Si entre el terminal de referencia y tierra existe una tension, se dice de ksta que es una tension en mod0 comun y no se puede conectar a tierra ninguno de 10s terminales de la seiial; la impedancia equivalente del generador de mod0 comun puede tener valores muy dispares segun el caso.

Un termopar conectado a la carcasa de una turbina de vapor para medir su temperatura ofrece una seiial unipolar puesta a tierra por estarlo la turbina. El mismo termopar per0 encerrado dentro de una vaina de acero y aislado de ella. ofrece una sefial, en principio, flotante. Si en vez de estar montado sobre la tur- bina lo esta sobre un cable de alta tension, esta alta tension aparece en mod0 co- mun a 10s dos terminales del termopar, y en serie con una impedancia (alta) deter- minada por el acoplamiento capacitivo entre el cable y tierra.

Las sefiales bipolares, o diferenciales, aparecen entre dos terminales que son independientes del terminal de referencia, que a su vez puede estar o no conec- tad0 a tierra. La impedancia entre cada uno de 10s dos terminales de sefial y el de tierra es similar. La polaridad con que se tome la sefial es irrelevante: solo cambia el signo. Hay tambien tres posibilidades: sehal diferencial puesta a tierra, flotante, o con tension en modo comun, que es lo mas frecuente. El punto de referencia

Page 108: PALLAS Ramon - Adquisicion Y Distribucion De Señales

88 Acondicinnamiento de selinles de entrnda

z; [ d l

Figura 3.1 Tipos de senales segun sus terminales. (a) Unipolar puesta a tierra. (b) Unipolar flotante. ( c ) Unipolar con tension en mod0 comun. ( d ) Diferencial puesta a tierra. (e) Diferen- ciat flotante. (0 Diferencial con tension en mod0 comlin. (g) Diferencial con tension en mod0 com~in.

para las sefiales flotantes, o uno cualquiera de 10s dos terminales de sefial, puede conectarse a tierra; para las seiiales con tension de mod0 comun, no se puede co- nectar a tierra ningun terminal, ni siquiera el de referencia. Se puede, sin em- bargo. invertir la polaridad de la salida.

Las seiiales diferenciales se distinguen porque las diferencias de potencial res- pectivas entre cada terminal y el de referencia varian sirnultaneamente en la misma magnitud per0 en sentido opuesto. Sin embargo, muchas veces se emplea un circuit0 equivalente como el de la figura 3.lg, donde esta propiedad n o queda patente; obsCrvese que aqui el terminal C no coincide con el punto C de la figura 3.lf. Un caso frecuente de seiiales diferenciales es el de un sensor dispuesto en un puente de impedancias alimentado por una fuente de tension o de corriente que tiene un terminal puesto a tierra (apartado 3.2.2).

Obviamente, mientras una sefial unipolar puede darse con dos terminales (alto. A, y bajo, B), una sefial diferencial necesita siempre al menos tres termina- les para su representacion: alto, A, bajo, B, y comun, C. La compatibilizacidn de 10s terminales de la seiial con 10s terminales de entrada del dispositivo siguiente es una de las funciones del acondicionamiento de sefiales, y tiene gran repercusion en la reduccion de interferencias. La consideraremos de nuevo una vez analizadas las opciones para la arnplificacion.

- Seiiales de alta y baja impedancia. Ademas de la configuracion de termina- les en que se presentan, es importante tambikn la impedancia de salida de las se-

Page 109: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Problemas de ricondicionamiento y nlterncrtivris 89

iiates. Se habla, en consecuencia, de sefiales de alta impedancia y de baja impe- dancia. Desde este punto de vista, a1 conectar dos elementos de un sistema elec- t ron ic~ hay dos situaciones posibles: o bien se desea que la tension o corriente de entrada de un elemento coincida con la correspondiente a la salida del elernento precedente. o bien se desea transferir la maxima potencia de un elemento a1 si- guiente. En ambos casos hay que adaptar la impedancia y esta es otra de las fun- ciones del acondicionamiento de seiial. En el primer caso, para evitar la atenua- cion de la seiial (efecto de crcarga,,), la impedancia de entrada debe ser mucho mayor que la de salida, si se mide tension, o mucho menor, si se mide corriente. Con la notacion de la figura 3.2a, la tension medida sera

de donde es inmediato que para tener v,, .= v, hace falta Z,, 9 Z,. Si se mide co- rriente (figura 3.2b), tenemos

de manera que para tener in, = i,, debera cumplirse Z,?, G Z,. Cuando se desea transmitir la maxima potencia. la impedancia de entrada

debe coincidir con el complejo conjugado de la impedancia de salida. Si ambas son resistivas, que es lo comun aqui, la resistencia de salida y la de entrada deben ser iguales. Si en la figura 3.2a se toma Z,, = R, y Z,, = R,,,, la potencia transmi- tida es

Para encontrar el valor mfiximo de esta potencia en funcion de la resistencia de entrada, basta tomar la derivada primera,

l a ) l b l

Figura 3.2 lmpedancia de salida y de entrada, (a) cuando se mide tension y (b) cuando se mide corriente.

Page 110: PALLAS Ramon - Adquisicion Y Distribucion De Señales

90 Acondicionarniento de sehales de entrada

de donde es obvio que para que esta derivada se anule debe cumplirse R, = R,,. Calculando la derivada segunda para R, = R,, se comprueba que se trata de un maximo y no de un minimo.

3.1.2 Operaciones con seiiales

La informacion de una seiial est i en el valor de alguno de sus parhmetros, defi- nidos en el dominio de las amplitudes o en el dominio de las frecuencias. En SAS lo habitual es que la informacion esti en la amplitud. El primer aspect0 que se contempla entonces, antes incluso que el formato y la impedancia, es obtener a partir de la seiial de entrada otra cuyo margen de amplitudes se corresponda con el requerido por el elemento que va a recibir la sefial, y de manera que el valor in- ferior del margen (en modulo) se pueda medir con la resoluci6n deseada (figura 1.1 1). Esta es la funcion basica de la amplificaci6n.

Pero, ademas, cuando las seiiales se consideran en su contexto, surge la necesi- dad de otras operaciones. Por ejemplo: para medir la temperatura media del aire en un recinto se puede partir de la seiial respectiva de varios sensores de tempera- tura y calcular su media; para calcular la velocidad de una aeronave se puede inte- grar la sefial de un sensor que mida su aceleracion; para medir la potencia en un circuito elkctrico se pueden multiplicar dos tensiones que Sean, respectivamente, proporcionales a la tension y a la corriente en el circuito.

Todas estas operaciones se pueden describir mediante 10s simbolos matemati- cos correspondientes. Hay otras operaciones que pueden describirse de la misma forma y que, sin embargo, muchas veces se describen empiricamente, o emplean- do un lenguaje no matematico. Aunque esta practica puede ser aceptable en algu- nas situaciones, la descripcion de las etapas de acondicionamiento de seiial me- diante tkrminos matematicos facilita su disefio y el analisis de sus errores.

El disefio resulta tambikn mas ficil si la descripcion de las operaciones va acompaiiada de la descripcion de las conversiones entre dominios de informacion (tension, corriente, frecuencia-tiempo) que conllevan. Esto permite detectar re- dundancias (es decir, conversiones innecesarias) y aprovechar mejor las cualida- des de cada circuito. Es mas f a d , por ejemplo, restar tensiones que restar fre- cuencias, per0 es mas facil contar (que es una forma de integrar) que integrar una tension.

3.1.2.1 Operaciones con seiiales analogicas. Las operaciones sobre sefiales analogicas se clasifican en lineales y no lineales. En las primeras se cumple el principio de la superposition, mientras que en las segundas no. En la tabla 3.1 se relacionan algunas de las operaciones mas frecuentes en el acondicionamiento de seiiales analogicas. Otras operaciones habituales son simples casos particulares de las descritas. La inversion (de signo), por ejemplo. equivale a multiplicar por la constante - 1. Ademas, en muchas operaciones se multiplica el resultado final por una constante (se amplifica), para tener el valor de fondo de escala deseado.

La realizacion fisica de las operaciones de la tabla 3.1 presupone que el ele- mento que sigue a1 que realiza la operacion no le carga. Dicho de otra forma, en la

Page 111: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Prohleinas de acondicionamiento alternativas 91

Tabla 3.1 Algunas operaciones habituales en el acondrcronamiento de seiiales analogicas.

Suma

Promediado

Resta

Producto

Division

Potencia

Logaritmo

Integracion

Derivacion

Comparacion

Limitacion de amplitud

Limitacion de velocidad

Valor absoluto

Valor maximo

Valor minimo

Polarization, b constante

n enter0

Modulacion de amplitud si y(t) es senoidal

Amplificacion por k

n < I , radicacion

Los valores 1 y 0 se representan con dos niveles de tension distintos

Recorte

Rectificacion de onda completa

. x,(t)} Deteccion de pico

z(t) = min {x,(t), x&), .. . x,(t)} z(t) = mln Ix( t ) l Deteccion de valle

realization de operaciones complejas que requieran varias etapas hay que adaptar las impedancias.

Por otra parte. no hay que olvidar que en las seiiales complejas la inforrnacion esta no so10 en la amplitud de sus componentes sino tambien en su fase. En conse- cuencia, en las operaciones que se efectuen con ellas hay que cuidar ambos aspec- tos; si se desea que la sefial conserve su forma, la operacion no so10 debe ser lineal (es decir, no debe modificarse la frecuencia), sino que ademas el posible desfase

Page 112: PALLAS Ramon - Adquisicion Y Distribucion De Señales

92 Acondicionanziento de seviales de eentrnda

introducido por la operaci6n debe ser proporcional a la frecuencia. D e esta forma, para una seiial periodica compleja

a, - v , ( t ) = --- + C (an cos 2nnft + h, sen 2nnft)

2 n = ~

si en la banda de interes la respuesta frecuencial del circuit0 que la procesa tiene amplitud constante G y desfase proporcional a la frecuencia, q5 = finf, a la salida se tendrh,

Ga,, v,(t) = - + 2 G[a,, cos 2 m f ( t + 2)+ b,, sen 2nnf(t + z)]

2 . = I

Es decir, a1 cabo de un tiempo zse obtiene una reproduccion de la sefial de en- trada modificada por el factor G (constante). El retardo z no tiene mayor trascen- dencia, salvo si la seiial obtenida se va a realimentar, en cuyo caso hay que anali- zar la posibilidad de oscilaciones.

3.1.2.2 Operaciones con seiiales digitales. Dado que la mayoria de 10s sensores ofrecen sefiales analogicas, el acondicionamiento de seiiales digitales es menos comun que el de seiiales analogicas. Se podria incluso pensar que las ope- raciones con seiiales digitales estan supeditadas a lo que se pueda hacer progra- mando un pP. Sin embargo, de la n~isma forma que muchas de las funciones peri- fericas de un ,UP son tan frecuentes que se comercializan varios circuitos integrados para realizarlas, tambien 10s hay para otras operaciones comunes con sefiales digitales. En la tabla 3.2 se presentan algunas de dichas operaciones; el sig- nificado de la mayoria de 10s terminos es inmediato, salvo quizas la cceliminacion de rebotesn que se vera en el apartado 3.4.3.

Distinguimos entre las operaciones sobre la informacion representada por las seiiales digitales y las operaciones sobre sus parametros fisicos. Las primeras se pueden realizar todas con un pP mientras que la mayoria de las segundas no. En el primer caso, la decision sobre el uso de un ,UP o de componentes especificos de- pende, entre otros factores, de la velocidad deseada, de la memoria disponible, del abanico de entrada y salida necesarios, y de la finalidad de la operacion a realizar. El uso de un pP reduce el numero de componentes y no tiene limitaciones de aba- nico de entrada o salida (para las operaciones; el componente si las tiene), pero a costa de una menor velocidad y una mayor ocupacion de memoria.

3.1.3 Errores en el acondicionamiento de seiial

E n el caso de las operaciones con seiiales analogicas, toda discrepancia entre la salida real y la esperada se denomina error. Por supuesto que dicha discrepancia es tambien un indicio de error en el caso de las sefiales digitales, per0 dada la ma-

Page 113: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Problemas de acondicionarniento )? alternativas 93

Tabla 3.2 Algunas operaciones habituales con setiales digitales que se pueden realizar con circuitos integrados.

1 Sobre la informacion representada por el codigo

- Aritmetica decimal o binaria: Sumarlrestar Contarldescontar Multiplicar Dividir

- Operaciones Iogicas:

- Almacenar (registros)

- Conversiones:

2 Sobre 10s parametros fisicos

- Sobre la frecuencia:

- Sobre la fase:

- Sobre el tiempo:

- Sobre la amolitud:

AND OR NOT EX-OR

Serielparalelo Cod ificarldecodificar Complementar a 9 Cambio de estado (biestables)

Multiplicar Dividir Osciladores

Comparadores de fase (EX-OR)

Retardo Monoestables Diferenciar lntegrar

Conversion de niveles de tension Recuadrar (disparador Schmitt) lnhibir cambios estado (eliminar rebotes)

yor inmunidad a errores propia de estas operaciones, en caso de discrepancias a1 operar con sefiales digitales se habla de fallos mas que de errores. En las operacio- nes anal6gicas hay siempre errores, debidos cuando menos a las limitaciones fisi- cas intrinsecas a 10s elementos con que se realizan.

Para el estudio de 10s errores se puede considerar, por una paste, el comporta- miento cuando la entrada es de muy baja frecuencia Cf < 0,01 Hz), errores estati- cos, y, por otra, el comportamiento frente a las otras entradas, errores dinAmicos.

3.1.3.1 Errores estaticos

- Errores aditivos y errores multiplicativos. Los errores estaticos pueden ser constantes con respecto a la magnitud de entrada, o puede que varien con &a. En el primer caso se denominan errores aditivos; en el segundo caso se denominan

Page 114: PALLAS Ramon - Adquisicion Y Distribucion De Señales

94 Acondicionamiento de seiiales de enrrada

multiplicativos, si son directamente proporcionales a la entrada, y no tienen nom- bre especifico si no lo son. Otros nombres equivalentes son, respectivamente, errores de cero y errores de ganancia (o de factor de escala). En cualquier caso, el error total puede expresarse como error absoluto

e = valor obtenido - valor ideal (3.7)

o como error relativo

e & =

valor ideal

El error absoluto se puede expresar respecto a un valor de referencia, por ejemplo el valor de fondo de escala. Se habla entonces de error i<relativo a1 fondo de escala,.. pero no deja de ser un error absoluto. Solo cuando la entrada sea el valor de fondo de escala, coincidiran el error absoluto referido a1 fondo de escala y el error relativo.

Cuando se calculan errores de ganancia, hay que tener precaucion con las uni- dades en que se exprese esta. Si, por ejemplo, el valor ideal es Gi = 100 y el valor obtenido es G, = 210, el error absoluto sera e = 110 - 100 = 10, que expresado en decibelios seria e = 20 dB. Pero si tomarnos G, = 40 dB, G, = 40,s dB, entonces e = 0,s dB.

Ejemplo. Calcular el error relativo en el arnplificador inversor de la figura E3.la cuando se tienen en cuenta la tolerancia a de las resistencias y la tension de desequilibrio (offset) del arnplificador operational fAO).

La salida ideal (en ausencia de error) es

La salida real a1 considerar la tolerancia de las resistencias sera

Figura E3.1 ( a ) Amplificador inversor. (b) Representacion del error de cero y del error de ga- nancia.

Page 115: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Problemas de acondicionarniento y alternativas 95

y el peor caso sera cuando la tolerancia absoluto en uno de dichos casos sera

en = V ; - v,, : (G'

y el error relativo correspondiente,

tenga distinto signo en cada resistencia. El error

Por otra parte, si se considera la tensi6n de desequilibrio, v,,,, en ausencia de v, la sa- lida sera

Dado que la salida ideal en ausencia de entrada es cero, el error absoiuto sera e, = v:. El cAlculo del error relativo carece de sentido en este caso.

Si se consideran a la vez ambas fuentes de error, aplicando el principio de la superpo- sici6n se obtiene que la salida es

El error absoluto total es

Claramente la tolerancia de las resistencias produce un error de ganancia mientras que la tension de desequilibrio produce un error de cero. El error relativo total sera

Los criterios para reducir este error son ahora obvios: la tolerancia debe ser lo menor posible, y v,, debe ser pequefia con respecto a v,.

Puede observarse que 10s errores multiplicativos es 1x18s c6modo expresarlos como error relativo, mientras que 10s errores aditivos es mejor expresarlos como error absoluto. En este ejemplo podriamos poner

Page 116: PALLAS Ramon - Adquisicion Y Distribucion De Señales

96 Acondiciotzurniento de ser'lnles de entruda

siendo cG = - 2~x41 + a) y e, = ( 1 + R21R1)v,, En la figura 3.lb se puede observar como afecta la presencia del error de cero y del error de ganancia a la relacion entrada-salida: en vez de la recta deseada, dicha relacion viene dada por una recta desplazada paralela- mente y girada (de pendiente distinta).

- Derivas. Tanto las caracteristicas de transferencia de una etapa de acondicio- namiento de seiial como algunas de sus fuentes de error vienen influidas por fac- tores ambientales, y en concreto por la temperatura, el tiempo (cronologico) y la tension de alimentacion. En el amplificador de la figura E3.1, por ejemplo, el tiempo y la temperatura influyen en 10s valores de v,,, R , y R,, y las fluctuaciones (lentas) en la tension de alimentacion influyen en la tension de salida, a travCs del factor de rechazo de -1as perturbaciones de- la alimentacion, PSRR (Power Supply Rejection Ratio).

La existencia de estas derivas obliga a considerar 10s errores de cero, pues aunque suele ser posible anularlos en el proceso de calibracion, Csta se realiza en unas condiciones y un momento dados; inevitablemente, cuando menos con el mero transcurrir del tiempo, el error de cero ya no sera nulo en otro mo- mento.

Para calcular el posible efecto de las derivas en 10s errores, hay que tener en cuenta que las derivas debidas a cada factor distinto son independientes entre si. Por ello, un calculo que consista en la adicion directa de cada contribucion cabe considerarlo como una prevision del peor caso, en que todas las influencias se ma- nifiesten simultaneamente y en la misma direccion. Dada la aleatoriedad de cada una de las contribuciones a las derivas, se acepta como mitodo de calculo del error total la raiz cuadrada de la suma de 10s cuadrados de cada una de ellas. (Esto equivale a considerar que estas variables aleatorias tienen media nula, y ob- tener la variancia de su suma mediante la suma de variancias.) La aplicacidn de este mCtodo de calculo se expondra en el capitulo 7.

3.1.3.2 Errores dinamicos. En la respuesta de un sistema a una seiial de entrada, se puede distinguir entre dos etapas o fases: la transitoria y la estaciona- ria. La primera es la que media desde que se aplica la entrada hasta que la salida alcanza su valor final, mientras que la segunda se cuenta a partir de dicho mo- mento. Cuando se habla de error dinamico suele sobreentenderse en la fase esta- cionaria, pero antes de medir la salida hay que asegurarse de que ha acabado la fase transitoria.

El error dinamico depende de la forma concreta de la entrada aplicada, si bien en el acondicionamiento de seiial suelen considerarse entradas senoidales. No hay que olvidar entonces que la funcion de transferencia no recoge la respuesta transi- toria a dichas entradas.

Cuando la operation realizada es lineal, 10s errores se pueden dividir en aditi- vos y multiplicativos, aparte del posible error de linealidad. El ruido de un ampli- ficador es una fuente de error aditivo tipica, mientras que la limitacion del ancho de banda produce un error multiplicativo. El error total puede expresarse tambiCn como error absoluto o como error relativo.

Page 117: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Zntecfaz con 10s sensores annldgicos 97

Ejemplo. Calcular el error debido a la limitaci6n del ancho de banda en un arnplificador se- guidor (G = 1) basado en un A 0 que por lo demas se considera ideal.

Si la respuesta frecuencial del A 0 es AGw), la del amplificador sera

El error absoluto sera e = HGw) - 1 , y el error relativo

En vez de G obtenemos G(1+ E).

A baja frecuencia AGw) es constante, por lo tanto, el error estatico debido a este factor tambiCn lo sera. A frecuencias mayores que la de corte (a - 3 dB) de A(jw), Csta decrece con la frecuencia, por lo que el error dinamico frente a una entrada senoidal sera tanto ma- yor cuanto mayor sea la frecuencia de entrada.

Los sensores analogicos pueden ser generadores o moduladores. La interfaz de 10s sensores generadores con un CAD requiere amplificacion y adaptacion de im- pedancias. La salida de algunos sensores moduladores basados en una variacion de impedancia es en forma de seiial alterna modulada en amplitud; su interfaz debe incluir entonces una demodulacion o un CAD especial (convertidores de sin- cro y resolver a digital) [I]. La mayoria de 10s sensores, sin embargo, ofrecen sim- plemente una variacion de impedancia del tip0 Z = Z,(1 + x), por lo que para ob- tener una seiial elCctrica hacen falta circuitos previos a1 amplificador, o bien se pueden incorporar en un oscilador cuya frecuencia dependa de 2. La primera so- lucion es la mas habitual a frecuencias menores de l MHz.

La generacidn y amplificacion de tensiones es normalmente mas simple que la de corrientes, y por ello el acondicionamiento de seiial tiende a orientarse en esta direccion. La deteccion de corriente tuvo gran interCs cuando 10s elementos de presentacion eran galvanometros, per0 con el advenimiento de 10s elementos de presentacion digitales, perdio gran parte de su interis.

3.2.1 Divisores de tension

Un divisor de tension como el de la figura 3.3, donde Z, es una impedancia de valor fijo bien conocido, ofrece una tension de salida dependiente de las variacio- nes de una impedancia,

v, = v z , i1 + x) z,, + Z"(1 + x )

Page 118: PALLAS Ramon - Adquisicion Y Distribucion De Señales

98 Acondicionatniento dr seiioles de entrada

Figura 3.3 Divisor de tension que incorpora un sensor de impedancia variable. Z,, es una im- pedancia fija bien conocida.

ObsCrvese que la croperaci6n>, efectuada es no lineal. El valor de Z, se elige de forma que la sensibilidad sea mzixima, y esto se cumple cuando Z,, = Zo(l + x) [I]; dado que esta condici6n maremgtica no es posible en la practica, se puede tomar Zl, = ZO(l + x,), donde x, es el valor correspondiente al centro del margen de medida.

Si x <. 1, se puede aproximar

La salida es ahora lineal y la operacion efectuada es el producto de la tension de alimentacion por un factor lineal con x; si Ires senoidal esto es una modulaci6n de amplitud. Pero si x es pequeiia talnbikn sucedera que v, presentara solo varia- ciones muy pequefias alrededor de un valor grande y el amplificador subsiguiente no podra tener aha ganancia porque se saturaria. Claramente, si se pudiera elimi- nar el tCrmino debido a 2, entonces la salida seria directamente proporcional a x. Una forma de eliminar dicho tkrmino es haciendo la diferencia entre v, p la salida de otro divisor formado por Z, y Z,,. Un circuit0 con dos divisores de tension ali- mentados en paralelo constituye lo que se denomina un puente de impedancias.

3.2.2 Puentes de impedancias

La figura 3.4 presenta la estructura general de un puente de impedancias. Uno de los dispositivos I o 2 debe ser un generador y el otro un detector. Cuando se

Figura 3.4 Puente de impedancias. Uno de 10s dispositivos 1 o 2 debe ser un generador (de tension o corriente) y el otro un detector (de tension o corriente).

Page 119: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con 10s sensores analbgicos 99

aplica a sensores de impedancia variable, uno o varios de 10s brazos varian de la forma ZO(l + x), y 10s otros, en su caso, son impedancias fijas que se eligen de acuerdo con el tipo de sensor. Si 10s sensores son resistivos, se eligen resistencias, mientras que si son reactivos y si trabaja a menos de unos 30 kHz, se suelen prefe- rir como brazos fijos las inductancias de un transformador o autotransformador toroidal.

Para simplificar el analisis y la notation, considCrese el caso de un puente re- sistivo con un solo sensor en la posicion de R,, del tip0 R,(1 + x). alimentado por una fuente de tension, y cuya salida se mide con un voltimetro ideal. La tension detectada es entonces,

Si una de las resistencias es ajustable y hacemos v, = 0 cuando x = 0, se cumple en- tonces

y la tension de salida en el caso general queda de la forma

Se observa, pues, que la relacion entre v, y x no es lineal. Pero si x < k + 1, se puede aproximar

La relacion es ahora lineal y el margen de variation de v, estB centrado en v, = 0 V (para x = 0). El precio que hay que pagar es. por una parte, una pkrdida de sensibilidad respecto a la maxima posible (obtenida con k = 1) si es que hay que disefiar con k S 1 para aceptar la aproximacion anterior. Por otra parte, re- sulta que la selial de salida se presenta entre dos terminales que no coinciden con ninguno de 10s de la alimentacion, de mod0 que si esta esta puesta a1 potencial de referencia (masa), el amplificador conectado a la salida del puente debe tener en- trada diferencial.

Los puentes permiten realizar va-rias operaciones sin obtener previamente va- rias tensiones y procesarlas posteriormente. Por ejemplo, si V es alterna, v, sera una sefial modulada en amplitud y con la portadora suprimida. Otras operaciones se basan en el empleo de varios sensores. Si se considera, por ejemplo. que R, es otro sensor del tip0 R,(1 + y). y la condicidn de equilibrio inicial es la misma de antes (3.12), tendremos

Page 120: PALLAS Ramon - Adquisicion Y Distribucion De Señales

S i x e y G k + 1,

Es decir. se ha realizado la diferencia x - y, y la sensibilidad ha aumentado en (k + 1)lk. Con este circuito se pueden medir, por ejemplo, diferencias de tempe- ratura.

Es inmediato cornprobar que si en vez de Rj se emplearan dos sensores de re- sistencia respectiva R,(1 + x)/2 y Ro(l + y)/2, la salida seria proporcional a n + y. Si en cambio R, es un sensor que detecta una variable x, y es sensible a una pertur- bacion que provoca una variation porcentual Y , R3 = RO(l + x)(1 + y), y R2 es sen- sible a la rnisma perturbation pero no detecta el cambio x, R: = R,(1 + y), enton- ces la salida es independiente del cambio y. Esta es una forma comun de cancelar interferencias.

3.2.3 Arnplificacion

El rnargen de entrada habitual en un CAD es de 0 a 5 V o de 0 a 10 V. En con- secuencia. las seiiales procedentes de 10s sensores generadores de tension, de 10s divisores de tension y de 10s puentes, hay que amplificarlas, y a veces hay que des- plazar su valor minimo para que sea cero. Ademas, la entrada del CAD es unipo- lar, es decir, un terminal esta conectado a1 de referencia (incluso en el caso de ad- mitir tensiones positivas y negativas), de manera que si la seiial disponible es diferencial, el amplificador debe convertirla en unipolar. Si el sensor, o su circuito inmediato, no produce una tension continua, que es el unico tipo de seiial que ad- mite el CAD, hay que efectuar una conversion de dominio previa o simultanea a la arnplificacion.

Las seiiales procedentes de 10s sensores suelen ser de baja frecuencia (< 10 Hz), si bien en el caso de sensores de reactancia variable la portadora es de hasta 100 kHz. En consecuencia, 10s circuitos de interfaz suelen estar basados en AO. Solo en algunos sensores capacitivos e inductivos y con sensores de fibra op- tics se trabaja a frecuencias superiores a 1 MHz, y se obtienen principalmente se- hales moduladas en frecuencia.

3.2.3.7 Amplificadores diferenciales. Las seiiales en forma de tension unipolar se pueden amplificar en principio mediante un amplificador elemental (inversor o no inversor) basado en un AO. Ahora bien, dado que muchas veces hay una tension de interferencia v, que aparece en mod0 comun entre 10s termina- les de referencia del sensor y del amplificador, este suele ser de tipo diferencial (AD) (figura 3.52). El origen de v, es muchas veces la diferencia de potencial en- tre tomas de tierra fisicamente distintas: las corrientes de fugas de la instalacion y

Page 121: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Inrevfnz con los seizsores nnaldgicos 101

Figura 3.5 Aplicacion de un amplificador diferencial (AD). (a) A una senal unipolar con ten- sion en rnodo comun. (6 ) A una seAal diferencial. (c) Circuito equivalente para un AD.

de 10s equipos conectados a ella hacen que entre dos puntos alejados exista siem- pre una diferencla de potencial, incluso si la impedancia electrica entre ellos es pe- queiia.

Cuando la sefial es diferencial, el amplificador tambiCn debe serlo. En este caso, el AD debe rechazar tanto la tensi6n en mod0 comun v, presente en la sefial, como la posible interferencia v, (figura 3.56). El circuit0 equivalente para un AD, con independencia de su estructura. es el de la figura 3 . 5 ~ . A su entrada se define una tensidn en mod0 diferencial.

y una tension en mod0 comun,

Si la etapa siguiente no carga a Z,, la tensidn de salida es v, = v,,

Page 122: PALLAS Ramon - Adquisicion Y Distribucion De Señales

102 Acondicionnrniento de seviales de entrada

donde la ganancia en modo diferencial GD se define como

y la ganancia en modo comun Gc como

Tanto GD como Gc son funcion de la frecuencia. expresarse como

(3.21)

La tension de salida puede

que revela que el cociente entre ia ganancia en modo modo cornfin describe la capacidad del AD de rechazar las sefiaies de modo co- mun. Por ello, dicho cociente se denomina Relacion de Rechazo del Modo Co- m h , CMRR (Common Mode Rejection Ratio) y suele expresarse en decibelios,

(3.22)

diferencial y la ganancia en

GDO CMRR = 20 log --- ~ L O

Para un AD como el de las figuras 3 . 5 ~ y 3.56, basado en cuatro resistencias y un AO, el CMRR depende del apareamiento de las resistencias R, a R,, supuestas mucho mayores que Z,, y del CMRR del propio AO. La ganancia en mod0 dife- rencial, GD, viene dada por

El apareamiento se puede conseguir empleando resistencias de baja toleran- cia, o bien con un potenciometro, por ejemplo en serie con R,. En este segundo caso, sin embargo, el apareamiento dificilmente se mantendra con el tiempo o la temperatura, pues las derivas en potenciometros y resistencias son distintas. Los CI comerciales que incorporan el A 0 y las resistencias tienen ventaja en este as- pecto: pero su precio es unas 10 veces superior a1 de 10s A 0 corrientes. En la tabla 3.3 se dan algunas de las especificaciones de un AD integrado de este tipo. Su ga- nancia diferencial es l , por lo que en este caso puede hacer falta una etapa poste- rior (unipolar) con ganancia adicional.

Los AD integrados pueden utilizarse tambien en aplicaciones no diferenciales, y aprovechar el apareamiento de sus resistencias internas. La figura 3.6 muestra un sumador de precision y un circuito para obtener la media de dos sefiales;

Page 123: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Intrrfaz con 10s sensores nnaldgicos 103

Tabla 3.3 Algunas especificaciones del amplificador diferencial INA 105AM. (Docurnentacion Burr-Brown Corp.)

Ganancia I + 0,005% + AT No linealidad t 0,0002 % ZD 50 kQ zc 50 CMRR 90 dB en continua VOS 50 pV + 5 pVPC AT+ 1 pV/V AV,, + 20 ,uV/rnes \in rneses v,, (RTO) 60 n ~ i f i z a 10 kHz

2,4 pVP, de 0,01 Hz a 10 Hz Ancho de banda a - 3 dB) 1 MHz Velocidad 3 V I p

l o ) [ b l

Figura 3.6 Circuitos unipolares basados en un AD integrado. (a} Sumador de precision. (b) Circuito que obtiene el valor rnedio de dos tensiones. Los componentes y conexiones den- tro de la linea a trazos estan dentro del circuito integrado.

cuando emplean el modelo de la tabla 3.3, ambos circuitos tienen una exactitud del0,Ol %.

- CMRR efectivo. El modelo de la figura 3 . 5 ~ incluye la impedancia de entrada tanto en mod0 diferencial, Z,, como en mod0 comun, 2,. La razon es la siguiente: si la impedancia de la sefial es alta con respecto a Z,, se forman dos divisores de tension (admitiendo que 2, es rnuy alta para no tener efectos de carga): si dichos divisores no son idknticos. aparecera una diferencia de potencial en bornes de Z,, v,, que sera amplificada por la ganancia diferencial, GD. Se dice entonces que el CMRR efectivo es inferior al CMRR del AD.

A1 aplicar una tension en mod0 comun v,, en la entrada del circuito apare- cera una tension diferencial v, y una tension en mod0 comun v,. La salida v, sera

donde sabemos que G,/G, = CMRR. Si se acepta que el efecto de carga es pe- quefio (hipotesis que dara una solucion solo aproximada, valida si el CMRR espe-

Page 124: PALLAS Ramon - Adquisicion Y Distribucion De Señales

cificado es muy alto), y que las impedancias vienen determinadas por sus compo- nentes resistivas. entonces la tensi6n diferencial a la entrada del amplificador sera

y la tension en mod0 comun. v, = v,. Cuando se aplica una tension v , en mod0 diferencial, la ganancia es G,. El

CMRR efectivo sera el cociente entre la ganancia de todo el circuito a la seiial vd. y la ganancia que presenta todo el circuito a v,. Es decir,

D e aqui se obtiene

1 - - R: - R, 1 + CMRR, R c CMRR

Por lo tanto. en prevision de posibles desequilibrios en las impedancias de sa- lida de una sefial diferencial, para que el CMRR efectivo sea proximo a1 CMRR del AD, las impedancias 2, de Cste deben ser lo mas altas posible.

Ejemplo. Calcular el valor aproximado del CMRR efectivo en continua para el circuito de la figura 3.5b cuando el AD es el INA 105 AM (tabla 3.3), y la impedancia de salida de la seiial es resistiva, de unos 100 Q, y con un desequilibrio del 1% entre las dos ramas.

En este caso, R: - R, = 100 Q x 0,01 = 1 Q, R, = 50 kQ, y CMRR = 90 dB = 31.622, de donde resulta

1 -

1 1 + - = 5.16 X lo4

CMRR, 50.000 31.622

y de aqui, CMRR, = 86 dB. (Observese que en la ecuacion (3.22) el CMRR hay que expresarlo en unidades linea-

les, no en decibelios.)

El resultado del ejemplo anterior evidencia que si la impedancia de la seiial es alta, un AD como el de la figura 3 . 5 ~ no tiene suficiente impedancia de entrada y ello produce, ademas de un efecto de carga, un deterioro del CMRR efectivo. Los AD que presentan alta impedancia de entrada, en mod0 comun y en mod0 di- ferencial -entre otras caracteristicas-, se denominan amplificadores de instru- mentacion (AI). (No deben confundirse con 10s A 0 cuyo comportamiento a baja frecuencia es de alta calidad, y que algunos fabricantes denominan < < A 0 de instru- ment aci6nn.)

Page 125: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con 10s sensores analbgicos 105

- Relacion de rechazo del mod0 serie (SMRR). La ganancia diferencial GD(f) puede ser muy pequeiia a determinadas frecuencias o a partir de una frecuencia determinada. Esto permite rechazar interferencias que aparezcan directamente ccen serie>> con la serial, es decir, entre 10s terminales A y B en la figura 3 . 5 ~ . (Puede tratarse, por ejemplo, de una interferencia inducida en el bucle AA'BB' -figura 3.5~- por un campo magnktico variable.) La relacion entre la ganancia en mod0 diferencial a las frecuencias de la seiial de inter&, G,(f,), y la rnisma ga- nancia a las frecuencias rechazadas, G,Cf,), se denomina Relacion de Rechazo del Modo Serie (SMRR. Series Mode Rejection Ratio) o del mod0 normal (NMRR, Normal Mode Rejection Ratio),

SMRRCf,) = NMRRCf,) = 20 log GD CfJ G~(f r )

Por lo tanto, en la figura 3.5b la contribucion de vi y v, a v , vienen determina- das por el CMRR y por el SMRR.

Ejemplo. El ampl~ficador de la figura E3.2 tiene una ganancia diferencial plana (es decir, constante) de valor 100 y un desfase nulo para toda la banda de frecuencias consideradas, y un CMRR que es de 100 dB a baja frecuencia y decrece a razon de 20 dBIdCcada a par- tir de 10 Hz. Si se supoae que las impedancias de entrada del AD son mucho mayores de 120 Q, calcular c6mo contrtbuyen respectivamente a la salida, las interftlrencias en mod0 serie y en modo comun de 50 Hz, 1 kHz JI 20 kHz, con 10 mV de amplitud.

- Una interferenc~a en mod0 sene v,, produce una tension a la entrada del amplifica- dor.

Por lo tanto,

y las interferendas en mod0 serie sufren una atenuacion, dependiendo de su frecuencia, dada por este factor. La seiial resultante a la entrada del amplificador, pasa a su salida amplificada por 100 (40 dB).

Figura E3.2 Arnplificador diferenc~al con filtro previo que le confiere Rechazo del Modo Serie.

Page 126: PALLAS Ramon - Adquisicion Y Distribucion De Señales

La tabla siguiente da los resultados a distintas frecuencias:

50 Hz 1 kHz 20 kHz

SMRR 1,25 L 37" 15 L 86" 300 L 89,8" SMRR(dB) 2 dB L 37" 23.5 dB L 86' 50 dB L 89,s"" Gd 38 dB L 37" 16.5 dB L 86" - 10 dB L 89,s" Vo 800 mV L 37" 67 mV L 37" 3.3 mV L 89,s" retardo 2 ms 239 ,us 12,47 p

- Una interferencia en mod0 comua v,, pasa tal cual a la entrada en modo comhn del amplificador y no produce ninguna tensi6n de entrada en mod0 diferencial. La tensi6n en modo comdn a la entrada del amplificador contribuye a la salida a travCs de Gc. y segfin (3.23),

GDC~) - - 1 O5 - 100

CMRR = -- Gc(f) 1 + jfll0 Gc(f)

De aqui obtenemos,

La tabla siguiente da 10s resultados a distintas frecuencias:

50 Hz 1 kHz 20 kHz

Gc 0,0051 L 78,7" 0,l L 89,4" 2 L 89,97" "0 5,1 fiV L 78.7" 1 mV L 89.4" 20 mV L 89,97" retardo 4,4 ms 248 p 12,49 ps

~bskrvese c6mo en este circuito el SMRR va aumentando con la frecuencia, de manera que la contribuci6n a la salida de la interferencia en mod0 serie es menor a frecuencias al- tas. En cambio el CMRR decrece a1 aumentar la frecuencia y, por lo tanto, la salida de- bida a una seiial de mod0 comiin va aumentando con su frecuencia.

- CMRR de etapas diferenciales en cascada. La situacion descrita por el cir- cuito de la figura 3 5 , que ha llevado a1 resultado expresado por (3.28), puede considerarse como un caso particular de una situacion mas general: siempre que una etapa con entrada diferencial va precedida por otra, obviamente con entrada y salida diferenciales, se puede producir una degradacion del CMRR de la etapa mas alejada de la entrada de sefial. En la figura 3.7a se presenta el esquema equi- valente para un caso de tres etapas. La terminologia para definir 10s parametros de cada etapa se da en la figura 3.7b.

En una etapa con entrada y salida diferenciales, la seiial diferencial a la en- trada produce una salida en mod0 diferencial segun la ganancia en mod0 dife- rencial,

Page 127: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con los sensores nnalogicos 107

Figura 3.7 (a) Etapas diferenciales en cascada. La ultirna se considera que tiene salida unipo- lar. (b) Tensiones y ganancias en una etapa con entrada y salida diferenciales.

La seiial en mod0 comun a la entrada produce una seiial en mod0 comun a la sa- lida segun la ganancia en modo comun,

Pero a1 mismo tiempo, una seiial en modo diferencial a la entrada produce una se- iial en mod0 comun a Ia salida segun la ganancia de mod0 diferencial a modo co- mun,

TambiCn, y esto es lo peor, una seiial en mod0 comun a la entrada produce una seiial en mod0 diferencial a la salida segun la ganancia de modo comun a mod0 di- ferencial,

Para una etapa con salida unipolar, Gc- = GcD = 0. Con estas cuatro ganancias definimos tres factores para cada etapa conside-

rada individualmente: el rechazo del mod0 comun, que designamos C (reservamos CMRR para describir el comportamiento de una etapa cuando viene precedida por las otras),

Page 128: PALLAS Ramon - Adquisicion Y Distribucion De Señales

el factor de discriminacibn,

y un factor sin nombre especifico,

Con estas definiciones, si para cada etapa de la figura 3 . 7 ~ se cumple E, + C, +, y EL < D, + , C, + ,, entonces se puede demostrar [2] que el reciproco del CMRR del sistema completo. CMRRT, se puede obtener sumando los reciprocos del CMRR de cada una de las etapas en el sistema,

donde para cada etapa se ha definido

Es decir, el factor C de cada etapa viene ccamplificadon por el factor de discrimina- cion de cada una de las etapas que le preceden. De esta forma el rechazo de modo comun que presenta una etapa considerada individualmente (C) queda aumen- tado, de manera que su CMRR dentro del sistema (CMRR,) es igual o mayor que el que tenia como etapa sola. E n una cadena de amplificadores interesara, pues, poner en la parte frontal las etapas con mayor factor de discriminacibn.

De (3.37) se deduce que el CMRRT es menor que el CMRR de cualquiera de las etapas, salvo que una o mas de ellas tengan CMRR de signo opuesto p com- pensen el CMRR de las demAs, cosa dificil de garantizar en el diseiio.

Ejemplo. Los amplificadores de la figura E3.3 tienen respectivamente ganancia (diferen- cial) de 100 y 10, y CMRR de 80 dB L 90" y 60 dB L 90". Calcular el CMRR que presenta el conjunto dependiendo del orden en que se coloquen. (Se supone que 10s dos amplifica- dores tienen entrada y salidas diferenciales y que un terminal del que se coloque en se- gundo lugar puede conectarse a masa.)

Suponiendo que las hipotesis que llevan a (3.37) se cumplan, cuando la etapa frontal es la de mayor ganancia,

Page 129: PALLAS Ramon - Adquisicion Y Distribucion De Señales

lnterfaz con los sensores annl6gicos 109

de donde CMRR, = 79 dB L 90". Si, en cambio, la etapa frontal es la de ganancia 10.

y CMRR, = 59,9 dB L 90".

La expresion (3.37) es valida so10 cuando se cumplen unas determinadas rela- ciones entre 10s factores C, D y E de las etapas. El valor concreto de dichos facto- res depende de la estructura de la etapa. Si considerainos primer0 etapas forma- das por dos partes no acopladas (figura 3.8), tenemos

De estas expresiones se deducen las cuatro ganancias para la etapa,

Figura 3.8 Etapa con entrada y salida diferenciales formada por dos partes no acopladas.

Page 130: PALLAS Ramon - Adquisicion Y Distribucion De Señales

110 Acondicionarniento de sefiales de entrada

y a partir de ellas se obtienen 10s tres factores,

Por lo tanto, si H,Gco) = H2(jw) el factor C sera muy alto y las condiciones necesa- rias para aceptar (3.37) se cumpliran. ObsCrvese que a1 ser D = 1, las etapas no acopladas no mejoran el factor C de las posteriores.

Ejemplo. Calcular el CMRR a 10 kHz para el sistema forrnado por un amplificador dife- rencial precedido por un filtro de paso bajo en cada terminal, tal como se indica en la fi- gura E3.4. (Esta situation es tipica de un amplificador precedido de un multiplexor, capi- tulo 5.) El valor medio de las resistencias es R, = 270 Q, y la mhxima diferencia entre ellas es de l6 % de R,. Los condensadores se suponen lguales y de 23 pF. (Si fueran condensa- dores discretos, su tolerancia seria elevada: en un multiplexor, en cambio, C, y C2 son ca- pacidades parasitas y no tienen por que ser muy dlferentes.)

Para cada rama del circuit0 se tiene.

- donde w, = lIR,C, y y = 11R2C,. Si se expresan las resistencias y 10s condensadores en funci6n de su valor medio y la diferencia maxima respectivas,

Figura E3.4

Page 131: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Inferfuz con 10s seizsores unalbgccos 111

entonces el factor C de la etapa frontal es

Si R, = 270 R, R, = 0,06 X 270 Q = 16,2 R, C, = 23 pF y C, = 0, dado que su factor de discri- minaci6n es D = 1. tendremos

C(10 kHz) = j 42.735 = 92,6 dB L 90"

1 -

1 --

1 +

CMRR, j 42.735 - jlO.OOO

Se obtienen 82 dB a pesar de que el AD tenia s61o 80 dB porque el signo del CMRR de cada etapa era distinto. Si se intercambiaran R, y R2 (o 10s terminales del AD), el CMRR de las dos etapas tendria el mistno signo y resultaria CMRR, = 78 dB L 90"

Para las etapas con entradas y salidas diferenciales que no tengan una estruc- tura como la de la figura 3.8, las ecuaciones (3.40) no son validas y, por lo tanto, tampoco lo son las (3.41) ni las (3.42). Asi pues, antes de aplicar (3.37) hay que cercionarse en cada caso de que se curnplan las condiciones E, < C,+1 y E , 4 D l + l c + 2 .

3.2.3.2 Amplificadores de instrumentacjon: errores. La figura 3.9a muestra el modelo equivalente para un AT conectado a una seiial diferencial, que es muy parecido a1 de un AO. La principal diferencia estriba en que el A1 no ne- cesita realirnentacion externa (aunque puede tenerla); ademhs, el A1 suele apli- carse a seiiales diferenciales (aunque nada impide utilizarlo en modo unipolar). La expresion completa de la tension de salida es:

donde:

G es la ganancia del A1 (fija o seleccionable)

Page 132: PALLAS Ramon - Adquisicion Y Distribucion De Señales

112 Acondicionarniento de s e f i ~ l e s de entrnda

Figura 3.9 (a) Modelo para un amplificador de instrurnentacion (Al) conectado a una setial di- ferencial y con un terminal de salida conectado directamente a rnasa. (b) Al realizado con tres AO; el terminal de referencia de la salida (REF) puede conectarse al nivel de tension deseado.

e,, AGIAT, y e , , , ,~ son, respectivamente, 10s valores especificados para el error, la deriva tCrmica y la no linealidad de la ganancia.

v,,,,,, es la tension de desequilibrio (offset) de entrada y v,,~,,, es la de desequilibrio de salida del AI; a1 consistir este muchas veces en dos etapas diferenciadas, la se- gunda amplifica el error de la primera, y el error de Csta depende de su ganancia; de ahi la distincion entre 10s dos tkrminos. [No debe confundirse esto con la posi- bilidad de refelir la tension de desequilibrio a la entrada (RTI, Referred To In- put) o a la salida (RTO, Referred To Output) del amplificador.]

Ih es la corriente de polarizacion e I,, el desequilibrio entre las corrientes de pola- rizacj6n respectjvas de cada entrada

CMRR es el valor efectivo de la relacion de rechazo del mod0 comun [ec. (3.27) si predominan las componentes resistivas de las impedancias de salida y entrada]; no siempre es correct0 emplear directamente el valor del CMRR el especificado para el AI. PSRR es el factor de rechazo de las interferencias en las lineas de alimentacion es- pecificado para el AI.

Page 133: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con 10s sensores nnalogicos 113

v,,, es la tension de ruido especificada para el A1 (en valor eficaz) en la zona donde su densidad espectral de frecuencia es plana. BW es el ancho de banda de trabajo dentro de dicha zona. vl:f es la tension de ruido especificada para el A1 (en valor de pico a pico) en la zona donde su densidad espectral de frecuencia crece de forma inversamente pro- porcional a la frecuencia.

En el modelo anterior se ha supuesto que la resistencia R, es pequeiia y, por lo tanto ni su ruido tkrmico ni las contribuciones de la corriente de ruido del A1 son importantes. En caso contrario, dichas contribuciones deberian sumarse cuadrati- camente con v, (ver [I], apartado 7.4).

Los terminos de error pueden agruparse por una parte en 10s que multiplican a v,, (errores de ganancia) y, por otra, en 10s que se suman a v, (errores de cero). En ambos casos. algunos de dichos factores tienen derivas tirmicas apreciables, espe- cificadas por el fabricante. Si durante la calibracion se ajustan algunos errores de cero, entonces 10s unicos tirminos a considerar son las derivas respectivas. En la tabla 3.4 se dan algunas especificaciones de un A1 comercial.

Un circuit0 muy popular para realizar un A1 con componentes discretos es el de la figura 3.9b. Se basa en 3 A 0 en dos etapas: la primera con entrada y salida diferenciales y la segunda con entrada diferencial y salida unipolar puesta a1 nivel de tension de referencia que se desee. Para ajustar el CMRR del conjunto se puede poner una resistencia ajustable en serie con R,. Tambiin se puede elegir como segunda etapa un AD integrado. cuyas resistencias estan ya ajustadas.

Tabla 3.4 Especificaciones del Al AD 6248. (Documentation Analog Devices Inc.)

Ganancia

Margen de valores de ganancia Error en la ganancia G = I G = 100 G = 200,500 G = 1000

No linealidad G = I a 1.000

Deriva termica G = I G = 100,200 G = 500, 1.000

Tension de desequilibrio (offset) De la etapa de entrada

Deriva termica De la etapa de salida

Deriva termica

Page 134: PALLAS Ramon - Adquisicion Y Distribucion De Señales

114 Acotzdiciot~ainzent de sekales de entrada

Tabla 3.4 (Continuation).

PSRR G = I G = 100,200 G = 500, 1.000

Corriente de entrada De polarizacion

Deriva termica De desequilibrio

Deriva termica

Entrada lmpedancia en mod0 diferencial lmpedancia en mod0 cornun CMRR (cc a 60 Hz), 1 kQ desequilibrio

en resistencia de fuente G=l G = 100,200 G = 500, 1.000

Respuesta dinamica Frecuencia de corte a - 3 dB

G= I G = 100 G = 200 G = 500 G = 1.000

Velocidad de salida (slew rate) Tiempo de establecimiento, para

un escalon 20 V, dentro del 0,001% G = 1 a200 G = 500 G = 1.000

Ruido Tension de ruido a 1 kHz

Referida a la entrada Referida a la salida

Tension de ruido de entrada entre 0,l y 10 Hz G = 1 G = 100 G = 200, 500, 1.000

Corriente de ruido entre 0,l y 10 Hz

75 dB 105 dB 110dB

+ 50 nA k 50 pAPC + 35 nA + 20 pAPC

1 GR 10 pF 1 GO I I 10pF

70 dB 100 dB 110 dB

1 MHz 150 kHz 100 kHz 50 kHz 25 kHz 5 v/ps

15 ps 35 ps 75 ps

4 nv/i3Xz 75 n ~ / f i z

10 N P P

or3 p v p p

02 ~ V p p

En la figura 3.10 se muestran diversos circuitos para corregir la tensi6n de desequilibrio de un AI. En la figura 3 . 1 0 ~ se emplean directamente 10s dos terrni- nales de ajuste, que acceden a la etapa frontal del AI; su inconveniente es que las derivas en V,. repercutirh en la salida. El circuit0 de la figura 3.101, evita dicho efecto, per0 dado que sigue interaccionando con la etapa de entrada -la reequili-

Page 135: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Znterfaz con 10s sensores analdgicos 115

Figura 3.10 Metodos de correccion del valor inicial de la tension de desequilibrio de un AI. (a) y (b), a traves de 10s terminales de ajuste provistos. (d A traves del terminal de referencia (de salida). (Documentacion Burr-Brown Corp.)

bra-, las derivas termicas pueden ser mayores que en su ausencia. El circuit0 de la figura 3 .10~ evita dicho problema: ahora se conecta una tension en serie con el terminal de referencia de salida; se puede aplicar solo en modelos donde el termi- nal de referencia de salida no est6 conectado internamente a1 terminal de referen- cia de la entrada (el central de la tension de alimentacion).

3.2.3.3 Amplificadores de aislamiento: IMRR. Si en la figura 3.5b Iv, + jv,l es mayor que la maxima tension aceptable por el AD para que no sufra daiios, hay que pensar en una solucion alternativa. No importa si el CMRR disponible es suficiente: el amplificador se deteriora irreversiblemente. Si, por ejemplo Iv,l + Iv,l= = 100 V y CMRR = 120 dB a la frecuencia de interes, podria pensarse que a la sa- lida se tendra una tension de error de 100 ~ / 1 0 " 100 pV; sin embargo. a1 aplicar una tension de mod0 comun de 100 V a cualquier amplificador ordinario, Cste su- fre daiios irreversibles.

El riesgo de las tensiones de mod0 comun altas se debe a la circulacion de co- rrientes en el bucle donde estan aplicadas dichas tensiones. La solucion es, pues, abrir dicho bucle. Los amplificadores donde no hay continuidad dhmica entre la entrada y la salida se denominan amplificadores de aislamiento (AA). El terminal de referencia de entrada es flotante respecto al terminal de referencia de salida (figura 3.11a) y puede que ambos sean flotantes respecto a1 de referencia de la ali- mentacion (figura 3.11b). Para pasar la seiial con information de una a otra parte, se emplea un transformador. optoacoplador, o condensadores serie; la seiial mo- dula una portadora que se demodula en el lado de salida. La alimentacion se pasa mediante transformador, o se alimenta la parte frontal mediante baterias o un convertidor continua/continua.

Page 136: PALLAS Ramon - Adquisicion Y Distribucion De Señales

116 Acondicionarniento de sefiules de entrnda

Figura 3.1 1 Amplificador de aislamiento ( A N . ( a ) Simbolo general. (6) Simbolo cuando hay aislamiento a la vez entre alimentacion, entrada y salida. (c) Tension de mod0 aislado. (d) Ten- sion de mod0 comun y tension de mod0 aislado cuando la entrada del AA es diferencial.

El amplificador de entrada en un AA puede ser o no diferencial. Ademas. no suele ser un amplificador de precisi6n. Por ello, a veces la alimentacion aislada es accesible en la parte frontal para que se pueda pones un amplificador previo de alta calidad.

La tension que queda aplicada entre 10s terminales de referencia aislados de un AA se denomina tension de modo aislado. v,. y contribuye en parte a la salida, siendo asi una fuente de error (figura 3.11~). La capacidad de rechazar la tension de mod0 aislado viene descrita por el factor de rechazo del modo aislado, IMRR (Isolation Mode Rejection Ratio). A1 igual que el CMRR, el IMRR suele decre- cer a1 aumentar la frecuencia. No hay una unica definici6n para el IMRR: segun la tecnologia, y el fabricante, puede describir el error equivalente a la entrada,

o directamente el error a la salida.

"A V, = Gv, +

IMRR

Si la etapa de entrada del AA es diferencial. goza ademas del CMRR, de ma- nera que entonces la salida es

v c V, = GD V , + Gc vc + GA vA = GD V D + - + IV*) (3.500) ( CMRR IMRR

Page 137: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfnz con los sensores analbgicos 117

si e l I M R R esta referido a la entrada, y

vc ) + v.4 v ~ , = Go vu + ( C M R R I M R R

si el I M R R e s t i referido directamente a la salida.

Ejemplo. El circuit0 de la figura E3.5 sirve para medir la corriente que consume un motor de continua de 500 V, cuyo valor maximo es de 100 A. El AA IS0102 (Burr-Brown) tiene G = 1 y un IMRR de 140,130 y 110 dB, respectivamente en continua, a 10 y a 100 Hz. Si el CAD tiene un margen de entrada de 1 V, jcuantos bits puede tener para que el error debido a la tension en modo aislado sea igual o menor que la resolucion del CAD? Si el motor fuera de alterna alimentado a 50 Hz, jc6mo cambiaria el resultado?

La tension de salida debida a 10s 500 Vcc sera,

El error absoluto relativo a1 fondo de escala sera,

La resoluci6n del CAD relativa a su fondo de escala es 2" y queremos

Tomariamos n = 14 bits. Si, en cambio, el motor estuviera alimentado en alterna.

IMRR (50 Hz) = 130 dB - 20 (dBidCcada) X 0,5 dCcadas = 120 dB

Figura E3.5

Page 138: PALLAS Ramon - Adquisicion Y Distribucion De Señales

118 Acotidicionamiento de sefiales de entrada

La tension de error a la salida,

El error absoluto relativo al fondo de escala seria e = 5 X lo3 y r.r = 11 bits.

3.2.3.4 Compatibilidad entre sefiales y amplificadores. En la figura 3.1 se han presentado 10s seis tipos de seiiales que podemos encontrar en un SAS. De 10s apartados anteriores se deduce que, por su parte, 10s amplificadores pue- den tener entrada unipolar o diferencial y pueden ser flotantes (con aislamiento) o no. Esto da cuatro tipos basicos de amplificadores. Algunas seiiales son obvia- mente incompatibles con ciertos amplificadores; por ejemplo, no se puede conec- tar una seiial diferencial con tension de modo comun a un amplificador con en- trada unipolar puesta a masa (no flotante). Para otras combinaciones la situacion no es tan clara. En la tabla 3.5 se resumen todas las situaciones posibles y se indica su compatibilidad.

Las sefiales unipolares puestas a masa son, en principio, incompatibles con 10s amplificadores con entrada unipolar puesta a masa y pueden serlo con uno con entrada diferencial puesta a masa si no tiene un CMRR suficientemente alto. La razon es en ambos casos la diferencia de potencial presente entre dos masas dis- tintas: en general, suele ser tan grande que enmascara las seiiales dkbiles. Las se- iiales flotantes, unipolares o diferenciales, son compatibles con cualquier tipo de amplificador, pero son ciertamente seiiales un tanto idealizadas. Las sefiales uni- polares con tension de mod0 comdn deben ser amplificadas con un amplificador de entrada flotante; un amplificador diferencial no flotante puede ser adecuado si su CMRR es suficientemente alto.

Las seiiales diferenciales puestas a masa, directamente o a traves de una ten- si6n de mod0 comun, necesitan un amplificador con entrada diferencial, y en el segundo caso con un buen CMRR si el amplificador no es flotante.

3.2.4 Procesamiento analogico de seiiales

La arnplificacion sirve esencialmente para adaptar margenes de amplitudes o impedancias. Cuando se trata de extraer la inforrnacion de la seiial, la situacion es mas compleja y se plantea la disyuntiva de hacerlo por medios analogicos o con un procesador digital. En este segundo caso hay, a1 menos, una operacion anal6gica inevitable: el ancho de banda de cualquier sefial que se vaya a digitalizar hay que limitarlo de acuerdo con el criterio de Nyquist (capitulo 4). Para ello se emplean filtros analogicos, que se estudian en el apartado 3.3.

La decision sobre las demas operaciones esta sujeta a las consideraciones ge- nerales sobre las ventajas e inconvenientes de hardware y software, por cuanto el procesamiento digital suele basarse en un ,UP y software, mientras que el analogico es necesariamente hardware. En tkrminos generales, el tratamiento analdgico es

Page 139: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfa: con 10s sensores analdgicos 119

Tabla 3.5 Compatibilidad entre setiales y amplificadores: C = compatibles; CC= condicional- mente compatibles; I = incompatibles.

C C I C M R R I

preferible cuando se desea velocidad, o en aplicaciones que requieran la fabrica- cion de solo unas pocas unidades. Tambikn se emplean mktodos analogicos para reducir interferencias y para proteger circuitos, pues 10s mCtodos digitales no bas- tan por si solos. Se consideran a continuacion algunos casos, ilustrativos del tipo de soluciones y recursos empleados.

3.2.4.7 Linealizacion analogica. Cuando la relacion entre la variable a medir y la seiial disponible no es lineal, interesa linealizarla. La no linealidad puede ser debida a1 principio de medida empleado, a1 sensor, o a su interfaz. Por ejemplo, un mktodo para medir el caudal de un fluido consiste en poner una obs- truccion al flujo y medir la caida de presion en ella, que es proporcional a1 cua-

Page 140: PALLAS Ramon - Adquisicion Y Distribucion De Señales

120 Acondicionnmiento de sefiales de entrada

drado de la velocidad del fluido. Para determinar Csta hay que calcular entonces la raiz cuadrada de la salida del sensor de presidn diferencial ([I], apartado 1.7). Una situacion similar se produce en aqueilos sensores basados en un fenomeno reso- nante donde la variable de inter& es proporcional a1 cuadrado de la frecuencia de oscilaci6n.

En cuanto a 10s sensores, varios de ellos son de por si no lineales en gran ma- nera; termistores, LDR y humistores presentan una relacion exponencial entre re- sistencia elkctrica y magnitud detectada. Otros, como 10s termopares, son no linea- les en menor grado, mientras que aun en otros, como 10s termometros de resistencia metalica, solo se considera la no linealidad en aplicaciones de precision.

Ejemplos simples de interfaces no lineales son 10s divisores de tension y 10s puentes de impedancias. Otro ejemplo son 10s osciladores de frecuencia variable que incorporan un sensor capacitiko, inductivo, o resistivo; la frecuencia de oscila- cion es inversamente proporcional a la raiz cuadrada de la capacidad. inductancia o resistencia. Aunque el sensor sea lineal, para conocer la magnitud de interes hay que calcular el cuadrado de la frecuencia ([I], apartado 5.4).

Los metodos de linealizacion analogica dependen del origen de la no lineali- dad. Cuando se debe a1 principio de medida, el objetivo es realizar una funcion rnatematica determinada, por ejemplo una raiz cuadrada o una elevation a1 cua- drado. Hay CI analogicos que realizan directamente estas operaciones, por lo que en principio el problema tiene fiicil soluci6n.

Cuando la no linealidad se debe a1 propio sensor, las soluciones analogicas son especificas para cada caso. Pero hay una clase de sensores resistivos que admiten un mismo tratamiento [4]. E n la figura 3.12~1 se muestra una red lineal alimentada por una fuente E,, una resistencia R(x) que depende de una magnitud fisica x, y dos terminales de salida (3-4) donde se mide la tension o corriente. Por el teorema

Figura 3.12 Linealizacion de sensores resistivos no lineales. (a) Modelo general del circuit0 de acondicionarniento; R(x) es el sensor. (b) Circuito equivalente de Thevenin visto por el sen- sor. (c) Los sensores con respuesta como las curvas 1 y 2 se pueden linealizar con este rne- todo; 10s sensores con respuestas como las curvas 3 y 4, no se pueden linealizar asi.

Page 141: PALLAS Ramon - Adquisicion Y Distribucion De Señales

In ter fa con 10s sensores nnaldgicos 121

de la sustituci6n, R(x) puede ser sustituida por la caida de tension en ella, v(x). Tenemos entonces dos fuentes de tension: E,, que por ser constante producira co- rrientes y tensiones constantes en la red; y v(x) que producira corrientes y tensio- nes que le serBn proporcionales, por ejemplo entre 10s terminales 3 y 4. En defini- tiva. la tension de salida sera lineal con x solo si v(x) lo es.

Si sustituimos la fuente E, y la red por sus equivalentes de Thevenin, figura 3.12b, vemos que las posibilidades de linealizacion dependen de R,, que es la re- sistencia vista por el sensor. La caida de tension en Cste sera,

Definimos ahora una funci6n respuesta F(x),

La linealidad de v(x) puede deducirse ahora de F(x), viendo si su derivada pri- mera es constante y si su derivada segunda vale cero. La derivada primera (la sen- sibilidad) es,

Para que v(x) sea lineal, S debe ser constante. Para ello, si R(x) es una funcion creciente de x, de (3.53) deducimos que R'(x) debe ser tambiCn una funcion cre- ciente de x; si R(x) es una funcion decreciente de x. deducimos que R'(x) debe ser t a m b i h una funci6n decreciente de x. Es decir, R(x) debe de ser concava hacia arriba, tal como las curvas 1 y 2 en la figura 3.12~. Los sensores resistivos con res- puestas como las curvas 3 y 4, no se pueden linealizar de esta forma. La curva 1 es tipica de 10s termistores; la curva 2 es como la de las RTD de niquel: la curva 3 es como la de las RTD de platino.

La ecuaci6n (3.53) es una condicion necesaria per0 no suficiente para tener una salida lineal. Una condicion suficiente es que la derivada primera de S sea nula.

que lleva a,

es decir, R " debe ser positiva, que es otra forma de expresar la condicidn de cur- vatura expuesta antes.

Page 142: PALLAS Ramon - Adquisicion Y Distribucion De Señales

122 Aconclicionamiento de seliales d e entrada

Dado que R, debe ser una resistencia real (no negativa), para que se cumpla (3.55) debera cumplirse

Esta condici6n se puede reformular en tkrminos de conductancia, G(x) = l/R(x),

~ R " / R - R" G " ( x ) =

R"

que implica que para que se cumpla (3.56), debera ser G"(x) 2 0. Por lo tanto, la condici6n necesaria y suficiente para la linealizacion es que tanto la resistencia como la conductancia esten curvadas concavamente hacia arriba.

Ejemplo. Determinar las condiciones para que se pueda linealizar la respuesta de un ter- mistor med~ante una red lineaI como en la figura 3 . 1 2 ~ y el valor de la resistencia equiva- lente del circuit0 de linealizacion.

Un modelo para la resistencia de un termistor en un margen de temperaturas redu- cido es

R ( T ) = A exp (BIT)

donde A y 3 son constantes. La funcion respuesta es, (3.52)

La sensibilidad es, segun (3.53),

RIR' -

B R R , S =

(Rl + m2 T2 ( R , + R)2

Los puntos de inflexion de F(T), que corresponden a dSldT = 0, cumplen la condicion (3.55)

En este caso, dichos puntos cumplen

Las condiciones de linealidad (3.56) Ilevan, respectivamente, a

Page 143: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Inrerfnz con 10s sensores nnalogicos 123

Es decir, la linealizacion es posible si

La constante B tiene valores que suelen exceder de 2.000 K y, por lo tanto, la condici6n anterior se cumple normalmente.

El circuito de linealizacion puede ser tan simple como una resistencia serie o en para- lelo, o combinaciones de ellas. Entonces, para tener un punto de inflexion (es decir, ma- xima linealidad) en T,, debe cumplirse

y de aqui se obtiene que la resistencia que debe ver el termistor debe ser

Si la no linealidad se debe a la interfaz del sensor, una solucion es modificarla, cuando sea posible. En el caso de un sensor resistivo lineal en un puente, por ejemplo, la no linealidad es debida a que la corriente a travCs del sensor varia a1 hacerlo la magnitud detectada. Si se modifica el puente de forma que la corriente sea constante, entonces la salida sera lineal. El circuito de la figura 3.13 aplica este mktodo. Si 10s A 0 se consideran ideales, la salida es

donde x debe ser positiva para que la realimentacion neta del A 0 del puente sea negativa.

i Figura 3.13 Linealizacion analogica de un puente resistivo mediante un AO.

Page 144: PALLAS Ramon - Adquisicion Y Distribucion De Señales

124 Acondicionamiento de seAabs de entrada

3.2.4.2 Correccion de derivas. Los errores sistematicos se corrigen du- rante el proceso de calibracion, pero una vez finalinada ksta las circunstancias am- bientales (incluido el tiempo cronologico) cambian, y las derivas en 10s parame- tros producen derivas en la relacion entrada-salida. Cuando esta relacion es lineal, cabe considerar las derivas de cero y las de ganancia. Una forma de corregirlas es mediante una recalibracion periodica a cargo de un controlador digital: se aplican de nuevo unos valores de entrada conocidos, se mira la salida, y se determina (por c8lculo) la relacion entre ambos. El proceso es entonces eminentemente digital.

Como complemento a la solucion anterior, o como alternativa si el caso lo per- mite, es posible corregir las derivas de cero analogicainente. El mktodo consiste tambikn en aplicar la entrada correspondiente (cero) y medir la salida; el valor de &a se cidescuenta>> entonces de alguna forma analogica de la salida obtenida cuando se aplica la entrada normal. La entrada cccero>> se puede aplicar en cual- quier punto del sistema, y entonces se corrigen las derivas de todos 10s elementos incluidos entre dicho punto y aquel donde se mida la salida.

El circuito de la figura 3.14 corrige las derivas de un AI que dispone de un ter- minal de referencia accesible. que no va conectado directamente a masa en el in- terior. En funcionaniento normal, fase de amplificacion, 10s interruptores s,, S2 y S , estan cerrados, y 10s d e m h abiertos. La salida es entonces la entrada amplifi- cada, junto con todos 10s errores, y en particular con un error de cero. En la fase de correccion, 10s interruptores S, , S2 y S5 estan abiertos, y 10s demas cerrados. La salida del A l es entonces el error de cero, que se aplica a1 terminal de referencia a travks de un integrador, de mod0 que la salida del A1 respecto a masa es muy pe- queiia. Durante la siguiente fase de amplificacion la sefial de correction sigue pre- sente en el terminal de referencia, por lo que la salida del circuito incluye enton-

I n t e r r u p t o r Fase S1 52 53 SL 5 5 S l a 5 1 . DG50L3

ArnplificacGn C C A A C 5 5 D G S O L O

Correcc16n A A C C A

Seiial de Control U-U-' I I

Figura 3.14 Correccidn de derivas de cero en un amplificador de instrurnentacion. El A 0 debe ser de bajas derivas; por ejemplo el OPA 111. A: interruptor abierto; C: interruptor ce- rrado.

Page 145: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Inte~foz con 10s seitsores nnnlbgicos 125

ces la correccion. Para que durante la fase de correccion la salida del circuit0 sea valida hay que retenerla, por ejemplo mediante un amplificador de muestreo y re- tencion.

3.2.4.3 DemodulacMn sincrona. Cuando se debe procesar una seiial pro- cedente de un sensor de alterna cuyo campo de medida incluye valores positivos y negativos, se debe obtener inforrnacion no solo sobre la amplitud sino tambiin so- bre el sign0 de la magnitud de entrada. La operacion que permite obtener ambas es la denominada demodul?cion sincrona. descrita en la figura 3.15n. Consiste en multiplicar la sefial de inter& s(t) por una seiial de referencia r(t), y filtrar paso bajo fa salida. El filtro de paso alto de entrada no es estrictamente necesario, pero es habitual incluirlo.

Para el caso en que tanto s(t) como r(t) Sean senoidales,

s(t) = ~ Y V , cos (2zf,t + (P,) (3.59~)

El filtro de paso bajo a la salida elimina la componente de alta frecuencia, y da

donde H(f ) es la respuesta frecuencial del filtro, con H(0) = I. Si se elige f, = f, se tendra

es decir, se recupera informacidn sobre la amplitud, V,, p sobre la fase 4,.

Figura 3.15 Dernodulador sincrono. la) Estructura general. (b) Arnplificador de ganancia + I/- 1 conmutable, para multiplicar una senal por otra cuadrada.

Page 146: PALLAS Ramon - Adquisicion Y Distribucion De Señales

126 Acondicionunziento de seiinles de enrrnda

Es interesante observar que la salida de este circuito debida a una sefial senoi- dal de amplitud V,, frecuenciaf, y fase &, viene dado por

Si ahora el filtro de salida se supone de primer orden con una frecuencia de cork A,,

entonces, cuando f , = fr k f , la respuesta esth atenuada en 3 dB respecto a la obte- nida cuando f , = f,. Es decir, el ancho de banda equivalente es 2fo, centrado en fr. Este comportamiento como filtro de banda estrecha sin necesidad de componen- tes sintonizados, explica por qu6 la demodulaci6n sincrona es una ticnica habitual para mejorar la relacion sefial-ruido. Esta capacidad de rechazar toda interferen- cia de frecuenciaf; superpuesta a la sefial de entrada, la describimos como SMRR,

Las interferencias que entren en el sistema despu6s de la salida del multiplica- dor [es decir, sobre v,,(t)], son atenuadas s610 por la accion del filtro de paso bajo.

La realization directa del esquema de la figura 3.15a mediante un multiplica- dor analogico y una seiial de referencia senoidal, esta sometida a 10s errores, im- portantes, de 10s multiplicadores. Si en cambio se toma como referencia una sefial cuadrada, las relaciones de fase, y el ancho de banda equivalente del demodulador son 10s mismos. Dado que el product0 de una seiial por otra cuadrada equivale a multiplicar la primera por + 1 y - 1 alternativamente, la demodulaci6n se puede realizar ahora con un simple amplificador de ganancia conrnutada. En la figura 3.1% se muestra una realizaci6n con componentes discretos. Se comercializan CI que incluyen amplificador e interruptor (OPA 201), otros que incluyen las resis- tencias y actuan directamente como demoduladores sincronos (AD 630), mientras que otros incluyen hasta un oscilador senoidal para excitar el sensor o puente (NE SS2l).

Un filtro es todo dispositivo o subsistema que modifica senales de acuerdo con su frecuencia u otro criterio. Los filtros se emplean para reducir interferencias, por ejemplo de la red electrica (50 Hz); para reducir el ancho de banda del sis- tema, y con 61 el ruido, y adernas evitar el mezclado heterodino (<<aliasing>>) si la

Page 147: PALLAS Ramon - Adquisicion Y Distribucion De Señales

126 Acondicionunziento de seiinles de enrrnda

Es interesante observar que la salida de este circuito debida a una sefial senoi- dal de amplitud V,, frecuenciaf, y fase &, viene dado por

Si ahora el filtro de salida se supone de primer orden con una frecuencia de cork A,,

entonces, cuando f , = fr k f , la respuesta esth atenuada en 3 dB respecto a la obte- nida cuando f , = f,. Es decir, el ancho de banda equivalente es 2fo, centrado en fr. Este comportamiento como filtro de banda estrecha sin necesidad de componen- tes sintonizados, explica por qu6 la demodulaci6n sincrona es una ticnica habitual para mejorar la relacion sefial-ruido. Esta capacidad de rechazar toda interferen- cia de frecuenciaf; superpuesta a la sefial de entrada, la describimos como SMRR,

Las interferencias que entren en el sistema despu6s de la salida del multiplica- dor [es decir, sobre v,,(t)], son atenuadas s610 por la accion del filtro de paso bajo.

La realization directa del esquema de la figura 3.15a mediante un multiplica- dor analogico y una seiial de referencia senoidal, esta sometida a 10s errores, im- portantes, de 10s multiplicadores. Si en cambio se toma como referencia una sefial cuadrada, las relaciones de fase, y el ancho de banda equivalente del demodulador son 10s mismos. Dado que el product0 de una seiial por otra cuadrada equivale a multiplicar la primera por + 1 y - 1 alternativamente, la demodulaci6n se puede realizar ahora con un simple amplificador de ganancia conrnutada. En la figura 3.1% se muestra una realizaci6n con componentes discretos. Se comercializan CI que incluyen amplificador e interruptor (OPA 201), otros que incluyen las resis- tencias y actuan directamente como demoduladores sincronos (AD 630), mientras que otros incluyen hasta un oscilador senoidal para excitar el sensor o puente (NE SS2l).

Un filtro es todo dispositivo o subsistema que modifica senales de acuerdo con su frecuencia u otro criterio. Los filtros se emplean para reducir interferencias, por ejemplo de la red electrica (50 Hz); para reducir el ancho de banda del sis- tema, y con 61 el ruido, y adernas evitar el mezclado heterodino (<<aliasing>>) si la

Page 148: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 127

sefial se va a digitalizar (apartado 4.1); y para atenuar selectivamente determina- das componentes, por ejemplo en circuitos de audio. AdemBs del criterio frecuen- cial, otros criterios empleados en filtros son la velocidad de la seiial (slew rate) y su amplitud.

Los filtros analogicos se pueden realizar mediante componentes pasivos exclu- sivamente o mediante combinaciones de componentes pasivos y componentes ac- tivos. E n ambos casos, 10s filtros pueden ser lineales (no alteran la frecuencia de las sefiales) o no lineales. 1,os filtros pasivos requieren el uso de inductancias, salvo en casos triviales, y dado que las inductancias son componentes volumino- sos, pesados y caros, en particular a bajas frecuencias, se prefieren en general 10s filtros activos. Pero en aquellos casos donde la energia de las seiiales manejadas es elevada, la limitada potencia disipable por 10s componentes activos ordinarios obliga a utilizar filtros pasivos. muchas veces empleando componentes no linea- les. Los filtros que trabajan a frecuencias superiores a l MHz suelen ser tambikn pasivos.

Cuando la funcion a realizar por un filtro se describe en el dominio frecuen- cial, el comportamiento deseado se define mediante la funcion de transferencia, y se presta atencion tanto a la amplitud como a la fase. Para una funcion de transfe- rencia de tipo general

la amplitud viene dada por

y la fase

arg { H O J = arctan (BIA) - arctan (DIC) (3.666)

Para una banda de frecuencias, mejor que la fase se prefiere el denominado re- tardo de grupo,

A pal-tir de su funcion de transferencia es, pues, inmediato calcular el efecto de un filtro en una seiial de frecuencia dada. Una precaucion a seiialar es que el em- pleo de 10s decibelios para las amplitudes tiende a disimular errores que son im- portantes a nivel de lo requerido en aplicaciones de precisi6n. Asi una atenuacion de ~ 0 1 o x 0,l dB supone un error de

Page 149: PALLAS Ramon - Adquisicion Y Distribucion De Señales

128 Aoondicionarniento de sefiales de entrada

Inversamente, para trabajar por ejemplo con una precision igual a la reso- lucion de un CAD de 12 bits, la atenuaci6n no debe exceder de - 20 log (4.09Y4.096) = 0,002 dB, que es un valor ciertamente muy bajo.

Cuando la seiial a procesar no es senoidal sino compleja, aunque so10 interese su amplitud hay que tener en cuenta tanto la amplitud como la fase de la res- puesta del filtro. La unica forma segura de garantizar errores pequefios suele ser mediante filtros cuya frecuencia de corte estk bien por encima de la maxima fre- cuencia esperada en la seiial de entrada.

Actualmente la sintesis de filtros se realiza mediante programas de ordenador o a partir de manuales donde estan recogidas las respuestas correspondientes a funciones de transferencia habituales, y se dan 10s valores de 10s componentes para realizarlas, empleando uno de 10s diferentes circuitos disponibles [5] , [6], [7]. El programa Filterpro, por ejemplo, lo suministra Burr-Brown gratuitamente.

Si las sefiales a tratar presentan flancos abruptos, o cuando un mismo filtro se conmuta de una a otra sefial, es importante t a m b i h su respuesta transitoria. Como regla general, esta es tanto mas larga cuanto m8s abrupta y selectiva sea la respuesta frecuencial; la duracion real de la respuesta hay que determinarla expe- rimentalmente. No existe ningun filtro analogico que optimice a la vez la res- puesta frecuencial (amplitud y fase) y la respuesta temporal. E n el caso de 10s fil- tros antialiasing. si las sefiales a conmutar son de amplitudes muy dipares, la respuesta transitoria es tan larga que no es posible que varios canales multiplexa- dos compartan un unico filtro (tal como se ha indicado en las figuras 1.3 y 1.4). Suele ser mejor poner un filtro para cada canal (antes del multiplexor).

3.3.1 Filtros pasivos

3.3.1.1 Filtros de paso bajo: funciones de Butterworth, Cheby- chew y Bessel. Estas tres funciones se caracterizan por la ausencia de ceros; tie- nen solo polos, correspondientes a las rakes de 10s polinomios de Butterworth, Chebychev y Bessel. La funci6n de Legendre tiene la misma propiedad, per0 su uso es mas limitado. La funcion de Butterworth tiene una respuesta de amplitud lo mas plana posible entre cero y la frecuencia de corte, f,, y viene dada por

donde n es el denominado orden de la funci6n (o del filtro). Las 212-1 primeras derivadas de jH(f)12 en f = 0 son nulas, y de ahi que la respuesta frecuencial sea plana. La frecuencia de corte a - 3 dB es siempre f,, con independencia del orden del filtro. La fase correspondiente es

arg { H ( f ) ] = - arctan (f/J,)2n (3.676)

Los filtros de Butterworth se eligen cuando interesa una respuesta de amplitud plana y no preocupan ni la falta de linealidad de la fase ni el rebasamiento en su

Page 150: PALLAS Ramon - Adquisicion Y Distribucion De Señales

respuesta temporal transitoria. El orden n del filtro necesario para tener una ate- nuacion especificada se determina de forma inmediata a partir de la amplitud de la respuesta.

Ejemplo. Se desea atenuar en 60 dB una interferencia de 50 Hz empleando un filtro de Butterworth con frecuencia de corte 10 Hz. ~Cuhl debe ser el orden del filtro?

La atenuaci6n es

y por lo tanto

log (lo6 - 1) n = = 4,3

2 log (50110)

Hace falta un filtro de quinto orden.

Las funciones de Chebychev tienen una transici6n mas abrupta que las funcio- nes de Butterworth entre la banda de paso y la banda atenuada. (A la larga todo filtro de paso bajo de orden n tiene una atenuacion de 20n dB/d&ada con inde- pendencia de su tipo.) El precio que se paga es un rizado (controlado) en la ampli- tud de la respuesta frecuencial, que viene dada ahora por

donde C, If/fo] es un polinomio de Chebychev de primera especie y orden n,

C,, = cos {n cos-I (flfo)] 0 5 f/fo I 1 (3.70~)

C, = cosh{n cosh-' (flfo)} flfo > 1 (3.70b)

E es el denominado factor de rizado y siempre se cumple 2 5 1. El rizado es una ondulacion con mhximos y minimos de la misma amplitud, y que se especifica me- diante el valor pico a pico (R), expresado en decibelios. El rizado es siempre posi- tivo (es decir, 10s minimos estan por encima de la amplitud unidad) cuando el or- den del filtro es par, y negativo cuando el orden del filtro es impar. Ademas se cumple,

R(dB) = 10 log (1 + 2) (3.71)

De aqui es inmediato deducir el valor de E para un rizado dado.

Page 151: PALLAS Ramon - Adquisicion Y Distribucion De Señales

130 Acondicionamiento de sefiales de entrrrda

El orden n de un filtro para que a una frecuencia f la atenuacidn sea A(dB),

A(dB) = - 20 log (H(f)I (3.72)

se puede deducir de (3.69) y (3.70h),

En las formulas anteriores. f n es la frecuencia donde acaba el rizado. La fre- cuencia de corte a -3 dB. fc , corresponde a1 caso

y de aqui,

El desfase es no lineal, y la no linealidad aumenta a1 hacerlo el rizado; corres- pondientemente, la respuesta transitoria tiene un rebasamiento tanto mayor cuanto mayor sea el rizado.

Ejemplo. Se desea atenuar en 60 dB una interferencia de 50 Hz empleando un filtro de Chebychev con rizado miximo 0,1 dB y frecuencia natural 5 Hz. ~Cua l debe ser el orden del filtro? iCuA es la frecuencia de corte a -3 dB?

A partir del rizado, determinamos E, (3.71)

0,l = 10 log (1 + 2) E = 0,1526

La atenuaci6n deseada requiere,

10" 1 + 0,0233 C: C, = 6.551,21

6.551,21 = cosh {n cosh-' (50/5)] n = 3.167

El filtro tendria que ser de cuarto orden, pero en vistas del resultado quizas fuera mejor relajar un poco las especificaciones de atenuacion y hacerlo solo de tercer orden. La fre- cuencia de corte seria en este caso,

Page 152: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 131

Las funciones de Bessel (o de Thomson) tienen el desfase mas lineal posible y, por lo tanto, carecen de rebasamiento en su respuesta transitoria, a costa de un decrecimiento mas lento de la amplitud de su respuesta frecuencial, hasta que se alcanza el valor asintotico de 20n dBId6cada.

La funcion de transferencia de un filtro de Thomson de orden n es de la for- ma n

Los coeficientes a,, se determinan haciendo que las derivadas del retardo de grupo (el inverso de la derivada de la fase con la frecuencia) para f = 0 Sean nulas. Esto lleva, para un retardo de grupo t, a la expresi6n

Los polos correspondientes de H(' se determinan por calculo numkrico, y figuran en las tablas de 10s manuales para un retardo normalizado de t = 1 s.

Un cuarto tipo de filtros. 10s denominados elipticos, tienen una funcion de transferencia que se anula a determinadas frecuencias. Se utilizan cuando hay componentes no deseadas superpuestas a la seiial de inter&. y que tienen mayor frecuencia que ksta y amplitud elevada. En estos casos, un filtro sin ceros en la funcion de transferencia puede que debiera ser de orden muy elevado. para lograr una atenuacion suficiente.

3.3.1.2 Realization de filtros pasivos de paso bajo. Una vez elegido el tip0 de funci6n de transferencia deseada, hay que considerar su realization fi- sica. Un aspecto fundamental es entonces quk impedancias de fuente y de carga we>> el filtro. Cuando estas impedancias no son ideales (es decir, cero la de fuente e infinita la de carga), la funcion de transferencia no viene determinada exclusivamente por la red de componentes del filtro sino tambidn por dichas im- pedancias. Se consideran dos casos principales: el de redes <terminadas>> (impe- dancia de fuente y de carga iguales) y el de redes (<no terminadas,, (impedancia de carga infinita).

En la figura 3.16 se dan las redes correspondientes a filtros de Butterworth de orden 2 a 5. Los valores de 10s parimetros, normalizados para una frecuencia de corte de 1 radls y una resistencia de fuente de 1 Q, se dan en la tabla 3.6. Para cal- cular el filtro correspondiente a otra frecuencia, basta dividir todas las inductan- cias y las capacidades por la relacion entre la frecuencia deseada y la frecuencia normalizada. Si la resistencia de fuente (y de carga en redes terminadas) no es de 1 Q, basta multiplicar 10s valores de la impedancia de todos 10s componentes por el valor numeric0 de la resistencia que se tenga, pues el product0 por una cons- tante no modifica la funcidn de transferencia.

Page 153: PALLAS Ramon - Adquisicion Y Distribucion De Señales

132 Acondicionnmiento de seiiales de entradn

I C ) I d )

Figura 3.16 Filtros de Butterworth pasivos de paso bajo, orden 2 a 5; observar que el orden coincide con el numero de elementos independientes que almacenan energia. Los valores normalizados de 10s componentes estan en la tabla 3.6.

Tabla 3.6 Valores norrnalizados para 10s componentes de 10s filtros de Butterworth de la fi- gura 3.16, para el caso en que estan terminados ( R , = 1 n, Rc = 1 Q) y para el caso en que no

lo estan (R , = 1 Q, Rc = -).

Orden Rc(.'2) L, (Hl CI (F) LZ (HI CZ (F) C3 (FI

2 1 JF VT - - - m D l 2 VT - - -

3 1 2 1 - 1 - CO 413 112 - 312 -

4 1 0,7654 1,8478 1,8478 0,7654 - ce 0,3827 1,0824 1,5772 1,5307 -

5 1 1,6180 0,6180 1,6180 2 0,6180 CO 0,8944 0,3090 1,6944 1,3820 1,5451

Ejemplo. Disefiar un filtro de Butterworth a disponer entre una fuente de 600 L2 de resis- tencia de salida y una carga de 600 Q, cuya frecuencia de cone sea 5 kHz y que atende Ios 20 kHz a1 rnenos 40 dB por debajo del nivel de continua.

En primer lugar hay que calcular el orden del filtro. La atenuaci6n en continua es de 6 dB y, por lo tanto, la atenuaci6n total deseada es de 46 dB. o sea lHOl = 10-233. Asi pues.

Hay que utilizar un filtro de cuarto orden. Dado que la resistencia de fuente y la de carga son iguales, el filtro debe ser xterrni-

nados. Como R, = 600 a, hay que multiplicar todas las irnpedancias por 600 (es decir, hay que dividir 10s condensadores por 600); como la frecuencia de corte es 5 kHz (lo4 7r radls), hay que dividir todas las inductancias y capacidades por 1047r. De la tabla 3.6 obtenemos,

Page 154: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 133

La topologia para 10s filtros de Chebychev y Bessel es la misma de la figura 3.16; solo cambian 10s valores de 10s componentes, que pueden encontrarse en 10s manuales de filtros.

3.3.1.3 Reglas de transforrnacion. Cuando la respuesta deseada no es de tipo paso bajo, las topologias de la figura 3.16 y 10s valores de 10s componentes normalizados se pueden emplear para el nuevo tip0 de respuesta empleando las siguientes reglas de transforrnacion.

Para obtener un filtro con respuesta de paso alto a partir de uno de tipo de paso bajo, la transformacidn consiste en sustituir s por 11s en la funci6n de transfe- rencia. Esto implica, en el circuito normalizado, cambiar las inductancias por con- densadores y 10s condensadores por inductancias, y hacer el reciproco de 10s valo- res (normalizados). La frecuencia de corte no cambia.

Ejemplo. Disefiar un filtro Butterworth de paso alto de tercer orden con frecuencia de corte 500 Hz y que trabaje con una resistencia de fuente de 100 Cl y resistencia de carga 10 MQ.

La resistencia de carga es suficienteinente grande como para suponer que se trata de un circuito abierto (R, = m). El circuito correspondiente se deriva de la figura 3.16, po- niendo condensadores donde hay inductancias y reciprocamente, y de la tabla 3.6, ha- ciendo el reciproco de los valores: L, = 2, Lz = 2/3. C1 = 314.

El escalado (o desnormalizaci6n) de impedancias consiste en multiplicarlas por 100, y el escalado de frecuencias requiere dividir el valor de 10s componentes por 1 . 0 0 0 ~ Por lo tanto.

Page 155: PALLAS Ramon - Adquisicion Y Distribucion De Señales

La transforrnacion de un filtro de paso bajo en uno pasabanda consiste en cam- biar s por s + 11s en la funcion de transferencia correspondiente a un filtro norma- lizado a la frecuencia central de la banda de paso, a. En terminos de componen- tes del circuit0 esto implica cambiar las inductancias y condensadores de la forma

Este cambio se materializa aiiadiendo un condensador en serie con las inductan- cias y una inductancia en paralelo con 10s condensadores. Para calcular el valor de 10s componentes a aiiadir, se determina primero el factor de calidad Q,

donde B es el ancho de banda del filtro (a - 3 dB). Se calculan entonces 10s valo- res de 10s componentes de un filtro de paso bajo correspondientes a una frecuen- cia I/&: y se aiiade a cada inductancia L un condensador serie de valor 1/L. y a cada condensador C se le afiade una inductancia en paralelo de valor 11C.

Ejemplo. A partir de un filtro Butterworth de paso bajo y tercer orden, disefiar un filtro pa- sabanda centrado en 1 kHz y con ancho de banda 100 Hz, a disponer entre una fuente de seiial de 100 R de resistencia de salida y un ampl~ficador de resistencia de entrada muy aka.

De la figura 3.16 y Ia tabla 3.6 se deduce que el filtro de partida es el de la figura E3.6~. El factor de calidad deseado es

l a ) I b l

Ic)

Figura €3.6

Page 156: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Dado que 1/Q = 0,1, un filtro de paso bajo con frecuencia de corte normalizada l /Q re- quiere dividir todos 10s valores de 10s componentes por 0,l. Se obtiene asi el circuito de la figura E3.6b. Si ahora se realiza la transformacibn de paso bajo a banda pasante con q = 1 rad/s, se obtiene el circuito de la figura E 3 . 6 ~ . El escalado de impedancias consiste en multiplicarlas por 100, y el de frecuencias en dividir el valor de 10s componentes por 2.000n, de mod0 que finalmente se obtiene el filtro de la figura E3.6d.

3.3.7.4 Filtros de entrada y protecciones. En 10s sistemas de medida y control, 10s filtros pasivos, y en particular 10s de paso bajo, se aplican habitual- mente en la entrada, con la finalidad de reducir las interferencias superpuestas a la seiial y tambikn el ancho de banda. El riesgo de sobretensiones no permite utili- zar ahi directamente filtros activos. El calculo de estos filtros es simple, pues a ve- ces basta incluso con poner etapas RC en cascada, tal como se indica en la figu- ra 3.17. La funci6n de transferencia es

donde zL = RICl y r, = R2C2. Si z, = z2 = z= RC y 10s efectos de carga son insignifi- cantes, es decir, el tkrmino R,C,s se puede despreciar, tendremos

Para el caso de sensores con seiiales de salida de rnuy baja frecuencia, un filtro de este tipo puede atenuar considerablemente las interferencias de 50 Hz. Si la re- sistencia de fuente no es muy pequeiia respecto a R, hay que incluirla en el c8lculo. La resistencia de carga que we>> el filtro suele ser muy grande por tratarse de la entrada de un amplificador de tension.

Figura 3.17 Filtro de entrada RC pasivo para reducir las interferencias de red al medir setia- les de baja frecuencia.

Ejemplo. Determinar 10s valores de 10s componentes del filtro de la figura 3.17 para tener una atenuacibn de al menos 40 dB a 50 Hz, sin atenuar las seiiales de 1 Hz en mhs de 3 dB.

Veamos primer0 si es viable un filtro con dos etapas con igual constante de tiempo en cascada. Si la segunda etapa no carga a la primera, la amplitud de la respuesta frecuencial total es

Page 157: PALLAS Ramon - Adquisicion Y Distribucion De Señales

136 Acondicionnrniento de seiiales de entrada

El cociente de la amplitud de la respuesta a dos frecuencias distintas f, y f, es,

En un filtro de paso bajo, si f , < f,, se tiene r > 1. Por lo tanto. para un valor dado de r. hay solucion si f: - uf: > 0. Esto requiere que se cumpla

En el caso presente, r = 10-7'2~10"'0'20 = 0,70710,01 = 70,7 y filfi = 50, por lo que hay solu- ci6n. De no haberla, se podria aumentar el orden del filtro, o relajar las especificaciones de la atenuacion: conformarse con menor atenuacion a 50 Hz, o aceptar mayor atenua- cion a 1 Hz. Con 10s datos actuales,

La eleccion de 10s valores de R y C hay que hacerla de acuerdo con 10s componentes dis- ponibles y mirando que la segunda etapa no cargue a la primera. si se desea trabajar con la funcidn de transferencia aproximada (3.81). R , = 10 kQ, C, = 2,7 pF, R, = 100 kQ y C, = 270 nF son valores corrientes.

Cuando el sistema tiene entrada diferencial, conviene poner cuando menos un condensador entre 10s dos terminales de entrada (figura E3.2). Dicho condensa- dor formara, junto con las resistencias de fuente de la seiial, un filtro de paso bajo para las interferencias de mod0 serie. Cuando esto no es suficiente, se puede afia- dir un filtro en cada una de las dos lineas de entrada y cuidar que ambos tengan la misma frecuencia de corte a base de aparear 10s componentes. En caso contrario, las posibles seiiales de mod0 comun presentes a la entrada del filtro daran a su sa- lida una seiial en mod0 diferencial.

Analicemos este problema para el caso de dos simples filtros de primer orden, tal como se indica en la figura 3.18. Para que v, no produzca una caida de tensi6n en Z,, debe cumplirse H,(s) = H2(s). En caso contrario, se tiene para esta etapa un CMRR finito, ec. (3.42a)

Page 158: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Figura 3.18 Filtros de entrada en un sistema diferencial. Si 10s componentes no estan apa- reados, se degrada el CMRR.

Si se emplean resistencias de tolerancia a , R = Rn(l k a), y condensadores de tolerancia p, C = Cn(l t- p), el peor caso sera cuando z2 - z, sea lo mayor posible. Se tiene entonces,

1 + zs CMRR (s ) =

2(a + p)zs

En tkrminos practicos, esto significa, por ejemplo, que a frecuencias mayores que la de corte de 10s filtros tendremos CMRR < 1/2(a + P ) .

Ejemplo. En un sistema con entrada diferencial se inserta un filtro de entrada tal como el de la figura 3.18. Si la frecuencia de corte es 5 Hz y se emplean resistencias del 1 % y con- densadores deI 10 %, jcual es el CMRR maximo que se obtiene en el peor caso? - A frecuencias mucho mayores que la de corte,

[l + (flf0)211'2 CMRR (0 = = 13 dB

2(a + P) Wfo)

- A frecuencia 10 veces menor que la de corte,

CMRR V) = 11(0,22 X 0,l) = 33 dB

ObsCrvese que aunque el amplificador posterior sea perfecto, el CMRR queda limitado por el filtro previo.

Para evitar la necesidad de componentes de precision y que Sean a la vez capa- ces de proteger el sistema (es decir, componentes de potencia), cuyo coste seria desorbitado; se emplean para la proteccion componentes no lineales, mientras que el filtrado se basa en parte en el CMRR y en parte se realiza con componentes de precision. Si es previsible que varie la temperatura, conviene emplear resistencias de pelicula metalica y condensadores ceramicos tipo NPO (que tienen un coefi- ciente de temperatura muy pequefio).

Page 159: PALLAS Ramon - Adquisicion Y Distribucion De Señales

138 Acondicionamiento de ssefiale~ de entrada

Figura 3.19 Ejemplos de proteccion de sobrecorrientes (a ) y sobretensiones (b) en lineas uni- polares. Un MOV tipico es el SCL15C TransZorb. (General Semiconductor Industries, Inc.)

La proteccion de las lineas de sefial debe considerar dos tipos de situaciones: las sobretensiones y las sobrecorrientes. Su origen pueden ser las descargas electrosta- ticas o atmosf6ricas, 10s contactos con las lineas de red, o simplemente fallos huma- nos. Para evitar que las sobretensiones queden aplicadas a la entrada de 10s compo- nentes activos, se emplean limitadores: descargadores de gas (neones) para tensiones altas (> 70 V), varistores de oxido metalico para tensiones medias (MOV, Metal Oxide Varistor), y zeners para tensiones bajas. Las sobrecorrientes se evitan con fusibles. o con resistencias de potencia, si las especificaciones lo per- miten. En la figura 3.19 se presentan ejemplos de proteccion en una linea unipolar.

3.3.2 Filtros activos RC

Los filtros activos emplean componentes con ganancia mayor que 1. Su princi- pal ventaja no es, sin embargo, la posibilidad de tener una ganancia mayor que 1 en el filtro, aunque desde luego es posible tenerla; su extenso uso se debe, sobre todo, a que permiten realizar las mismas funciones de transferencia que 10s filtros pasivos, y otras mis elaboradas. sin tener que emplear inductancias. Los filtros ac- tivos RC se realizaban antaiio con transistores; actualmente se realizan con ampli- ficadores operacionales (AO). A1 principio fueron un tanto temidos por su poten- cia1 inestabilidad; pero si se emplean determinadas configuraciones ccseguras,, y A 0 compensados internamente, son una solucion efectiva y rapida para la mayo- ria de 10s problemas de filtrado. La disponibilidad de programas como Filterpro, simplifica afin mas el diseiio.

3-32 7 Filtros de paso bajo y de paso alto

- Estructura VCVS. La forma mas simple para tener un filtro activo RC consiste en utilizar un A 0 como amplificador seguidor, con o sin ganancia, dispuesto a la salida de un filtro pasivo. Esta soluci6n puede tener su inter& en algunos casos, per0 no aprovecha todas las ventajas del AO. en particular las concernientes a1 uso de realimentacion. El disefio de un filtro activo consta de dos fases, igual que en 10s filtros pasivos. En primer lugar se elige el tipo de funci6n de transferencia, y en segundo lugar se decide la topologia del circuit0 para realizarla. De entre todas las topologias posibles, la mas popular es una presentada por R. P. Sallen y E. L.

Page 160: PALLAS Ramon - Adquisicion Y Distribucion De Señales

( a t I b l

Figura 3.20 Filtros activos de paso bajo. la) Tipo VCVS. (b) Bicuadratico.

Key en 1954 (antes, pues, de que aparecieran 10s A 0 monoliticos). La estructura basica de una etapa de paso bajo de segundo orden se presenta en la figura 3.20a. Dado que el A 0 actua como fuente de tensibn controlada por una tensibn, se dice de esta etapa que es de tipo VCVS (Voltage Controlled Voltage Source).

La funcion de transferencia del circuit0 de la figura 3.20a es

donde:

Se observa que la ganancia influye en el amortiguamiento, per0 no en la fre- cuencia natural, w,.

- Estructura bicuadratica. Otra estructura de interes es la denominada bicua- dratica. Con la terminologia de la figura 3.20b, 10s parametros de esta etapa de se- gundo orden son

Page 161: PALLAS Ramon - Adquisicion Y Distribucion De Señales

140 Acondicionanzieizto de seAales de entrada

Tabla 3.7 Valores de 10s componentes para diversos filtros de paso bajo normalizados, basa- dos en la estructura VCVS. Los valores de 10s condensadores estan dados en faradios, en

forma de rnantisa y exponente.

Funcion Bessel

c,

c3

Butterworth c,

c3

Chebychev 2 dB c,

Chebychev 1 dB c,

Chebychev 0,25 dB CI

c3

Chebychev 0,l dB

Page 162: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 3.7 (Continuation.)

Orden 2 3 4 5 6

Figura 3.21 Filtros de paso bajo norrnalizados, tip0 VCVS con ganancia unidad. (a) De se- gundo orden. (b) De tercer orden.

Se puede observar que ahora el filtro es mucho m5s f k i l de sintonizar que en el caso anterior, por cuanto partiendo de valores arbitrarios para R, y C es posible ajustar (con R,, or, con R, , y k con R,.

El valor correspondiente de 10s componentes de estas etapas, y de otras a dis- poner en cascada si se desean filtros de orden superior, estan tabulados de acuerdo con el tipo de respuesta deseada (Butterworth, Chebychev de rizado es- pecificado, y Bessel). En la tabla 3.7 se presentan 10s valores de 10s componentes normalizados para w, = 1 radis, correspondientes a algunos filtros de orden 2 a 6 y estructura VCVS con ganancia unidad, obtenidos poniendo en cascada las etapas de segundo y tercer orden de la figura 3.21. El escalado se realiza a partir de la ex- presion

donde el subindice c c m se refiere a valores normalizados: 1 radis, 1 Q. y el valor de C,, en las tablas. Para 10s valores deseados de w y R se obtiene entonces el valor del condensador C correspondiente a partir de (3.87).

Ejemplo. Disefiar un filtro de paso bajo tip0 Butterworth de quinto orden con frecuencia de corte 5 Hz y una impedancia de entrada de 100 kn, empleando una estructura tipo VCVS.

Para una estructura tipo VCVS, la impedancia de entrada es aproximadamente igual a la resistencia R, en el circuito de la figura 3.20~. Si se emplea una etapa de tercer orden seguida de una de segundo orden (figura 3.21). 10s valores de C, se obtienen en la tabla 3.7 para el caso orden = 5. El factor de escala es

Page 163: PALLAS Ramon - Adquisicion Y Distribucion De Señales

142 Acondicionnmiento de sefiales d e entrada

Asi pues, en la etapa de tercer orden,

y para la etapa de segundo orden,

Las cinco resistencias (3 y 2) deben ser todas de 100 kQ.

Una limitation grave de este mktodo de disefio es que la tabla 3.7 puede dar como resultado valores de condensadores no estandarizados. En cambio. algunos programas de disefio. como Filterpro, producen circuitos que emplean condensado- res y resistencias estf~ndar, e incluso permiten elegir la tolerancia de las resistencias.

La estructura de un filtro de paso alto tipo VCVS es similar a la del circuit0 de la figura 3.20n, pero intercambiando R, y R2 con C, y C2. Los parametros son 10s mismos que antes, pero la funcion de transferencia tiene la forma

ks" H(s) = (3.88)

s" 2 2iw,s + w:

Para el disefio se puede emplear tambikn la tabla 3.7, per0 10s valores obteni- dos sirven ahora para calcular las resistencias, haciendo su reciproco. tal como se indica en la figura 3.22. El factor de escala se obtiene eligiendo el valor deseado de w y C, y se emplea para escalar el valor de las resistencias obtenidas de las ta- blas: R, = lIC1, R, = 1/C,, etc.

Figura 3.22 Filtros de paso alto normalizados, tipo VCVS con ganancia unidad. (a) De se- gundo orden. (b) De tercer orden.

Page 164: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 143

3.3.2.2 Filtros pasabanda. Un filtro de segundo orden que permite el paso de una banda de frecuencias B centrada en q,, tiene una funcion de transferencia de la forma

Una estructura tipo VCVS que tiene una funci6n de transferencia asi es la de la figura 3 . 2 3 ~ . Los valores de 10s parametros correspondientes son

De 10s propios valores de estos parametros se deduce que cuando se desea un factor de calidad alto [Q = q,lB = 1/(2-$2 - k ) ] , debe ser R,IR, = 3, y el filtro es muy sensible a1 valor de estas dos resistencias. Por esta razon, este esquema solo se aplica en 10s casos con Q < 4. ObsCrvese tambien que la frecuencia central viene determinada por R , y C, de mod0 que una vez elegida 6sta se pueden reali- zar distintos anchos de banda a base de variar solo R, y R,.

Para obtener valores de Q de hasta 100. se puede emplear la estructura bicua- dratica de la figura 3.236, cuya funcidn de transferencia (tambikn de segundo or- den) tiene 10s parametros siguientes:

Figura 3.23 Filtros activos pasabanda. (a) Tipo VCVS. (b) Bicuadratico.

Page 165: PALLAS Ramon - Adquisicion Y Distribucion De Señales

144 Acondicionamiento de seAales de entrada

En este caso, la ganancia se ajusta mediante R,, Q mediante R,, y w, mediante R,. Obskrvese que una etapa de segundo orden necesita tres AO.

3.3.2.3 Filtros de banda eliminada. Un filtro que elimine una banda de frecuencias B (a - 3 dB) centrada en to,,, se puede aproximar mediante una res- puesta de segundo orden del tip0

Un circuit0 que realiza esta funcion de transferencia es el de la figura 3.24. Los parametros correspondientes cuando se cumple la condicion R3R4 = 2 RIR5, son

3.3.2.4 Consideraciones practicas. Sensibilidad. En la realization de filtros activos hay que tener en cuenta que las funciones de transferencia anterio- res son validas cuando el A 0 tiene un comportainiento que se puede considerar como ideal. Esto significa, por una parte. que a la frecuencia de trabajo el pro- ducto ganancia por ancho de banda del A 0 debe ser de a1 menos 10, y a ser posi- ble 100 (o mas en el caso de Q alto) y que la amplitud de las sefiales no debe que- dar limitada por la velocidad de respuesta (slew rate) del AO. Por otra parte, en 10s filtros de paso bajo hay que tener en cuenta las tensiones y corrientes de dese- quilibrio (offset) y sus derivas.

- Figura 3.24 Estructura de un filtro de banda eliminada de segundo orden.

Page 166: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 145

En cuanto a las resistencias y condensadores, las expresiones de 10s parame- tros del filtro permiten calcular su sensibilidad a 10s valores de dichos componen- tes, que depende del circuito considerado. Para un parametro cualquiera P, su sensibilidad normalizada a un factor F se define como

Ejemplo. Determinar la sensibilidad de la frecuencia natural del filtro de la figura 3.20a a las variaciones en la resistencia R,. A partir de 4 = 1/R, C,R2C2, obtenemos

Esto significa que si R, tiene, por ejemplo, unas derivas de 100 X 1O4i0C, ello provoca unas derivas de 50 x 10-h/oC en w,. y que cuando R, aumenta, w,, disminuge. 0 tambien, que si R, difiere en un 10% del valor necesario, w, diferir8 aproximadamente en un 5 % respecto a1 valor previsto.

Cuando el valor de una resistencia influye en un parametro: 10s mejores resul- tados se obtienen con resistencias de pelicula metalica. Para 10s condensadores hay que evitar 10s valores grandes, y a ser posible el uso de 10s electroliticos, pues tienen una inductancia parasita grande. El dielkctrico debe tener pocas fugas. bajo coeficiente de temperatura y no debe ser higrosc6pico. Poliestireno, policarbo- nato, teflon y materiales ceramicos son adecuados.

3.3.3 Filtros de condensadores conmutados

Los filtros de condensadores conrnutados (SC, switched capacitor) son una clase particular de filtros activos que no emplean resistencias, sino solamente AO, condensadores e interruptores (transistores), por lo que son especialmente indica- dos para la integration monolitica. (Las resistencias ocupan mucho espacio en 10s CI, y su calidad es mediocre). En la figura 3.25 se rnuestra la estructura de una c B lula integradora basica y su equivalente analogica. Una sefial de reloj conmuta al- ternativamente 10s dos interruptores de modo que si el period0 de reloj es T = llf,, la corriente media de entrada es

El circuito se cornporta como una resistencia de valor

Page 167: PALLAS Ramon - Adquisicion Y Distribucion De Señales

146 Acondicionamiento de seAnles de entrndn

Figura 3.25 lntegrador basado en un circuit0 de condensador conrnutado y equivalente ana- Iogico.

siempre y cuando f, sea mucho mayor que las frecuencias presentes en v, (para evitar el mezclado heterodino -apartado 4.1-). La constante de tiempo del inte- grador sera, pues, RC, = C,/Cf,.. Dado que la tecnologia MOS permite realizar condensadores con una precision del0,l % en las relaciones de valores de capaci- dad, es posible tener asi un integrador de precision. Para variar la frecuencia de corte, basta cambiar la frecuencia del re10.i. Para garantizar que la seiial de en- trada no tiene componentes de frecuencia mayor que la del reloj, puede que el fil- tro SC tenga que ir precedido de un filtro convencional, pues de lo contrario 10s productos de intermodulacion aparecen como ruido superpuesto a la salida. Ade- mas, el ancho de banda del sistema que sigue al filtro SC debe ser mucho menor que la frecuencia de reloj, para que no se reflejen a su salida las conmutaciones de Cste.

Con dos integradores de este tip0 se puede realizar un filtro (o cdula) univer- sal de variables de estado de segundo orden, tal como se indica en la figura 3.26. Con una cklula de estas se puede realizar cualquier respuesta de segundo orden, y poniendo varias de ellas en cascada se obtienen respuestas de orden superior. El MF10, que es el filtro SC estandar, tiene dos canales de este tipo, con un sumador de tres entradas adicional antes del primer integrador. La relacion entre la fre- cuencia del filtro y la del reloj es 1/50 o 11100, con una exactitud del orden del

Sa l i da S a l ~ d a S a paso a l t o pasabanda paso bajo

Figura 3.26 Estructura de un filtro de variables de estado de segundo orden.

Page 168: PALLAS Ramon - Adquisicion Y Distribucion De Señales

0.6 %. Para el diseiio de estos filtros se dispone de programas como el Filter CAD de Linear Technology, que corren en PC.

Ademas de la facilidad de ajuste de la frecuencia y otros parametros, 10s filtros SC tienen las ventajas de ser compactos. relativamente baratos (5 dolares USA es el precio tipico), y tener bajo consumo (10s modelos CMOS). Su estabilidad tkr- mica es a1 menos 10 veces mejor que la de 10s filtros con componentes discretos. Sus principales limitaciones son la mBxima frecuencia, inferior a 200 kHz en dis- positivos comerciales, las interferencias e intermodulaciones debidas a la seiial de reloj, y el ruido, asociado a 10s A 0 MOS, que es particularmente alto a frecuen- cias menores de 1 kHz. Como resultado, su margen dinamico es menor de 90 dB, e incluso de solo 80 dB para un ancho de banda de 20 kHz en 10s modelos economicos.

Los filtros SC tienen extensa aplicaci6n en circuitos de audio en receptores de radio y TV, en telefonia y reconocimiento de voz. Su uso en instrurnentacion es mas limitado.

3.3.4 Filtros analogicos no lineales

Todos 10s filtros de 10s apartados anteriores discriminan las seiiales de acuerdo con su frecuencia. En algunas aplicaciones, sin embargo, conviene discriminarlas por su amplitud o por su velocidad (o pendiente). Considkrese, por ejemplo, un simple filtro de paso bajo RC, tal como se indica en la figra 3.27a. Su frecuencia de corte viene dada por f, = 1I2nRC = 1/2n~. Si el filtro se emplea para reducir ruido cuya energia es proporcional a1 ancho de banda, la relacion sefial-ruido (SNR), expresada como cociente de tensiones, sera proporcional a la raiz cuadrada del ancho de banda. Por esto, una mejora de SNR en un factor K implica reducir f, en K2. Pero, a la vez, cuanto menor sea f, mayor es el tiempo de respuesta del filtro, por lo que el tiempo de medida es mas largo. En un sistema multicanal con varias sefiales compartiendo el mismo filtro, esto puede llegar a ser inaceptable.

La limitaci6n de velocidad se puede estudiar viendo la respuesta y( t ) del filtro a una entrada en escalon u(t). Se obtiene

(a1 I b l ( c )

Figura 3.27 ( a ) Filtro RC paso bajo lineal. (b) Filtro RC paso bajo no lineal. ( c ) Filtro activo de paso bajo no lineal.

Page 169: PALLAS Ramon - Adquisicion Y Distribucion De Señales

148 Acondicionnmierzto de seiznles de entmda

La pendiente inicial de la salida es

Resulta, pues, que .r determina la pendiente: el condensador se va cargando a travCs de la resistencia y. si aumentan uno u otro, o 10s dos. el proceso se hace mas lento.

Una resistencia no lineal cuyo valor dependiera inversarnente de la caida de tension en ella, aceleraria el proceso: inicialmente su valor seria pequeiio, y con- forme se fuera cargando el condensador el valor de la resistencia iria aumentando. Los diodos presentan una caracteristica de este tipo. Su comportamiento se des- cribe con la ecuaci6n

i = Is[exp (v/VT) - 11 (3.99)

donde VT = kTIq, k es la constante de Boltzmann, T e s la temperatura absoluta y q es la carga del electron. Su resistencia dinarnica sera

y resulta depender inversamente de la corriente a su travds. El filtro -no lineal- de la figura 3.27h se basa en esta dependencia [9]. Cuando la tension de entrada es elevada, el condensador se carga a travks del diodo, que queda polarizado directa- mente. Cuando la diferencia entre la tension de entrada y la de salida es inferior a la tension umbral del diodo (unos O,6 V), entonces el diodo se bloquea y C acaba cargandose mas lentamente. a travks de R. La mejora relativa es tanto mayor cuanto menor sea el umbral del diodo con respecto a la tension de entrada, es de- cir, se favorecen las amplitudes grandes.

E n la figura 3 .27~ se presenta un circuito para reducir el umbral de 10s diodos. Si el A 0 se considera ideal. se cumple

La diferencia de potencial aplicada a 10s diodos es entonces

Para tener el umbral de 0,6 V, basta que la diferencia entre la entrada y la salida sea 0,6 V/(1 + R2/R,).

El circuito de la figura 3.27~ actua, pues, como un filtro que discrimina las se- hales por su amplitud, a la vez que presenta una constante de tiempo efectiva,

Page 170: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado 149

para amplitudes grandes, menor que R,C; para amplitudes pequefias, la constante de tiempo efectiva es R,C. Para utilizar este circuito de forma efectiva, hay que conocer a priori la amplitud maxima del ruido y elegir el umbral de tension un poco por encima de ella. Una forma de asegurar que el ruido de alta frecuencia no excedera dicho umbral es mediante un filtro de paso bajo a la entrada del amplifi- cador, y con frecuencia de corte suficientemente alta para no influir en la cons- tante de tiempo de forma apreciable.

Si el ruido 5e presenta en forma de transitorios rBpidos de gran amplitud, se puede emplear un filtro que discrimine las seiiales por su velocidad (slew rate), atenuando las mas rapidas. El circuito de la figura 3.28 es de este tipo. pues tiene un ancho de banda inversamente proporcional a la amplitud de las sefiales de en- trada [lo]. Cuando la velocidad de las seiiales es pequefia, la salida sigue a la en- trada, y el conjunto actua como un amplificador de ganancia unidad. Para sefiales de alta velocidad, el A01 actua como comparador, cuya salida alcanza el valor de una de las dos tensiones de alimentacidn; 10s diodos limitan entonces la caida de tension en R,, de mod0 que el condensador C? se carga o descarga con una co- rriente constante. La velocidad de la salida es entonces v,!R?C,, donde v, es la caida de tension en 10s diodos. Mientras la pendiente de la sefial de entrada ex- ceda este valor, la salida tendra su telocidad Iimitada por dicho valor. La caida de tension en 10s diodos y la corriente a su travCs se pueden determinar mediante R,.

Figura 3.28 Filtro no lineal que lirnita la pendiente de la seAal de salida.

Ejemplo. Calcular el valor de 10s componentes en el circuito de la figura 3.28 de manera que la velocidad de la sefial de salida quede limitada a 0,l Vlms, sin afectar las componen- tes de 1 Hz.

El filtro RC de entrada es lineal y, por lo tanto, afectar5 a todas las frecuencias. Para decidir si afecta o no a 3 Hz, falta un criteria; podemos tomar, por ejemplo, que su ate- nuaci6n a dicha frecuencia no exceda del0,l %. Tenemos entonces,

Page 171: PALLAS Ramon - Adquisicion Y Distribucion De Señales

150 Acondicionarniento de seiiales de entradn

En la elecci6n de R, hay que tener en cuenta que determina la impedancia de entrada a alta frecuencia. Si elegimos R, = 250 kR, debe ser C, = ZS,9 nF. que es un valor aceptable.

La velocidad maxima de salida es vDIR,C2, donde v, viene determinada por la tension de alimentacion del A 0 y por R2, y depende del tipo de diodo. Con VL, = 15 V y R2 = = 100 kR, por ejemplo, in = 150 pA; para el 1N4148, v n = 0,3 V. Debe cumplirse, pues,

Con R, = 470 kC2 y C, = 6.4 nF se cumple esta condici6n. R, hay que determinarla para ga- rantizar la estabilidad del circuito, y depende del tipo de AO.

3.4 INTERFAZ CON SENSORES DIGITALES

Los sensores con salida digital no necesitan un CAD. Ello podria inducir a pensar que su interfaz con un procesador digital (,UP) es inmediata. Sin embargo, el termino digital hace referencia solo a que las seiiales son en forma de tensiones con dos niveles distintos. Pero ni la magnitud de dichas tensiones ni 10s codigos de representacion de la informacion quedan prederminados. La interfaz debe garan- tizar la compatibilidad en estos dos aspectos.

Pero, ademas, la variedad de familias de componentes digitales disponibles para realizar las funciones deseadas es mucho mayor que la que se tiene en el caso de interfaces con sensores analogjcos. Se ha resumido por ello en la tabla 3.8 la si- tuacion actual de las familias TTL y CMOS, y en la tabla 3.9 sus caracteristicas de potencia y velocidad.

En algunos casos el sensor integra ya componentes de una determinada familia logica. Entonces interesa conocer, por una parte, 10s niveles de tension y corriente de entrada y de salida (tabla 3.10) y la capacidad de carga que tienen (tabla 3.11) y, por otra, su compatibilidad con otras familias logicas (tabla 3.12).

3.4.1 Acondicionamiento de niveles de tension

Distinguimos dos situaciones diferentes: cuando 10s dos circuitos tienen las mismas tensiones de alimentacion, y cuando las tienen distintas. Cuando las ten- siones son las mismas, si la salida es TTL y la entrada CMOS o, reciprocamente. hay tarnbih distintas situaciones posibles seglin se trate de familias CMOS com- patibles TTL (CMOS con sufijo c<T>>) o no. Las familias CMOS-T tienen niveles de tension y corriente compatibles TTL; las otras familias CMOS, no. Cuando se trata de conectar una salida TTL a una entrada CMOS-T, la impedancia de Csta es tan alta que la conexion no conlleva ningun problema en cuanto a numero de cargas que se puede atacar simultiheamente. Si la conexion es de una salida CMOS-T a una entrada TTL, la capacidad de corriente de dicha salida es compa- rable a la de una salida TTL.

Page 172: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Intc7rfuz con sensores digitales 151

Tabla 3.8 Uso de las diversas farnilias logicas TTL y CMOS.

Designation Nombre Uso y observaciones

(ninguna) TTL original

ALS

S

AS

(ninguna)

HCT

C, AC ACL ACT FACT

Low-power TTL ((baja potencian High-speed TTL ((aha velocidad,) Low-power Schottky TTL

Advanced low-power Schottky TTL

Schottky TTL

Advanced Schottky TTL

FAST T L

CMOS series 4000, 4000A y 4000B

High-speed CMOS

High-speed CMOS compatible TTL

Advanced CMOS ((<-Tn = compatible r r L )

No se emplea en disenos actuales Frecuente en diseiios antiguos Hay circuitos MSI sin equivalente en otras lnteres rneramente historico

lnteres meramente historico

Antigua per0 aun ernpleada Lenta (reloj de menos de 8 MHz) Muchos fabricantes: rnenor precio que

AS, ALS o FAST No se conocen planes de cesar su produccion Lenta. Destinada a sustituir LS a la larga Se ernplea en vez de LS cuando se duda de

la continuidad en el surninistro Aka velocidad (en diseiios antiguos) No recornendado en diseiios actuales Sustituir por familias AS y FAST Menor potencia disipada que farnilia S Menor corriente de entrada que farnilia S Mayor velocidad conrnutacion que familia S Para circuitos de 20 MHz o mas Similar a AS per0 consurno algo menor en

componentes SSI. lgual consurno en MSI Velocidad algo rnenor en algun caso

Serie 4000 es obsoleta Series 4000A y 4000B lo seran pronto Aun son adecuadas para sisternas a baterias (9 0 12 V)

Urnbrales Iogicos 20 % y 70 % de Vcc Mas lenta que LS TTL Hay cornponentes patilla a patilla compatibles

con serie 4000 y LS-TTL, per0 10s niveles no son compatibles TTL

Similar a HC per0 con urnbrales Iogicos compatibles TTL (cuando la alimentacion es de 5 V)

Velocidad comparable a AS y FAST; > 20 MHz Patilla a patilla compatibles con T r L equivalen-

tes Solo las farnilias con G- Tn tienen niveles

compatibles con TTL Alimentacion de 2 a 6 V, incluso las

compatibles con TTL Flancos mas rapidos y niveles de

transicion mayores que TTL Corriente salida f 24 rnA (frente a - 1 rnA

corno fuente y + 20 m A -sumidero- en AS y FAST)

Page 173: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 3.9 Potencia y velocidad para una puerta y un registro de diversas farnilias logicas. La velocidad esta especificada a 25 "C y 5 V (4,5 V para la HC)

Fa m ilia Potencia

(m Wi

(TTL) LS ALS S F AS HC AC

Velocidad puerta (ns) Velocidad registro (ns) carga 15 pF carga 50 pF t o w &u,

(*) La disipacion de las farnilias AC y HC depende de la frecuencia y la carga. Factores para la conversion de 10s parametros de tiernpo: - rnultiplicar el valor tipico a 25 "C por 1.5 para obtener el valor a 85 "C en el peor caso. - rnultiplicar el valor a 25 "C por 2 para obtener el valor a 125 " C en el peor caso.

Tabla 3.10 Corrientes y tensiones estaticas de entrada y salida para una puerta NAND estan- dar de diversas familias logicas. Las corrientes negativas salen del terminal y las positivas en- tran. Observese que las corrientes no siempre estan especificadas para 10s valores extremos

de la tension.

Entrada Salida Corriente/Tension Tension extrema Corrienteflension Tension extrema

W'IL H I VrL max VIH min loi/VoL IOH/VOH VOLmax VoHmin Familia (mA)/(V) (uA)/(V) (V) (Vl hA) / (V I (mA)/(V) (V) ( V )

(TTL) - 1,6/0,4 LS - 0,4/0,4 ALS - 0,110,5 S - 2,0/0,5 F - 0,6/0,5 AS - 0,5/0,5 HCT * 0,001/0 HC f 0,00110 ACT * 0,001/0 AC 0,00110

Tabla 3.11 Capacidad de carga de entrada y salida para diversas familias logicas TTL, nor- rnalizada respecto a una puerta NAND estandar de cada familia respectiva.

Farnilia Carga de entrada Carga de salida permitida -

IIL IIH IOL /OH

(TTL) LS ALS F S AS

Page 174: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con sensores digitales 153

Tabla 3.12 Compatibilidad estatica de las diversas familias TTL y compatibles.

Dispositivo fuente Nurnero de cargas que se pueden alimentar

Farnilia LS l TTLl S F AS ALS

(TTL 40 10 8 26,7 32 20 LS 10 2,s 2 6 7 8 20 ALS 20 5 4 13.3 16 20 S 50 12,s 10 33,3 40 50 F 50 12,5 10 33,3 40 50 AS 50 12,5 10 33,3 40 100 H CT 10 2 5 2 6 7 8 40 ACT 60 15 12 40 48 240

Para la conexion entre componentes TTL y componentes CMOS con niveles propios (no compatibles TTL), supuestos alimentados todos a la misma tension, hay que tener en cuenta que 10s niveles de salida CMOS son compatibles con 10s niveles de entrada TTL, pero en cambio 10s niveles de salida TTL no son compati- bles con 10s niveles de entrada CMOS. En concreto, el nivel bajo es compatible pero el nivel alto no lo es: mientras el valor minimo del nivel alto de salida TTL es 2,4 o 2,5 V, el valor minimo del nivel alto de entrada CMOS es 3,15 V (tabla 3.10). La adaptacion de niveles se realiza con una resistencia de 1 k!2 que desplaza el ni- vel (ccpull-up>>), tal como se indica en la figura 3 .29~.

Si las tensiones de alimentacion son distintas, la interconexion no es tan simple, y suele basarse en CI que aceptan ambas tensiones de alimentaci6n. Un tip0 de interfaz emplea comparadores de tension, mientras que otro emplea inversores-separadores. Asi, el circuito de la figura 3.29b adapta una salida TTL a una entrada CMOS (4000), mientras que el de la figura 3 . 2 9 ~ adapta una salida CMOS (4000) a una entrada TTL. Ademas de 10s CI mostrados en las figuras, el LTC1045 es otro CI util para estas aplicaciones. En la figura 3.29d se muestra la adaptaci6n de TTL a CMOS mediante un separador; este mismo C1 se puede apli-. car a la adaptacion de dos niveles CMOS distintos. Para el paso de CMOS a TTL o a CMOS-T, se puede emplear el circuito de la figura 3.29e, que tamhiin sirve para adaptar dos familias CMOS que tengan niveles distintos. El nivel de tension de referencia es siempre el mismo en todos 10s casos.

Cuando la amplitud de la seiial digital de entrada excede 10s niveles de tension de 10s circuitos digitales siguientes, por ejemplo si no procede de ninguna familia logica, hay que atenuarla. El circuito de la figura 3.29f realiza dicho acondiciona- miento; el condensador ofrece un camino de baja impedancia para 10s flancos rapi- dos. Si el problema es que la pendiente de la sefial digital de entrada es demasiado lenta (y, por lo tanto, propensa a1 ruido), se puede usar el circuito de la figura 3.29g que ccacelera>> 10s flancos de subida, e incidentalmente invierte la seiial.

3.4.2 Conversiones de codigo

En 10s sensores cuya salida es un tren de impulsos de frecuencia proporcional a la magnitud a medir (tacometros, caudalimetros digitales, osciladores variables),

Page 175: PALLAS Ramon - Adquisicion Y Distribucion De Señales

154 Acondicionnmiento de sehales d e entrada

ITTLI ICMOS)

LOL981HCLOL9 L050BIHC4050 (no inversorl

I

+5,0V

ITTLI

Figura 3.29 Acondicionamiento de seiiales digitales. (a) Conexion de TTL a CMOS cuando la tension de alimentacion es la misma. Cuando las tensiones de alimentacion son distintas, se puede pasar de TTL a CMOS (b) y de CMOS a TTL (c), mediante un cornparador, o bien me- diante un separador, ( d ) y (e ) . Para atenuar una entrada de alta arnplitud se puede usar el cir- cuito (0, mientras que para acelerar sus flancos sirve el circuit0 (g) .

Figura 3.30 Circuito para la conversion de codigo Gray en codigo binario natural.

Page 176: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfnz con sensores digitales 155

o donde la cantidad de impulsos da la magnitud de inter& (codificadores incre- mentales), hay que contar 10s impulsos para obtener una salida digital en paralelo. Este contaje se puede hacer con un pP si 6ste dispone de tiempo suficiente, o bien con un contador externo cuya salida es leida por el pP. En cualquier caso, si 10s impulsos a contar no son sincronos con la sefial que determina el tiempo durante el que se cuenta, el numero de cuentas obtenido puede oscilar entre dos valores que difieren en una cuenta.

Para 10s codificadores de posici6n absolutos. la operacion a realizar es normal- mente una conversion de codigo Gray a codigo binario. El algoritmo correspon- diente para obtener el valor del digito binario de orden i consiste en surnar en mo- dulo 2 (OR exclusiva) el digito binario de orden i + 1 con el digito Gray de orden i. El digito binario mas significative es igual a1 Gray del mismo orden. Es decir,

Esta conversion la puede hacer el ,UP mediante programs, empleando la ins- truccidn Ex-OR si forma parte del repertorio, o bien se puede hacer mediante puertas Ex-OR (tipo 7486 o 4070) si se desea mayor velocidad y el coste adicional es aceptable. En la figura 3.30 se presenta una realizacidn hardware.

3.4.3 Acondicionamiento de salidas de interruptores

Para 10s sensores cuya salida es de tip0 todoinada (detectores de proximidad, nivel, presencia, final de carrera, alarmas, etc.), hay que adoptar precauciones es- peciales. En principio, un circuito como el la figura 3.31 puede parecer una inter- faz aceptable: la salida de cada interruptor (supuesto normalmente abierto) esth en nivel alto, y cuando se cierra pasa a nivel bajo; la entrada a1 periferico queda entonces codificada segun cual sea el interruptor cerrado, y mediante una puerta

Figura 3.31 lnterfaz para sensores con salida tipo todoinada (interruptores), basada en pedir una interruption al pP.

Page 177: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 178: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Interfaz con sensores digitales 157

por lo que cada ccrebote,, se considera como una accion distinta. A1 abrir el inte- rruptor, sucede algo similar.

Una forma obvia para evitar este problema es introducir un retardo en la sub- rutina que examina el estado de un interruptor, de modo que, por ejemplo, des- puCs de haber entrado por primera vez el dato se espere un tiempo mas largo que el previsto de duration de los rebotes (1 a 10 ms segun el interruptor) afites de po- der aceptar otra solicitud de atencion (interruption). TambiCn se puede leer el dato de entrada antes y despues del retardo, rechazfindolo si ambas lecturas no coinciden. En cualquier caso, el pP queda bloqueado mientras dura el retardo por lo que esta solution es poco eficiente.

Las soluciones hardware liberan a1 pP a costa de un mayor precio. Una opci6n es emplear interruptores con contactos de mercurio, libres de rebotes; su precio es, sin embargo, mucho mayor, y la variedad de modelos disponibles para todas las formas de contacto o posicion fisica del interruptor, es menor que para inte- rruptores electromecanicos (ver el apartado 2.3.1). Una alternativa es emplear el circuito clasico de la figura 3.322, para cada interruptor, que ahora debe tener dos contactos de salida. Las dos puertas NO-Y (NAND) forman un biestable RS. La salida de este cambia solo cuando el interruptor pasa de una posicidn a otra; en caso de rebote, un salida del interruptor conserva su valor mientras la otra cam- bia, y esto no produce transicion alguna en la salida del biestable. Un biestable RS integrado puede sustituir el circuito de puertas anterior.

Si el interruptor disponible no se puede sustituir por uno de dos contactos, se puede emplear su salida para activar un monoestable que produzca un impulso de mayor duracion que 10s rebotes; la salida del monoestable se toma como salida del interruptor, y no puede cambiar durante el tiempo que dura el impulso. Con esta solution hay que tener la precaution de considerar en el diseiio el efecto de 10s factores ambientales en la duraci6n del impulso del monoestable. En particular, hay que tener en cuenta el efecto de las fluctuaciones de la tension de alimenta- cion y de la temperatura, especialmente el de esta ultima en el condensador ex- terno que suelen requerir 10s monoestables. Esta misma razon desaconseja la co- nexion directa de condensadores a la salida del interruptor para provocar retardos, pues 6stos deben ser entonces demasiado largos para que Sean fiables.

Una soluci6n similar, y con analogas limitaciones, es la descrita en la figura 3 . 3 2 ~ . Cuando se cierra el contacto la salida del interruptor pasa inmediatamente a <<0>>. Si un rebote abre momentaneamente el contacto, el condensador C em- pieza a cargarse lentamente de modo que la tensi6n a la entrada de la puerta va aumentando. Si esta llegara a V J 2 , la salida cambiaria de estado. Dado que el ni- vel VJ2 se alcanza a1 cab0 de un tiempo t,/?. que viene dado por

conviene elegir R y C de forma que quede garantizado que no hay rebotes que du- ren mas alla de t,,,.

Cuando hay que procesar las seiiales de varios interruptores, el MC14490 es un C1 que integra seis circuitos de elimination de rebotes. Cada circuito es como el

Page 179: PALLAS Ramon - Adquisicion Y Distribucion De Señales

158 Acontiicionanliento de seiiales de entrada

indicado en la figura 3.32d, y ofrece a su salida una seiial limpia a1 cabo de cuatro pel-iodos de reloj, despuCs de que la entrada se haya estabilizado, tal como ilustra la figura 3.32e.

3.5 EJERClClOS Y PROBLEMAS

1. Describir las funciones de acondicionamiento de sefial que se realizan en un termometro co- rnercial, partiendo de la documentation que da su fabricante.

2. Calcular el error estatico y el error dinimico a 10 kHz debido al rechazo del modo comun (C) y a la ganancia finita en lazo abierto ( A , ) , en un amplificador seguidor basado en un A 0 que por lo demas se considera ideal. Aplicarlo a 10s casos del TL071C y del OP-27EP; para el primero, a muy baja frecuencin C = 86 dB y A , = 106 dB. y a 10 kHz, C = 50 dB L 90" y -4, = 50 dB L - 90"; para el OP-27EP, C = 124 dB y A, = 124 dB, y a 10 kHz, C = 110 dB L 90" y A , = 60 dB L - YO0.

3. Disefiar un divisor de tension resistivo que incorpore un termistor cuya resistencia varia de la Cornla R(T) = A exp (Bl'T'). siendo A = 0.0757 Q. B = 4.200 K, y Tla temperatura en kelvins, y que se va a cmplear para medir una temperatura entre 10 y 40 OC.

4. El circuit0 de la figura P3.1 es un meddor de humdad basado en un sensor capacitive Z , dis- puesto en un puente de impedancias. donde Z,, debe ser una impedancia ajustable. El sensor tiene un dielkctrico que absorbe y desabsorbe humedad de forma aproximadamente lineal. La variacion de ca- pacidad es de 0,4 pF/% HR y la capacidad es de 122 pF cuando HR = 43 %. El objetivo es que a un margen de humedad de l l0 a1 90 % le corresponda un margen de tension de aproximadamente 1 a 9 V cn la salida del amplificador. Se pide:

a ) Diseliar 10s clementos del puente, alimentado por una senoide de 100 kHz, para que una salida cero corresponda a una humedad cero y para tener maxima sensibilidad. (Es conveniente hacer algu- nas hipbtesis para simplificar el problems.)

b ) Calcular la ganancia del amplificador para que el margen de tensiones de salida sea el deseado.

c) Si el amplificador de alterna consiste en un solo A 0 en configuracibn no inversora, calcular cuB1 deberia ser la ganancia finita en modo diferencial del A 0 en lazo abierto, para que el error de ga- nancia que acarrea fuera inferior al 1 %. <,Corn0 se podria proceder para superar esta situacion?

Figura P3.1

5. En un AD como el de la figura 3.50 con R , = R, = 100 kQ, R, = R, = 1 MQ, todas con toleran- cia del 1 %, se incluye un potencidrnetro en serie con R j y R,, y con su cursor conectado a la entrada no inversora del A 0 (es decir, el potenciometro se pone entre R; y R,). Calcular el valor nominal de dicho potencibmetro. y su efecto en el CMRR total cuando se mide una serial diferencial con irnpedan- cia de salida de 1.000 Q, con asimetria d e l l %.

6. Determ~nar el orden de un filtro de Butterworth de paso bajo tal que a 2 kHz la atenuacion sea de I dB a lo sumo y a I6 kHz sea coma niinimo de 40 dB.

7. Disefiar un monoestable a utilizar para eliminar 10s rebotes de la salida de un interruptor, cuya duration es de unos 5 ms, y que debe trabajar cn un margen de temperaturas de 30 a 60 "C. Basar el di-

Page 180: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 159

sefio en un CI tipo 555, y considerar tres tipos de condensador: electrolitico, cerimico y plistico, y dos tipos de resistencias: de carbon aglomerado y de pelicula methlica.

8. Se desca medir la corriente consumida por un motor de continua viendo la caida de tension que produce en una resistcncia serie, y cuyo valor mhximo es de 50 mV. Dado que el motor se alimenta a + 500 V, para obtener una tension final de 10 V se picnsa emplear un AA, con G = 1, y como kste tiene unos errores importantes, se le precede de un amplificador de precision basado en un AO, tal como se indica en la figura P3.2. La parte frontal del circuit0 se alimenta con una fuente de alimentacidn aislada de i 15 V (no representada en la figura), con fluctuaciones de f 5 % en cada linea de aiimentacion. Considerando las fucntes de error especificadas al final, y supuesta constante la temperatura, calcular:

a j El error absoluto a la salida del AA si sc empleara primero el AA. con ganancia unidad, y luego el A 0 (para lograr la ganancia necesaria).

b ) El error absoluto debido a1 A 0 cuando se emplea Cste antes del AA, y se concentra toda la ga- nancia en aquC1.

c ) El error total (debido al A 0 y a1 AA) en este segundo caso. r l ) El error total en el segundo caso si se dispone un ajuste para 10s errores de cero. e) El error total en el scgundo caso si sc dispone un ajuste de cero y uno de ganancia.

Expresar todos 10s errores como porcentaje del fondo de escala de entrada

Fuentes de error: Amplificador operational

- Ganancia en lazo abierto = 1.000.000 - Tension de offset = 25 ,uV - Corrientc de polarlzaci6n = 40 nA - PSRR = 20 .LLVIV

Amplificador de aislamiento

- Error inicial en la ganancia = 0.25 O/b del fondo de escala del AA (20 V). Ajustable a cero. - Error de no healidad en la ganancia = 0,003 % del fondo de escala (20 V). No ajustable a cero. - Tension de offset = 70 mV - PSRR = 4 mV!V - Relacion de rechazo del modo aislado (IMRR) = 140 dB en c.c.

Nota: Observese que este fabricante especifica los errores de ganancia en forma de desviacion de la tension de salida respecto a la salida que 61 prev6 a fondo de escala. y no como desviacion de la rela- cion salidaicntrada respecto a la relacicin prevista (ganancia 1 en este caso).

+ SOOV i cc l

Figura P3.2

Page 181: PALLAS Ramon - Adquisicion Y Distribucion De Señales

160 Acotzdicionnrnientn de sefiales de entradn

9. El circuito de la figura P3.3 es una aplicacion sugerida por el fabricante de los CI I.V.4 110 e IS0 120. Se trata de mcdir la corriente de red en un transformador a base de detectar la caida de ten- sion cn una resistencia de potencia de precision. La ganancia del A1 se elige de entre uno de 10s valo- res fijos ofrccidos (I. 10, 100, 200, 500), de forma que a fondo de escala de la corriente a medir (100 A cficaces) se ohtenga una tension dc cntrada a1 AA que sea lo m8s alta posible, dentro del margen per- mitido. Si se emplean los modelos INA llOAG e I S 0 120BG, cuyas cspecificaciones se adjuntan, y las tensiones de alimentacidn disponibles de +i- 15 V (aisladas y no aisladas), tienen fluctuaciones de hasta i 1 %, se pide:

a) Calcular el error de cero y el error de ganancla maximos referidos a la entrada del Al, a 25 "C y excluyendo la contribucih del ruido de cada componentc.

b ) Si se pone un ajuste de cero y un ajuste de ganancia (en continua), jcual es el error residual no ajustable?

Amplificador de instrumentacion

- Error de ganancia = f 0,1% - No linealidad de la ganancia = f 0,01 % del fondo de escala - Tension de offset = f (500 + 5.000lG) pV - Deriva del offset con V,, = * (30 + 300/G) (pVIV) - Corrientc dc offset f 50 pA - CMRR = 87 dB

Amplificador dc aislamiento

- Margen de entrada = 20 V - Error de ganancia = f 0.1 % del margen de entrada - No linealidad de la ganancia = f 0,01 % dcl margen de entrada - Tcnsi6n de offset = f 25 mV - Deriva con V,, = * 2 (mVIV) - Deriva con li,2 = f 2 (mVIV) - IMRR = 115 dB

Figura P3.3

10. El circuito de la figura P3.4 es un A1 en el quc se ha afiadido un condensador C en serie con la resistencia R,, que cs la que se emplea para determimr la ganancia, con el objetivo de tener un desfase nulo a una frecuencia determinada. Esto permite amplificar sefiales moduladas en arnplitud sin intro- ducir deslasc, y sin tener que emplear amplificadores con frecuencia de corte mucho mayor que la fre- cuencia de interks. Si se considcra que el ancho de banda de los A 0 de la etapa de entrada esta limi- tado. pero cl resto de elementos y paritmetros se consideran ideales. jcual es la expresion de la lrecuencia a la que se obtiene un desfase nulo? ;Cual es la ganancia a dicha frecuencia?

Page 182: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejevcicios y problemas 161

Figura P3.4

Ramon Pallis Arcny. Transductores y llconrlicionurlores de setial. Barcelona: Marcombo, 1989. Ramon Pallis Areny y John G. Webster. <<Common inode rejection ratio for cascaded differen- tial amplifier stages). IEEE Trans. Instrum. Mcas., vol. 40, pags. 677-681, 1991. Ramon Pallis Areny y John G. Webster, <(Common mode rejection ratio in differential ampli- f iers~. IEEE Trans. Instrum. Meas., vol. 40, p8gs. 669-676. 1991. Joseph M. Diamond, *Linearization of resistance thermometers and other transducersn, The Review of Scientific Instrumcnls, vol. 41, pags. 53-60,1970. John L. Hilburn and David E. Johnson. Manual of Active Filter Design, 2-d.. Nueva York: McGraw-Hill, 1983. Wai-Kai Chen. Passive and aclive ,filters, theory and implementations. Nueva York: John Wiley and Sons, 1986. Arthur B. Williams y Fred J. Taylor. Electronicfilter design handbook: LC, uctive and digitalfil- ters, 2." ed. Nueva York: McGraw-Hill, 1988. Nello Sevastopuolos (ed.). Monolithicfiiter handbook. Milpitas (CA): Linear Technology Corp., 1990. R. Burt y M. Stitt. *Nonlinear components lower settling time of noise reduction filters),. EDN, febrero 15, 1990, pigs. 177-180. Jonathan Andy, <<Variable slew-rate filter tames noise,.. EDN, abril 13, 1989, pags. 150-152.

Page 183: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Conceptos f undamentales en adquisicion de seiiales

El acondicionamiento de las seiiales de entrada las prepara para la etapa si- guiente, que suele ser un procesador digital. Las seiiales analogicas son continuas en el tiempo y en la amplitud, mientras que 10s procesadores digitales requieren seiiales con solo dos niveles de tension, que representan un codigo determinado. La conversion analogico-digital se encarga de convertir un tipo de seiiales en otro, y debe hacerlo conservando la informacion. Es decir, idealmente debiera ser posi- ble, a partir de la salida digital, reconstruir fielmente la sefial analogica de en- trada.

La conversion AID se puede analizar considerando tres procesos distintos: el muestreo. la cuantificacion y la codificacion. El muestreo obtiene, a partir de la sefial continua de entrada, una sefial discreta en el tiempo y continua en el domi- nio de las amplitudes, es decir, una serie temporal. El muestreo es un proceso li- neal, no exclusivo de la conversion A/D sino presente tambiin, por ejemplo, en sistemas de multiplexado por division del tiempo (TDM, time-division multiple- xing) (apartado 5.1) y en la comunicacion por impulsos modulados en amplitud (PAM, pulse-amplitude modulation).

La cuantificacion es una operacion no lineal que convierte una seiial de ampli- tud continua en otra de amplitud discreta, es decir, con un numero finito de valo- res o niveles de amplitud. La codificacion es el proceso de asignar una palabra (o combinacion) de un codigo digital a cada uno de una serie de niveles de tension discretos.

La informacion adquirida, directamente o tras el procesamiento de las seiiales, se emplea a veces para actuar sobre el proceso o sistema de donde provienen; ade- mas, es frecuente presentarla, almacenarla, o ambas cosas a la vez. Dichas funcio- nes se suelen realizar directamente con las seiiales digitales, sin convertirlas de nuevo en analogicas.

En este capitulo se exponen 10s fundamentos teoricos de la representacion de la informacion analogica de entrada en forma digital. prestando atencion a las si- tuaciones habituales en instrumentacion y en aplicaciones industriales.

Page 184: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Muestreo de sevinles 163

4.1 MUESTREO DE SENALES

El muestreo es un proceso lineal mediante el que se transforma una seiial con- tinua en el tiempo y de banda limitada, en una sucesion (continua) de valores de amplitud en instantes discretos, que constituyen la denominada sefial muestreada o serie temporal. Esta transformacidn se puede hacer de distintas formas, per0 lo mas habitual es que la sefial muestreada estk formada por 10s valores de la sefial original en instantes de tiempo equiespaciados. Se habla entonces de muestreo uniforme.

4.1 .I Muestreo natural

La figura 4.1 es un modelo grafico del muestreo uniforme, cuando se considera que la sefial muestreadora, nz(t). es un tren de impulsos de amplitud unidad y du- racidn finita .r (de aqui la denominacidn de muestreo natural), separados un tiempo T, que se denomina period0 de muestreo [I]. La sefial a muestrear s(t) se supone que es de banda limitada, con maxima componente frecuencial f,, y mi- nima 0 (o - f,, en su descripcion mediante analisis de Fourier). La sefial mues- treada. s,,(nT) (n entero), es un tren de impulsos modulados en amplitud, es decir, es discreta en el tiempo per0 continua en amplitud, y puede interpretarse como el product0 de la sefial de entrada por la muestreadora.

El teorema del muestreo establece la relaci6n que debe haber entre f, y T.

Figura 4.1 Modelo grafico para el proceso de muestreo: la sehal a muestrear s(t) se multi- plica por la rnuestreadora rn(t).

Page 185: PALLAS Ramon - Adquisicion Y Distribucion De Señales

164 Conceptos fundamentales en adquisicidn de setiales

Para deducirla de forma griifica, consideramos primer0 que nz(t)? dado que es pe- riodica, se puede descomponer en series de Fourier,

m(r) =nk-~,, exp Cj(2dT) nt] I , = - -

donde

c,, = - J(: m(l) exp {- j ( 2 i d ~ ) n t ~ dt T

Dado que m(t) = 1 para 0 < t < z, y m( t ) = 0 fuera de este intervalo, queda

1 - exp {-j 2nn.rlT) C,, = -- exp { - ~ ( ~ Z I T ) nt] dt = S' - -

T o j 2nnTIT

- exp {- j 2nnzl2Tf exp C j 2 m d 2 T} - exp {- j 2 m d 2 T )

- - - 2 zx TI^ T 2 j

- z sen 2 m d 2 T

-- exp {- j 2mzz12 T) T 2mz12 T

La sefial muestreadora se puede expresar, pues, como

n = - sen2nnzl2 T exp (- j 2 nnd2 T } exp li 2 nntlTJ

,>=-a m(t)=' 2mT12 T (4.2b)

y la sefial muestreada, en notacion cornpacta, sera

Consideremos ahora el significado de esta relacion entre s(t) y s,(t) en el do- rninio frecuencial. Si denorninamos S( f ) y S,,Cf) a las transformadas de Fourier res- pectivas,

entonces, a partir de la propiedad del desplazamiento en la frecuencia de la trans- formada de Fourier,

Page 186: PALLAS Ramon - Adquisicion Y Distribucion De Señales

tendremos

Para n = 0,

C, = lim C, = TIT rr-10

Esto significa que el espectro de la seiial de entrada se conserva en forma en la sefial muestreada. pero ~nodificado en a~nplitud por el factor TIT.

Para n f 0, Cn es compleja y se tiene

senn(2n/T)(z/2) t I = senc (5) (4.1 0) T n (2 n/ T ) ( 212)

donde senc x = (sen m)lm es la funcion ccseno cociente,, (sinc en inglCs). Por lo tanto, el espectro de m(t), que es discreto por tratarse de una sefial pe-

riodica y esta constituido por 10s coeficientes C , , tendr5 la forma indicada en la fi- gura 4.211. El product0 C,SCf - nlT) serB nulo fuera de las frecuencias nlT, y asi tendremos

Es decir, para cada valor de n se ccrepite,, el espectro de s(t), pero con una ampli- tud escalada o ponderada por IC,J. La situacion esta descrita graficamente en la fi- gura 4.26. A partir de &a es inmediato observar que si las distintas bandas fre- cuenciales de S,,Jf) no se solapan, mediante un filtro de paso bajo ideal con frecuencia de corte f;, (es decir, con atenuaci6n infinita a partir de fM) es posible recuperar S(f ) a partir de SJf), es decir, s(t) a partir de s,,(t). Para que las bandas no se solapen debe cumplirse

o, lo que es lo mismo,

Page 187: PALLAS Ramon - Adquisicion Y Distribucion De Señales

166 Conceptos fundamentales en adquisicidn de seiiales

Figura 4.2 ( a ) Espectro de un tren de impulsos de duracion finita .r y periodo T. (b) Espectro de la senal obtenida al muestrear con 10s impulsos anteriores una senal de espectro Sf) .

Cuanto menor sea T con respecto a 1/2fW, mas separadas quedan las bandas de Sn,(f) y, por lo tanto, mis relajadas pueden ser las caracteristicas de atenuacion del filtro de reconstruccion de la sefial. Si. por contra, T > 112 f M , entonces las bandas en la figura 4.2b se solapan, fenomeno que se denomina <<aliasing>> en inglks (las muestras tomadas arepresentan,, una sefial distinta de la original) y que supone un mezclado heterodino que da origen a una frecuencia inexistente, en principio, en la sefial de entrada. 0 bien, si resulta que en la sefial de entrada ya habia compo- nentes de frecuencia igual a la que aparece por <<aliasing>>, entonces resulta que las componentes c<ficticias>> enmascaran a las de inter&.

En la figura 4.3 se presentan dos situaciones distintas a1 muestrear una senoide de periodo T,, primer0 con un periodo T < TJ5 y luego con un periodo T > T,/2. Puede verse como, en este segundo caso, la seiial reconstruida a partir de Ias muestras tomadas no coincide con la original.

Ejemplo. Determinar la relaci6n entre la frecuencia de rnuestreo y las frecuencias respec- tivas de dos sefiales senoidales para que sus muestras instantkneas tengan el mismo valor.

Page 188: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Muestreo de sefinks 167

Una sefial senoidal de frecuencia fo la podemos expresar de la forma

s(t) = exp Ij 2zf"t)

Si las muestras tomadas a intervalos T son instantheas. s,(t) la podemos expresar como

s,(I) = S(IZ T ) = exp Ij 27cJgzT)

Ahora bien, para una scnoidc se cumple

exp 2$,9 TJ = exp Ij 27rf01zTJ exp Ij 2 m k J = exp IjnT(2& + 2xkIT)j

Esto significa que una sefial de frecuencia f, + WT tiene las mismas muestras que la de fre- cuencia jl. Si, por ejemplo, f, = 1 Hz, l /T = 3 Hz, y k = 1, entonces Im(s ( t ) ] = sen 2nt ( I m es la parte imaginaria). y sen 2x4t tienen las mismas muestras. (k = 1 implica que las muestras ya se repiten en un solo ciclo.) Por lo tanto, si una senoide de 4 Hz se muestrea a 3 Hz aparecera una senoide de 1 Hz.

Para evitar el mezclado heterodino hay que poner un filtro de paso bajo <<anti- aliasing,, antes del muestreador. El orden de este filtro se elige de forma que las componentes no deseadas presentes en la sefial de entrada, y que esten por en- cima de la mitad de la frecuencia de muestreo, queden reducidas a una amplitud menor que la correspondiente, por ejemplo, a la resolution del CAD o a1 valor

Figura 4.3 Muestreo de una serial senoidal s( t ) de periodo T, (a ) , con un tren de impulsos de periodo T 4 T& (b), y con un tren de impulsos de periodo T > TJ2 ( c ) . Observese como, en este segundo caso, las muestras tomadas sugieren que la senal de partida era de frecuencia distinta a la real.

Page 189: PALLAS Ramon - Adquisicion Y Distribucion De Señales

168 Conceptos fundarnentales en adquisicion de setinles

mfiximo del error de cuantificacion. Obviamente, cuanto mayor sea la frecuencia de muestreo con respecto a la frecuencia de las sefiales no deseadas, menor puede ser el orden del filtro de paso bajo.

4.1 -2 Muestreo ideal uniforme

Algunos CAD exigen que la sefial aplicada a su entrada permanezca constante durante el tiempo de conversion, de mod0 que no es posible que su entrada sea &msparenten a la sefial aplicada, como sucede en el muestreo natural. Para que la entrada del CAD permanezca constante. se le antepone un circuit0 de muestreo y retencion (S&H) que toma una muestra en un tiempo muy breve y la retiene du- rante el tiempo necesario para efectuar su conversion. En una primera aproxima- cion, se supone entonces que el muestreo es instantaneo (ideal).

El teorema del muestreo, o de Shannon [2], afirma que si s(t) es una seiial cuya transformada de Fourier SCf) es tal que SCf) = 0 para toda frecuencia Ifl 2 f,,, en- tonces

sen 2 nfM(t-nT) s(f) = I L = 3(n T)

,"=-I) 2 F f d - n T )

donde T = 112 f,. f , es la denominada frecuencia de Nyquist y 1/T es la frecuencia de muestreo de Nyquist (Nyquist rate). Es decir, s( r ) se puede reconstruir a par- tir de s(nT), que es la secuencia de sus muestras instantaneas, empleando la for- mula de interpolacion (4.13a), que se denomina serie cardinal. Observese que n va desde + w hasta - -, por lo que se requieren, en principio, todas las muestras pa- sadas y futuras, y esto es irrealizable; pero no por ello pierde inter& la relacion es- tablecida entre el ancho de banda de entrada y la frecuencia de muestreo. En la prfictica se muestrea a una frecuencia de 7 a 10 veces mayor que la minima y se re- construye la seiial con un numero finito de muestras. Una expresion equivalente a (4.13a) pero mas facil de calcular es

1 11 = - (- 1)" s(n 7') s(t> = - sen (2 nfhlf) C

TC P I = - - 2f,t-n

Para demostrar (4.13a), primero se puede considerar que en la banda de fre- cuencias lfl < f M , S ( f ) es una seAal periodica de periodo 2 fM, y se puede represen- tar mediante la serie de Fourier.

donde

Page 190: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Dado que fuera del interval0 [- f,, f,] se cumple So = 0, 10s limites de inte- graci6n de (4.14h) se pueden extender a [- rn, + rn],

1 - 1 s, = -/-fV, exp (in 2 7cf(112fM) df= - s(nRf,) (4.14~)

2fM 2 fhf

donde s(n12 f v ) es la transformada inversa de Fourier. El espectro de la sefial de entrada se puede escribir entonces de la forma

n = - 1 S(f) = C -s(n/2Lw) exp (- jn 2 7cf(1/2 f,)} para Ifl <,f, (4.15a)

2 fhf

s(f) = 0 para jfl2 f, (4.1%)

La sefial de entrada es la transformada inversa de Fourier de SO,

n=ra 1 = C - s(nl2 f,) exp ( j 2 lrflt - n12 f ~ l df =

, I = - - 2 f ~

sen 2 7cfhl(t - n/2f,) ="gs(n12 fM) c.q.d.

n=-00 2 @h,(f - nl2 fh,)

se denomina retencion cardinal (<<cardinal hold,,), y coincide con la respuesta im- pulsional de un filtro de paso bajo ideal. La conclusi6n en cuanto a la frecuencia de muestreo, es, pues, la misma ilustrada antes de forma grifica en la figura 4.2.

Obskrvese que aunque el teorenla del muestreo indica c6mo se puede calcular una seiial a partir de sus muestras, no es evidente que la suma converja a s(t) entre 10s instantes de muestreo. Sin embargo, dicha convergencia se produce y ademas sin error (suponiendo una precisidn ilimitada en 10s valores de las muestras dispo- nibles). En 10s instantes de muestreo la convergencia es evidente pues tenemos

y h(kT- nT) = 0 para todo n f k. Esto significa que si la sefial original se recons- truye a base de pasar la sefial muestreada s,,(t) por un filtro de paso bajo ideal, en-

Page 191: PALLAS Ramon - Adquisicion Y Distribucion De Señales

170 Conceptos fundamentales en adquisici6rz cle sekales

tonces la respuesta impulsional de las muestras anteriores y posteriores a s (nT) no producen interferencia en el instante nT. En cambio. entre 10s instantes de mues- treo todas las muestras contribuyen a1 valor de la sefial interpolada. y entre todas permiten reconstruir el valor exacto de la seiial inicial.

En la figura 4.4 se ilustra el proceso de reconstruccion de una seiial a partir de sus muestras. La figura 4 . 4 ~ es la representacion grafica de la funcion h(t). La fi- gura 4.4b es la funcion a reconstruir, en este caso un fragment0 de cos ot - - (cos 3wt)/2. Como la frecuencia maxima es 3w12~ , la frecuencia de 10s impulsos de muestreo debe ser 6 d 2 ~ . La linea a puntos es el resultado de la reconstruccion mediante siete muestras equiespaciadas y con la ponderacion adecuada, segun (4.13), y que se ilustra en la figura 4 . 4 ~ . La funci6n de ponderacidn de cada mues- tra tiene la misma forma que la figura 4.4a, per0 la amplitud respectiva es: - 112, - 1.1, + 112, + 1, - 1 y - 112, que corresponde a 10s valores de cos n d 3 - (cos n ~ ) / 2 desde n = + 3 hasta n = - 3. La reconstruccion seria exacta si se supone que la se- iial es repetitiva y se incluyera la contribucion de las otras muestras que se toma- rian de la seiial. Dado que en la figura 4.4c, en cada punto de paso por cero solo hay una de las funciones que no es nula. esto significa que realmente el valor de

Figura 4.4 Interpolacion de una serial entre muestras mediante la serie cardinal. El valor de una muestra no afecta al valor asignado a la serial en 10s instantes en 10s que se han tomado otras muestras.

Page 192: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Muestreo de seiiales 171

una muestra en un instante no afecta a1 valor que se asigna a la seiial reconstruida en 10s otros instantes de muestreo.

Hay que observar tambih que el teorema del muestreo no dice que la unica forma de recuperar la seAal s(t) sea tal como indica (4.13). Solo afirma que s( t ) se puede recuperar de dicha forma si se toman las muestras a frecuencia mayor que 2fM. Asi, por ejemplo. se demuestra que tarnhiin es posible reconstruir s ( t ) to- mando muestras suyas con menor frecuencia, siempre y cuando se conozca ade- m5s el valor de las derivadas de s(t) en el instante de muestreo. Si se conocen 10s valores de las k primeras derivadas, es posible entonces tomar muestras separadas T = (k + 1)/2 f,, y aun se puede reconstruir la sefial[3].

Para comparar el muestreo ideal con el muestreo natural, considerar que la se- fial de muestreo, m(t), es un tren de impulsos de Dirac, de la forma

En este caso

y el espectro de la sefial muestreada queda

El espectro S(f) se repite, pues, tal cual a intervalos 1/T, sin la ponderacion por 10s coeficientes C, que aparecen en el muestreo natural (ecuacion 4.1 1 b).

4.1.3 Muestreo de seiiales pasabanda

Una situacion habitual en instrumentacion y en aplicaciones industriales es la de una seiial en forma de portadora modulada en amplitud por la magnitud de in- ter& de frecuencia mucho menor que la de la portadora. El objetivo es en estos casos reconstruir la inforrnacion, no la portadora (que por ser inyectada ex pro- feso en el sistema es bien conocida). A priori parece que en estas situaciones la frecuencia minima de muestreo debe venir determinada por el ancho de banda de la inforrnacion, no por la frecuencia de la portadora. Se puede demostrar que efectivamente es asi [4]; aqui nos limitamos a exponer 10s resultados sin demos- trarlos.

Si s(t) es una seiial pasabanda tal que SO = 0 except0 en la banda f, < Ifl < f,, siendo 0 < f , < f2 < m, entonces

sen 2 &[t - nT] ( t ) - - g b ( n ~ ) cos 2 z f c r - q(nT) sen 2i i f . t ] (4.21)

,,=-- 2 ?at-nT1

Page 193: PALLAS Ramon - Adquisicion Y Distribucion De Señales

172 Conceptos fi~ndarnerztales en adquisicidn de seiiales

donde:

p(t) = s(t) cos 2 7FfOt + s*(t) sen 2 at ( 4 . 2 2 ~ ) q(t) = s*(t) cos 2 e 0 t - s(t) sen 2 q 0 t (4.226) s*(t) = H{s(t)), transformada de Hilbert de s(t) fc = C f i + f?)/2 (4 .22~) T = 1 / 2 f , = l / B (4.22d) B = f, - f,, es el ancho de banda de la seiial.

Esto significa que s(t) se puede reconstruir a partir de muestras de sus compo- nentes en fase y en cuadratura, p(t) y q(t) , muestreadas a una frecuencia determi- nada por su ancho de banda (f; - f i ) , no por la maxima frecuencia presente.

En muchos casos lo que interesa es obtener precisamente las componentes en fase y en cuadratura. Se demuestra tambiCn [5] que para cualquier sefial limitada a la banda de frecuencias f, - 312 I f I f , + B/2, (por ejemplo una portadora de fre- cuenciaf, modulada por una seiial de ancho de banda B) ,

s(t) = p(t) cos 2 &t - q(t) sen 2 7Cf,t (4.23)

es posible obtener las componentes en cuadratura p(t) y q(t) a partir de muestras tomadas de s(t), sin procesado previo (es decir. sin.hacer la transformada de Hil- bert). mediante las formulas de interpolaci6n siguientes

p jr) = ~ ~ ~ F ( - l ) " ~ s ( n 7') senc B(t - n 0 ( 4 . 2 4 ~ ) n = - -

q( t ) = ~ ; y ( - l ) " ~ s ( n ~ + TJ4 + mT) senc B(r - nT - Tc14 - mT) (4.24b) , , = -CD

donde T = k/2fc = kTc/2 5 IIB, siendo k cualquier entero, B 5 2h., y m = 0, i: 1 , k 2. etcetera

Figura 4.5 Muestreo sincrono de una serial para obtener sus dos cornponentes, en fase y cuadratura.

Page 194: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Se trata, pues, de tomar las muestras en sincronismo con la portadora (T debe ser un multiplo de 1/2f,). Cada par de muestras debe estar separado por un cuarto del periodo de la portadora, TJ4, (y por varios ciclos de muestreo si se desea, ha- ciendo m # 0). En la figura 4.5 se ilustran estas relaciones. El muestreo a una fre- cuencia submultiple de la portadora produce solapamientos de bandas, y la banda que cae en el origen de frecuencias es precisamente la que se recupera. Para que la seiial quede efectivamente limitada a la banda de frecuencias f, - B/2 I f S f , + + B/2, conviene disponer un filtro pasabanda antes del muestreador. No basta el filtro de paso bajo habitual (antialiasing) antes del muestreador.

Esta forma de muestreo, sincrona, se denomina muestreo en cuadratura por- que permite obtener las dos componentes de la seiial, y es una alternativa a la de- modulacidn sincrona analogica descrita en el apartado 3.2.4.3. En la figura 4.6 se

Figura 4.6 Medida de las dos cornponentes de una impedancia Z mediante rnuestreo (sin- cronol en cuadratura. (a ) Cuando Z= R, la rnuestra desfasada n/2 tiene valor nulo. (b) Cuando Z = IljwC, la rnuestra en fase tiene valor nulo. (c) Cuando hay componente real e imaginaria, n i la muestra en fase ni la muestra defasada d 2 son nulas.

Page 195: PALLAS Ramon - Adquisicion Y Distribucion De Señales

ilustra el significado de este proceso en el caso de medir una impedancia Z, su- puesta esta de variacion muy lenta con respecto a la sefial inyectada para medirla. Si Z = R, la muestra tomada en un instante correspondiente a un retardo de xi2 respecto a1 maximo de la portadora, tiene valor nulo. Si Z = l l j d , es la muestra tomada en sincronismo con el valor maximo de la portadora la que tiene valor nulo. Si ninguna de las dos muestras es nula, significa que Z tiene componente re- sistiva y capacitiva.

Es muy importante observar que este tip0 de submuestreo permite utilizar un CAD que tenga un tiempo de conversion grande, mayor por ejemplo que el pe- riodo de la portadora, per0 inferior al periodo de la informacion (sefial modula- dora). Ahora bien, la muestra hay que tomarla de una sefial que cambia rapida- mente y, por lo tanto, el amplificador S&H (apartado 5.3) debe ser rapido.

4.1.4 Muestreo repetitivo secuencial

Aun en otros casos, la situation que se presenta es muestrear una sefial que se sabe de antemano es repetitiva. Se puede entonces aprovechar este conocimiento, y tomar las muestras no en un solo periodo de la seiial sin0 en periodos sucesivos, tal como se indica en la figura 4.7. Para ello hace falta tener un punto de sincro- nismo y un circuit0 temporizador que vaya distanciando progresivamente, y de forma bien conocida, el instante de muestreo con respecto a dicho punto. Si no se conoce el periodo de la sefial a muestrear, que es lo habitual, hay que determi- narlo antes de tomar las muestras [lo].

Esta tecnica, que es otra forma de submuestreo, se emplea en osciloscopios di- gitales de bajo coste y tambiCn en voltimetros digitales de precision. A1 igual que en el nluestreo en cuadratura, el muestreo repetitivo permite utilizar un CAD mas lento, per0 no exime de tener un S&H rhpido.

Referencio

Figura 4.7 Muestreo repetitivo secuencial. Las muestras sucesivas se toman al cab0 de tiem- pos cada vez mayores contados a partir de un instante de sincronismo. Observese que el eje de tiempos en la senal reconstruida es artificial.

Page 196: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Cuantificacion 175

La cuantificaci6n de una sefial consiste en representarla mediante una serie fi- nita de niveles de amplitud o estados de salida. A diferencia del muestreo, la cuantificacihn es un proceso no lineal. Un sensor digital (un codificador de posi- ci611, por ejemplo) es un sistema de cuantificacion. En la adquisici6n de sefiales, la cuantificacion la realiza el CAD. En estos casos la seiial de partida es a veces, per0 no siempre, una sefial muestreada, es decir, discreta en el tiempo.

4.2.1 Cuantificacion uniforme

En la figura 4.80 se representa graficamente un proceso de cuantificacion uniforme. En este ejemplo, a1 conjunto de valores de la entrada entre 0 y q/2 (0 5 x < ql2) se les ha asignado el nivel o estado 1; a 10s valores entre ql2 y 3912 (ql2 I x < 3q/2), el estado 2; a 10s valores entre 3ql2 y 5ql2 (3ql2 5 x < 5ql2) el es- tad0 3; y, en general. a 10s valores entre (k - 312)q y (k - 112)q se les ha asignado el estado k. El ultimo estado no incluye el valor de entrada 2"q. sino que corres- ponde a1 intervalo (2" - 312) q % x < (2" - 112)q.

El valor q se denomina intervalo de cuantificacion, y coincide con la diferencia entre el mayor y el menor valor de la entrada a 10s que se les asigna el mismo es- tad0 de salida. A este tipo de cuantificadores en 10s que el estado de salida viene determinado exclusivamente por un valor de la entrada, pero no por 10s valores pasados ni por 10s futuros, se les denornina de memoria cero, y son 10s mas fre- cuentes. En 10s cuantificadores secuenciales, por ejemplo, el estado de salida de- pende de la entrada presente y de las anteriores, por lo que son un tipo de codifi- cadores con memoria.

El numero de estados de salida expresado en bits (n) determina la resoluci6n

Figura 4.8 (a) Cuantificacion lineal. (b) Error de cuantificacion y (c) su funcion de densidad de probabilidad.

Page 197: PALLAS Ramon - Adquisicion Y Distribucion De Señales

176 Conceptos fundamenraies en ndquisicion d e sefiales

del cuantificador; 2" = A' es el numero de estados. En la tabla 4.1 se da la resolu- cion en funcion del numero de bits hasta n = 28.

La diferencia entre el mayor y el menor valor aceptados a la entrada se deno- mina margen de entrada, M. En la cuantificacion uniforme q es constante en todo el margen M , y se cumple

En este caso hay 2" - 1 puntos de decision en el margen M para asignar un estado a la seiial de entrada. (Cuando a partir de dos valores de entrada extremos se asigna el mismo estado a todas las entradas, entonces hay 2" + 1 puntos de deci- sion). En el cuantificador de la figura 4 . 8 ~ 10s puntos de decisidn estan en el cen- tro de cada intervalo.

Ejemplo. Para medir una temperatura entre 0 y 100 "C, se dispone de una sonda que ofrece 10 mVPC. Si se desea una resolucion de 0,l "C y una salida digital, determinar el margen de entrada y el nurnero de bits del CAD.

A fondo de escala de la temperatura se obtendra

Por lo tanto el margen de la sefial de entrada sera de 0 a 1 V. Un cambio de 0,l "C producira a la salida del sensor un cambio de

Por lo tanto, el numero de bits debe ser tal que

De donde n = 9,96. Hace falta un CAD de 10 bits.

La cuantificacidn introduce inevitablemente un error, por cuanto si se intenta reconstruir la entrada a partir de la salida del cuantificador, no se obtiene el conti- nuo de valores del margen M o, en definitiva la relacion y = x, sino la curva en cces- calera,, indicada en la figura 4 . 8 ~ . El maxirno error cometido es f ql2. y su evolu- cion en funcidn del valor de la entrada tiene forrna de diente de sierra (figura 4%). Si todos 10s valores del margen M tienen igual probabilidad, el error de cuantificacion se puede interpretar como si la entrada tuviera superpuesto un ruido aleatorio con funcion de densidad de probabilidad rectangular (figura 4.8c), y que se denomina ruido de cuantificacion. Su valor medio para un cuantificador con una caracteristica de transferencia como la de la figura 4.8a (y supuesto que todos 10s valores de entrada tengan la misma probabilidad) es

Page 198: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 4.1 Resolucion de un cuantificador en funcion de su numero de bits.

Resolucion

Nurnero de bits, n 2" % partes/I@ dB

donde E{ } es el operador esperanza matematica. La variancia sera

El valor eficaz del ruid_o es la raiz cuadrada de la suma de la media a1 cuadrado y la variancia, y sera q/243. Resulta, pues, que para reducir el valor eficaz de este ruido hay que reducir proporcionalmente el interval0 de cuantificaci6n. Esta re- duccion viene limitada por factores tecnologicos y, en ultimo tCrmino, por el ruido elktrico asociado a 10s componentes electronicos.

La accion del cuantificador se puede describir en tCrminos de relacion seiial- ruido (SIN), definida como el cociente entre la amplitud de la seiial deseada y la

Page 199: PALLAS Ramon - Adquisicion Y Distribucion De Señales

178 Conceptos fimdnmentales en ndquisicion de sefinles

amplitud del ruido presente. Suele expresarse en decibelios. Cuando se trata de ruido aleatorio, ambas amplitudes se dan en valor eficaz. Asi. para el caso de una sefial senoidal con amplitud entre 0 y (in - 1/2)q (es decir, unipolar), su valor cua- dratico medio es

La relacion SIN sera, pues,

(2" - 1/2)2q2/2 S/N = = 6 (2" - 1/2)' = 6 X 2*" cuando n > 4.

q2/12

S/1V (dB) = 10 log 6 + 20 n log 2 = 7,78 + 6,02 n (4.27)

Este valor es para seiiales senoidales con amplitud de pico igual a1 margen de entrada del cuantificador. (No consideramos por ahora el signo de la entrada.) Para seiiales de menor amplitud, S/IV sera mas pequeiio. Por esto es importante amplificar la seiial para que su margen de variacion coincida con M.

Cuando la sefial de entrada es aleatoria, su amplitud puede tomar en principio cualquier valor entre + w y - w, y viene caracterizada por su funcion de densidad de probabilidad, p(x) [6]. La bondad del cuantificador se describe entonces me- djante la denominada distorsion cuadratica media, D

donde C(x) es la relacidn entrada-salida del cuantificador. Si el n6mero de estados de salida N es elevado, la expresion anterior se puede sustituir por

donde yi = C ( x ) para toda x, que caiga dentro de la regi6n Ri entre xi., y .xi. A1 ser N grande, cada interval0 de valores asignados a un mismo estado es muy pequefio (salvo 10s dos extremos, denominadas zonas de sobrecarga), de forrna que pix) se puede considerar constante en cada region R,. Si tomamos p(x) = p(yi) en cada region R,, except0 en las dos extremas donde suponemos pix) = 0, y llamando qL = xi-xi- ,. si y, = (xi +xi. ,)12. queda

Page 200: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Para cuantificacion uniforme, qi es la misma para todas las regiones, q, = q, de mod0 que tendremos

Dado que

queda finalmente

que coincide con (4.26), obtenida sin considerar el ruido de sobrecarga (en las zo- nas extremas del margen de entrada).

La relaci6n S/N para el cuantificador cuando su entrada es aleatoria ser5. en general,

var[x] S/N (dB) = 10 log -

D

En la tabla 4.2 se recogen 10s valores de S/N para entradas aleatorias y deter- ministas de distintos tipos. Puede observarse que para todas ellas S/N mejora a ra-

Tabla 4.2 Valor aproximado de la relacion setial-ruido al cuantificar distintos tipos de setiales con un cuantificador uniforme de mas de 4 bits, y con una caracteristica como la de la figu-

ra 4.8a.

Valor cuadratico medio Sefial (energia, o potencia sobre I R) S/N (dB)

Continua unipolar (2" - 1 /21~q~ = 22" q2 10,8+ 6 n

Continua bipolar

Triangular bipolar

Senoide unipolar

Senoide bipolar

Aleatoria gausiana margen d e - 3 O a + 3 O

Page 201: PALLAS Ramon - Adquisicion Y Distribucion De Señales

180 Conceptos fz~rzdanzentales en adquisicibn de seaales

zon de 6 dB por cada bit adicional. Ahora bien, si se desea aumentar la relacion S/N simplemente a base de un mayor numero de bits, iz , hay que tener en cuenta que esto implica un mayor tiempo de conversion y, por lo tanto, un menor ancho de banda aceptable para la seiial de entrada.

El empleo de la relacion S/N no pone de relieve la limitacion del cuantificador en cuanto a1 valor mhximo de la entrada, pues considera solo su valor cuadratico medio. Sin embargo, a partir de cierto valor V de la sefial de entrada, supuesta gausiana, se le asigna un mismo codigo, y se produce el denominado ruido de so- brecarga. Para evitar que este error sea excesivo, el nivel de sobrecarga se elige de forma que sea un multiplo adecuado del valor eficaz o d e la seiial de entrada. Di- cho multiplo, y = Vlo, se denomina factor de carga (loading factor), siendo habi- tual tomar 4 i y i 5. Para y = 4 se obtiene

S/N (dB) = 6n - 7,3 (4.33)

No obstante, el ruido debido a la saturacion es muy inferior a1 ruido debido a la cuantificacion de 10s valores de entrada que no producen saturacion, por lo que la calibration del amplificador previo a1 cuantificador no es critica.

4.2.2 Cuantificacion no uniforme

La cuantificacion uniforme no es siempre la opcion mas eficiente. Basta obser- var, por ejemplo, que mientras el error absoluto de cuantificacion es constante de unos a otros intervalos de cuantificacion, el error relativo sera en can~bio mucho mayor para las amplitudes de entrada pequeiias. En consecuencia, S/N es menor para las pequefias amplitudes, que en muchos casos son precisamente las que se dan mas veces. Si se desea mantener S/N constante en un amplio margen de am- plitudes (cuantificacion crrobusta,,), entonces se puede variar, por ejemplo, el in- t e rva l~ de cuantificacion proporcionalmente a la amplitud de entrada.

El interes de S/N constante en un amplio margen se presenta, por ejemplo, en la transmision de voz por MIC (Modulacion de Impulsos Codificados, Pulse Code Modulation -PCM- en inglks). Una cuantificacion uniforme comportaria una mayor degradation de la seiial de voz de quienes hablan mhs bajo. Como resulta que el oido es capaz de distinguir seiiales inmersas en un nivel de ruido elevado siempre y cuando las seiiales sean tambiCn de amplitud elevada. no importa que el ruido de cuantificacion sea mayor para sefiales grandes. Pero, ademas, la cuantifi- cacion no uniforme permite reducir el numero de bits de 12 (cuantificacion lineal) a 8. Dado que el ancho de banda para tener inteligibilidad es de 3 kHz, y que la frecuencia de muestreo adecuada se situa en 8 kHz, la transmision de 12 bits exigi- ria 96 kbitsls, mientras que el ancho de banda disponible en 10s canales basicos es de 64 kbitsls, que es lo que requiere un sistema de 8 bits.

La cuantificacion no uniforme se puede describir con el modelo de la figura 4.9 [6]. El cuantificador se descompone en dos bloques: un compresor F ( x ) no lineal y un cuantificador lineal (uniforme, relacion ideal y = x). La funcion F(.u) es mo- notona creciente con simetria impar, toma valores entre - V y + V, y cumple

Page 202: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Cuaatificacion 181

Cuantificod - - --- - uniforme

Compresor Exponsor

Figura 4.9 Modelo de la cuantificacion no uniforrne que la describe mediante una compre- sion, una cuantificacion no uniforme y una expansion.

F(V) = V y F(0) = 0. Por ser F(x) monotona, se puede invertir, de manera que si se aplica ~ - ' ( x ) a la salida del compresor se recupera la entrada x y, por lo tanto, la compresidn no acarrea ninguna pCrdida de informacion. F' ( x ) es el denominado expansor. El cuantificador uniforme se elige con N - 2 (- N) intervalos, dejando fuera las zonas de sobrecarga, de manera que q = 2 V/N. En la figura 4.10 se mues- tra la relacion entre 10s niveles de decision del cuantificador y 10s intervalos de va- lores de la entrada. El conjunto de las dos operaciones compresion-expansion se denomina en inglCs cccompanding,) (COMPressing - expANDING); una posible traduccion equivalente puede ser cccompansi6n~, aunque se presta a jocosos equi- VOCOS.

Una forma de aplicar el mCtodo de la figura 4.9 es utilizar como compresor un amplificador logaritmico y luego un cuantificador lineal [7]. A1 aplicar una en- trada v, a un amplificador logaritmico. la salida es

donde v, es una tension de referencia. Si el cuantificador lineal tiene n bits y su margen de entrada es M, debera cumplirse

Salido 1 del

compresor

0 0 Ampiitud de entroda

Figura 4.10 Correspondencia entre 10s niveles de decision y la salida del compresor (l imi- tado a amplitudes positivas).

Page 203: PALLAS Ramon - Adquisicion Y Distribucion De Señales

182 Conceptos fundanzentales en ndquisicidn de seiinles

El intervalo de cuantificacion AV equivalente a la entrada sera la diferencia entre las tensiones que a la salida del amplificador produzcan tensiones que difie- ran en q. Es decir,

V o v, = k log -

v r

v, + AV v , + q = k l o g

vv

Restando ( 4 . 3 6 ~ ~ ) de (4.36b) obtenemos

v , + A V k q = klog - -

V u 2.3

Dado que cuando x < l , ln ( l + x) = x , si AV G v, tendremos

Es decir, la amplitud del intervalo de cuantificacion equivalente a la entrada es proporcional a la amplitud de la entrada: sera menor para entradas pequeiias que para entradas grandes.

Ejemplo. Se desea digitalizar una seiial cuyo margen es de 1 mV a 10 V empleando un amplificador logaritmico y un cuantificador lineal cuyo margen de entrada es de - 5 V a + 5 V. Si se desea mantener el error de cuantificaci6n inferior a1 1 % de la amplitud de La entrada, j c u h t o deben valer el factor k del amplificador y la resolution n del cuantifica- dor?

La tensi6n de salida minima del amplificador serk,

y la salida maxima

10 Vomax = k log -

vr

Por lo tanto, debe cumplirse

,,,, - v ,,,, = k 1 0 g i 0 ~ = 4 k = 5 ~ - ( - 5 v ) = i o v

k = 2,s V

Para el error de cuantificaci6nn, a partir de (4.38) tenemos

Page 204: PALLAS Ramon - Adquisicion Y Distribucion De Señales

y de aqui, n = 9,84 bits. Tomariamos n = 10 bits. Si se empleara directamente un cuantificador uniforme, con el misrno margen de ten-

siones de entrada, para tener un error dell % en la tensi6n de 1 mV deberia curnplirse

y de aqui, n = 19,93 bits. Es decir, harian falta 20 bits.

Ahora bien, 10s amplificadores logaritmicos solo aceptan entradas unipolares (el logaritmo de una cantidad negativa no esta definido) y requieren muchos ajus- tes. Es preferible por ello emplear un cuantificador no lineal junto con un codifi- cador apropiado. La caracteristica no lineal mas apropiada es de tipo logaritmico, segun se demuestra a continuacion.

Cuando N es grande, F(y) se puede aproximar en el intervalo de cuantificacidn i-Csimo. q,, mediante un segmento de recta con pendiente F'(y,), que es la deri- vada de F(y) evaluada en el punto y,, donde y, es el punto de salida equivalente del cuantificador no uniforme. Tenemos entonces.

Si llamamos g(y) a la pendiente de la curva del compresor, g(y) = F'(y), enton- ces queda

La distorsion cuadratica media, si consideramos p(y,) qL =P(LI) ~ L L , sera, pues,

Mediante esta expresion se puede comparar el ruido de cuantificacion de distintos compresores.

Si el compresor realza las seiiales de bajo nivel, y de tal manera que se pueda aceptar que para ellas el intervalo de cuantificacion es priicticamente uniforme,

entonces la mejora obtenida con respecto a1 caso de cuantificacion uniforme en

Page 205: PALLAS Ramon - Adquisicion Y Distribucion De Señales

184 Conceptos fundarnentales en adquisici6n de seiiales

todo el margen se evalua con el denominado factor de ventaja de la compansion (companding advantage),

que es otro criterio de comparacion de distintos compresores. Un tipD particular de cuantificadores no uniformes son 10s denominados cuan-

tificadores robustos, que ofrecen S/N constante en todo el margen de entrada, con independencia de la funcion de densidad de probabilidad de la seiial. Si el com- presor se elige con una pendiente

entonces la distorsion cuadratica media es

b2 var [x]

3 N"

y la relacion seiial-ruido, si se deja aparte el ruido de sobrecarga, es entonces

que resulta ser efectivamente independiente de p(x) . La funcion de compresion debera ser, pues, para x > 0,

S 1 X

F(x) = g(x) d.x = - In --- + cte. b V

Si imponemos la condicion adicional F(V) = V, quedara

F(x) = V + c In (xl V} (4.47b)

donde c es una constante. Un compresor logaritmico cumple. por lo tanto: la con- dicion deseada. Pero no es realizable, por cuanto F(0) no es finita.

La solucion adoptada en la practica para realizar la compresion, consiste en dar valores finitos para 1x1 pequefio y mantener la caracteristica logaritmica para 10s valores grandes [S]. Un sistema empleado en sistemas PCM en EE.UU., Ca- nada y Japon, usa la llamada ley p,

In (1 + p JxllV) F(x) = V sgn x

in (1 + P)

Page 206: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Observese que se trata de una funcion impar, como se deseaba, con F(0) = 0, F(V) = V, y F' (0 ) = jdV In (I + p). En cuantificadores de 7 bits se toma p = 100, mientras que en 10s de 8 bits se toma p = 255. En el primer caso, c, = 21,7 = 26,7 dB, que equivale a 4 bits, es decir, para pequeiias seiiales S/IY es igual a la de un cuantificador lineal de 11 bits. Para p = 100, c, = 47 = 33,4 dB.

El compresor especificado en las normas CCITT, y ampliamente utilizado en Europa, sigue la denominada ley A,

En sistemas de 7 bits, un valor tipico es A = 87,6. Entonces, c~ = 16 = 24,l dB.

La codification es el proceso de representar de forma biunivoca cada uno de 10s estados de salida (finitos) del cuantificador por un simbolo elegido de un alfa- beto finito. Cuando el alfabeto consta solo de las cifras 1 o 0, y la posicion de cada cifra dentro de un numero se corresponde con una potencia entera de 2, se habla entonces de codigos binarios. Cada cifra o digito binario se denomina &it>> (con- traction de <<BTnary digiT>>).

4.3.1 Codigos binarios unipolares

Los codigos binarios unipolares se utilizan para representar cantidades unipo- lares, es decir, con un signo predefinido. Los mas comunes son el binario natural, el NBCD y el Gray.

- Codigo binario natural. Tambikn denominado binario directo, ordinario, o p r o . En este codigo cada bit corresponde a una potencia sucesiva de 2, de acuerdo con su posicion en el numero. Es decir, para un numero de n cifras se tiene.

donde D, E [0,1]. D,-I es el bit mas significativo (MSB. Most Significant Bit), y Do es el bit menos significativo (LSB, Least Significant Bit). Por ejemplo,

donde hemos empleado la letra b para designar un numero en codigo binario na- tural y la letra d para un numero en codigo decimal.

Page 207: PALLAS Ramon - Adquisicion Y Distribucion De Señales

186 Conceptos fundamentales en adquisicibn de seiiales

En general, con n bits se pueden representar 2" valores distintos, incluido el cero; la cantidad mas grande que se puede representar es 2+'; y el peso del bit mas significativo es 2"-'. En el caso de 10s CAD es conveniente considerar el c6digo de salida como una fraccion del valor del fondo de escala (FE), que se considera la unidad. Esto equivale a dividir el valor de cada bit por 2". de modo que se tiene,

De esta forma, MSB = FE X 2-I = FE/2 y LSB = FE X 2". Cuando se utiliza este convenio, el numero lleva implicito un punto binario a la izquierda, es decir, todos 10s bits representan potencias fraccionarias de 2. Si la tension de fondo de escala es VFE, la tension V, correspondiente a una palabra o combinacion de n bits dada, D ,t_, D,, . . . D, Do, sera

Observese que el valor maximo de la salida es V , solo cuando n = m, Para un nu- mero de bits finito se tiene

Por ejemplo, para un convertidor de 12 bits y margen de entrada de 0 a + 10 V, te- nemos V,,, = 9,99976 V y V,,, = 0 V .

- Codigos BCD. En 10s codigos BCD, decimaI codificado en binario, (Binary- Coded Decimal), 10s bits se agrupan de cuatro en cuatro, de manera que cada grupo representa una cifra de la cantidad expresada en cddigo decimal. Cuando el peso de cada bit dentro de su grupo es el mismo que en el codigo binario natural, es decir, 8-4-2-1 de izquierda a derecha, se habla de codigo NBCD (BCD Natu- ral). Otros pesos empleados son 2-4-2-1,5-4-2-1, y 5-3-1-1. Obviamente, para cada grupo solo se aceptan las representaciones equivalentes a una cifra de 0 a 9. Por ejemplo, 128d es 1 0010 1000 en NBCD. ObsCrvese que 100101000b = 296d.

Los codigos BCD son poco eficientes porque para cada grupo de 4 bits se em- plean solo 10 de las 16 palabras posibles. Sin embargo, son convenientes cuando se emplean elementos de visualizacion num6ricos, o cuando se deben direccionar elementos que conmutan canales agrupados en dkcadas. Se comercializan circui- tos integrados que permiten realizar sumas y restas con numeros en c6digo NBCD. sin necesidad de conversion previa o posterior a otros codigos. TambiCn muchos pP tienen previsiones que facilitan las operaciones en NBCD; es el caso, por ejemplo, de 10s bits Half Carry Flag (H) y Substract Flag (N) del registro de banderas (flags) del 2-80, y el bit Auxiliary Carry Flag (AC) del registro de ban- deras de18085A.

Cuando se utilizan c6digos BCD, es frecuente emplear un bit adicional que permite tener una extension de escala sin pkrdida de resolucibn. Es decir. se puede representar una cantidad mayor que la maxima permitida con un bit me-

Page 208: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Codificncion 187

nos. manteniendo la misma resolucion (el bit menos significative tiene el mismo peso). Se habla entonces de (~112 digito,,; per0 la extensi6n de escala permitida no es siempre del 100%. Cuando lo es, la lectura maxima aceptada es 19 . . . 99. Con otro bit adicional, se puede alcanzar hasta 39 . . . 99. Se habla entonces de <<314 de digito,,, per0 la extension de escala tampoco es siempre del400%.

- Codigo Gray. Entre dos numeros consecutivos en codigo binario natural, la mitad de las veces cambia mhs de 1 bit. Hay codigos donde de un nlimero a1 si- guiente siempre cambia solo 1 bit, y se denominan codigos de distancia unidad. Si del mayor a1 menor numero que se pueden representar con n bits cambia tambien solo 1 bit, se dice del codigo que es ciclico. El codigo Gray, o binario reflejado (ta- bla 4.3) es un codigo de distancia unidad y ciclico. Se emplea en codificadores de posicion absolutos (apartado 2.1.1), con el fin de resolver el problema de ambi- guedad entre posiciones contiguas. A diferencia de 10s codigos BCD, con el c6- digo Gray no se pierde resolucion respecto a1 codigo binario natural. Ademas, no es un codigo ponderado. es decir, cada posicion no corresponde a una potencia de 2.

- Codigos complernentarios. Los codigos complernentarios consisten en la in- version bit a bit (o complernento logico) de 10s numeros de otro ddigo . En ia ta- bla 4.3 se presentan el codigo binario (natural) complementario y el cddigo NBDC complementario.

Tabla 4.3 Palabras ( o (cnumeros))) de 4 bits en diversos codigos unipolares.

Numero Binario Binario NBCD NBCD decimal natural cornplernentario cornplernentario Gray

4.3.2 Codigos binarios bipolares

La representacion digital de cantidades que puedan tomar valores positivos o negativos exige tener en cuenta su signo. Dado que el signo solo tiene uno de dos

Page 209: PALLAS Ramon - Adquisicion Y Distribucion De Señales

188 .Conceptos fundanzentales en adquisicicin de seiiales

valores (+ o -), una forma de hacerlo es mediante un bit adicional, que ocupe por ejemplo la posicion mas a la izquierda en el numero binario. Esto supone inevita- blemente una pkrdida de resoluci6n con respecto a algunos codigos unipolares.

- Codigo binario con complemento a dos. El complemento a dos de un numero binario se define como aquel numero que sumado a1 original da resultado 0 (para un numero concreto de bits). En el c6digo binario con complemento a dos, las cantidades positivas se representan como en binario natural, pero se les aiiade un bit 0 a la izquierda. Las cantidades negativas se representan haciendo el com- p l emen t~ a 1 de cada bit del numero binario que representa la cantidad positiva, y sumando 1. Obskrvese que, a diferencia de lo que sucede con el codigo binario na- tural, ahora no se pueden aiiadir arbitrariamente ceros a la izquierda de un nu- mero. Como algoritmo para representar una cantidad negativa - Q mediante n bits en codigo binario con complemento a dos. se puede emplear la relacion Q + + (- Q) = 2", es decir, (- Q ) = 2" - Q.

Ejemplo. La representacidn de + 7 con 4 bits en c6digo binario con complemento a dos es 011 1: La palabra 00111 representa tambi6n + 7, con 5 bits.

La representacion de - 7 con 4 bits en codigo binario con complemento a dos, equivale a 2" 7 = 9 y. por lo tanto, es 1001. Pero 01001 equivale a 9 representado con 5 bits.

Una ventaja de este codigo es que permite hacer restas simplemente a base de sumar 10s numeros positivos y negativos. Por ello es un sistema de codificaci6n que emplean muchos pP. Otra ventaja es que tiene una sola representacion para el cero. Un inconveniente es que en cero todos 10s bits cambian, y esto da lugar a transitorios fuertes en 10s CAD y CDA.

Si la tension de fondo de escala es VFF, a una palabra de n bits en este codigo - -

le corresponde una tension

mientras que 10s valores extremos son

Para un convertidor de 12 bits con margen de entrada mos: Vm,, = 9,9951 V , V,,, ,,,, = 0 V, V,,, = - 10 V.

10 V a + 10 V tendre-

- Codigo binario con cornplemento a uno. En este codigo las cantidades po- sitivas se representan como en binario natural, y las cantidades negativas se repre- sentan haciendo el complemento a uno de cada bit de la palabra que representa la cantidad positiva. A partir del c6digo binario natural es mas facil obtener el co-

Page 210: PALLAS Ramon - Adquisicion Y Distribucion De Señales

digo con complemento a uno que el codigo con complemento a dos, pues basta in- vertir cada bit. Por contra, hay dos representaciones para la cantidad cero: 00 . . . 0 y 11 . . . 1, y las sumas aritmkticas en este codigo pueden requerir un paso mas que en el codigo binario con complemento a dos.

La tension correspondiente a una palabra de n bits D ... DIDo, cuando el fondo de escala es VFE es

y 10s valores extremos son

Para el caso de un convertidor de 12 bits con margen de entrada de - 10 V a + 10 V, 10s valores extremos seran V,,, = 9,9951 V y Vmi, = - 9,9951 V, mientras que el valor en el centro de la escala es 0 V y tiene dos representaciones: 0000 0000 0000 y 1111 11 11 111 1. Observese que 10s numeros negativos estin desplaza- dos ccuna position>> con respecto a1 codigo binario con complemento a dos.

- Codigo binario decalado (offset binary). El cddigo binario decalado es simi- lar a1 codigo binario con complemento a dos, pues so10 cambia el bit de mayor peso (MSB), que ahora es 1 para las cantidades positivas y 0 para las negativas. La cantidad c<cero,> se considera positiva.

Es un codigo muy facil de realizar, y por ello es uno de 10s favoritos en CAD que acepten entradas bipolares, a pesar de que alrededor del valor cero tiene mu- chas transiciones de bits. Los modelos ADC 908. PM7.574 y ADC 910 son de este tipo. El algoritmo para pasar un numero de n bits de binario natural a binario de- calado es

Asi, por ejemplo, para n = 3 la representacidn de + 7 es 111 + 1000 = 1111, y la re- presentation de - 7 es - 111 + 1000 = 0001.

La tension correspondiente a una palabra de n bits cuando la tension de fondo de escala es V,, viene dada por

mientras que 10s valores extremos son

Page 211: PALLAS Ramon - Adquisicion Y Distribucion De Señales

190 Conceptos fimdamentales en adquisicibn de seiinles

igual que en el c6digo binario con complemento a dos.

- Codigo binario con signo afiadido. En este codigo, tambien llamado binario simktrico, las cantidades positivas se representan como en binario natural y se las precede de un 0. Las cantidades negativas se representan igual per0 se las precede de un 1. La cantidad <<cero>, puede representarse indistintamente con un 1 o un 0 a la izquierda. Las transiciones de bits alrededor de cero son pocas, de modo que es un codigo interesante para representar cantidades proximas a cero. Sin embargo, se utiliza poco porque dificulta las operaciones aritmkticas.

En la figura 4.11 se describen 10s algoritmos para pasar de unos codigos bipo- lares a otros [9]. Algunos CAD se pueden progratnar de forma que su salida este en uno de entre varios codigos disponibles, que incluyen. ademis de 10s anterio- res, el cddigo coinplementario de algunos de ellos; por ejemplo, el codigo comple- mentario del c6digo binario con complemento a dos, y el c6digo complementario del codigo binario decalado. En la tabla 4.4 se dan algunos codigos bipolares para una tension de fondo de escala de + 5 V.

Tabla 4.4 Algunos codigos bipolares para una tension de fondo de escala (FE) de k 5 V cuando se emplean 8 bits.

Fraccidn Fraccidn FE = f 5 V Cornplernento Cornplernento Binario Signo decimal de FE (v) a dos a uno decalado aiiadido

+ FE- I LSB + (3/4)FE + (112)FE + (114)FE

0

- (114)FE - (112)FE - t314)FE - FE + ILSB

- FE

conversion A/D Tension de entrada P codigo de salida

conversion D/A Tension de salida a codigo de entrada

4.3.3 Otros codigos

Algunos CAD con resolution superior a 8 bits ofrecen su salida en formato de dos bytes para facilitar la conexion a buses de 8 bits. El byte alto contiene el bit mas significativo y alguno o todos 10s 8 bits de salida con mayor peso. El byte bajo contiene el bit rnenos significativo y algunos o todos 10s 8 bits de salida con menor

Page 212: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Codificncidn 191

I Complement0 a dos

I 1

Sin Combio

Complementor MSB F

Complemento a uno

i 1 l~ornolementor MSB 1

Sin Carnb~o

Cornplomentar MSB 4 , I Ccmplernento a uno 1 , Signo ahadido *

Figura 4.1 1 Algoritmos para la conversion de unos a otros codigos bipolares. Jorge E. Mon- zon/Willis J. Tompkins, ((Basic Signal Conversion)) en Interfacing sensors to the IBM' PC, Tompkins/Webster eds., O 1988, pags. 114-115. Reproducido con permiso de Prentice Hall, En- glewood Cliffs, New Jersey.

Page 213: PALLAS Ramon - Adquisicion Y Distribucion De Señales

peso. Cada uno de 10s dos bytes puede estar justificado a la derecha o a la iz- quierda. (En la justification a la derecha [izquierda], cuando hay menos de 8 bits, Cstos se colocan en el registro de salida empezando por las posiciones de la dere- cha [izquierda] y el resto de las posiciones se llenan con ceros.)

- Codificadores no lineales (Coders-decoders, codecsl. Cuando la cuantifica- cidn se realiza segun una ley no lineal, la asignacion de codigos debe ser acorde con esta ley. Dado que un mismo dispositivo (CDA) se puede aplicar a la codificacion y a la decodificacion. en la industria se les conoce como c(codecs>> [8]. Las leyes de compresion habituales (logaritmicas: p y A) suelen aproximarse mediante tramos rectilineos. Dentro de cada trarno rectilineo, denominado segmento o cuerda, la re- lacion entrada-salida presenta la forma escalonada propia de la cuantificacion lineal.

Para el caso de S bits, hay 8 segmentos a cada lado del origen, numerados del 0 a1 7. y en cada segmento hay 16 <<pasow de cuantificacion. En la ley p, el tamaiio del intervalo de cuantificacion en cada segmento es doble con respecto al del seg- mento anterior y, por lo tanto, la pendiente se reduce a la mitad (figura 4.12). En la ley A, 10s dos primeros segmentos a cada lado del origen tienen el mismo inter- valo de cuantificacion, y en 10s siguientes (del 2 a1 7) el intervalo se dobla de cada segment0 a1 siguiente. Dado que en la ley A 10s cuatro segmentos alrededor del origen pueden considerarse como uno solo porque su pendiente es la misma, a veces se la denomina la ley de 10s 13 segmentos; por raz6n analoga, la ley p (con p = 255) se conoce tambiCn como la ley de 10s 15 segmentos.

Otra diferencia entre las leyes p y A est5 en la forma en que su caracteristica entrada-salida cruza el origen; en la ley A hay un salto justo en el origen, mientras que en la ley ,u el cruce por cero esta a mitad de camino entre dos niveles o puntos de decision (figura 4.12).

De 10s 8 bits empleados, uno sirve para identificar el signo de la muestra ana- logica, tres para identificar el numero de orden del segmento, y cuatro para identi- ficar cada uno de 10s 16 pasos en que esta dividido cada segmento. En la tabla 4.5 se presentan 10s niveles de decision normalizados correspondientes a la ley p en la codificacion, y 10s valores de (corriente de) salida en el caso de la decodificacion. ObsCrvese que hay una discrepancia entre 10s valores de ambas partes de la tabla. Esta discrepancia es debida a que entre la codificacion y la decodificacion se intro- duce un decalaje deliberado. cuya amplitud es la mitad del intervalo de cuantifica- cion. de tal forma que el nivel de decision en la decodificacion cae justo en el cen- tro del intervalo de cuantificacion (figura 4.13).

En la tabla 4.6 se presentan 10s niveles de decision y 10s valores de salida nor- malizados para la ley A, que muestran la misma discrepancia, debida a igual ra- zon. Este decalaje explica tambiCn que el salto de uno a otro tramo tenga una am- plitud (2 "q + 2" + ' q)/2.

- Codigos correctores de errores. Cuando una informaci6n digital se va a transmitir o se almacena para su posterior recuperacion, es frecuente que la codi- ficaci6n inicial (la realizada, por ejemplo, por un CAD) vaya seguida por una co- dificacion adicional que permita detectar la presencia de errores, y a veces su co- rreccion.

Page 214: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salida digital

En t rada ) analbgica

Ley p -

Salida d ~ g ~ t a l

Entrada

En t rada analbgica

Ley A -

Figura 4.12 Aproximacion por tramos de las leyes de compresion logaritmicas p (p = 255) y A [81.

Para la deteccion de errores se emplean. por ejemplo, 10s bits de paridad, la verificacion de la suma, y 10s bits de verificacion de redundancia ciclica. Los bits de paridad consisten en un bit adicional para cada octeto, tal que sumado a1 nu- mero de bits de valor 1 en el dato inicial, dC un total de d x par, o impar, segun se decida a priori. Obviamente 10s errores en dos bits que cambien de 0 a 1, o de 1 a 0, pasan desapercibidos.

La verificacion de la suma consiste en generar para cada bloque de datos un byte que se aiiade a1 final del bloque. Para verificar el bloque de datos se genera

Page 215: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 4.5 Niveles de decision y valores de salida normalizados para la ley p [81. Niveles de decision en la codificacion (excluido el signo) I,, = 2[2'(P + 17) - 16.51. T = n.' Tramo (0 a 7). P = n.O Paso (0 a 15).

Valores de salida normalizados (excluido el signo) I , , = 2 [ 2 ' ( ~ + 16,5) - 16,5]. T = n.' Tramo (0 a 7) P = n." Paso (0 a 15).

15 1111

Tamano del paso

I

Tamano del paso 1 2 4 8 16 32 64 126 256

31 95 223 479 991 2015 4063 8159

2 4 8 16 32 64 128 256

Page 216: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 4.6 Niveles de decision y valores de salida normalizados para la ley A 181. Niveles de decision en la codificacion (excluido el signo) zN- ' (34 + 2 P) si N > 0. ITp= 2 P + + 2 s i N=O.

Valores de salida norrnalizados (excluido el signo) I , , = 2'+' (33 + 2 P) si N > 0. 1, = 2 P + 1 si N=O.

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

10 1010

11 1011

12 1100

13 1101

14 1110

15 1111

Tamano del paso

8 40 80 160 320 640 1280 2560

10 42 84 168 336 672 1344 2688

12 44 88 176 352 704 1408 2816

14 46 92 184 368 736 1472 2944

16 48 96 192 384 768 1536 3072

18 50 100 200 400 800 1600 3200

20 52 104 208 416 832 1664 3328

22 54 108 216 432 864 1728 3456

24 56 112 224 448 896 1792 3584

26 58 1 16 232 464 928 1856 3712

28 60 120 240 480 960 1920 3840

30 62 124 248 496 992 1984 3968

32 64 128 256 512 1024 2048 4096

2 2 4 8 16 32 64 128

15 1111 31 63 126 252 504 1008 2016 4032

Tamatio del paso 1 2 2 4 8 16 32 64 128

Page 217: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Figura 4.13 Decalaje entre 10s niveles de decision en la codificacion y decodificacion en co- decs, mostrada alrededor del origen [81.

de nuevo el byte de verificacidn y se comprueba con el obtenido la primera vez. Cualquier discrepancia es prueba de que ha habido un error. Una forma de gene- rar un bit de verificaci6n es mediante la suma con arrastre de todos 10s bytes del bloque de datos. Otra posibilidad es hacer la 0-exclusiva de cada octeto.

La verificacion de redundancia ciclica (CRC, cyclic-redundancy-check) con- siste en yuxtaponer a 10s datos iniciales los bytes obtenidos como resto de dividir- los por un polinomio especifico. denominado polinomio generador. Dicha yuxta- position produce una palabra que es divisible por el polinomio generador. La posterior divisidn del conjunto por dicho polinomio debe dar, en consecuencia, resto cero; el caso contrario es sintoma de un error.

Un ejemplo de cddigo que permite detectar y ademas corregir errores, es el codigo Hamming. Consiste en 4 bits adicionales por cada byte, cada uno de 10s cuales es un bit de paridad para diferentes subgrupos del byte original.

4.4 EJERClClOS Y PROBLEMAS

1. Calcular la funcion de transferencia de un muestreador cuya respuesta impulsional es 1 entre 0 y + ri2, y 0 fuera de este intervalo.

2. Calcular la hncion de transferencia de un muestreador cuya respuesta impulsional es 1 entre - ti2 y + ii2, y O fuera de este intervalo.

3. Determinar el valor eficaz del ruido de cuantificacion de un cuantificador que asigna el estado k-Csimo a 10s valores de entrada del intervalo (k - 1)q 5 x < kq. jCuil es el intervalo de valores de en- trada asignado al estado 2"?

4. Se dispone de un CAD de 12 bits. modelo ADC 84KG, cuyo liempo de conversion miximo es 12 ps. Determinar cual es la mixima frecuencia de una sefial senoidal a digitalizar con dicho CAD si se desea que el error debido a1 camhio de la seAal durante la conversion sea inferior a1 mhxirno error de cuantificacion. Si se precede el CAD de un muestreador (S&H) capaz de tomar una muestra en 200 ns, jcual es entonces dicha frecuencia mixima?

5. Se dispone de un CAD de 16 bits con un margen de entrada de - 10 V a 10 V y cuya salida se puede representar en diversos codigos. jCuales son la mayor y la menor tension de entrada que admite

Page 218: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 197

cuando cl cddigo es, respectivaniente, el binario con complemento a dos, el binario con complemento a uno, y el binario decalado?

REFERENCIAS

Herbert Taub y Donald L. Schilling. Principles of Co~nrn~mication Systems, apartado 5.3. New York: McGraw-Hill. 1971. Claude L. Shannon. 43mununication in the presence of noisea. Reimpreso en: Proceedings of The IEEE. vol. 72, pags. 1191-1201, septiembre 1984. Abdul J. Jerri. <<The Shannon sampling theorem - Its various extensions and applications.. Pro- ceedings of The IEEE, vol. 65, pags. 1565-1596, noviembre 1977. Arthur Kohlenberg. *Exact interpolation of band-limited functions>. Journal of Applied Phy- sics, vol. 24, pigs. 1432-1436, diciembre 1953. 0 . D Grace y S.P. Pitt. &ampling and interpolation of bandlimited signals by quadrature methods> The Journal of the Acoustical Society of America, vol. 48, pigs. 1311-1318. noviembre 1969. A. Gersho. aPrinciples of quantization,,. IEEE Trans. on Circuit and Systems, vol. CAS-25, pags. 427-435, Julio 1978. G.B. Clayton, Data converters, cap. 5. Nueva York: Halsted Press (John Wiley & Sons), 1982. Guido Pastorino. *Companding digital-to-analog convertern. Application Note 39, Precisiou Monolilhics. Jorge E. Monzon y Willis J. Tompkins, <<Basic signal conversion*. En W.J. Tompkins y J.G. Webster (eds.), Inrer:fncing sensors to the 1B.M PC. Englewood Cliffs: Prentice-Hall, 1958. Ronald L. Swerlein. <(Precision AC voltage measurements using digital sampling techniques)>. Hewlett-Packard Journal, abril 1989. pigs. 15-21.

Page 219: PALLAS Ramon - Adquisicion Y Distribucion De Señales

La etapa frontal en la adquisicibn de sefiales

El acondicionamiento de las sefiales de 10s sensores las prepara para la conver- sion A/D. considerando uno o varios de 10s siguientes aspectos: margen de amplitudes, ancho de banda, compatibilizacion de conexiones. adaptacidn de im- pedancias, desplazamiento de niveles, conversion entre dominios anal6gicos, linea- lizacion, correcci6n de derivas, demodulacibn, etc. Sin embargo, la seiial obtenida tras el acondicionamiento no siempre se puede aplicar directamente a1 CAD. En concreto, algunos CAD requieren que la sellal de entrada permanezca constante durante el tiempo de conversi6n; para ello se les precede de un circuito que toma una muestra ccinstantanean de dicha sefial y la retiene durante el tiempo de con- version. Este circuito se denomina amplificador de muestreo y retention (sample and hold, S&H).

Por otra parte, habida cuenta de la rapida velocidad de conversion de algunos CAD, y de la relativa lentitud de la mayoria de las magnitudes fisicas medidas, en particular en control de procesos, cabe pensar en diseiios donde muchos canales anal6gicos cornpartan un mismo convertidor. Los elementos empleados para la multicanalizacion son 10s denominados multiplexores. En estos casos, para apro- vechar a1 maximo el margen dinamico del CAD cuando el margen de amplitud de las seiiales de entrada es dispar. se dispone un amplificador de ganancia pragra- mable (AGP) entre el multiplexor y el CAD (precedido por un S&H en su caso).

5.1 MULTIPLEXADO POR DIVIS~ON DEL TIEMPO (TDM)

El multiplexado por divisibn del tiempo (TDM, Time Division Multiplexing) consiste en asignar un recurso comun (aqui un CAD o un procesador digital), su- cesivamente a varios canales de entrada. Se realiza mediante reles o interruptores (electr6nicos) analogicos.

La conmutacion de sefiales mediante relks es interesante en aquellas aplicacio- nes donde hace falta que el interruptor tenga una resistencia muy pequeiia en es-

Page 220: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplesado por division del tiernpo 199

tad0 de conduction, o donde las tensiones a manejar excedan de unos _+ 15 V, o Sean del orden de milivoltios o menores. En 10s demas casos, se prefieren 10s inte- rruptores analogicos.

5.1.1 lnterruptores analogicos

LJn interruptor analdgico consiste en un transistor, normalmente de efecto de campo (FET), que se lleva a conducci6n o a saturacion mediante una seiial de control digital. Dado que el nivel y la velocidad de esta pueden ser insuficientes para producir una transicion rapida entre 10s dos estados, suele disponerse un acti- vador (ccdrivern) entre la sefial de control digital y el terminal de control (puerta) del transistor.

5.7 .1 .7 El interruptor ideal y el interruptor real. La figura 5 . 1 ~ pre- senta un modelo funcional simplificado de un interruptor analogico ideal, accio- nado por una seiial digital. Bajo el control de ksta, el interruptor se cierra inme- diatamente, y la tension de salida es idkntica a la de entrada (cortocircuito). La apertura del interruptor es tambien instantdnea, y provoca un aislamiento total entre la entrada y la salida (circuit0 abierto). La figura 5.lb presenta un modelo elkctrico equivalente, que es un cuadripolo para el que se tiene, supuesta Z, 9 Z,, I , = 0 y v, = v, = v,. En la figura 5.lc se describe graficamente la relacion entre la corriente y la caida de tension a travks del interruptor. Observese que no hay nin- gun dispositivo electronico (diodo, BJT, FET, ...) que tenga una caracteristica de este tipo.

( c l

Figura 5.1 (a) Modelo funcional sirnplificado de un interruptor analogico ideal controlado di- gitalmente. (b) Modelo e lect r ic~ de un interruptor analogico ideal. ( c ) Relacion entre la co- rriente y la caida de tension en un interruptor analogico ideal, cuando el rnedidor de tension es ideal.

0 Entrodo

0

8 * 1 * ;Id0

Vs Cuodr~polo

Control

Page 221: PALLAS Ramon - Adquisicion Y Distribucion De Señales

200 La etapa frontal en la adquisicicin de sefiales

En la figura 5.2 se presenta el modelo elkctrico de un interruptor analogico real, abierto y cerrado. en continua y en alterna, cuando consiste en un transistor FET; la adicion de todos 10s elementos indicados permite considerar a1 interrup- tor I como ideal. Is es la corriente de fugas del surtidor, I , es la de fugas del dre- nador y RON es la resistencia entre drenador y surtidor en estado de conduccion. RON depende de la amplitud de la seiial y de la temperatura. La presencia de co- rrientes de fugas a la entrada y a la salida impide conectar un condensador en se- rie con cllas sin mas; habra que proporcionar siempre un camino para dichas co- rrientes.

- Errores en continua. En corriente continua, cuando el interruptor est5 abierto (figura 5.2n) la tension de salida debiera ser v 2 = 0, y sin embargo tenemos

( d )

Figura 5.2 Modelos electricos para un interruptor real basado en un transistor FET. (a) En continua, abierto. (bl En continua, cerrado. ( c ) En alterna, abierto. (d) En alterna, cerrado. El valor de C, y Cs depende del estado del interruptor (abiertolcerrado).

Page 222: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por division del tienzpo 201

Dado que la salida debiera ser nula, no cabe hablar de error relativo. El error ab- soluto E referido a la entrada v, es

Cuando el interruptor esta cerrado, figura 5.2b, deseariamos tener v2 = v, = v,, e I, = 0, y sin embargo tenemos

Hay. pues, un error relativo

Dado que tanto Is como I, son muy pequeiias, y a la vez R, puede ser facil- mente 1 MQ, 10s errores que se cometen en continua cuando se emplean interrup- tores FET son muy pequeiios. A1 factor R,I(R, + RON) se le denomina pCrdidas por insertion. IL, (Insertion Loss), y se expresa en decibelios.

IL (dB)= 20 log Rc

Rc + R O ~

Obskrvese que en las expresiones del error cuando el interruptor esta cerrado interviene el efecto de carga debido a que R , no es infinita, y que la presencia de R,, hace que este efecto sea mas grave que en ausencia del interruptor, pues, salvo en casos de sefiales de alta impedancia de salida, con interruptores electroni- cos se tendra RON > R,,.

Ejemplo. Un determinado interruptor anal6gico con IS = I , = 1 nA y RON = 100 Q, esta dispuesto en un circuito con v, = 1 V continua. R, = 50 Q, y R, = 1 MQ. Calcular 10s erro- res cuando el interruptor esta abierto y cuando esta cerrado.

Cuando esta ab~erto, el error en v,, referido a v,, es

Cuando est6 cerrado, el error relativo sera

Page 223: PALLAS Ramon - Adquisicion Y Distribucion De Señales

202 L a etapo frontal en la adquisicidn de seiiales

V? - V , - - (R, + R,,) - (50 + 100) & = ----- - - - = - 0,15%

"s R 5 + R o , + R , 50+100+106

Ailnque la seiial de entrada sea continua, dado que se produce una conmuta- cion hay que tener en cuenta la presencia de las capacidades parasitas del conmu- tador y de la carga (y tambikn del activador en su caso). Dichas capacidades estan representadas en las figuras 5 . 2 ~ y 5.2d. La capacidad de la carga, C,, suele ser una capacidad parasita y, por lo tanto, depende del trazado del circuito, a1 igual que CDs Estas capacidades afectan a1 tiempo de respuesta (tiempo de establecimiento, settling time) en la apertura p cierre.

A1 cerrar el interruptor, la capacidad equivalente C, = CD + C, debe cargarse a traves de RON (y R,), mientras que a1 abrirlo, C, debe descargarse a travks de R,. Lbgicamente, si R, s=- R, + RON para reducir 10s efectos de carga, resultara que la respuesta sera mucho mas lenta a1 abrir el interruptor que a1 cerrarlo. Los valores de C, y Cn aumentan con el area del interruptor, y dado que una forma de tener RON pequeiia, para un tipo de interruptores deterrninado, es mediante un area mayor, la reduccion de RoV suele venir acompaiiada de un aumento de las capaci- dades parasitas del interruptor.

Ejemplo. Un determinado interruptor con Ro, = 100 Q, C, = 3 pF, y C, = 7 pF, esta co- nectado a un amphficador con 1 MQJ/IO pF de impedancia de entrada. Determinar cuhl es el tiempo de establecimiento dentro del 0,1%, en la apertura y en el cierre, suponiendo que la operacion del interruptor fuera instantanea y la entrada una tensi6n continua.

En el cierre. para un circuito RC el tiempo de establecimiento dentro del0,l % del va- lor final sera

1 - 0,001 = 1 - exp {- t,lRC}

Con R = 100 R (supuesta despreciable R,) y C, = 17 pF (supuesta incluida la capacidad pa- rasita en lade entrada del amplificador). resulta t, = 11,7 ns.

En la apertura, el tiempo de descarga del condensador al0,1% del valor inicial sera

0,001 = exp {- t,JRC}

Con R = 1 MQ y C, = 17 pF. tendremos t, = 117 ps. Obskrvese que si se exige ,en diseiio con t , breve en la apertura, de poco serviria un in-

terruptor mejor (y mas caro) que tuviera R,, y C, menores. Mas bien cabe cuestionar el inter& de una resistencia de entrada tan alta (10.000 veces mayor que RON), si en realidad se puede aceptar que sea *<s61o>> 1.000 veces mayor, para tener un error de carga del0.1%.

En general, si se desea que la salida del interruptor haya alcanzado un valor que no difiera del valor final en m6s de un E%, si la entrada aplicada es constante hay que esperar un tiernpo

Page 224: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por division del riempo 203

donde z = RC. En un SAD, el error aceptable para un interruptor, y 10s demas elementos, suele estar referido a1 error del CAD del sistema. Si, por ejemplo, se desea que la salida no difiera del valor final en mas del error de cuantificacion ma- ximo, para un CAD de n bits tendremos

y el tiempo a esperar despuCs de la conmutacion sera,

- Errores en alterna. Cuando la sefial de entrada a1 interruptor es alterna, hay que tener en cuenta las capacidades parasitas del interruptor y de la carga. Los modelos respectivos para el interruptor abierto y cerrado, cuando la impedancia de salida del activador se considera muy pequeiia, son 10s de las figuras 5 . 2 ~ y 5 2 . La presencia de capacidades parasitas afecta por una parte a1 tiempo de res- puesta (tiempo de establecimiento, settling time) en la apertura y cierre, y a1 aisla- miento entrada-salida cuando el interruptor esta abierto.

La tension de salida de una red de paso bajo con constante de tiempo z = RC. a1 aplicar una tension v,(t) a su entrada en el instante to es

El primer tkrmino representa la contribucion de la tension a que estaba cargado el condensador y el segundo es la contribucion de la tension aplicada. Si se supone que to = 0, y que la tension aplicada es senoidal del tipo,

se obtiene

A exp (- tlz) + cos (mt - 6) (5.8)

(1 + W28)"2

donde 0 = arctan (m). Si ademas suponemos que el condensador inicialmente es- taba descargado. v, (to) = 0.

El error relativo que se comete a1 medir la salida en un instante t sera

Page 225: PALLAS Ramon - Adquisicion Y Distribucion De Señales

204 La etapa frontal en la adqziisicicin de serinles

- 1 1

exp (- tlz) + cos (w t - 0) - -

(1 + W28)"2 - 1 15.9)

y. por lo tanto, depende no solo del factor tlzcomo sucede para una entrada conti- nua. sino tambien de oz.

Ejemplo. En un determinado SAS cuya resoluci6n es de 16 bits, se conmuta una sefial se- noidal de 100 kHz con un interruptor que tiene RoV = 220 Q y C = 60 pF (incluyendo las capacidades parasitas). ;Cu6nto tiempo hay que esperar despuCs de la conmutacion para que la diferencia entre la salida y la entrada sea menor que el maxim0 error de cuantifica- cion?

El error relativo aceptable cuando se mide la tension de fondo de escala es

La constante de tiempo del circuito es

Segdn la ecuacion (5.9), el comportarniento del circuito viene deterrninado por el fac- tor w z = 2a lo5 X 13,2 X lo-' = 8-3 X lo-?. Este valor es tan pequefio que la ecuacion 5.9 la podemos aproximar y escribir

exp (- th) + cos wt exp (- tlz) E = - I = - < 7,6 x 104

COS W t COS W t

El resultado depende, obviamente, del punto de la sefial senoidal en que se mida. Si se mide en un instante en que el valor sea muy pequefio, resultara muy dificil tener un error relativo pequefio. En el limite, cuando la seiial es nula, no se puede hablar de error rela- tivo, pues seria infinito. Si en cambio se mide cuando cos wt = 1, habra que esperar

El resultado del ejemplo anterior pone de manifiesto que si wz < 1 el criterio expresado por (5.52) correspondiente a la respuesta en continua, es suficiente.

La presencia de CDs en la figura 5 . 2 ~ implica que cuando el interruptor estk abierto hay una caida de tensi6n en R,,

donde w = 2 nf, y f es la frecuencia de la sefial. El aislamiento de 10s interruptores suele darse en decibelios como

A = 20 log I v,/v,l (5.11)

Page 226: PALLAS Ramon - Adquisicion Y Distribucion De Señales

12.lultiplexndo por divisibn del tiernpo 205

por lo que requiere la especificacion de la resistencia y capacidad de la carga, y de la frecuencia de medida. El aislamiento se reduce conforme aumenta la fre- cuencia.

Ejemplo. Para el interruptor DG123A (Siliconix) se especifica un aislamiento tipico en OFF de - 50 dB a 5 MHz cuando R, = 100 iZ y C, = 3 pF. ;Cud es el aislamiento cuando las condiciones de trabajo son R, = 100 kG, C, = 10 pF y f = 100 kHz?

De la especificacion de catalog0 podremos deducir C,,, y a partir de esta y de la for- mula del aislamiento se podra calcular el aislamiento en las condiciones de trabajo.

A = 20 log @RCi,s

=-50dB (1 + l@Rc(Cc + C,s)1211'2

2 ~ 5 x 106 x 100 C,, 20 log =-50dB

{1 + [2z5 X lo6 X 100 (3 X lo-'' + Ci,s)]2]"2

De aqui se deduce

En las condiciones de trabajo.

27~ x lo5 x lo5 x 10-l1 20 log = - 434 dB

(1 + [ 2 ~ x lo5 x 10.5 (4 x

Quedan, pues, bien patentes la importancia de las condiciones reales de trabajo, asi como las limitaciones de 10s interruptores ordinarios para trabajar a frecuencias altas y con cargas de alta impedancia.

Para seiiales de frecuencia superior a unos 200 kHz, el aislamiento de un inte- rruptor JFET abierto queda mejor descrito con el circuito equivalente de la figura 5.30. A estas frecuencias la impedancia de salida del activador contribuye de forma importante a la degradacidn del aislamiento.

El aislamiento se puede aumentar mediante la cornbinacion de varios interrup- tores. En el circuito de la figura 5.36 se dispone un interruptor I, en paralelo con la carga, accionado en contrafase respecto al interruptor serie I,; de esta forma, la corriente inyectada a travks de C,,, provoca una caida de tension en R,,v,, que es pequeiia comparada con la que habria en R,. Obviamente, esta solucion s610 es vdida cuando sea posible cortocircuitar la carga.

El circuito de la figura 5 . 3 ~ emplea dos interruptores en serie, I, e I,, acciona- dos al unisono, y un interruptor en paralelo, I,, accionado en contrafase con 10s anteriores. La falta de aislamiento de I, provoca en R0,v2 una caida de tension que se propaga a la salida a traves de I,. El precio a pagar por la mejora obtenida es una mayor resistencia serie cuando se cierran 10s dos interruptores del canal,

e 13.

Page 227: PALLAS Ramon - Adquisicion Y Distribucion De Señales

206 La etapa frontal en la adquisicion de seiiales

Figura 5.3 ( a ) Circuito equivalente para describir el aislamiento de un interruptor JFET a fre- cuencia mayor de unos 200 kHz; R, y C, constituyen la impedancia equivalente de salida del activador. (b) Circuito con un interruptor adicional dispuesto en paralelo y accionado en con- trafase para rnejorar el aislamiento. ( c ) Red de interruptores en T, con dos interruptores en se- rie accionados en fase, y uno en paralelo accionado en contrafase, para mejorar el aisla- miento.

- Velocidad de conmutacion. En un interruptor ideal la apertura y el cierre del circuito spn inmediatos. E n un interruptor real hay un retardo desde que se da la orden, en forma de seiial digital, hasta que se alcanza la situacion final en el ca- nal. Este retardo suele especificarse mediante el denominado tiempo de conmuta- cibn, t,, que se define para una seiial de entrada v, constante (positiva o negativa).

En el cierre, t, (tov) se define como el tiempo entre el instante en que la seiial de control pasa por el 50 % de su valor final y el instante en que la salida alcanza el 90 % del valor final, para una impedancia de carga concreta.

En la apertura, t, (toFF) se define como el tiempo entre el 50 5% de la sefial de control y el instante en que la salida alcanza el 90 % del valor que tenia inicial- mente (estado cerrado), para la misma carga de referencia. A veces se especifica tambikn el tiempo que tarda la salida en reducirse a1 10 O/O del valor que tenia ini- cialmente.

La corriente y niveles de tension necesarios para la activacion dependen del tipo de interruptor. Algunos interruptores incorporan un circuito interno de activacion a1 que se pueden conectar directamente seiiales de determinadas fa- milias logicas. Otros requieren un activador externo. En ambos casos, el tiempo de conmutaci6n necesario incluye el tiempo de retardo en el circuito logico de control.

Page 228: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por divisibn del tiempo 207

Para evitar la necesidad de aplicar continuamente la seiial de control, algunos interruptores integran un cerrojo (<<latch>>) en su entrada de control; estos mode- 10s requieren so10 una orden breve, simultanea con una sefial de escritura.

5.1.1.2 Tipos de interruptores analogicos. Los interruptores analogi- cos se realizan normalmente con transistores FET, actuando drenador y surtidor como cccontactos>>, y la puerta como entrada de control. La ventaja de 10s FET frente a 10s diodos y transistores bipolares es que, dada la ausencia de uniones p-n en el canal, no hay tensiones de decalaje debidas a la union que se sumen a las se- fiales transmitidas.

En la figura 5.4 se muestra la conductancia del canal en funcion de la tension puerta-surtidor para 10s distintos tipos de transistores FET (de union -JFET- y MOS). El valor necesario para la tension de control depende del que tenga la ten- sion de entrada (v,) y de la tension umbral (v,, vcsrh) del transistor.

Canal n

1

D

J - FET

MOS - FET Empobrecimiento

Conal p

M O S - FET

Enr iquec~m~ento

Figura 5.4 Conductancia del canal en funcion de la tension puerta-surtidor para transistores FET de distintos tipos. g,,: conductancia drenador-surtidor; v,: tension de corte (((pinch-off))); vGSlh: tension umbral puerta-surtidor. (Docurnentacion Siliconix, Inc.)

Ejemplo. Determinar 10s niveles de la tensidrn de control necesaria para conmutar un se- fial de + 5 V mediante un 2N4392 (JFET de canal n con tension de corte vm minima de - 2 V y maximade-5 V). - Para tener el canal cerrado hace falta que v, = 0 V. Dado que el surtidor esth co-

nectado a la sefial de entrada, esta condicion no se podra cumplir estrictamente. Sin em-

Page 229: PALLAS Ramon - Adquisicion Y Distribucion De Señales

208 La etapa frontul en la adquisicidn de seiiales

bargo, una resistencia de alto valor entre puerta y surtidor puede aproximar dicha condi- ci6n. En algunos circuitos de activacion dicha resistencia consiste en otro FET. Para ase- gurar v, < v,, habra que tener v, < + 5 V. - Para tener el canal abierto debe cumplirse, en el peor caso.

Podemos elegir v~ = vs - 5 V = - 10 V. ObsCrvese que, incluso en este caso simple, los valores de la tensi6n de control necesa-

ria no coinciden con 10s niveles de tension tipicos de las familias logicas. De ahi la necesi- dad de un excitador para abrir y cerrar el interruptor.

La resistencia del canal en un FET depende de la seiial de entrada. Esta de- pendencia es de sentido opuesto segun el canal sea p o n. Si el canal es p, su resis- tencia disminuye a1 aumentar la tension de fuente. Si el canal es n, su resistencia aumenta con la tension de fuente. Un interruptor CMOS consiste en la conexion en paralelo de un transistor MOS de canal p y uno de canal n (figura 5 . 5 ~ ) . Con esta disposicion se logra que la resistencia de canal sea bastante independiente de la amplitud de la tension de fuente (figura 5.5b).

E n la tabla 5.1 se comparan cualitativamente 10s distintos tipos de interrupto- res analogicos mas comunes, mientras que en la tabla 5.2 se dan sus caracteristicas mas importantes. Los tipos preferidos son 10s n-JFET y 10s CMOS.

Los relCs electromecanicos miniatura tambikn se emplean para la conmutacion de seiiales. en particular 10s relCs de laminas (reed) con contactos de mercurio. En la tabla 5.3 se comparan cualitativamente con 10s interruptores electronicos analo- gicos. Para facilitar la comparacion, se puede tomar como ejemplo el re16 712-5 (encapsulado TO-5) de Teledyne Relays, para el que se especifica: RON = 0,l Q max. inicial; vida = 1.000.000 ciclos minimo, a 0,5 A y 28 Vce, con carga resistiva: tiempo de activacion = 4 ms; tiempo de desactivacion = 3,O ms; capacidad entre

1 TTT

Control + l a ) l b l

Figura 5.5 lnterruptor CMOS. ( a ) Estructura sirnplificada. (b) Dependencia entre la resistencia equivalente y la tension de fuente.

Page 230: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por divisibn del t i e n y o 209

Tabla 5.1 Comparacion cualitativa de 10s distintos tipos de interruptores analogicos.

Venraias lnconvenientes

JFET RON baja RON constante con setial Aka velocldad conmutacion Alto aislamiento

P-MOS Faciles de fabricar

CMOS RON baja RoNvaria = 10 % con seiial Bajas fugas en OFF Margen amplitud seAal amplio Menor inyeccion de carga Bajo consumo Bajo coste

Margen seiial limitado Elevado consumo Alto precio (hibridos)

RONvaria con la seiial Area grande: CDs grande Conmutacion lenta

Posible enganche (latchup) Conmutacion lenta Capacidades parasitas altas

Tabla 5.2 Valores tipicos de 10s parametros mas importantes de 10s diversos tipos de inte- rruptores analogicos. Bi-JFET se refiere a un interruptor JFET con activador bipolar.

loiom CSI~DOFF t~ fnsl Margen tension (fa (nA) lpF) to^ OFF enrrada (VI

~ - - - - ~ -

CMOS 25-100 0,05-5 5,s-14 20- 1000 20-500 f 15 PMOS 75-800 1-4 3-18 200-300 400-2000 f 10 Bi-JFET 60-200 0,l-3 3-6,5 350-500 90-300 f 11 n-JFET 10-100 0,l-I5 2,4-21 150-750 130-1250 + 75/40 0 - 10/+15 pJFET 100-150 0.2-0,5 100-500 100-500 + 2 0 a 0

terminales = 0,4 pF tipica; R ,,,,,,,,,,, = 1 GQ min.; tension de activacion = 3.6 V max.; potencia de activaci6n = 450 n1W; peso = 2,6 g max.; dirnensiones: 9,40 mm X 9,40 mm X 6,99 mm. En terminos generales, 10s relts son preferibles cuando se manejan sefiales de nivel muy alto o muy bajo, y a la vez las velocidades de conmutacion sean lentas.

5. I . 1.3 Parametros de los interruptores analogicos. Los parametros de 10s interruptores analogicos se pueden agrupar segun se refieran a1 contacto (impedancia, entrada. salida), a la conmutacibn. a1 control de la conmutacion, y a las caracteristicas ambientales, incluida Ia alimentacion. En la tabla 5.4 se dan al- gunas especificaciones de interruptores CMOS y n-JFET de uso frecuente.

- Caracteristicas del contacto. Ro , : RDs, resistencia ohmica entre surtidor y drenador cuando esta cerrado; varia con la seiial, la alimentacion y la temperatura. El valor y la dependencia con la se- fial decrecen para tensiones de alimentacion altas y temperaturas bajas.

Page 231: PALLAS Ramon - Adquisicion Y Distribucion De Señales

210 La etapa frontal en la adquzsicicin de seiiales

Tabla 5.3. Comparacion cualitativa de 10s reles de serial y 10s interruptores analogicos. Adaptada de 121.

Ventajas lnconvenientes

RELES RON muy baja ROFF muy alta Aislamiento galvanico Caracteristicas poco

dependientes de T Amplio margen de seiial

Vida ilimitada No se degradan Bajo consumo Tarnario y peso pequefio Rapidos (< 1 psl Sin rebotes Compatibles TTLICMOS Sin ruido acustico Ro bustos Bajo coste

Vida limitada RON y RoFF deterioran con el uso Consumo elevado Tamano y peso grandes Conmutacion lenta (z 1 ms) Rebotes en contactos lncompatibilidad niveles Iogicos Ruido acustico Sensibles a vibraciones Coste elevado

RON aka (25 a 200 .Q normal) RoFF potencialmente menor Sin aislamiento galvanico Caracteristicas dependientes de T Margen de sefial limitado Sensibles a descargas electrostaticas

Tabla 5.4 Especificaciones de un interruptor CMOS de muy bajo coste (MCD14016B), otro de bajo coste DGPOIA, y uno n-JFET (DG180A). Los valores son tipicos y a 25" C, per0 las condi-

ciones de medida no son todas identicas.

Inyeccion de carga = 1,5

* 20 100

- 0,02 - 0,02

8 5 8 5

70 dB a 100 kHz, 75 C2

200 0,Ol 0,04 0,04 8,s 17 8 5 2 1

> 55 dB a 1 MHz, 75 Q

Page 232: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado par divisidn del tienzpo 211

ARov: diferencia entre RON para interruptores con un mismo encapsulado. I,,: corriente (mixima) a travCs del interruptor cerrado. Se especifica un valor para corriente continua y otro para alterna. I,, I,: corrientes respectivas en 10s terminales D o S. CD, C,: capacidad respectiva entre 10s terminales D o S, y masa (terminaI de refe- rencia). Dependen de la condicidn ONIOFF. C,,: capacidad entre 10s terminales D y S. Determina el aislamiento. CDD, C,,: capacidad entre 10s terminales D y entre 10s terminales S de distintos in- terruptores en un mismo encapsulado. Influye en la diafonia entre canales.

- Caracteristicas de conmutacion. to,: retardo entre el 50 % de la seiial de control y el instante cuando se considera que el interruptor esta cerrado. to,: retardo entre el 50 % de la seiial de control y el instante cuando se considera que el interruptor esta abierto. Operation bbm o mbb. En interruptores dobles, la apertura de un circuit0 pre- cede a1 cierre del otro (operacion bbm -break before make-) o a1 rev& (opera- cion mbb -make before break-).

- Caracteristicas de control. V,,,-: tension umbral para tener el estado c<bajoit. V,,: tension umbral para tener el estado c<alto>i. I,,,, I,,: corriente respectiva en la entrada de control. C,,v: capacidad entre la entrada digital y masa. Inyeccion de carga: carga inyectada desde el terminal de control a la salida. Espe- cificada como carga o como tension de decalaje sobre un condensador de valor es- pecificado, conectado entre la salida y masa.

Cuando se conmutan sefiales de bajo nivel, es importante tambikn el ruido asociado a1 interruptor. Este parametro no suelen especificarlo 10s fabricantes, per0 no hay que olvidar que si bien el contact0 cerrado se modela con una resis- tencia RON, se trata realmente de un dispositivo activo (un FET) y. por lo tanto, el ruido sera superior al ruido tCrmico asociado a RON, que es

con k = 1,3S X ~O-~"/K, T l a temperatura en kelvin y 3 el ancho de banda consi- derado,Para el MC14016B alimentado a 15 V, por ejemplo, la tension de ruido es de 15 - \ i ~ nanovoltios a frecuencias mayores de 4 kHz, mientras que para frecuen- cias menores aumenta de forma inversamente proporcional a la frecuencia, segun una relacion del tipo

en = (rn log f + 6) -\iB (5.13)

donde f es la frecuencia en hercios. En la banda d e x Hz a 4 kHz, de lsespecifi- caciones del fabricante se deduce nz = - 9,375 n ~ / d ~ z y b = 48.75 nVIdHz.

Page 233: PALLAS Ramon - Adquisicion Y Distribucion De Señales

212 Ln etnpn,frontnl en In ndquisicirin de seiiales

Ejemplo. Comparar el ruido de un interruptor MC14016B en una banda de 100 H z cen- trada en IkHz, con el ruido tCrmico asociado a su R , , a 25 "C. - Dado que la banda queda por debajo de 4 k H z , la tension de ruido no es constante

con la frecuencia. Por lo tanto, no se puede calcular multiplicando un valor por el ancho de banda, sino que hay que integrar e,lv'B en la banda de inter&. No obstante, como una banda de 100 H z centrada en 1 k H z es relativamente estrecha, se puede aproximar la inte- gral por el product0 del valor de e , , l t ' a I k H z y m 0 Hz.

Segun (5.13), a 1 kHz,

en/@= - 9,375 n ~ l m log 2.000 + 48,75 nvl&= 20,625 n ~ / &

La tension de ruido total sera, pues,

- Segun (5.12), una resistencia RON = 260 i2 presenta a 25 "C y para B = 100 H z una tension de ruido de

que resulta ser unas 10 veces menor que la del interruptor.

5.1.2 Multiplexores analogicos

5.1.2.7 Estructura y tipos. Un multiplexor analogico es un dispositiwo ca- paz de seleccionar una de entre varias entradas analogicas y encaminarla hacia su salida, que es unica. Consta de un conjunto de interruptores analogicos cuyas sali- das estan conectadas a un mismo punto, y de un circuit0 de control capaz de selec- cionar y activar el interruptor deseado a partir de un codigo digital.

En la figura 5.6a se muestra el esquema funcional y la tabla de verdad de un multiplexor analogico de ocho canales, que ademas retiene el codigo de seleccion de canal (en un cerrojo, cdatch>>), y dispone de entradas adicionales de borrado de la direction (reset), inhibicidn del dispositivo (enable) y transferencia de la direc- cion seleccionada (write). E n la figura 5.6b se presenta la estructura interna sim- plificada. que muestra, ademas de uno de 10s ocho interruptores, el decodifica- dor, el desplazador de nivel, el cerrqjo y la interfaz con la sefial de control (TTL). La presencia de un cerrojo facilita la interfaz con pP, que de esta forma no hace falta que apliquen continuamente el c6digo de seleccion de canal. Basta que lo apliquen durante un tiempo breve, en presencia de una sefial de transferencia (write).

Cuando las seiiales a conmutar no son unipolares sino diferenciales, se pueden emplear 10s modelos que conmutan simult6neamente dos lineas de entrada a dos lineas respectivas de salida, tal como se indica en la figura 5 . 6 ~ . Observese que no es posible tener una salida formada por la diferencia entre cualquier par de entra- das, sino que 10s pares posibles a la salida vienen predeterminados por el conexio- nado de 10s terminales de entrada.

Page 234: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexndo por divisidn del tiempo 213

Tens16n urnbrol TTL

DG529

- A , Ao EN In te r rup to r - O N

X X X 1 1 Moqt~ene La cond~cidn de corrnutocidn prevla

X X X X 0 NINGUNO (Latches borradosl

X X 0 0 1 NINGUNO 0 0 1 0 1 1 0 1 1 0 1 2 1 0 1 0 1 3 1 1 1 0 1 L 1

I n t e r r u p t o r ON Montiene la condlclbn de canrnutacidn prevlo NINGUNO (Latches borradosl N1NGUNO

Figura 5.6 ( a ) Esquema funcional y tabla de verdad del multiplexor analogico de ocho cana- les DG528. (bi Su estructura interna simplificada. (c) Esquema funcional y tabla de verdad del multiplexor analogico de cuatro canales diferenciales DG529. (Docurnentacion Siliconix, Inc.)

RS 1

0

1

A, X

X

X

AO X

X

X

EN X

X

0 0 0 1 0 1 1 0 1 1 0 1 2 1 0 1 0 1 3 l l l O l h D O 1 0 1 5 0 1 1 0 1 6 1 0 1 0 1 7 1 1 1 0 1 8

WR 1

X

0

Page 235: PALLAS Ramon - Adquisicion Y Distribucion De Señales

214 Lu etapu frontal en la adqliisicicin de sefiules

El numero de canales de entrada disponibles es un multiplo de 2, entre 4 y 16 en el caso de canales unipolares. y entre 4 y 8 para canales diferenciales. La cone- xion de todos 10s terminales de salida juntos hace que la capacidad total entre la salida y masa (C,,), y las corrientes de fuga de salida (I,), aumenten en proporcidn con el numero de canales. Para mitigar este problema, hay multiplexores cuya es- tructura interna se basa en un submultiplexado (figura 5.7). Esta solution se aplica tanto en modelos unipolares (figura 5 . 7 ~ ) como en modelos diferenciales (figu- ra 5.7b). Su contrapartida es que en el canal conectado la resistencia pasa a ser 2 RON. Ahora solo quedan en paralelo con la salida del canal seleccionado las ca- pacidades parasitas y las corrientes de fuga de 10s interruptores que en cada nivel estan en el mismo grupo que 10s que configuran el canal seleccionado.

Otro metodo de multiplexado es el basado en el denominado condensador flo- tante (figura 5.8). Consiste en un condensador y un par de interruptores para cada canal; el condensador se carga primer0 a la tension de entrada, y luego 10s inte- rruptores conectan el condensador a la salida. Este metodo permite reducir 10s efectos de las tensiones en mod0 comun a la entrada. pues el condensador se carga so10 a la diferencia de potencial entre terminales. El LTC 1043 es un circuit0 integrado que incluye 10s interruptores y la generacion de sefiales de control para esta funcion, per0 su empleo limita a unos + 18 V el valor maxim0 de la tension de modo comun. Empleando relks como interruptores, se pueden soportar tensiones de mod0 comun altas. Dado que el valor de la seiial en el instante de conmutar queda retenido en el condensador, este tipo de multiplexor realiza inherente- mente la funcion del S&H.

( a ) ( b l

Figura 5.7 Submultiplexado interno para reducir la capacidad y las fugas de salida. ( a ) En rnultiplexores unipolares; se rnuestra conectado el canal numero 9. (b) En multiplexores dife- renciales; se muestra conectado el canal nurnero 1 ( a y b). (Documentation Intersil, Inc.)

Page 236: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por division del tiempo 215

Canal 2

Figura 5.8 Multiplexado mediante condensadores flotantes. Los interruptores se accionan por pares, primer0 hacia la izquierda, luego hacia la derecha.

5.1.2.2 Parametros y errores de 10s multiplexores analogicos. Los parsmetros de los multiplexores son 10s propios de 10s interruptores analbgicos. a 10s que se aiiaden 10s derivados de la presencia de varios de ellos en un mismo en- capsulado, y su interconexion, y 10s propios del control digital. Se puede hablar, pues, de parametros de cada interruptor y de parametros del conjunto. Los prime- ros no difieren de lo visto anteriormente para 10s interruptores analogicos.

Un parametro de conjunto es la mixima diferencia en R 0 , entre canales. Se especifica como

RON mix - RON m, AR,, =

R ~ h ' media

Su valor es de un 3 % a un 9 %, segun modelos. Se especifica a veces tarnbikn la diferencia en las derivas tkrmicas de RON entre canales. AR,, limita el valor ma- ximo del CMRR que se puede obtener en un sistema diferencial que incluya un multiplexor antes del amplificador diferencial (por ejemplo. en multiplexado de bajo nivel, figura 1.3). Si la impedancia de mod0 comun respectiva de cada canal es Z,, y ZC2 (figura 5.9), el desequilibrio entre 10s dos divisores de tensibn forma- dos por cada RON y 2, hace que parte de la seiial de entrada en mod0 comun se convierta en sefial diferencial a la salida. Si se supone inicialmente que la impe- dancia de entrada en mod0 diferencial es infinita, y que la tension diferencial de entrada vd pasa a la salida sin atenuacion, tendremos

Page 237: PALLAS Ramon - Adquisicion Y Distribucion De Señales

216 La ernpa frontal en la ndquisicion de sefiales

Figura 5.9 Circuito equivalente para estudiar el efecto de un multiplexor diferencial en el CMRR.

Expresando cada impedancia corno incrernento respecto a un valor rnedio,

se llega a

1 - RoA,AZc - Z,ARohi - (5.18~) CMRR (zc + RON)"

Si para evitar efectos de carga se ha diseiiado Z c 9 RON, podemos aproxirnar

El CMRR sera tanto mayor cuanto mas alta sea Zc y, por lo tanto si Csta viene deterrninada por capacidades parasitas habrB un deterioro del CMRR a1 aumen- tar la frecuencia.

Ejemplo. Calcular el limite impuesto en el CMRR de un sistema diferencial por un multi- plexor para el que RON = 220 R y AR, = 7 %, cuando la carga de cada canal es equili- brada, primero si es de 1 MR resistiva, y luego si es de 10 pF.

En este caso, AZ, = 0 y AR,, = 0,07 X 220 R = 15,4 R. Por lo tanto, cuando la carga es resistiva,

Page 238: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado pov divrsi6n del tiempo 217

Es decir, CMRR = 96 dB, e independiente de la frecuencia.

Cuando la carga es reactiva, Zc = 1O1'lj2nf

lo1' CMRR =

j2nJ15,4

A 10 kHz el CMRR seria 100 dB, pero a 100 kHz se reduciria a 80 dB. Ademas. si la tensi6n de modo comhn a la entrada i s senoidal, su contribuci6n a la salida estar6 desfa- sada 90".

La presencia de RON produce tarnbikn un error en modo diferencial a altas fre- cuencias, por efecto de carga. Si en la figura 5.9 suponemos que, a la frecuencia de la sefial, tanto Zcl como Zc2 son capacitivas y llamamos C, - C2 = AC, teniendo en cuenta las tolerancias tendremos

Si suponemos aun que la impedancia de entrada en modo diferencial es mucho mayor que en modo comun, la tension diferencial obtenida sera

Empleando el mCtodo convencional para describir variaciones en funci6n del va- lor medio y de la diferencia,

cuando a la entrada no hay tensidn en modo cornun:

entonces la ecuaci6n (5.20) se puede escribir asi

Por io tanto, so10 podemos considerar v~ = v,, cuando estemos a frecuencias tales que (2nfr,J2 4 1. En caso contrario, se comete un error relativo,

Page 239: PALLAS Ramon - Adquisicion Y Distribucion De Señales

218 La etapa frontal en la adqrtisicion de sefiales

Ademas, segun (5.15) tendremos una contribuci6n adicional a la degradaci6n del CMRR.

Ejemplo. Se dispone de un multiplexor diferencial para el que R,, = 220 Q, AR,, = 15 Q, C = 25 pF y AC = 5 pF (una vez montado en el circuit0 de utilizacion). ~Cuiil es la maxima frecuencia de medida aceptable para que el error en la seiial diferencial sea inferior a1 error maximo de cuantificacion de un CAD de 12 bits?

En un CAD de 12 bits, el error de cuantificacion maximo, expresado como error rela- tivo es

Con 10s datos que tenemos,

de mod0 que a partir de (5.24) tendremos,

f = 452 kHz

El error expresado en (5.24) corresponde a1 estado estacionario, pues se ha ob- tenido a partir de (5.20). Si tras la conmutacion no se espera un tiempo suficiente, en la fase transitoria habra un error adicional. Segun se ha visto en el apartado 5.1.1.1, normalmente se puede tomar el criterio expresado por la ecuacion ( 5 . 5 ~ ) para decidir dicho tiempo. S61o para frecuencias altas habri que considerar la ecuacicin (5.9), o su equivalente.

Otros parametros de conjunto para 10s multiplexores son: ID y CD, para las que se especifican 10s valores globales, AIDOW en modelos diferenciales, y las distintas fuentes de diafonia [3]. Los valores IDOFF y Cnom corresponden a1 caso en que no se selecciona ningun canal del multiplexor. Esta situaci6n se produce cuando se conectan varios multiplexores en paralelo (apartado 5.1.2.4).

La figura 5 . 1 0 ~ es un modelo para describir una fuente de diafonia ccestatica,,: el aislamiento de 10s canales abiertos. Si las resistencias de fuente de las seiiales

Page 240: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por division del tiernpo 219

Seleccidn de

canal

Fntrada canal n

Vsin+ll

Canal n+l

0

Figura 5.10 Errores por diafonia en un multiplexor analogico. (a) Diafonia estatica. (b) Diafo- nia dinamica. (c) Diafonia entre canales consecutivos. (dl Retroinyeccion de carga.

son cho a la

mucho menores que las dernfis del circuito, y si la impedancia de carga es mu- mayor que R,,v, cuando v,, = 0 se tendra una sefial de error a la salida debida corriente inyectada a traves de C2,

La contribucion del resto de canales abiertos se puede calcular de igual forma. Esta es la principal fuente de diafonia en selectores de canal que no se activen se- cuencialmente de forma continuada (sistemas de audio y video), en amplificado- res de ganancia programable y en fuentes de alimentacion programables. Si R,, es

Page 241: PALLAS Ramon - Adquisicion Y Distribucion De Señales

220 L a etapa frontal en la adquisicicin de sefiales

grande, en (5.25) hay que emplear R,, + R,, en vez de RON, y ademas la capacidad C,, tambien influira en la diafonia estatica.

El circuit0 equivalente para estudiar la diafonia dinamica, supuesta R,, muy pequefia, se presenta en la figura 5.10b. El interruptor I sirve para modelar la se- cuencia temporal de conmutacion entre canales, cuando se supone que la accion es de tipo bbm, es decir, hay un tiempo t , en que ningun interruptor esta cerrado. Durante t , , la corriente inyectada a traves de C, da una caida de tension en R,; el resto del tiempo, la resistencia equivalente es R,,I(R,. Si RON + Rc, la resistencja equivalente media se puede estimar como

donde t, es el tiempo nominal durante el que esta cerrado cada canal (t, esta in- cluido en t,). La tension de error en el caso de dos canales es

Si hay varios canales, se puede calcular la contribution de cada uno aplicando esta ~xpresion, con v,, igual a la tension de entrada respectiva de cada canal. Ob- servese que ahora la diafonia depende no solo de la frecuencia de la sefial, sino tambien de la frecuencia de conmutacion entre canales. En sistemas TDM, donde hay una exploraci6n sucesiva y continuada de canales, esta forma de diafonia es mas importante que la estatica.

Ejemplo. Calcular la diafonia estatica y dinamica a 10 kHz, en un multiplexor con R, = 300 R, C, = 0,3 pF, t , = 800 ns y t, = 25 ps, cuando R, = 10 kR.

Para la diafonia estatica, en decibelios,

D, = - 20 log wRoIJ2 - -

[I + (wR,,C,)2]"2

2rr104 x 300 x 3 x 10-l3 = - 20 log = 105 dB

[I + ( 2 ~ 1 0 ~ x 300 x 3 x 1 0 - ~ ~ ) ~ ] " ~

Para calcular la diafonia dinamica, hace falta la resistencia equivalente,

Page 242: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por divisibn del tiempo 221

Una tercera forma de diafonia es la denominada diafonia entre canales conse- cutivos. o adyacentes en el tiempo. A diferencia de la diafonia estBtica y dinAmica, que aumenta a razon de 20 dBldicada debido a su caracter capacitivo, la diafonia entre canales consecutivos es invariante con la frecuencia. Su origen es el aarras- tre. de carga de un canal al siguiente: en la figura 5 .10~ se iIustra este efecto a1 pa- sar del canal n cuya entrada es V, a1 canal n + l , cuya entrada suponemos a ten- sion 0. Durante el tiempo t, la carga almacenada en C, se descarga a traves de R,, mientras que cuando se conecta efectivamente el canal n + 1, C, se descarga a tra- vCs de la RON de este canal. Dado que R, + RON, esta diafonia se va reduciendo a partir del momento en que se da la orden de cambio de canal. Un mktodo para eliminarla es cortocircuitar R, cuando se d i la orden de cambio. Otro mitodo es tener conectados a masa la mitad de 10s canales de entrada, de forma alternativa (el 1,3,5. etc.), dejando 10s otros (2. 4,6, . . .) para las seiiales a multiplexar.

La conexion de la salida de dos o mas interruptores analogicos introduce a6n otro tipo de error, ausente en interruptores individuales. Se trata de la retroinyec- cion de carga desde el interruptor que esta cerrado a 10s que estan abiertos (figura 5.10d). Cuando se abre el interruptor I,, la carga inyectada a su salida desde la en- trada de control se drena a tierra a travis de R,, de I2 y R,?. Si estas dos resisten- cias son bajas, el drenaje es rapido. Pero si la resistencia de salida de la sefial es alta, el drenaje es lento y aparece un decalaje (offset) en la tension de salida. La velocidad de drenaje debe ser tanto mas rapida cuanto mayor sea la velocidad de conmutacion entre canales. Por lo tanto, la retroinyeccion de carga puede limitar la velocidad mBxima de conmutacion cuando hay seiiales de aha impedancia.

En cuanto a la conmutacion y su control, se especifican varios tiempos (figura 5.11). Sus definiciones son inmediatas a partir de dicha figura, si bien difieren a veces de unos a otros fabricantes. Hay, ademas, el tiempo de conexion en valida- cion (to,(,,)), el tiempo de desconexion en inhibition (to,(,,v)), el tiempo de du-

Salida anal6gica

mnal I

Figura 5.11 Tiernpos de conmutacion en un multiplexor analogico t ipo bbrn. Las tensiones aplicadas a 10s canales de entrada se suponen constantes.

Page 243: PALLAS Ramon - Adquisicion Y Distribucion De Señales

222 La etapa frontal en la adquisicibn de sefiales

Tabla 5.5. Especificaciones de un multiplexor analogico CMOS de muy bajo coste (MC14051B), otro con cerrojos de entrada (DG528AA), y uno n-JFET (MUX-08). Los valores

son tipicos y a 25 "C, per0 las condiciones de medida no son todas identicas.

MC14051BCP DG528AA M UX-08A/E

Diafonia - 50 dB a 4,5 MHz, 1 k n

Inyeccion carga = 3,75

- 70dB a 500 kHz, 1 MR, 10

raci6n del impulso de escritura, en su caso, (rtm1), 10s tiempos necesarios para to- mar 10s datos de control como validos, etc. Para 10s modelos de accion bbm (abrir un circuito antes de cerrar el otro), se define tambikn el tiempo de retardo ma- x i m ~ entre dichas dos acciones (top,,, en la figura 5.11). Hay que advertir que mu- chos de estos tiempos se miden en unas condiciones de carga que pueden diferir mucho de las condiciones reales de trabajo.

Un parametro de especial inter& cuando hay muchos canales de entrada, cada uno de 10s cuales exigiri una frecuencia de muestreo minima, es la maxima veloci- dad de exploracion de canales permitida por el multiplexor (throughput rate). Se define como el inverso del tiempo de establecimiento, dentro de una determinada banda de error del valor final, contado desde el instante (nivel50 %) en que se da la orden de cambio de canal. En la tabla 5.5 se dan las caracteristicas mas relevan- tes de algunos multiplexores analogicos de ocho canales de uso frecuente.

5.1.2.3 Subconmutacion de canales. Cuando las sefiales de entrada po- seen ancho de banda dispar. puede ser interesante agruparlas de tal forma que ni se tomen muestras innecesarias de las sefiales mas lentas, ni se dejen de tomar las muestras necesarias de las mas rapidas. El circuito de la figura 5.12 muestra una posible solution. En este caso concreto 10s canales 7 a 14 corresponden a sefiales lentas, que se muestrean a una frecuencia ocho veces menor que 10s canales 2 a 6. El canal 1 corresponde a una sefial mas ripida que se muestrea a frecuencia doble que las demas.

Page 244: PALLAS Ramon - Adquisicion Y Distribucion De Señales

M~tltiplexndo por division del tienzpo 223

Entrcdos

5 0 6 0

7 0 -

8 o 9 0 10 o M U X - 11 0

I to

2 12 0

13 0 I I 0

i fo18

Figura 5.12 Subconrnutacion en multiplexado TOM.

5.9.2.4 Extension del numero de canales en multiplexado TDM. El numero maxim0 de canales en 10s mukiplexores integrados disponibles actual- mente es de 16 si son unipolares y 8 si son diferenciales. La forma mas inmediata de ampliar el numero de canales es mediante una estructura en paralelo, tal como se muestra en la figura 5.13~. El codigo del canal seleccionado se aplica a cada multiplexor, per0 solo uno de kstos esta autorizado por la seiial de validacidn

Figura 5.13 Extension del numero de canales de entrada en multiplexado TDM. {a) Estruc- tura en paralelo. ( b ) Estructura en semiparalelo.

Page 245: PALLAS Ramon - Adquisicion Y Distribucion De Señales

224 La etapn frontal en la adquisicicin de seAales

(Enable). Los inconvenientes de esta solucion son el aumento de la capacidad pa- rasita y la corriente de fugas de salida, y una reduccion del aislamiento en 10s ca- naIes desconectados.

La estructura semiparalela de la figura 5.13b se basa en mantener fija la direc- cion elegida en uno de 10s multiplexores mientras se van pasando por ella las se- iiales procedentes de otro multiplexor. Durante la exploraci6n de 10s demas cana- les del primer multiplexor, el segundo esta inhibido. Con esta estructura, s61o 10s canales del segundo multiplexor ven mayores fugas y mayor capacidad parasita (y resistencia de contacto) que en el caso de emplear una sola unidad. El numero to- tal de canales es, sin embargo, inferior a1 de la estructura en paralelo.

Una estructura piramidal, tambien denominada de dos niveles o con subrnulti- plexado, reduce 10s problemas m8s graves derivados de la conexion de multiples interruptores en paralelo. Hay multiplexores que ya tienen internamente una es- tructura de este tipo (figura 5.7), per0 la solucion tambien es aplicable a un gran numero de canales empleando varios multiplexores del tipo que Sean (figura 5.14). En este caso se trata de un sistema secuencial donde primer0 se pasan a la salida todas las entradas del primer multiplexor, luego todas las del segundo, etc. Obs6r- vese que la salida vera s61o un canal ON y 18 (15 + 3) OFF. Ademas, si por averia un canal queda cortocircuitado, solo quedan inhabiles 10s del mismo grupo. mien- tras que con una estructura en paralelo quedaria todo el sistema fuera de servicio.

Entrodas

1 -- .2 - M U X I

: t61l 1

17- 1 8 - 7 MUX 2

: 161 1 32-

! 2 2 5 ~ - 226 7 MUX 15

: 1611

241

Figura 5.14 Estructura piramidal, o a dos niveles, o con submultiplexado, en multiplexado TDM y con exploration secuencial.

Page 246: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Multiplexado por divisidn del tiempo 225

Como inconveniente, una estructura piramidal exige un numero elevado de multi- plexores rapidos, y por contra solo el de salida puede ser mas lento.

Ejemplo. Comparar el error en continua de un sistema de multiplexado de 64 canales ba- sado en la conexion de ocho unidades MUX-08 en paralelo, con el error de un sistema a dos niveles que emplee ocho MUX-08 en el primer nivel y un -MUX-08 en el segundo ni- vel. Suponer que todas las seiiales de entrada tienen una impedancia de salida de 120 Q, y quc la salida dcl multiplexor csta concctada a un amplificador dc aka impedancia dc cn- trada y corrientes de polarization muy bajas. - En el sistema paralelo, cuando hay un canal cerrado la tensi6n de error sera

donde R es la resistencia de salida de la seiial. Para el MUX-08, a 25 "C, lD(o,tl = ID(,,) = = 100 pA y RON = 220 Q. Con R = 120 C2 resulta

v,, = 63 X 100 x lo-'* (220 + 120) + 100 X lo-'* (220 + 120) = 2,2 pV

- Multiplexando a dos niveles, cuando se selecciona un canal hay dos interruptores en serie cerrados, y siete interruptores abiertos conectados a la salida de cada uno de 10s que estsn cerrados. La tension de error sera

donde ias designaciones 1 y 2 se refieren a 10s niveles 1 y 2. En nuestro caso se emplea el misrno dispositivo en 10s dos niveles. Resulta, pues,

v,, = 7 x 100 x 10-l2 (220 + 120) + 100 X 10-I, (220 + 120) +

Notas: - Algunos fabricantes especifican I,(OA7 + en vez de cada corriente por sepa-

rado, e interpretan que dlcha corriente no fluye a travCs de RON. En este caso. en ias ecua- ciones anteriores habria que emplear IDcONiR en vez de IDLO,) (ROY + R ) . - Si las corrientes de entrada del amplificador fueran del mlsmo orden de magnitud

que las del multiplexor, habria que considerarlas.

En la figura 5.15 se presenta un sistema de multiplexado a dos niveles que exige menos multiplexores rapidos que (relativamente) lentos [4]. Se basa en or- denar 10s canales de entrada de mod0 que 10s contiguos estCn conectados a multi- plexores sucesivos. en vez de estar agrupados en paquetes consecutivos. En el ejemplo de la figura, con s610 dos unidades en el primer nivel, 10s canales impares van a un multiplexor y 10s pares van al otro. De esta forma cada unidad del primer nivel pone a su salida uno de sus canales de entrada, y la unidad del segundo nivel las explora rapidamente. Dada la mayor velocidad del multiplexor del segundo

Page 247: PALLAS Ramon - Adquisicion Y Distribucion De Señales

La etupa frontal en la adyuisicidn de seiinles

- - Primer n ~ v e l Segunda nivel

Figura 5.15 Sistema de multiplexado a dos niveles que requiere menos multiplexores rapi- dos que lentos. Observese que 10s canales pares se conectan a una unidad y 10s impares a la otra.

nivel, se puede lograr que mientras uno de 10s del primer nivel esta conectado, el otro estC conmutando, logrando asi una mayor velocidad.

5.1.2.5 Proteccion de 10s multiplexores analogicos. Los mu1tipIexo- res analogicos pueden estar en la parte frontal de un subsistema de adquisicion de seiiales. En aplicaciones donde el sensor y 10s circuitos de acondicionamiento de sefial estkn alejados del multiplexor, es frecuente que cada subsistema tenga una alimentacion independiente. E n estos casos, un fallo en la alimentacion en el mul- tiplexor puede dejar aplicadas en su entrada tensiones capaces de daiiar e incluso destruir el dispositivo.

Para proteger el multiplexor en estos u otros casos en que puedan aparecer so- bretensiones, se pueden poner redes de proteccion externas para cada entrada, por ejemplo a base de diodos y resistencia tal como se indica en la figura 5 .16~ o mediante resistencias y limitadores de tension especificos, como en Ia figura 5.16b. Hay modelos que incorporan internamente redes-diodo, per0 si hay varios canales en fallo, la potencia total disipada por las resistencias internas de proteccion puede ser excesiva y daiiar a1 componente. Este tipo de soluciones implican un au- mento de la resistencia serie de cada canal durante la conduction, y, ademas, si el dispositivo se empIea como demultiplexor (paso de una entrada a n salidas), en- tonces no hay proteccion porque la salida no incorpora dicha red.

Page 248: PALLAS Ramon - Adquisicion Y Distribucion De Señales

h4ckltiplexndo por divisicin del tiempo 227

R = l O k n

R M U X

L

I

Figura 5.16 Redes de proteccion de una entrada de un multiplexor analogico. En (a) el diodo debe ser 1N914 o equivalente, o Schottky (400 rnV de caida directa). En (b), el TL7726 (Texas Instruments) incluye seis limitadores donde la caida de tension es de 200 mV para una co- rriente de 20 mA.

Una solucibn distinta consiste en diseiiar cada interruptor mediante varios transistores en serie, y de tal forma que en caso de sobretension siempre haya a1 menos uno de ellos que quede cortado. La contrapartida es ahora un mayor pre- cio del dispositivo, y la pkrdida, de las ventajas que comporta, en los interruptores CMOS ordinarios, la disposicion de un transistor de canal p y uno de canal n en paralelo.

5.1.3 Matrices de conexion

Los multiplexores analogicos so10 permiten conectar una de varias entradas a una unica salida, o viceversa. Cuando interesa poder conectar una de entre M en- tradas a una cualquiera de entre N salidas, se puede emplear una matriz de cone- xi617. Esta situation, habitual en telefonia, se presenta t a m b i h en sistemas de me- dida multicanal donde hay varios canales de salida simultaneos (por ejemplo, en electrocardiografia y en electroencefalografia) y tambikn en sistemas de ensayo automaticos (apartado 1.3.4). Se comercializan modelos de 4 X 4, 8 X 8, 8 X 12, 16 X 8 y 16 X 16 contactos.

En la figura 5.17 se presenta el esquema de bloques de una matriz de conexion de 4 x 4, junto con su tabla de verdad. Una memoria interna de 16 bits determina el estado de cada uno de 10s 16 interruptores de la matriz. El contenido de la me- moria se modifica seleccionando la direccion de 4 bits correspondiente y dando una orden de transferencia (entrada Cl). La direccion de entrada se valida me- diante un uno logico en el terminal ID. La entrada C1 es la de un datchn que per- mite transferir sucesivamente a la memoria distintos c6digos de conexion, de ma- nera que se establezca a la vez mas de una conexi6n. Se corre, por lo tanto, el riesgo de conectar mas de una entrada a la misma salida, y asi cortocircuitar las fuentes de seiial. En un multiplexor, en cambio, siempre hay una sola conexion posible.

Page 249: PALLAS Ramon - Adquisicion Y Distribucion De Señales

h4ckltiplexndo por divisicin del tiempo 227

R = l O k n

R M U X

L

I

Figura 5.16 Redes de proteccion de una entrada de un multiplexor analogico. En (a) el diodo debe ser 1N914 o equivalente, o Schottky (400 rnV de caida directa). En (b), el TL7726 (Texas Instruments) incluye seis limitadores donde la caida de tension es de 200 mV para una co- rriente de 20 mA.

Una solucibn distinta consiste en diseiiar cada interruptor mediante varios transistores en serie, y de tal forma que en caso de sobretension siempre haya a1 menos uno de ellos que quede cortado. La contrapartida es ahora un mayor pre- cio del dispositivo, y la pkrdida, de las ventajas que comporta, en los interruptores CMOS ordinarios, la disposicion de un transistor de canal p y uno de canal n en paralelo.

5.1.3 Matrices de conexion

Los multiplexores analogicos so10 permiten conectar una de varias entradas a una unica salida, o viceversa. Cuando interesa poder conectar una de entre M en- tradas a una cualquiera de entre N salidas, se puede emplear una matriz de cone- xi617. Esta situation, habitual en telefonia, se presenta t a m b i h en sistemas de me- dida multicanal donde hay varios canales de salida simultaneos (por ejemplo, en electrocardiografia y en electroencefalografia) y tambikn en sistemas de ensayo automaticos (apartado 1.3.4). Se comercializan modelos de 4 X 4, 8 X 8, 8 X 12, 16 X 8 y 16 X 16 contactos.

En la figura 5.17 se presenta el esquema de bloques de una matriz de conexion de 4 x 4, junto con su tabla de verdad. Una memoria interna de 16 bits determina el estado de cada uno de 10s 16 interruptores de la matriz. El contenido de la me- moria se modifica seleccionando la direccion de 4 bits correspondiente y dando una orden de transferencia (entrada Cl). La direccion de entrada se valida me- diante un uno logico en el terminal ID. La entrada C1 es la de un datchn que per- mite transferir sucesivamente a la memoria distintos c6digos de conexion, de ma- nera que se establezca a la vez mas de una conexi6n. Se corre, por lo tanto, el riesgo de conectar mas de una entrada a la misma salida, y asi cortocircuitar las fuentes de seiial. En un multiplexor, en cambio, siempre hay una sola conexion posible.

Page 250: PALLAS Ramon - Adquisicion Y Distribucion De Señales

228 La etapa frontal en Iu adquisicibn de seAales

Figura 5.17 Esquema de bloques y tabla de verdad de una matriz de conexion basada en in- terruptores analogicos. (Documentacion Thomson Semiconducteurs.)

5.1 -4 Multiplexores digitales

Si las sefiales que deben compartir un inismo recurso no son analogicas sin0 di- gitales (binarias), entonces se pueden emplear multiplexores digitales, que son mas rapidos que 10s analogicos. Sefiales digitales de entrada son, por ejemplo, las procedentes de sensores con salida digital todohada (detectores de nivel, proxi- midad y presencia, detectores del estado de valvulas -abierta/cerrada- y alar- mas). y las procedentes de interruptores y de detectores de tension de alimenta- cibn.

Cuando hay ocho o rnenos de estas entradas binarias, se pueden conectar a un puerto paralelo de entrada de 8 bits. Mediante instrucciones de verification de bits (si las hay), o con mascaras, por ejemplo, se puede analizar el estado de cada linea y adquirir la informacibn correspondiente.

Cuando hay mas de ocho Iineas a entrar, se usa multiplexado digital. El es- quema logico y la tabla de verdad de un multiplexor digital de 8 bits se muestran en la figura 5.18. Sus tiempos de propagacion entrada-salida son inferiores a 15 ns, rnientras que el retardo maxirno entre la selection de canal y la salida es inferior a 24 ns.

A diferencia de lo que sucede en multiplexado analogico, 10s dispositivos con entrada digital aceptan mas de una linea de entrada (normalmente grupos de ocho o cuatro en PIO). Por ello, teniendo en cuenta ademas la variedad de circuitos in- tegrados digitales disponibles, se pueden concebir otros metodos de multiplexado

Page 251: PALLAS Ramon - Adquisicion Y Distribucion De Señales

M~dtiplexndo por divisi6n clel tiempo 229

H. N lve l a l t o L N l v o l bajo

X 1rra:evante

DO.D1L .D7 Navel dal doto d a entrada COrrQSpondlonte

Figura 5.18 Esquema Iogico, tabla de verdad y simbolo del multiplexor digital de 8 bits SN74ALS151. (Documentation Texas Instruments.)

que no usan explicitamente un multiplexor. Un posible recurso son 10s codificado- res de prioridad (tipo 74LSliCS).

La figura 5.19 muestra como conectar 128 lineas de entrada a un puerto de 8 bits de un pP empleando una solucion alternativa. Se basa en 16 circuitos inte-

9 - 1

-I D - 7 - Puerto 1

,8 I I

A /

8 v2 &

> bus

Contr

Figura 5.19 Multiplexado de 128 seiiales binarias para leerlas con un solo puerto I10 de 8 bits. El separador de 8 bits con control de inhibicion es ficticio, per0 se comercializan com- ponentes con funciones similares.

Page 252: PALLAS Ramon - Adquisicion Y Distribucion De Señales

230 La etapa frontal en la adquisicidn de seiiales

grados, cada uno con ocho separadores controlados por una puerta lbgica. Las sa- lidas homologas de cada uno se conectan entre si y se llevan a uno de 10s puertos de una PIO. Bajo control de 4 bits (16 codigos), se activa en cada instante so10 uno de 10s 16 grupos, y 6ste es el que se dirige al puerto, donde son leidos me- diante una operacion de entrada. La entrada de datos se realiza, pues, en dos eta- pas: primer0 se saca el codigo de 4 bits que selecciona el grupo deseado, y luego se leen 10s datos de dicho grupo. El proceso es mas lento que si cada linea a entrar se conecta directamcntc a un terminal de entrada de un puerto 110, per0 es mucho mas barato pues ahora basta con un solo puerto y componentes adicionales que son de bajo coste.

5.2 AMPLIFICADORES PROGRAMABLES

Denominamos amplificadores programables aquellos cuyo comportamiento puede ser modificado mediante seiiales digitales de control. El parametro cuya modificaci6n es mas interesante es la ganancia pues permite adaptar el margen di- namico de la sefial al del CAD. Los denominados amplificadores operacionales programables permiten que sea modificada su velocidad de respuesta. per0 su uso en SADS es menos frecuente. Algunos fabricantes califican como programables aquellos amplificadores de instrumentaci6n cuya ganancia no viene prefijada por el disefio. Aqui entendemos la programabilidad solo en el sentido de seleccion de la ganancia mediante un codigo digital.

5.2.1 Amplificadores de ganancia programable

El empleo de un amplificador de ganancia programable (AGP) antes de un CAD con un determinado margen dinamico, permite obtener la misma resoluci6n para todas las seiiales de entrada, con independencia de su amplitud. Para tener un AGP, cabe considerar dos tipos de soluciones: se pueden emplear componen- tes ordinarios y aiiadirles una red externa para seleccion y determinacion de la ga- nancia, o se puede recurrir a 10s componentes previstos especialmente para estas situaciones.

5.2.1.1 Amplificadores con componentes discretos. En el caso de sefiales unipolares, es relativamente simple formar un AGP mediante componen- tes discretos. Los factores principales a considerar son el efecto de la resistencia de 10s interruptores en la ganancia, y la posible variacion de 10s errores de cero y sus derivas en funcion de la ganancia. En la figura 5.20 se muestra un circuit0 sim- ple que ilustra estos problemas. Se trata de un amplificador inversor en cuya en- trada hay una red de resistencias y conmutadores (habituales en CDA). La ganan- cia se elige mediante una palabra digital G, y viene dada por

Page 253: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arnplificadores programables 231

donde

1

R.. =

donde 1, E (0,l). Para obtener ganancias de - 1. - 4 y - 15. por ejemplo, bastaria tener, respecti-

vamente, G = 0001, G = 0100 y G = 21 11, con R, = R. Sin embargo, aparte de te- ner una inversion de signo, la impedancia de entrada es pequefia y varia segun la ganancia, y la resistencia de cada interruptor (R,,,,) queda en serie con las resis- tencias que determinan la ganancia; esto se traduce en un error de ganancia, en un error de linealidad (porque RON depende de la tension aplicada). y en un error de cero que varia segun la ganancia elegida. Si se desea, por ejemplo, que el error de ganancia sea pequefio, R debera ser muy elevada.

Activador

G

Figura 5.20 Amplificadores de ganancia programable. (a) Inversor. (b) No inversor. La pre- sencia de interruptores en serie con las resistencias de ganancia es fuente de error en ambos casos.

Los problemas de la impedancia de entrada y de la inversion de signo se re- suelven con el amplificador no inversor de la figura 5.20b. Los problemas asocia- dos a RON, sin embargo, permanecen. La ganancia minima (con R , = RI8) es ahora 2 y la maxima es 16. Se puede obtener ganancia 1 con un interruptor adicional que conecte la salida a la entrada inversora.

Una forrna de evitar 10s efectos de R 0 , es quitarla del camino de las seiiales (es decir, que no este en serie con las resistencias de ganancia). En el circuito de la figura 5.21a, muy popular, las unicas corrientes a traves de un interruptor cerrado son las fugas de 10s que estan abiertos y las corrientes de polarizacion del AO. La ganancia es

Page 254: PALLAS Ramon - Adquisicion Y Distribucion De Señales

232 L a etapa frontal en la adquisicicin de seizales

donde I, E (0.11, y j es un entero entre 0 y 3. Observese que ahora con cuatro inte- rruptores no podemos obtener 16 ganancias como en la figura 5.21 (16 = 14), sino que solo obtenemos cuatro. Hay que asegurarse, ademas, de que no queden dos interruptores activados, porque el valor de la ganancia resultante no seria valido. Sin embargo, si se desea evitar que el A 0 quede en lazo abierto y tienda a satu- rarse u oscilar en la transicion entre dos valores de ganancia, hay que emplear un interruptor multiple de tip0 mbb (conectar antes de desconectar), por ejemplo el

Figura 5.21 Amplificadores de ganancia programable con reduccion de 10s errores debidos las resistencias de 10s interruptores. En (a ) la ganancia depende de todas las resistencias. En (c) cada ganancia viene determinada por un par de resistencias distinto. El C1 LF13006 {bl faci- lita la realization de la so.lucion (a).

Page 255: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Amplificadores programables 233

DG243. Con la accion mbb, ademas, la carga inyectada en las transiciones se drena a masa a travks de las resistencias de ganancia; si &as son de valor bajo, 10s transitorios en la conmutacion seran pequeiios. El empleo de CI como los LF13006 (figura 5.216) y LF13007 que integran las resistencias. 10s interruptores y el decodificador, reduce 10s errores debidos a la tolerancia de las resistencias.

Un inconveniente del circuito de la figura 5.21a es que todas las resistencias in- fluyen en el valor de cualquiera de las ganancias seleccionables. E n el circuito de la figura 5.21c, en cambio, se puede ajustar el valor de cada ganancia independien- temente, a costa de emplear mas resistencias.

Cuando la sefial de entrada es diferencial, el amplificador debe ser de instru- mentacion. En el caso de A1 basados en tres AO, para tener ganancia programa- ble se podria disponer en vez de la resistencia de ganancia un conjunto de resis- tencias e interruptores. Sin embargo, aparecerian de nuevo 10s errores de ROW Una solucion donde R 0 , no aparezca en serie con las resistencias de ganancia, solo es viable en aquellos A1 integrados donde algunas de dichas resistencias no sean internas, por ejemplo en el AD625 (Analog Devices).

Una alternativa a las redes de resistencias de las figuras 5.20 y 5.21 son 10s lla- mados potenciometros con control digital (E'POT -Xicor-, Dallas Instru- ments). Los E 2 P O ~ consisten en una serie de 99 resistencias en serie, con 100 pun- tos de ccconexiona (figura 5.220). La yosicion de la toma conectada se determina mediante un contador y se almacena en una memoria interna no volatil. El control U/D (UpIDown) determina el sentido de avance del <<cursor>>; 10s impulsos aplica- dos a la entrada INC (Increment) desplazan el cursor; y aplicando una entrada a1 terminal CS (Chip Select) se alinacena el valor actual del contador en la memoria no voldtil. El conjunto se comporta como un potenciometro (figura 5.22b) que acepta como tensiones limite: 0 a 5 V en V , y desde - 5 V hasta V, - 1 V en V , . La resoluci6n para cada modelo es de R,,,/99. Hay modelos con R,,, desde 10 kR hasta 1 MQ, en saltos 1-2-5.

Figura 5.22 Potenciornetros con control digital. ( a ) Estructura interna. ( b ) Circuito equiva- lente. (Xicor Electronics.)

Page 256: PALLAS Ramon - Adquisicion Y Distribucion De Señales

234 La etapa frontal en IQ adquis~cion de sefiales

5.2.1.2 Amplificadores de ganancia programable integrados. Se comercializan amplificadores que incorporan las resistencias e incluso 10s inte- rruptores y el decodificador para programar su ganancia. E n el primer caso, la re- sistencia del interruptor queda en serie con las de ganancia. S610 si se emplean re- les y, por lo tanto. conmutaci6n de ganancia lenta, se puede garantizar que 10s interruptores no influiran de forma apreciable en la ganancia. Los modelos AD524 (figura 2.23a), y AD624 (Analog Devices), por ejemplo, son de este tipo.

do v- I Offsot

- WR

A!, Salida

A 1 Tenstdn de

Masa modo comljn

d ig~la l Mqsq

V+ nolog~ca

Terminoks comunes

Entrodo 1x1 I Ajuste SMOI Entrado 1x10) AjusteGlxlM) lido Entroda(x100

Figura 5.23 Amplificadores de ganancia programable integrados. ( a ) Con resistencias inter- nas e interruptores externos. (b) Con resistencias, interruptores y decodificador integrado. (c) Amplificador rnulticanal con tres ganancias prefijadas. (Docurnentacion Analog Devices Inc. y Burr-Brown Corp.)

Page 257: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Para conseguir ganancias de valores intermedios entre 10s preprogramados. hay que aiiadir resistencias externas, con lo que aumentan las fuentes de error.

Los amplificadores que incluyen interruptores y decodificador, suelen desig- narse como ccprogramables por software,,, por ejemplo 10s modelos PGA2001201 (Burr-Brown), figura 5.230, LH0084 (National Semiconductor) y AM5421543 (Da- tel) (todos ellos en tecnologia hibrida). La gama de valores de ganancia que ofre- cen es pequeiia, pero se puede ampliar, si es necesario, mediante otra etapa poste- rior que tambitn sea de ganancia programable.

En la figura 5 . 2 3 ~ se muestra otro amplificador programable, pero de concep- cion distinta. En este caso no se conmutan resistencias para determinar el valor de ganancia deseado, sino que se conmuta entre tres amplificadores que tienen dife- rentes resistencias de realimentacion.

5.2.2 Amplificadores conmutables

Un tipo de dispositivos que ofrecen n~ultiples soluciones en el acondiciona- miento de sefiales, y en particular en la obtencion de ganancia programable, son 10s denominados amplificadores conmutables. Consisten en varios AO, dentro de un mismo encapsulado, junto con 10s circuitos Iogicos que conectan uno de ellos a un amplificador de salida comun. El primer modelo de este tipo fue el HA2400 (Harris Semiconductor). figura 5.240, con cuatro AO. El LM 604 de National Semiconductor es similar. El OPA6751676 (figura 5.246), y el OPA201 (Burr- Brown), tienen dos canales; el ancho de banda del primer modelo es de unos 100 MHz y el del segundo 500 kHz. Estos dos modelos son especialmente indicados para obtener una ganancia de + 1 o - 1, por ejemplo para demodulation sincrona (apartado 3.2.4.3) o para acondicionar seiiales a convertir mediante un CAD uni- polar. Tambikn permiten multiplexar dos canales, dando a cada uno la ganancia deseada (figura 5.24~).

El tiempo necesario para la cuantificaci6n y la codificacion de sefiales depende de la resolucion deseada, del mttodo de conversion y de la velocidad de 10s com- ponentes empleados. Por otra parte, la velocidad con que se debe convertir una sefial depende de sus variaciones temporales y de la exactitud deseada. Pero no s61o debe ser el CAD suficientemente r6pido de acuerdo con el criterio de Nyquist, sino que ademas debiera hacer la conversidn de forma instantanea, pues de lo contrario se tiene una incertidumbre en la amplitud de la seiial adqui- rida. Si la conversion dura un tiempo t,, la salida obtenida correspondera a1 valor de la sefial en alg6n momento dentro de dicho interval0 de tiempo, pero no se sabe cual.

Para una seiial senoidal A sen at. por ejemplo, su velocidad maxima de cambio es Aw. Si su conversion a digital dura t,, el error maxim0 cometido sera

Page 258: PALLAS Ramon - Adquisicion Y Distribucion De Señales

236 La etapa frontal en la adquisicicin de sefiales

Ent ra

Entrada

Entrada B Cornpensacidn

TTL.OPA676 ECL: OPA675

Figura 5.24 Amplificadores conmutables. ( a ) HA2400 (Harris Semiconductor), con cuatro ca- nales, conectado como amplificador de ganancia programable de ganancia 1, 2, 4, 8 o 0 (al aire). ( b ) Modelo 0PA6751676 (Burr-Brown Corp.), con dos canales y ancho de banda de 100 MHz. ( c ) Multiplexor de dos canales con ganancias independientes, basado en el OPA676.

AV = tc.A w

y el error porcentual,

Para una senoide de frecuencia f y un convertidor de n bits, si se desea que el error porcentual sea menor que el error de cuantificacion maxima, el tiempo de conversidn debera cumplir

Por ejernplo, para una senoide de 1 kHz y un convertidor de 12 bits, el criterio anterior lleva a t, < (l/213)/(n X lo3) = 39 ns. Un CAD con esta velocidad es muy caro.

Page 259: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Un amplificador de muesfreo y retencion (S&H) soluciona este problerna a base de tomar una muestra de la tension de entrada y almacenarla en un conden- sador durante el tiempo que dure la conversion. De este modo no hace falta que la conversion sea muy rapida; basta que lo sea la adquisicion de la muestra. La salida del CAD corresponde entonces a1 valor de la entrada en el einstanten de muestreo. El tiempo de conversion vendra limitado solamente por el criterio de Nyquist.

5.3.1 Estructura basica de un amplificador S&H

Un amplificador S&H basico consta de un condensador y un interruptor junto con una red de adaptacion de impedancias (figura 5.25). El interruptor I se cierra, brevemente, durante el muestreo y se abre durante la retencion. El mismo circuito peso con I cerrado durante un tiempo largo y abierto solo brevemente, se deno- mina amplificador de seguimiento y retencion, T&H (track and hold); se emplea, por ejemplo, como filtro de paso bajo para eliminar transitorios en la reconstruc- cion de sefiales.

-- seiial de salida -< seiial de

I I - / 1 '-< entroda

Act wador

" I ,

muestreo retenc16n

Figura 5.25 (a) Estructura basica de un amplificador de muestreo y retencion. (b) Forma de onda de la sefial de salida en el caso ideal.

E n la figura 5.25a, A , es un separador con a h impedancia de entrada, alta es- tabilidad cuando se conecta a una carga capacitiva, y alta corriente de salida para poder cargar el condensador C, en un tiempo breve, a travCs de la resistencia del interruptor. El amplificador A2 es un separador con corriente de polarizacibn muy pequefia, para no descargar el condensador.

Cuando hay varios canales de entrada e interesa muestrearlos todos en el misrno instante, se dispone un S&K en cada canal, previo a1 multiplexor ana1o- gico. Se comercializan circuitos integrados que incluyen hasta ocho S&H (MAX 156, Maxim), y otros con dos S&H, cada uno conectado a su respectivo CAD. Si las seiiales son diferenciales. se puede emplear el sistema de condensador flotante (figura 5.8) para transferir la sefial desde la entrada a1 condensador de retenci6n previo al CAD.

Page 260: PALLAS Ramon - Adquisicion Y Distribucion De Señales

238 La etapa frontal etz la adquisicicin de seiiales

5.3.2 Parametros y errores de 10s amplificadores S&H

Los parametros y errores de un S&H se pueden dividir entre 10s propios de la funcion que realizan, y que son distintos para cada estado y transicibn. y 10s para- metros comunes como subsistema.

5.3.2.1 Parametros y errores propios ffigura 5.26)

1. En estado de muestreo: - Error de cero (sample offset). Es el valor de la tension de salida cuando la

entrada es cero. Sunlado al error de carga (charge offset), determina el error de cero total (throughput offset). - Derivas del error de cero. Suelen incluirse en las derivas de error de cero

total. - Ganancia. El valor nominal suele ser +I- 1 , O VIV. - Error de ganancia (gain accuracy, gain error). Es la diferencia entre la ten-

sion de entrada y la de salida (en modelos con ganancia unidad). - Derivas de la ganancia (gain drift) con la temperatura. Son las fluctuacio-

nes en el valor de la ganancia cuando cambia la temperatura.

2. En estado de retencion: - Deriva (droop rate, decay rate). Es el decrement0 (o incremento, depen-

diendo de la polaridad de las corrientes) de la tension de salida, debido a1 conden- sador de almacenamiento CH, a las corrientes de fuga en el interruptor, y a las co- rrientes de polarization del amplificador de salida. Esta deriva es tanto menor cuanto mayor sea el condensador de retencion,

La deriva aumenta si hay fugas superficiales a traves del circuit0 impreso, por lo que se recomienda emplear una guarda alrededor del terminal de entrada del am-

Transi tor io

ganonclo y L I ~ I tac16n de no lmeohdad lo velociood

Seiial de entrada

Figura 5.26 Algunas especificaciones de 10s amplificadores S&H.

Page 261: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ampl<j'icadores de nnluestreo y retencibrz 239

plificador de salida [5] . El condensador debe ser de teflon, poliestireno, polipropi- leno con poca absorcion dielectrica y pocas fugas. En el caso de S&H monoliticos. CH es externo por lo dificil que resulta integrar condensadores de suficiente cali- dad. Dada la dependencia entre las corrientes de polarization y la temperatura, la deriva depende tarnbiCn de la temperatura. - Aislamiento (feedthrough). Es el porcentaje del carnbio de la tension de

entrada que aparece en la salida (en retencion). Es debido principalmente a1 aco- plamiento capacitivo a travks del interruptor y depende de la amplitud y de la fre- cuencia de la entrada. En sistemas multiplexados. si mientras el S&H retiene la muestra correspondiente a un canal, su entrada ccsigue>> al canal siguiente, el error por falta de aislamiento puede ser grande si las amplitudes de las sefiales de cada canal son muy dispares. - Ruido del amplificador de salida. Es la tension de ruido del amplificador fi-

nal, que implica una incertidumbre en el valor de la tension de salida.

3. En la transicidn de retencion a muestreo: En esta fase el condensador C,, se carga a la tension de entrada, con un transi-

torio para el establecimiento final, que depende de la amplitud y forma concreta de la sefial de entrada. Las especificaciones suelen darse para un carnbio en esca- Ion de amplitud igual a1 fondo de escala. - Tiempo de adquisicion (acquisition time) (t,,). Es el tiempo durante el que

el S&H debe permanecer en el estado de muestreo, necesario para que la salida alcance su valor final, dentro de una cierta banda de error, e incluye el retardo en la conmutacion, el interval0 de subida (slewing interval) y el tiempo de estableci- miento en la adquisicion (settling time). El tiempo de adquisicion aumenta a1 ha- cerlo la capacidad del condensador de almacenamiento y, junto con el tiempo de conversion del CAD, determina el tiempo empleado en cada canal adquirido. Me- diante una estructura con dos S&H (<<ping-pong>>), se puede casi eliminar su tiempo de adquisicion (figura 5.27): mientras un canal estB en fase de retencion y

h Control

Figura 5.27 Estructura con dos S&H para eliminar su tiempo de adquisicion a efectos practi- cos: mientras el CAD convierte la senal de uno, el otro toma la muestra del canal siguiente.

- S & d

iH z+z-p Sol Ida d ~ g ~ t a l

S & H

1 --

n-

MUX

direcc16n

-

I

Page 262: PALLAS Ramon - Adquisicion Y Distribucion De Señales

240 La etnpn f ro l~ tn l en la ndq~~isicirin de sellales

el CAD convierte su salida, el multiplexor de entrada se dirige a1 canal siguiente y el otro S&H se pone en la fase de muestreo.

Si la sefial muestreada es senoidal, el transitorio a1 cargar el condensador es distinto a1 producido por una entrada en escalon. El tiempo que hay que esperar antes de pasar a1 estado de retention es entonces tambien distinto. Si dichos tiem- pos se debieran solo a fendmenos lineales, su relacion seria facil de obtener. En la practica no sucede asi, pero aun en este caso es interesante deducir dicha relacion.

En el apartado 5.1.1.1 se ha obtenido que a1 cargar un condensador C a tra- vCs de un interruptor con resistencia R , a partir de una tension senoidal v,(t) = = A cos wt procedente de una fuente de tension con resistencia de salida despre- ciable, la tension en bornes del condensador es

donde z = R C y 8 = arc tan (wz). Si ademas suponemos que el condensador inicial- mente estaba descargado, entonces v,(t,,) = 0.

Si el tiempo de adquisicion minimo se decide segun el criterio de obtener un error relativo E para la respuesta a un escalon, ecuacion (5.5a), y dicho error debe ser inferior a1 error maxim0 de cuantificacion con n bits, ecuacion (5.5c), tendre- mos

r,, = - zln ~ = 0 , 7 z(iz + 1 ) (5.34)

El error relativo que se comete a1 tomar la muestra a1 cab0 de tar sera [ecua- cion (5.9)]

y, por lo tanto, depende no solo del factor t,,lz como sucede para una entrada en escalon, sino tambikn de m. ObsCrvese que como valor crexacto,, para la sefial se toma cos ~ t , ~ , en vez de cos at, que es el que en principio interesa. Esto se debe a que, dado que conocemos t,,, podemos calcular facilmente el valor de la sefial en otro instante t cualquiera. si sabemos que es senoidal. Si la sefial tuviera forma desconocida, bastaria asignar el valor de la muestra obtenida, no a1 instante nT, sino a nT + t,,.

Ejemplo. Supo~igamos un S&H cuya respuesta venga determinada por RON = 200 Q y C , = 500 pF, en un SAS con 12 bits de resolucion. Determinar el error relativo que se co- mete al muestrear el valor de pico de una seiial senoidal de 100 kHz si el tiempo que se

Page 263: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arnplificadores de muestreo y retention 241

espera antes de tomar la muestra (tiempo de adquisicion) se decide de acuerdo con la res- puesta a una entrada en escalon.

Para este S&H, z = 200 x 500 x = 100 ns. Segun (5.34), el tiempo que espera- riamos es

t,,, = 0,7z (n + 1) = 0,7 X 100 X 13 ns = 910 ns

Para una entrada de 100 kHz, wz = 2x x 10' X 100 X lo-' = 0,063 y 0 = arctan wz = 3,6". Los factores de error en (5.35) son entonces.

1 cos (32,76" - 3,6") cos (wt,, - 8) = = 0,873

(1 + W?.8)"2 1,00198

El error relativo es, pues,

Esto significa que, aun sabiendo que la nluestra obtenida no corresponde a1 valor maximo ( a = 0") sino a a = 32,76", el desfase 0 introducido Lleva a un error del3,79 %, que es mu- cho mayor que la resolution de un CAD de 12 bits. El error debido a1 tCrmino transitorio (exponencial decreciente) apenas es significative porque hemos esperado 9,l constantes de tiempo antes de tomar la muestra.

Para tener un tiempo d e adquisicion pequefio. .r debe ser pequeiia. U n a forma d e lograrlo es mediante un valor pequefio para C,. Sin embargo, ello aumenta el error debido a la deriva. Hay que adoptar. pues, un compromiso entre estos dos objetivos: tiempo d e adquisicion rapido frente a deriva pequefia.

Ejemplo. Un determinado S&H tiene un interruptor con RON = 200 Q y una deriva de 30 mV/s cuando C,, = 1 nF. Se desea aplicarlo a1 muestreo sincrono de una senoide de 10 kHz en el instante en que a = ni2, de manera que el error cometido sea inferior a la mi- tad del error de cuantificacion maximo de un CAD de 12 bits y fondo de escala de en- trada 1 V, cuyo tiempo de conversi6n es de 25 ps.

El error absoluto aceptable es

Para que en la adquisicion no tengamos un error excesivo, el 4 n g u l o ~ 0 en que se tome la muestra debe cumplir,

Page 264: PALLAS Ramon - Adquisicion Y Distribucion De Señales

242 La etnpa frontal en la udquisicidn de seiialea

sen z/2 - sen ( ~ 1 2 + 9) < e

1-cos 9 < e

cos 0 > 1 - e = 16.383116.384 9 < 0,011 rad 9 = 27cft0, = 0,011 rad t,, < 0,011/2~ x lo4 = 176 ns

La relacion entre el tiempo de adquisicion y la constante de tiempo t es. en el caso pre- sente.

t , , = 0,7z(n + 2)

r = I76 nsl98 = 18 ns

Por lo tanto,

Para la deriva tendremos, ecuaci6n (5.33).

El objetivo es que el cambio de tension debido a la deriva cumpla

El problema tiene solucibn, y se podria tomar C, = 82 pF.

4. En la transicidn de muestreo a retencion: En esta fase se abre el interruptor de paso a1 condensador. aunque no de

forma instantanea, ni siempre con el mismo retardo. Por lo tanto, aunque una vez transcurrido el tiempo de adquisicion decidamos retener la muestra, el valor rete- nido realmente sera otro. - Tiempo de apertura (aperture time) (t,,). Es el tiempo necesario para que

el interruptor pase del estado de muestreo a1 de retencion. Se mide desde el nivel 50 % de la sefial de control de muestreo a retencion, hasta el instante en que la sa- lida deja de seguir a la entrada. Este tiempo, junto con la velocidad de cambio de la sefial de entrada, es el que determina en principio la incertidumbre en la ampli-

Page 265: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arnplificadores de muestrro jJ retencicin 243

tud de la sefial muestreada. to, es a veces distinto segun que la seiial de entrada sea un escalon positivo o negative.

Ejemplo. Determinar la incertidumbre, en bits, en la amplitud de una sefial de pendiente maxima 1 Vlps, cuando se muestrea con un amplificador S&H que tiene un tiempo de apertura de 30 ns.

Para determinar el error relativo hay que conocer el margen de entrada M del conver- tidor. Si suponemos M = 10 V, tendremos E = 0,3 %, que equivale aproximadamente a 1 bit sobre 8.

Ahora bien, la existencia de una constante de tiempo .r hace que la tension en bornes del condensador de retenci6n est6 retrasada un tiempo tad respecto a la tension aplicada a la entrada del S&H. Para el caso en que la sefial de entrada fuera una rampa (tension creciente linealmente con el tiempo), tnd = Z. Este efecto es de sentido contrario a1 tiempo de apertura. La situation se puede modelar con el esquema de la figura 5.28 [6]. Suponemos que r,, se debe. por una parte, a1 re- tardo digital (entre la orden y el inicio del cambio de RON) (tdd) y, por otra, a la evolucion gradual del interruptor desde conduction a corte (t,,). Suponemos tam- bien que el valor de la tension de salida es la media de la tension presente durante la apertura del interruptor. Podemos definir entonces un tiempo de apertura efec- tivo (effective aperture delay time),

Figura 5.28 Retardos en la apertura de un S&H.

Page 266: PALLAS Ramon - Adquisicion Y Distribucion De Señales

244 La etnpa frontal en la ndquisicion de seiiales

que puede ser positivo o negativo. - lncertidumbre en el tiempo de apertura (aperture time jitter, aperture time

uncertainty)(At,). Es el margen de variation del tiempo de apertura. Si la sefial de control para pasar a retencidn la adelantamos en prevision de la existencia del tiempo de apertura, el unico error de tiempo que queda es esta incertidumbre, que determina, pues. el limite ultimo de la maxima frecuencia de muestreo. - Error de transferencia de carga (charge transfer). Es la carga transferida a

traves de capacidades parBsitas a1 condensador de retencion cuando se conmuta a1 estado de retencion. Provoca un error de tension A V = AQlC,, que se puede can- celar en parte aplicando una sefial adecuada al condensador en el momento de la conmutacion a1 estado de retencion, o mediante otras estrategias. El empleo de un condensador grande reduce este error, per0 aumenta el tiempo de adquisicion. Otros tkrminos similares, pero cuya definicion cambia de unos a otros fabricantes, son: pedestal, charge step, charge offset, sample-to-hold offset. Su objetivo es des- cribir el cambio de nivel entre el ultimo valor durante el muestreo y el valor ad- quirido a1 retener la muestra. - Transitorio en la conmutacion (sample-to-hold transient). Es la amplitud

del transitorio que aparece en la salida en el instante en que la sefial de control pasa de muestreo a retenci6n. Se especifica tambikn su duracion, o tiempo de ex- tincion dentro de una banda de amplitudes (tiempo de establecimiento en la re- tencion, t,, .). Se distingue del error de transferencia de carga en que 6ste perma- nece constante, y en cambio el transitorio desaparece a la larga. El tiempo de extincion se suma a1 tiempo de adquisicion para determinar la frecuencia maxima de muestreo posible para el S&H,

Si se considera ademas el tiempo de conversion del CAD, t,, la frecuencia maxima de muestreo posible en el sistema ser6

Esta frecuencia se puede aumentar mediante alguna de las tecnicas de reduccion del tiernpo de adquisicion.

5.3.2.2 Parametros comunes como subsistema. Los parametros de un amplificador S&H comunes con 10s de otros subsistemas, pueden considerarse tambi6n como parametros en mod0 ccmuestreo>>, por cuanto cabe pensar en que podria permanecer indefinidamente en dicho estado, comportandose entonces como un simple amplificador. Se refieren a su entrada y salida analogica, a su en- trada digital, y a sus caracteristicas de transferencia.

Page 267: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ainplificndores de muestreo y retencidn 245

Los principales parametros de la entrada analogica son: su margen, la resisten- cia de entrada, la tension de desequilibrio (throughput offset), la deriva total (throughput drift) y la corriente de polarization. La tension de desequilibrio se puede ajustar con medios externos, poniendo la entrada a masa y conmutando su- cesivamente de S a H y a1 reves; el ajuste se hace durante la fase de retencion, pues de esta forma se ajusta tanto el error del amplificador como el error de carga. La salida analogica viene caracterizada por su margen. corriente y resisten- cia. La entrada digital se caracteriza por 10s niveles de tension necesarios para te- ner un <<I>> y un <<OD, y por la corriente de entrada en la transicion.

- Caracteristicas de transferencia. La no linealidad dotal>> (throughput nonli- nearity) es la suma del error de carga y la no linealidad de la ganancia, que no se puede corregir mediante 10s ajustes de cero y de ganancia.

La no linealidad dinarnica (dynamic nonlinearity) es el error total entre en- trada y salida, que no se puede ajustar. Incluye el error de carga, la no linealidad de la ganancia. la deriva (droop), 10s transitorios tkrmicos y el aislamiento (o transparencia). Es decir, todos 10s errores que no se pueden ajustar a cero cuando hay un cambio de entrada. despuks de un cierto period0 de adquisicion y un pe- riodo de retencibn. Por ejemplo: 10 V, 5 ps, 1 ms.

La velocidad de respuesta (slew rate), el ancho de banda para seiiales grandes, el ruido y el PSRR (Power Supply Rejection Ratio), se definen de forma analoga a 10s AO. En la tabla 5.6 se dan algunas especificaciones de tres modelos de am- plificador S&H, cada uno destinado a una gama de aplicaciones distinta.

Tabla 5.6 Algunas especificaciones de 10s amplificadores S&H, modelos LF398 (National Se- miconductor), SHC-85 y SHC-60lBH (Burr-Brown Corp.).

Parametro L F398A SHC-85 SHC-601BH

- En muestreo: Error de cero Error de ganancia Deriva de ganancia

- En retencion (CH = I nF): Deriva Aislamiento a 1 kHz

- En la transicion H 4 S Tiempo de adquisicion

al 0,l %, 10 V al 0,01 %, 10V

- En la transicion S + H: Tiempo de apertura lncertidumbre en t, Error de carga Transitorio

extincion a 1 mV

20 v/s 77 dB a 10 MHz

Page 268: PALLAS Ramon - Adquisicion Y Distribucion De Señales

216 La etapa fvontul en la ndquisicibiz de seAnles

5.3.3 Circuitos para amplificadores S&H

El circuito de la figura 5.25 tiene limitada su exactitud y velocidad por las pres- taciones del interruptor y de 10s AO. A1 haber dos A 0 en cascada, sus errores se suman. La eleccion del condensador esta sujeta tambikn a un compromiso entre exactitud y velocidad: si es grande, aumenta la exactitud (influyen menos las fugas y la inyeccion de carga), pero para que se cargue rapidamente a1 valor final inte- resa que sea pequeiio.

El circuito de la figura 5.29a permite aumentar la exactitud sin perder veloci- dad. Los dos interruptores se accionan en contrafase: durante el muestreo se cie- rra 11 y se compara v, con v, en A l , de modo que se va cargando C para reducir la diferencia entre las dos; en la fase de retencion, v , se aisla de la entrada a traves de R. e I2 se cierra para estabilizar A l . El interruptor I2 puede consistir simple- mente en dos diodos en oposicion-paralelo. El LF398A tiene una estructura de este tipo.

Un inconveniente del circuito anterior, y del de la figura 5.25, es que el inte- rruptor de muestreo opera a la tension de entrada y esto aumenta las fugas y el tiempo de conmutacion. A la vez, el A 0 tiene un error grande debido a la tension de modo comun. La dependencia de RON con la amplitud de la tension, que lleva a no linealidades, y la lirnitacion de la maxima tension aplicada, junto con otros fac- tores, hacen conveniente una solucion donde el interruptor trabaje a tension de masa virtual, tal como se indica en la figura 5.29b. Si se supone R + RON, y que cuando se toma una muestra la entrada equivale a un escal6n de tension VL, la sa- lida sera

donde z = RC,,. Si el tiempo de muestreo es rnucho mayor que ReH. tendremos

Durante la fase de retencion, v,,(t) = - V, (suponiendo nulas la corriente de en- trada del A 0 y las fugas de I), per0 vi(t) va cambiando. Cuando se toma la si-

R

-c;-I.,gl0 R CH vi ( t 1-

volt) A1 v,ltl

v ; ( t l

101

b '' I b)

Figura 5.29 Diversas estructuras de amplificadores S&H. (a ) Con realimentacion total para reducir errores en la fase de seguimiento. (b ) Con condensador en el lazo de realimentacion para que el interruptor tenga un extremo a masa virtual.

Page 269: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Anzplificadores de muestreo y rerencidn 247

guiente muestra, la entrada es un escalon de amplitud V:, de mod0 que CH se des- carga con una corriente i(t), tal que

De aqui resulta

v,,(t) = - V, + (V, - V:)(l - e-'!3 (5.40)

Dado que suponemos que el tiempo de muestreo es mucho mayor que z, tendre- mos v,(t) = V;, es decir, se adquiere el valor de la nueva muestra.

A1 circuito de la figura 5.2% se le puede aiiadir un separador de entrada, si es necesario porque la impedancia de fuente de la seiial no es suficientemente pe- quefia. El sistema puede hacerse mas rapido, sin tener que reducir CH, a base de disponer un interruptor con ganancia de corriente. Si dicha ganacia es a, la cons- tante de tiempo queda reducida a RC,/(x. El A 0 debe ser entonces capaz de dar toda la corriente necesaria, porque el interruptor esta dentro de su lazo de reali- mentaci6n.

Cuando las seiiales a muestrear son de frecuencia superior a 10 MHz, 10s inte- rruptores a base de FET tienen errores excesivos. Se prefieren entonces 10s basa- dos en puentes de diodos (rapidos), tal como se ilustra de forma simplificada en la figura 5.30. Cuando se aplican las dos tensiones de control, + V, y - V,, 10s cuatro

Figura 5.30 Muestreador basado en un puente de diodos.

Page 270: PALLAS Ramon - Adquisicion Y Distribucion De Señales

248 La etapa frontal en la adquisicibn de sefiales

diodos conducen. y la sefial queda conectada a la carga, en este caso el condensa- dor de retencion, a travCs de dos pares de diodos en serie. Los diodos por una parte, y las tensiones de control, por otra, deben estar perfectamente apareados para que la tension de salida no estk decalada. La corriente en cada diodo tiene dos componentes: una debida a la tension de control, Vci2R,, en sentido directo en cada uno, y otra debida a la sefial de entrada, en sentido directo en D2 y D3, y en sentido inverso en D l y D4, si v, es positiva. La mayor corriente inversa circula por Dl , y V, debe calcularse de modo que este diodo no llegue a cortarse mientras se toma la muestra.

5.4 EJERClClOS Y PROBLEMAS

1. Calcular el aislamiento que se obtiene con el circuito de la figura 5 . 3 ~ a 100 kHz. cuando se emplean interruptores que tienen R,,. = 100 IL. C, = 3 pF. C, = 7 pF, C,$ = 1 pF, y la carga es 100 kQjl10 pF.

2. Deducir la expresion para el CMRR de un multiplexor diferencial en funci6n de la constante de tiempo de cada rama, cuando la impedancia de entrada de mod0 comun de la etapa siguiente es ca- pacitiva (figura 5.9) (ecuacion equivalente a la 5.18b). ~ C u i l es, en el peor caso, el CMRR a 1 MHz cuando R,, = 220 Q + 6 % y C = 20 pF + 5 pF?

3. ConsidCrese un sistema de medida de humedad de 64 canales donde cada uno de ellos esti constiruido por un sensor capacitivo en un puente, seguido de un amplificador, tal como se estudi6 en el problema 4 dcl capitulo 3. La tension de fondo de escala del amplificador es de 10 V. El sistema se puede configurar de distintas formas, tal como se muestra en la figura P5.1. El multiplexor es el DG506AC y el amplificador de muestreo y retenci6n (S&H) es el LF398A.

a ) En el caso de la figura P5.la, la sefial de cada canal se rectifica, se filtra paso bajo y luego se multiplexa. Suponiendo que la humedad a medir varia lentamente, calcular el error total (miximo) a 25 "C debido al multiplexor cuando se mide la tensi6n de un canal cualquiera. y expresarlo corno por- centaje de la tension de fondo de escala de entrada.

h) Una alternativa para simplificar el circuito seria einplear un solo rectificador y filtro, dispues- tos tras el multiplexor. que entonces deberia conmutar sefiales de 100 kHz (figura P5.lb). Si el rectifi- cador tiene una impedancia de entrada de 1 MQlllO pF, jcu5l es el error, expresado como porcentaje del iondo de escala de entrada, debido a la diafonia estatica en el multiplexor, en el peor caso?

c) Otra posible sitnplificacion seria prescindir del rectificador y muestrear directa y sincrona- mente el valor de pico de la sefial de 100 kHz (figura P 5 . l ~ ) . ~Cuantos bits deberia tener el convertidor para que su error de cuantificaci6n maximo fuera inferior a1 0,l '5% del fondo de escala?

d ) Si se desea que el error debido al tiempo de apertura del S&H sea inferior a1 error de cuantifi- cacion miximo, Lse puede aplicar el LF398A en el caso de la figura P5.lc?

Especihcaciones del DG506AC: (a 25 "C j 7 10 V de entrada)

R,, = 450 R I,I,,,I = 2.0 n.4

= 20 nA CDorF = 45 pF Aislamiento a .SO0 kHz = 68 dB. para carga de 1 kQlll5 pF

Espccificaciones dcl LF398A:

Impedancia de entrada = 10" R Tiempo de apertura = 25 ns

Page 271: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 249

r------ I I I Idem

Figura P5.1

4. Ln t6cnico con poca eaperiencia en electronica pretende resolver un problema de interferencia (resistiva) de red mediante un filtro de paso bajo a la entrada de un multiplexor constituido por la co- nexi6n en paralelo de cuatro unidades de ocho canales cada una. Al multiplexor le siguen un A1 y un CAD de 12 bits. que incluye un amplificador de muestreo y retencion (figura P5.2a). Las seiiales de en- trada son de muy baja frecuencia y tienen una impedancia de salida menor de 10 Q. Se pide:

a) Diseiiar un filtro de paso bajo RC de primer orden que permita tener una atenuacion de 40 dB a 50 Hz.

6 ) Supdngase que finalmente pone en cada canal un filtro de primer orden con frecuencia de corte 1 Hz, basado en un condensador de 1 pF. Dado que despues de este filtro hay una conmutacion en una red que incluye una cierta capacidad, cabe preguntarse por el tiernpo de estabilizacidn de la se- fial a muestrear. Si cada unidad multiplexors tiene CDo, = 50 pF, cada canal R,, = 200 Q, y el A1 time una impedancia de entrada de 1 Gn117 pF, ~cuhnto tiernpo debera esperar antes de tomar la lec- tura para que el error cometido sea inferior a1 error de cuantificacion del CAD?

Page 272: PALLAS Ramon - Adquisicion Y Distribucion De Señales

250 L a etapa frontal en la adyu i s i c ih de sekales

c) El tCcnico observa luego que ni aun esperando mas tiempo del obtenido en el apartado b llega a obtener 10s resultados previstos en la amplitud de la sefial. Cac entonces en la cuenta de que quizas pueda tener un error por efecto de carga, debido a la desadaptacion de impedancias. ~Cuan to vale di- cho error?

d ) Para reducir el error por efecto de carga. decide poner un seguidor en cada canal (figura P5.2b). ~ C u a l debc ser la impedancia de entrada de dicho seguidor para que el error por carga sea al menos I0 veces menor que el error de cuantificacibn?

I cl

Figura P5.2

r ) Cuando calcula el presupuesto de la nueva solucion, se da cuenta de que excede del limite que tiene autorimdo, por lo que presenta esta solucidn a su supervisor. ~ s t e le sugiere que considere la so- lucion de la figura P5.2c, donde cada una de las cuatro unidades multiplexoras es ahora diferencial y el A1 es un modelo mejor que el de la figura P5.2tr. Si la diferencia maxima entre RON de 10s dos canales de un par diferencial es de f 5 % del valor medio (200 Q), y para cada grupo de interruptores dentro de una unidad diferencial se tiene C,,,, = 50 pF, con uua diferencia maxima de k 3 pF entre grupos. icuiil es el valor minimo del CMRR que podra obtener a 50 Hz debido a1 conjunto fuente-multiplexor si el nuevo A1 tiene una impedancia de entrada en modo comlin 1 Tall2 pF?

Page 273: PALLAS Ramon - Adquisicion Y Distribucion De Señales

5. Se dispone de un sistema de adquisicion de seiiales con la estructura que se muestra en la figura P5.3. Hay ocho canales que son diferenciales por estar puesta a tierra la fuente de alimentacion, que es de 20 V (continua) y comun a 10s ocho puentes de sensores. En cada puente hay cuatro sensores resis- tivos que tienen la misma resistencia nominal. R, = 120 Q. y que varian de la forrna indicada. La varia- cion de I es entre 0 y 1 %, con frecuencia maxima de 0,l Hz. Entre la masa de la fuente de alimenta- ci6n y la de 10s circuitos integrados del sistema. incluido el AI, hay una interferencia de 50 Hz que tiene a lo sumo unos 10 V dc pico a pico.

1 de 8 puentes

Figura P5.3

El error total se desea mantener mfcrior a1 O.lO& del fondo de escala de entrada. Como primera aproximacidn se pretentle que el error en cada una de las cinco etapas. cuando se consideran sus prin- cipales fuentes de error, sea inferior a1 0,01%. para que de esra forma quede margen suficiente para otros posibles errores no considerados.

ti) Si el margen de entrada del CAD es de 0 a 10 V. jcual debe ser la ganancia del AT? Si se de- sea que el miiximo error de cuantificaci6n sea inferior al 0.01 % del margen de entrada del CAD, jcuil debe ser su resolution (en bits)'?

h ) El multiplzxor tiene una resistencia media de 1.500 Q en cada canal cerrado (hay una resis- tencia serie de proteccion), y un desequilibrio maximo del + 5 % entre la resistencia individual de cada canal. Si sc desea que el desequilibrio en la parte frontal no reduzca el CMRR por debajo de 80 dB, i,cual es el valor nunimo de la impedancia de entrada en mod0 comun en continua? Si se desea mante- ner el valor CMRR = 80 dB a la frecuencia de red, ;cuAI es el valor maximo aproxirnado que puede te- ner la capacidad parBsita a masa desde cada entrada del Al'? Si el A1 time una resistencia de entrada en modo comun de 10 GQ y su CMRR se supone infinito, ;cuA es el error debido a la tension de modo comun producida por la alimentacidn del puente?

c ) Para el AI, el fabricante especifica una corriente de polarizacibn de ? 30 nA, y una corriente de offset tambikn de f 30 nA; para el multiplexor la corriente de fugas de salida total es de 200 nA cuando todos los canales estan abiertos y de 200 nA cuando hay un canal cerrado y el resto estan abiertos; la maxima difirencia entre las corrientes de fugas del par que constituye un canal diferencial (abierto o cerrado), es de k 50 nA. Calcular el error absoluto que producen dichas corrientes y expre- sarlo de forma porcentual respecto a la tension de fondo de escala de entrada a1 multiplexor.

d ) El filtro de paso bajo es de tipo Butterworth. Deternlina~ su orden y frecuencia de corte para obtener una atcnuacirin de 40 dB a 50 Hz, sin que el error en amplitud a 0,t Hz exceda del0,01%.

e ) Para el S&H, cuando el condensador de retencion es de 100 pF el fabricante especifica un error de lransferencia de carga (sample-to-hold offset error) de 100 mV y una deriva (droop rate) de 250 m V k Si se desea reducir el error por transferencia de carga a un 0.01% del fondo de escala de la selial de entrada a1 S&H, jcuiil debe ser el valor del condensador de retencion? ~ C u a l debe ser enton- ces el tiempo maximo de conversidn para que el error debido a la deriva sea tambien inferior a1 0.01 % del fondo de escala de la sefial de cntrada al S&H?

fl i,Es realmente necesario el S&H en esta aplicacion?

Page 274: PALLAS Ramon - Adquisicion Y Distribucion De Señales

252 L a etapn frontal en la adquisicion de seiiales

6. Un determinado sistema de medida de temperatura de ocho canales emplea ocho sondas iguales, que lienen 100 R a 25 "C. coeficiente de temperatura 0.4 %PC, y se suponen lineales: cada sonda csta dispuesta en un puente de resistencias de 100 Q, y todos los puentes se alimentan con una fuente de tension alterna de 20 V cuya frecuencia se puede elegir. Un terminal de salida del puen- te esta puesto a masa. La estructura del sistema propuesto es la que se muestra en la figura P5.4. El margen de temperaturas a medk y el ancho de banda de la informacion son 10s mismos para cada sonda, y son, respectivamente, de 20 "C a 30 O C , y 1 Hz. Las intel-ferencias de 50 Hz presentes son muy fuertes, y por ello se precede el amplificador de un filtro de paso alto. El convertidor AID es suficien- leniente ripido coma para muestrear directamente la portadora sin necesidad de demodulaci6n previa. Se pide:

a) Determinar la resoluci6n del convertidor para que su error de cuantificacion para una entrada de tensi6n continua sea inferior a un 0,01 % de su margen de entrada.

h) Si cada sonda tiene una respuesta dinarnica de primer orden con z = 1 s, jcuanto tiempo hay quc esperar antes de tomar una lectura despu&s de un cambio subito. asimilable a un escal6n. para que el error cometido sea inferior al propio de cuantificacion de un convertidor de 10 bits?

c ) jCuril dcbe ser la ganancia del amplificador para que el margen de tensiones de salida corres- pondientes al margen de ternperaturas de 20 a 30 "C sea aproximadamente de - 5 V a + 5 V

d ) Supongasc que para el amplificador se elige una configuracion no inversora basada en un A 0 con ganancia 100. y que se emplean resistencias con tolerancia del 1 %. ~ C u a l es el error relativo en la ganancia, en el peor caso, debido a esta tolerancia?

e ) Si el A 0 empleado tiene una ganancia en continua de lo6. su frecuencia de ganancia unidad es 1 MHz, y tiene una respuesta determinada por un polo dominante, ~ c u a l es la maxima frecuencia de alimentacion del puente para que el error relativo en la ganancia (100) sea infel.ior al0,I % ?

f ) Supongase que el filtro de paso alto es de tipo Butterworth con frecuencia de corte de 1 kHz. Si se desea atenuar los 50 Hz en mas de 60 dB. jcual debe ser el orden del filtro? jEs importante la falta de linealidad de su f a x ?

g ) Disetiar el filtro de paso bajo si es de tipo Butterworth. de quinto orden, frecuencia de corte 10 kHz, y estructura VCVS.

h ) Si la resistencia de cada canal del multiplexor es de 100 Q, jcual debe ser la resistencia de en- trada del filtro de paso alto para que el error por carga sea inferior a1 0,01 %?

Figura P5.4

Page 275: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejerczcios y problemas 253

i) Si la capacidad a travCs de cada interruptor abierto del multiplexor es de 1 pF, jcual es la ten- sion de error aproximada en el canal cerrado. cuando el puente se alimenta a 3 kHz?

j ) iCuAl debe ser el tiempo de apertura rnaximo del amplificador SIH para que la incertidumbre en arnplitud que produzca sea inferior a1 error de cuantificaci6n miximo de un convertidor de 10 bits?

7. Se desea disetiar una tarjeta de adquisicicin para ocho seiiales cuyo valor de fondo de escala es de + 10 V, procedentes de sendas fuentes cuya impedancia de salida es inferior a 10 0. El tiempo de conversion maximo aceptable es de 100 ps por cada canal, por lo se piensa en un sistema constituido por: multiplexor, S&H y CAD. Se dispone de la tension de alirnentacion doble necesaria (+!- 15 V), pero con iluctuaciones de hasta + 1 '10 como maxirno. El sistema debe funcionar en el margen de tem- peraturas de 1 15 "C a + 55 "C. Se pide:

u ) Determinar la resolucicin que debe tener el CAD para que su error de cuantificacidn miximo sea inferior a1 0.01 O/o del foildo de escala.

6) Calcular el error total. en el peor caso, debido a 10s parametros de 10s componentes disponi- bles que se especifican mas abajo. y expresarlo como porcentaje del fondo de escala.

Especificaciones:

Multiplexor (Todas 13s especificaciones son valores maximos en el margen de 0 a 70 "C)

Sample and hold (Valores miximos a 25 "C y coeficientes de ternperatura respectivos, en su caso)

R,,, = 100 M a I p e ~ d m d c i ~ l l = 50 nA Deriva = 0,s rnVims a 25 "C; 1 O rnV1ms a 70 OC Ganancia = 1 Error de ganancia = I 0,01 % de 20 V Deriva de la ganancia = k 2 X 10-' de 20 V/"C Offset = + 3- mV Deriva del offset = + 25 pVl•‹C PSRR = 100 pV!V

8. Calcular la frecuencia maxima de una seiial senoidal del tipo A cos wt muestreada sincrona- rnente a una frecuencia igual a la suya cuando se desea rnantener el error de adquisicion por debajo del error maximo de un cuantificador de 12 bits. El S&H se dispone de forma que durante rnitad del tiempo este en muestreo y la otra mitad en retencibn, y se pretende conocer el valor del pico negativo (figura P5.5). (Suponer que el S&H se puede modelar como un sistema de paso bajo de primer orden con constante de tiempo z= 100 ns.)

Contml , Retenc16n , Muestreo Muest reo

t

Figura P5.5

Page 276: PALLAS Ramon - Adquisicion Y Distribucion De Señales

254 La etapa frontal en la adquisici6.n de sefiales

[I] Andnimo. <<FETs as analog switchesm. Application Note 72-2, Siliconix, diciembre 1984. [2] Daniel H. Sheingold (ed.). Analog-digital conversion hmzdbook, capitulo 19. Englewood Cliffs:

Prenticc-Hall, 1986.

[3] Shelby D. Givens. <Understanding crosstalk in analog multiplexers~. Application Note 35. Preci- sion Monolithics.

[4] J.O.M. Jenkins. aIC multiplcxcr incrcascs analog switching speeds),. Application Note 73-2, Sili- conix, abri11976.

151 Ramdn Pallas Areny, dnterferencias electromagnCticas en subsistemas analogicos~, apartado 15.11, en: Interferencias elecrronzagntticrrs en sisternus eiectrrinicos. Barcelona: Marcombo. 1992.

[h] Daniel H. Sheingold (ed.). Analog-digital conversion handbook, capitulo 18. Englewood Cliffs: Prentice-Hall. 1986.

Page 277: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Con version analogica/digital y digital/anal6gica

Un convertidor anal6gico-digital (CAD) es un dispositivo que ofrece una sa- lida digital a partir de una sehal analogica de entrada. Realiza. pues, las funciones de cuantificacion y codificacion. Hay modelos que incluyen un muestreador pre- vio (sampling converters), otros incorporan un multiplexor analogico, y adn otros incluyen 10s dos. Un convertidor digital-analogico (CDA) realiza el proceso in- verso. Ambos dispositivos son inherentemente no lineales.

Para el usuario de SADS, el CAD y el CDA son elementos clave que determi- nan el limite ultimo de precision que puede obtener. Para el diseiiador de SADS, las caracteristicas de 10s CAD y CDA justifican la necesidad de realizar determi- nadas funciones entre ellos y 10s sensores y actuadores. En ambos casos, el inter& esta en la interpretacion de las especificaciones y en el conocimiento de 10s princi- pios de funcionamiento basicos, mas que en el detalle de la estructura interna de 10s dispositivos.

Aunque en la secuencia Iogica dentro de un SADS la conversion AID (en- trada) precede a la conversion DIA (salida), resulta que algunos tipos de CAD es- tan basados internamente en un CDA, por lo que conviene conocer primero la es- tructura de 6ste.

La figura 6.la describe las dos funciones de un CAD: cuantificacion y codifica- ci6n. Aunque la sehal de entrada proceda de un S&H, su gama de amplitudes es continua. La salida X , de cada comparador C,, en cambio, tiene una de dos ampli- tudes (X,, X,) segun que la entrada exceda o no el umbra1 respectivo U,; 10s um- brales se determinan a partir de una tension de referencia conocida con precisi6n y estable. El codificador responde a1 conjunto de tensiones binarias de entrada mediante una palabra digital D,, , . . . D, Do en un c6digo predeterminado.

Page 278: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Cornparadores

xo 4 D o s - - - - - - -

Sumador x1-7zrl-b 2 Di. XI Dl %- --- --- 0

( b )

Figura 6.1 (a) Modelo de las funciones de un CAD. ( b ) Modelo de la funcion de un CDA.

Si 10s umbrales estan equiespaciados, U, - Ul_r = U, - U,-,, la cuantificacion es uniforme (<<lineal>>), en caso contrario es no uniforme. Los niveles de cuantifica- cion se definen como las amplitudes equidistantes de cada par de urnbrales.

La figura 6.lb describe la funcion de un CDA. Cada uno de 10s bits D, de la palabra digital controla un interruptor para determinar si una entrada asociada X, contribuye o no a la salida. Dado que hay un numero finito de bits, la amplitud de la salida analogica tendra solo un numero finito de niveles. Si la separacion entre niveles es constante, se dice del CDA que es uniforme. Si la separacion depende de la amplitud de la salida, se dice que el CDA es no uniforme. Las entradas X I son un conjunto finito de tensiones o corrientes que guardan una relacion entre si, y que se obtienen a partir de una tension de referencia de precision y estable.

Las especificaciones de 10s CAD se pueden dividir entre las relativas a su en- trada, las relativas a su salida, y las que describen la relacion entrada-salida, aparte de las especificaciones generales como subsistema (consumo. alimentacidn. caracteristicas ambientales, etc.).

- Caracteristicas d e entrada. D e la entrada interesa el numero de canales (normalmente uno), el tip0 de sefial (tension o corriente), su margen de valores: maximo y minimo, y su polaridad (unipolar, bipolar -con signo-). Los termina-

Page 279: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Terrninologin y especificaciones 257

les de entrada suelen ser unipolares (sefial entre un terminal y masa). Ademas de la entrada de sefial, hay que considerar la posible entrada de la tension de referen- cia que se emplea para la cuantificacion, es decir, para determinar la arnplitud del interval0 de cuantificacibn. En algunos modelos es interna, en otros es externa, y aun en otros se tienen las dos posibilidades. La exactitud y estabilidad de dicha tension son factores clave en las del CAD.

Ejemplo. Caracteristicas de entrada del MX7572J (Maxim)

Numero de canales 1 Margen de entrada 0 - 5 V, unipolar Tension de referencia - 5,25 V interna Deriva de tensi6n referencia 20 X 10-h/OC

- Caracteristicas de salida. D e la salida, interesa en primer lugar, el ndmero de bits, que determina la resolution del CAD. ~ s t a se define como la magnitud del menor cambio que se debe producir en la entrada anal6gica para tener un cambio perceptible en su salida, es decir, el cambio de valor de un bit, suponiendo el convertidor ideal, es decir, sin errores. Se da como porcentaje del fondo de es- cala, o como el valor de una tension para un margen de tensi6n de entrada deter- minado, o simplemente como el numero de bits.

Otros datos de inter& son el codigo de salida (binario natural, binario con complemento a dos, binario decalado, BCD, etc.), el formato (serie o paralelo), la velocidad de salida (bit rate), 10s niveles de tension elkctrica de salida, disponibili- dad de cerrojos (latches), etc.

Ejemplo. Caracteristicas de salida del MX7572J (Maxim).

Numero de bits 12 Codigo de salida Binario natural Formato Paralelo o 2 palabras de 8 bits Tiempo de acceso a 10s datos 110 ns maxim0 Nivel de salida, estado bajo 0,4 V rnaximo Nivel de salida, estado alto 4 V minimo Salida de tres estados

- Caracteristicas de la relacion entrada-saiida. De la relacion entrada-salida interesan, sobre todo, 10s parametros relativos a la exactitud y a la velocidad de conversion. Por tratarse de un sistema no lineal no se puede hablar de funcion de transferencia del CAD, como cociente entre las transformadas de Laplace de la salida y la entrada. Es mejor hablar de relacion o curva (en una descripcion gra- fica) de transferencia. En el caso de cuantificacion uniforme se considera que la curva de transferencia ideal es una recta que pase por el centro de 10s peldaiios de la curva de transferencia teorica, que es la que determina el error de cuantifica- cion (figura 6 .2~) .

Page 280: PALLAS Ramon - Adquisicion Y Distribucion De Señales

258 Conversibn analbgica/digital y digital/analdgicn

( e l

Figura 6.2 Errores en un CAD con cuantificacion uniforme. (a) Curvas de transferencia teo- rica e ideal. (b) Error de cero. (c) Error de ganancia. (d) Error de linealidad. (el Perdida de codi- gos. (Documentation Analog Devices, Inc).

La exactitud viene especificada mediante el error total, que es eI vaIor maximo de la suma de todos 10s errores. incuido el de cuantificacion, y puede expresarse como error absoluto o como error relativo. El error absoluto es la diferencia entre el valor de la entrada equivalente a1 codigo de salida actual y el valor de la en- trada real. Se da en unidades de tensibn. El error relativo es el cociente entre el error absoluto y la tension analdgica de entrada. Se suele expresar en tkrrninos de LSB (bit menos significative). Segun su dependencia respecto a la entrada, se dis- tinguen varios tipos de error, cuyas fuentes suelen ser tambiCn distintas El].

Error de cero

El error de cero (offset, zero offset error). figura 6.2b, es el valor (analogico) de la diferencia entre la curva de transferencia real y la ideal, en ausencia de otros

Page 281: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Terminologia y especificnciones 259

errores (salvo el de cuantificacion). Su presencia implica que la primera transicion no se produce exactamente en + 112 LSB, de mod0 que la curva de transferencia real esti desplazada horizontalmente. Se expresa en milivoltios, o como porcen- taje del fondo de escala. El error total es entonces el de cuantificacion mas dicha tension de desplazamiento. Algunos CAD integradores (apartado 6.3) tienen una fase de correction de cero en la que el error de cero de entrada se ajusta a cero mediante un lazo de realimentacion.

Error de ganancia

El error de ganancia (slope error. gain error. scale factor error), es la diferen- cia entre la pendiente de la curva de transferencia real y la ideal. en ausencia de otros errores (salvo el de cuantificacion). Suele expresarse en tanto por ciento para una entrada igual a1 fondo de escala. Su presencia conlleva una rotacion de la curva de transferencia real alrededor del origen (figura 6 .2~) . Tanto el error de cero como el de ganancia se pueden corregir mediante calibraci6n. a una tempera- tura y en un momento determinados; sus derivas se pueden corregir mediante cali- bracion repetida en dos puntos.

Error de no linealidad

El error de no linealidad es la maxima diferencia entre la curva de transferen- cia real y la ideal cuando 10s errores de cero y de ganancia son nulos (figura 6.2d). Es un error que no se puede corregir. Se expresa como porcentaje del fondo de escala, o como fraccidn de LSB, y suele valer 112 LSB. Se denomina tambikn linealidad <<integral>> porque indica el error que se tiene en una determinada pala- bra de salida, con independencia de las demis.

A veces el error de no linealidad no se expresa con respecto a la curva de transferencia ideal sin0 respecto a otras. Si se expresa con respecto a la cur- va de transferencia obtenida a1 girar o desplazar la actual de tal manera que el error de cero sea nulo. se habla de error de linealidad referido a1 cero. Si se ex- presa con respecto a la curva de transferencia obtenida a1 girar o desplazar la actual de tal manera que pase por 10s puntos extremos de la caracteristica ideal, se habla de error de linealidad terminal.

Linealidad diferencial

La linealidad diferencial o incremental es la diferencia entre cualquier inter- v a l ~ de cuantificacion real y su valor analogico ideal (FE12"). Si la amplitud de 10s intervalos de cuantificacion adyacentes no es la misma, entonces la pendiente <<media>> de la curva de transferencia no es 1, se pueden perder codigos (cuando este error es mayor que un interval0 de cuantificacion, figura 6.2e), y la curva de transferencia puede devenir no monotona (con pendiente negativa), aparte de producir un error de ganancia.

Page 282: PALLAS Ramon - Adquisicion Y Distribucion De Señales

260 Conversidn nnaldgicddigital y tligitaVanaMgicri

Velocidad de conversidn

La velocidad de conversion de un CAD (conversion rate), es el numero de conversiones, repetidas, que puede hacer por unidad de tiempo, con una resolu- cion y linealidad determinadas, y para una entrada igual a1 valor de fondo de es- cala. El tiempo de conversion (conversion time), es el tiempo que tarda el CAD en hacer una conversion, en las mismas condiciones de arriba; no coincide con el reciproco de la velocidad de conversion (hay que tener en cuenta, por ejemplo. el tiempo necesario para la puesta a cero del CAD despues de cada conversion). En tCrminos generales, cuanto mayor es la velocidad de conversion, menor es la reso- lucidn obtenida (figura 1.10).

Ejemplo. Caracteristicas de transferencia del MX7572JNOS (Maxim).

Error de cero - A 25 "C + 4 LSB - DeOa70 "C k 6 LSB mhimo

5 1 LSB tipico Error de fondo de escala a 25 "C f 15 LSB - Coeficiente de temperatura + 40 X IO?"C

(incluye derivas en la tension de referencia) No linealidad integral 5 1 LSB No linealidad diferencial f 1 LSB Tiempo de conversion 5 ps rnaximo

Las especificaciones de 10s CDA pueden dividirse tambikn en las relativas a la entrada, las relativas a la salida, y las propias de la transferencia. Son analogas a las de 10s CAD, salvo que ahora la entrada es digital y la salida es analogica, esta ultima muchas veces en forma de corriente, no de tension. En consecuencia, se ha- bla, por ejemplo, de error de cero de salida y error de linealidad de salida. Para la velocidad de conversion y el tiempo de conversidn se considera una determinada banda de error alrededor del valor final considerado.

Ejemplo. Caracteristicas del PM-7542A (Analog Devices Inc.)

- Caracteristicas de entrada. Numero de bits C6digo de entrada Fonnato Tiempo de establecimiento de 10s datos Tiempo de permanencia de 10s datos Nivel de entrada, estado bajo Nivel de entrada, estado alto Tres registros de entrada Tensi6n de referencia

12 Binario unipolar o decalado 3 bytes de 4 bits 40 ns minimo 40 ns minimo 0,s V maximo 2,4 V minimo

Page 283: PALLAS Ramon - Adquisicion Y Distribucion De Señales

- Caracteristicas de salida. Numero de salidas Corriente de salida

- Caracteristicas de transferencia. Error de cero - A 25 OC - De-4U0Ca85"C Error de ganancia - A 25 OC - De-4OoCa85"C - Coeficiente de temperatura No linealidad integral No linealidad diferencial Tiempo de establecirniento de la salida dentro de 112 LSB, con 100 R carga

2 (complementarias) Depende de la tensi6n de referencia

f 0,02 LSB rnaximo + 0,s LSB mbimo

f 1 LSB mAximo f 2 LSB miiximo f 5 X 1O"l"~ maxim0 rf: 112 LSB maximo f112 LSB maximo

0,25 ,us max. (no verificado)

En las tablas 6.1 y 6.2 se resumen, respectivamente, 10s parametros basicos a considerar en la seleccion de un CAD y de un CDA.

Tabla 6.1 Parametros basicos a considerar en la seleccion de un convertidor AD.

- Numero de canales - Tipo de canales (unipolares o diferenciales) - Margen de la tension de entrada - Resolucion (en numero de bits) - Exactitud - Tension de referencia necesaria - Velocidad: frecuencia de conversion - Formato de la setial de salida (binario, complemento a dos, ... ) - Control de la conversion (interrupciones, verificacion de estado, ... ) - Funciones adicionales a la entrada (muestreo, multiplexado, ganancia programable, entra-

das de bajo nivel) - Funciones adicionales a la salida (cerrojos) - Condiciones ambientales

6.2 CONVERTIDORES DIA

Un CDA lineal (uniforme), con codigo de entrada binario puro, obtiene a par- tir de una palabra digital de n bits. D, _, Dl, -,... DIDo, 2" niveles discretos de ten- sion o corriente, segun la relacion

Page 284: PALLAS Ramon - Adquisicion Y Distribucion De Señales

262 Conversion arzal6gicddigital y dzgital/anaZ6gic~z

Tabla 6.2 Parametros basicos a considerar en la selection de un convertidor D/A.

Ntjrnero de canales Codigo de entrada Niveles de tension de entrada Formato de la entrada (serie, paralelo) Margen de tensiones o corrientes de salida Resolucion (en numero de bits) Exactitud Velocidad: tiempo de establecimiento Funciones adicionales a la salida Condiciones ambientales

donde V,, es el valor de fondo de escala. El valor maximo de la salida no es V,, sino

Cuando la tension de referencia a partir de la que se determina el interval0 de cuantificacion no es interna sino externa, se dice del CDA que es de tip0 mul- tiplicador porque multiplica la entrada de referencia (analogica) por la entrada di- gital.

Los CDA mas cornunes son de tipo paralelo y su estructura general se indica en la figura 6 . 3 ~ . Hay una interfaz digital que adapta el nivel 16gico de entrada a1 requerido por 10s interruptores. y, en el caso de 10s modelos denominados cccom- patibles con ,UP>>, retiene el numero a convertir durante el tiempo que dura su conversion. El A 0 de salida convierte la corriente en tension, y en el caso de CDA rapidos suele ser externo. La presencia de un A 0 interno aumenta inevita- blemente el tiempo de establecimiento de la salida. La resistencia R,, sin em- bargo, es preferible que sea interna a1 dispositivo. pues de esta forma est5 apa- reada tkrmicamente con las resistencias del convertidor, que deterrninan su resis- tencia de salida. Los tiempos de conversion obtenidos van desde mas de 100 ps en modelos lentos hasta menos de 100 ns en modelos ultrarr&pidos. La resoluci6n es- tandar es de 12 bits, per0 abundan 10s modelos de 16 y 18 bits, y 10s hay ya dispo- nibles de 20 bits para aplicaciones de audio.

Todos 10s CDA donde la corriente contribuida por la conmutacion de cada uno de 10s bits es independiente, presentan en mayor o menor grado transito- rios (glitches) en su salida debidos a la falta de simultaneidad en las conmuta- ciones, pues 10s tiempos de paso a corte y de paso a conduction son distintos. La amplitud del transitorio se especifica como product0 de tension o corriente por tiempo [KV . ns>> o ccmA . n s ~ ] . Si a la salida hay un AO, su limitada velocidad hace que el transitorio observado a la salida sea menor que el interno, pero aun sigue siendo importante. Este es un problema a abordar en la distribucion de se- fiales.

Page 285: PALLAS Ramon - Adquisicion Y Distribucion De Señales

5al1da de yo corriente

mterruptore Salida de tensidn

Figura 6.3 (a) Estructura general de un convertidor D/A paralelo. (b ) Convertidor D/A de re- sistencias ponderadas. (c) Convertidor D/A con red de resistencias en escalera.

6.2.1 Convertidores D/A de resistencias ponderadas

En la figura 6.3b se muestra un CDA basado en resistencias ponderadas. Con- siste en un sumador de n entradas, a cada una de las cuales se asigna un peso dis- tinto segun las n potencias de 2. La corriente en la masa virtual es

y la tension de salida

Si se disponen dos interruptores por cada bit, accionados en contrafase de ma- nera que cuando una resistencia no se conecta hacia la salida se conecte a masa, entonces la fuente de tensi6n de referencia ve siempre la misma carga con inde- pendencia de la palabra de entrada, y esto mejora su estabilidad. Dado que el signo de la salida depende de la polaridad de V,, esta estructura se puede aplicar a CDA multipIicadores de dos y cuatro cuadrantes.

Page 286: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Los principales inconvenientes de esta estructura derivan del gran margen de valores de las resistencias cuando la resoluci6n deba ser alta. Esto por una parte dificulta el apareamiento tkrmico y, por otra, dado que la menor de las resisten- cias debe ser mucho mas alta que la del interruptor, lleva a un valor muy grande para la resistencia mayor, con lo que aumentan 10s tiempos de conmutacion. Ade- m h , la tolerancia en la resistencia mayor debe ser muy estricta y esto encarece su fabricacion.

Ejemplo. Calcular la tolerancia en la resistencia correspondiente a1 MSB en un CDA de resistencias ponderadas para que el error debido a dicha tolerancia sea inferior a 1 LSB cuando la resolucion es de 8,10,12 y 16 bits.

Para un convertidor de n bits, si el valor de la resistencia asociada a1 LSB es 2R, enton- ces la resistencia asociada a1 MSB es 2"R. Si llamamos a a la tolerancia total, deseamos que se cumpla

Empleando 10s datos de la tabla 4.1, si n = 8, a < 0.78 %; si n = 10, a < 0,19 %; sin = 12, a < 0.048%; y si n = 16, a < 0,0015 %.

6.2.2 Convertidores D/A de resistencias en escalera

El circuit0 de la figura 6 . 3 ~ tiene una red de resistencias en escalera, con solo dos valores: R y 2R. La corriente de salida es la suma de las que fluyen a traves de cada resistencia de valor 2R controlada por 10s distintos bits. Cuando el extremo inferior de cada rama en paralelo esta a 0 V (masa, <<On 16gic0, o masa virtual, logico), a1 ir de izquierda a derecha la corriente se va dividiendo por 2 a cada nodo. Con esta disposici6n de interruptores dobles, la carga que ve la fuente de tension de referencia es R, con independencia de la palabra de entrada. Por esto a veces se habla de corriente de referencia, I, = VJR. Algunos modelos tienen dis- ponible en un terminal la corriente de salida complementaria, es decir, la corres- pondiente a la palabra digital complementaria de la aplicada a la entrada. Si una de estas dos corrientes no se utiliza, hay que derivarla a masa.

Ejemplo. Un determinado CDA de 8 bits con entrada en binario natural y salida de co- rriente y la complementaria, utiliza una corriente de referencia de 2 mA, que es ademas la mjxirna que puede suministrar a su salida. i C ~ d es la salida de corriente en cada terminal cuando la palabra de entrada es 11 11 1111? i Y cuando es 1000 0000?

Aplicando (6.2), en este caso la corriente correspondiente a 1111 1111 = 255d sera

Page 287: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convertidores D/A 265

La corriente complementaria es entonces nula. Cuando la entrada es 1000 0000 = 128d la corriente de salida sera

La entrada complementaria es 01 11 11 11 = 127d y la corriente asociada es

La suma de estas dos corrientes da efectivamente 1,9922 mA. En ningun caso se llegan a obtener los 2 mA.

Dado que en esta estructura hay s610 dos valores de resistencia distintos, la exactitud y el apareamiento tkrrnico son mejores que con la red ponderada, y la velocidad es mayor. El precio pagado es que ahora se emplean dos resistencias por cada bit. Esta configuracibn, con distintas variantes en cuanto a la conmuta- cion e inyeccion de corriente, es la preferida. La precision obtenida en la fabrica- cion de condensadores MOS con una relacion de valores determinada, permite fabricar actualmente CDA basados en redes de condensadores en vez de resisten- cias.

En 10s modelos con salida de corriente y resolucion elevada, si se obtiene una salida de tension mediante un A 0 externo. 10s errores de este contribuyen a la sa- lida directamente, y pueden superar con creces a 10s errores del CDA. La eleccion de dicho A 0 debe ser, pues, muy cuidadosa.

Ejemplo. El PM-7572A es un CDA de 12 bits con salida de corriente y cuyas especifica- ciones basicas se han dado en el apartado 6.1. Su resistencia equivalente de salida de- pende del codigo digital de entrada y es R, = 10 ki2 cuando en la palabra de entrada hay mks de 4 bits que son <<ls y es R, = 30 kR cuando uno solo cualquiera de 10s bits de en- trada es <<I x. Para obtener un tensidn de salida de 10 V a fondo de escala se emplea un es- quema como el de la figura 6.3c, con una tension de referencia de + 10 V. Determinar la tension de desequilibrio (offset) aceptable en el A 0 para que el error de cero cuando la entrada es 0000 0001 1111 y cuando es 1000 0000 0000, sea inferior a1 error de cero del propio CDA.

La tension de salida debida a la tension de desequilibrio v,, del A 0 es

Para tener una tensidn de fondo de escala de 10 V cuando la referencia es de 10 V hark falta que R, sea

Page 288: PALLAS Ramon - Adquisicion Y Distribucion De Señales

266 Conversicin nnnlcigicn/digital y cligitni/anulogicu

Cuando la entrada sea 0000 0001 111 1 , la tensidn de error sera

Cuando la entrada sea 1000 0000 0000, la tension de error sera

v,(O) = v,,(1 + 10 kW30 kQ) = (413) v,,,

Por lo tanto, la situacion es peor en el primer caso. El error de cero del PM-7572A es e(0) = 0,02 LSB y en este caso 1 LSB vale

10 V 1 LSB = ----- - - 2,44 mV

212

de manera que e(O) = 49 pV. El A 0 debera tener una tension de desequilibrio menor de unos 25 pV, que es un valor muy pequefio, en particular si el A 0 debe ser a1 mismo tiempo rApido. Los A 0 de la familia OP-77 ofrecen tensiones de desequilibrio de este arden.

6.2.3 Convertidores D/A logaritmicos

En el apartado 4.2.2 se ha expuesto el interis de la cuantificacion no uniforme para mantener una relacion SIN alta a1 cuantificar sefiales pequefias. Se ha demos- trado tambien que con una compresion logaritmica se obtiene una cuantificacion optima. Para el caso de la transmision de voz, dos funciones de cornpresion en uso son la ley p y la ley A. Los DAC-86 y DAC-88 son CDA que realizan la ley p-255, rnientras que el DAC-89 realiza la ley A. Empleando el algoritmo de aproxima- ciones sucesivas (apartado 6.3.2), con estos CDA se pueden realizar conversiones AID.

En algunas aplicaciones de medida y control, interesa tambien mantener una SNR alta para un amplio margen de valores. Una forma de hacerlo es mediante un atenuador o amplificador programable a partir de una entrada digital. Los am- plificadores de ganancia programable (apartado 5.2.1) ofrecen un numero muy li- mitado de valores de ganancia. Un CDA de n bits puede contemplarse como un atenuador con 2" valores posibles; si en la ecuacion (6.1) sustituimos la palabra di- gital por su equivalente decimal,

podremos ponerla d e la forma

N v,, = VFE - = a . V,, (6.4b) 2"

donde a es el factor de atenuacion. Si el CDA se pone en el lazo de realimenta- cion de un AO, se obtiene una ganancia programable. Por lo tanto, si se excluye el

Page 289: PALLAS Ramon - Adquisicion Y Distribucion De Señales

codigo de entrada 000 ... 0, se puede emplear directamente un CDA uniforme (<<lineal>>) para obtener 2" - 1 valores de atenuacion o ganancia.

Ahora bien. la separacion entre 10s valores de atenuacion obtenidos es muy dispar, porque mientras la adicion de 1 bit implica un margen de atenuacion adi- cional de 20 log(112) = - 6 dB, sucede que cuando el numero de bits es alto hay muchos codigos intermedios. lo que implica muchos valores de atenuacion inter- rnedios; en cambio, cuando el numero de bits es pequeiio hay pocos codigos dispo- nibles.

Ejemplo. Determinar la amplitud de 10s pasos de atenuaci6n de un CDA uniforme de 8 bits, expreshdola en decibelios.

El margen de valores de atenuaci6n que se puede obtener es

20 log (28 - 1) = 48 dB

Cuando la entrada es 1111 1111 = 255d, a = - 0,034 dB. Cuando la entrada es 1000 0000 = 128d, a = - 6 dB. En el extremo opuesto de la escala, cuando la entrada es 0000 0010 = 2d, a = - 42.14 dB, y cuando la entrada es 0000 0001 = Id, a = - 48,16 dB.

Resulta, pues, que mientras entre - 0,034 dB y - 6 dB se pueden elegir 255 - 128 = 127 valores distintos, en carnbio entre - 42,14 dB y - 48J6 dB no se puede elegir ningun valor de atenuaci6n intermedio. Es decir, para las atenuaciones altas el paso de atenuacion es de - 6 dB, mientras que para las atenuaciones m8s bajas es de - 0,034 dB.

Para tener un paso de atenuacion constante, cuando se expresa en decibelios, hay que elegir el codigo disponible que d& el valor mas proximo a1 de la atenua- cion deseada. En general, con n bits se puede obtener un margen de atenuacion de 6n dB. Si deseamos 2"halores de atenuacion equiespaciados, bastaran m bits. Un CDA logaritmico permite obtener uno de 2nz valores con una resolucion A a constante en todo el margen de atenuaciones y mejor que la correspondiente a un CDA de rn bits, es decir l~a l < 20 log (1 - 2 - 7 El AD7111 (Analog Devices), por ejemplo, permite seleccionar con una palabra digital de 8 bits, uno cualquiera de 240 valores de atenuacion entre 0 y - 88,5 dB, con una resolucion de 0,375 dB 121. Si en la ecuacion 6.4h empleamos V,, en vez de V,,, su salida se puede expresar como

donde IV es el valor decimal del codigo de entrada y 0 < N < 239. Para 240 5 N < 255, la salida es cero. En terminos de tension de salida, la relacion es

V, = - V,, exp (- 0,375Nl20) (6.5b)

La estructura de un CDA logaritmico consiste en una red R-2R de alta resolu- cion precedida por un conversor de codigo que pasa de 10s m bits de entrada a1 c6-

Page 290: PALLAS Ramon - Adquisicion Y Distribucion De Señales

268 Conversidtz unaldgicddigital y digitul/utzaldgica

dig0 correspondiente a1 valor de la atenuacion deseada. E n el caso del AD7111 (figura 6 . 4 ~ ) m = 8 y la red interna tiene una resolucion de 17 bits. En este caso concreto hay ademBs un registro de entrada para facilitar la conexion del disposi- tivo a un yP. En la figuras 6 . 4 y 6 . 4 ~ se muestra como conectar un CDA logarit- mico para tener, respectivamente, una atenuacion y una ganancia programables. En el caso de la atenuacion, la tension de entrada se aplica a1 terminal de salida de tension del CDA mientras que la tension de salida se obtiene en el terminal de en- trada de tension del CDA. La tension de salida sera (para el AD71 l l ) ,

V I N

D GND

c3 F a

"I"

0

Vo

A GND 0

Figura 6.4 (a) Estructura sirnplificada del CDA logaritmico AD7111. Obtencion de una atenua- cion (b) y de una ganancia (c ) programables digitalmente en pasos equiespaciados (en decibe- lios) empleando el AD7111. (Documentacion Analog Devices Inc.)

Las especificaciones relativas a resoIuci6n y exactitud son disiintas a las habi- tuales en un CDA uniforme. La resolucion se refiere a1 cambio en la atenuacion, no a1 carnbio en la tension de salida, cuando se pasa de uno a otro codigo de en- trada. La exactitud es la diferencia en decibelios entre la qtenuacion ideal, segun especifica el fabricante, y la atenuacion real obtenida.

Page 291: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convertidores A/D 269

6.3 CONVERTIDORES AID

La variedad de circuitos empleados para la conversion AID es mayor que en convertidores DIA. En la tabla 6.3 se presenta una clasificacion de la que seguida- mente se describen algunos de 10s tipos mas frecuentes.

Tabla 6.3 Clasificacion de 10s convertidores AID. (Adaptada de [31, pag. 101).

Tipo Ejemplo

7 Convertidores A/D directos

1.1 Sin realimentacion 1.2 Con realimentacion

1.2.1 Bit a bit 1.2.2 No bit a bit

Paralelos [(<flash)))

Aproximaciones sucesivas CAD tip0 servo (tracking)

2 Convertidores AID indirectos

2.1 Sin realimentacion 2.1.1 Por interval0 de tiempo Rampa simple

Doble rampa, triple rampa 2.1.2 Por frecuencia Convertidor V/F

2.2 Con realirnentacion

6.3.1 Convertidores AID paralelos

Los denominados convertidores dash>> son un tipo de CAD paralelo que con- sisten, para rz bits, en un divisor de tension con 2"-' tomas intermedias; cada toma se conecta a un cornparador analogico de alta velocidad, cuya otra entrada va co- nectada a la tension a convertir; las salidas de 10s comparadores se retienen en un sistema de cerrojos, de donde se llevan a un codificador de prioridad <<flashn), fi- gura 6 . 5 ~ . Cuando se aplica una tension a la entrada, todos los comparadores cuya tension de referencia es menor que la entrada dan un d x a su salida, mientras que aquellos cuya tension de referencia es mayor dan un <<OD. El codificador da enton- ces la palabra digital correspondiente.

Este mitodo de conversion es el mas rapido disponible comercialmente. Su principal inconveniente es que necesita 2"-' comparadores, por lo que solo puede concebirse como CI LSI, no a base de componentes discretos. TambiCn hay que considerar la gran capacidad que presentan a la seiial de entrada todos 10s compa- radores en paralelo; ello obliga a atacar a1 convertidor con un amplificador de gran ancho de banda. Ademas, dado que dichas capacidades varian si lo hace la amplitud de la entrada, es aconsejable preceder el CAD de un amplificador S&H.

Los modelos disponibles tienen una resolucion de 6 a 11 bits, con frecuencias de muestreo de hasta 500 X 10' muestrasls. Una forma de aumentar la velocidad,

Page 292: PALLAS Ramon - Adquisicion Y Distribucion De Señales

270 Conversion analdgicddigitnl y digitahnalbgica

Reloj Entraao

onolo ~ c o R ~ F T

D7 (MSBI

D6

DS

DL

D3 REF M

D2

Dl

DOILSBI

REF REF

Ent roda onal6gico

( c l

Figura 6.5 ( a ) Diagrama de bloques del convertidor paralelo TLC5502 (Texas lnstruments Inc.). (b) Aumento de la velocidad mediante dos CAD cantrolados por relojes de distinta fase (TKADIOC, Tektronix). (c) Aumento de la resolucion, a costa de menor velocidad, mediante un sistema de dos etapas (Texas lnstruments Inc.).

I I

rnanteniendo la resolucion, es mediante dos CAD en paralelo controlados por se- iiales de reloj en contrafase (figura 6%).

Si se desea aurnentar la resolucion, a costa de perder velocidad, se puede ern- plear un sisterna rnultietapa, o con subdivision de escala (subranging), tal como se indica en la figura 6 . 5 ~ . Consiste en emplear dos codificadores paralelo rapidos, de

-in M O D 0 o

~ I R D Y o Tpmporiz.

y control -

Page 293: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convertidores A/D 271

4 bits en este ejemplo; a1 prirnero se aplica directamente la entrada, y da 10s bits de salida de mayor peso; a1 segundo se le aplica la diferencia entre la entrada, re- tardada un cierto tiempo. y la salida de un CDA que obtiene el equivalente ana l6 gico de 10s (4) bits de mayor peso. Las salidas de ambos codificadores se combi- nan para dar la salida total. de 8 bits en este caso. Con este mCtodo se obtienen hasta 40 X lo6 conversionesls con 16 bits.

6.3.2 Convertidores de aproximaciones sucesivas

El algoritmo de aproximaciones sucesivas ofrece un buen compromiso entre velocidad y complejidad, y es el mas frecuente cuando no se trata de obtener una exactitud muy elevada. Hay muchos modelos de 8,10,12,14 y 16 bits, con tiempos de conversion entre 1 y 100 ps. En la figura 6 . 6 ~ se muestran 10s elementos basicos de un convertidor de este tipo; para facilitar la interfaz con un pP, las lineas de sa- lida se conectan a separadores de tres estados. Se puede montar con componentes discretos, pero su coste supera el de muchos de 10s CI disponibles.

El mitodo consiste en ir comparando la tension de entrada con una tension analogica generada internamente con un CDA, cuya entrada digital se increments o decrernenta segun que el resultado de la comparacion indique, respectivamente, que la tension de entrada es inferior o superior a la tension generada interna- mente. En la figura 6.66 se muestra como se van asignando 10s bits de salida en funcion del resultado de la comparacion. A1 empezar la conversion se aplica a1 CDA una entrada 10 .. . 00, y luego se van probando 10s bits de menor peso. Los errores del CDA pueden llevar a no linealidades.

EI tiempo de conversion aumenta a1 hacerlo la resoIucion deseada, per0 es in- dependiente de la amplitud de la entrada. El limite actual es de unas 10"onver- sionesls para 12 bits. Dado que el resultado de una comparacion no se fija en el re- gistro de salida hasta que llega el ciclo de reloj siguiente a aquel en el que se ha efectuado la comparaci611, si la frecuencia de reloj es f,, el tiempo de conversion para 12 bits es

Entrada - anatdgica

Entrada

4

R e l o j bits de sal~da 1 1 0 l 1 1 0 1 I 1

Figura 6.6 (a) Esquema simplificado de un CAD basado en el algoritmo de aproximaciones sucesivas. (b) Asignacion de valor a 10s bits de salida en comparaciones sucesivas.

Page 294: PALLAS Ramon - Adquisicion Y Distribucion De Señales

272 Conversion utzaldgiccddigital y digital/analogica

Un inconveniente de este metodo es su no linealidad si la entrada varia du- rante el tiempo de conversion. Esta variacion puede ser inherente a la sefial, o puede ser debida a ruido superpuesto. Para evitar que la entrada cambie durante la conversion. se precede a1 CAD con un alnplificador S&H; esto no evita, sin em- bargo, que la muestra tomada pueda venir influida por el posible ruido a la en- trada. En cualquier caso son, pues, convertidores muy susceptibles a1 ruido.

6.3.3 Convertidores tipo servo

En la figura 6.70 se muestran 10s elementos basicos de un CAD basado tam- bi6n en la comparacion de la entrada con una tension anaI6gica generada con un CDA, per0 en este caso la palabra digital es la salida de un contador bidirectional. A1 iniciar la conversion, el contador se pone a cero, y su salida se va incremen- tando hasta que rebasa el valor de la entrada (figura 6.7b), situacion que es detec- tada por el comparador. Una vez la salida ha <<alcanzado>> a la entrada, cualquier posible cambio pequeiio en esta es seguido rapidamente, contando o descontando, y de ahi la analogia con un servosistema. Dado que el convertidor sigue a la en- trada, no hace falta precederle de un S&H. El tiempo de conversion aumenta con la resolucion, pues cuanto mayor sea esta mayor es el numero de cuentas a obte- ner (para una entrada igual a1 fondo de escala).

La maxima velocidad (SR, Slew Rate) de la seiial de entrada que el sistema realimentado puede seguir, est6 limitada por la frecuencia de reloj f,, pues la sa- lida del CDA so10 se incrementa o decrementa 1 LSB a cada ciclo de reloj. Si la tension de fondo de escala es V,,, tendremos

dig i ta l Clrcuito

E n t r a d a _ r D y ~ H - . ~ ~ control

anal6gico

Entrada

Lr-' /

t aonversib, i c o n v ~ ~ d n para V m6x1rno

Figura 6.7 Convertidor AID tip0 servo (tracking). (a) Esquema de bloques basico. (6 ) Evolu- cion temporal de la salida en funcion de la tension de entrada.

Page 295: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convertidores A/D 273

6.3.4 Convertidores sigma-delta

Conocidos tambiCn como convertidores delta-sigma, convertidores de 1 bit y convertidores con sobremuestreo (oversampling converters). se estan convir- tiendo en 10s favoritos para aplicaciones de alta resolucion a frecuencias bajas y medias. Constan (figura 6.8) de un modulador analogico y de un circuito de fil- trado digital y diezmado 141. El modulador analogico convierte la seiial de entrada en una salida de dos niveles (1 bit) y aka velocidad (de aqui el ccsobremuestreo~>), y consta de uno o varios integradores, un comparador cuya salida se almacena en un cerrojo, y un CDA de 1 bit (o mas en algunos modelos). El circuito sustrae (de ahi la <<delta>>) la salida del CDA de la entrada analogica e integra (de ahi la aigrna,,) el resultado. La salida del integrador se compara con cero a alta veloci- dad. de mod0 que se tiene una secuencia de unos y ceros a alta velocidad. El CDA en el lazo de realimentacion intenta mantener la salida del integrador proxima a cero; puede ser una simple fuente de corriente. El filtro digital elimina el ruido de alta frecuencia introducido por el modulador analogico. El diezmador ofrece las muestras de salida a una velocidad menor de la disponible a la salida del compara- dor, per0 con mayor resolucion.

Figura 6.8 Estructura basica de un CAD sigma-delta.

Si la entrada es, por ejemplo, positiva, la salida del integrador sera tambiCn po- sitiva y el cornparador generara una serie de d~ que el CDA convierte en una se- iial que se resta a la entrada hasta el momento en que el integrador da una salida nula; entonces el comparador da una serie de (<OD a su salida. Cuanto mayor (mas positiva) sea la entrada, mas larga sera la serie de <<I>> comparada con la de <<O>>. Cuanto menor sea la entrada (mas negativa), mas larga sera la serie de res- pecto a la de <<I>>. Si la entrada es nula, a la salida del comparador se producen tantos ,> como <<OD.

Una ventaja de este mitodo es que es inherenternente lineal, porque se ern- plea solo 1 bit en la cuantificaci6n. Ademas, no hace falta S&H previo, ni ningun componente externo, y el filtro antialiasing puede ser muy simple por lo alta que es la frecuencia de muestreo con respecto a la frecuencia de la seiial de entrada. Su principal inconveniente es que su tiempo de conversion va de decenas a cen- tenas de milisegundos. Se utilizan en aplicaciones de baja frecuencia (10 Hz a 100 kHz), en particular audio y voz. con resoluciones de 16 a 21 bits.

Page 296: PALLAS Ramon - Adquisicion Y Distribucion De Señales

6.3.5 Convertidores de rampa: simple, doble, triple

Un metodo de conversion totalrnente distinto a los anteriores consiste en con- vertir primero la tension de entrada en otra magnitud, y despuCs convertir esta rnagnitud en una salida digital. En los denominados convertidores de rampa, la magnitud interrnedia es el interval0 de tiernpo de carga o descarga de un conden- sador.

En el caso de rampa simple, se integra la tension dc refcrencia hasta que la sa- lida del integrador iguala a la tension de entrada. El tiempo que se tarda en llegar a esta situacion depende de la magnitud de la tension de entrada, y se mide con un reloj y un contador internos. La precision depende de la frecuencia del reloj, de la estabilidad de la tension de referencia p de la capacidad del condensador de inte- gracion. Este proceso de integracion hacia innecesario un amplificador S&H antes del CAD.

En 10s convertidores de doble rampa (figura 6.9a), se integra la sefial de en- trada v,, constante. en un condensador durante un tiernpo prefijado T , y luego se descarga el condensador hasta cero, ernpleando una corriente conocida deterrni- nada por la tension de referencia, V,. En la fase de integracion, la tensi6n en el condensador alcanza un valor

donde t = RC es la constante de tiempo del integrador. La descarga hasta 0 V, em- pleando la tension de referencia - V, para establecer la corriente de descarga, dura un tiempo t tal que

:S:" vr 0 - vS = - - (- V,) dt = - t Z

De estas ecuaciones se obtiene

Resulta, pues, que el tiempo que dura la descarga es proporcional a la ampli- tud de la entrada (figura 6.96). Dado que el reloj con que se miden 10s tiernpos y el condensador de integracion son 10s rnismos en la fase de carga y en la de des- carga, su exactitud no influye en la precision de la conversion, siempre y cuando permanezcan estables durante el tiempo de conversion. La exactitud del converti- dor depende solo de la tension de referencia y de 10s errores de cero internos. Este mktodo de conversion es inherentemente lineal.

La repercusion de 10s errores de cero (integrador, comparador), se reduce in- troduciendo una fase de autocero a1 inicio de la conversion, previa a la integracion de la sefial de entrada. En esta fase se cortocircuita la entrada a masa y se integran

Page 297: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convertidores A/D 275

Solida Re lo j digital

Figura 6.9 Convertidor AID de doble rampa. (a) Esquema de bloques simplificado. (b) Tiem- pos de descarga en funcion de la arnplitud de la entrada.

10s errores presentes, que luego se <<descuentan>> durante el ciclo de medida nor- mal. Esta compensacion se hace de forma analogica o digital.

Un inconveniente de este metodo de conversion es su lentitud, que aumenta a1 hacerlo la resolucidn deseada, por cuanto la maxima frecuencia del reloj viene limitada. Una solucion para mejorar la velocidad es el denominado mitodo de Ia triple rampa. Consiste en emplear dos fuentes de corriente distintas durante la fase de descarga. Primero se drena una corriente elevada, obtenikndose 10s bits de mayor peso, y luego se drena una corriente menor, ponderindose adecuadamente las cuentas obtenidas en cada fase de descarga.

6.3.6 Convertidores tension-frecuencia

La frecuencia de una seiial es una magnitud apropiada en la conversidn AID pues basta un contador para obtener una salida digital. Los convertidores ten- siodfrecuencia ( V / ' cabe considerarlos como la prirnera etapa del proceso.

En la figura 6.10 se presenta el esquema simplificado de un tipo de convertidor V/f basado en el principio denominado de equilibrio de carga (andogo a1 modula- dor de 10s convertidores sigma-delta). Consisten en un integrador a1 que se aplica

Figura 6.10 Esquema simplificado de un convertidor tension-frecuencia basado en el princi- pio del equilibrio de carga.

Page 298: PALLAS Ramon - Adquisicion Y Distribucion De Señales

o bien la sefial de entrada o bien una corriente de referencia, conocida con exacti- tud. Si la tension de entrada es constante, la salida del integrador es una rampa que, en cuanto alcanza un nivel de tension prefijado en un comparador, dispara un monoestable que da un impulso de amplitud y duration fijos, que se lleva a la sa- lida, normalmente a traves de un transistor en colector abierto; a la vez, el disparo del monoestable inicia la descarga del condensador de integracion mediante una corriente de valor fijo durante el tiempo que dure el impulso. La frecuencia de 10s impulsos de salida dependera de lo que tarde la entrada en compensar la carga ex- traida cada vez por la fuente de corriente, es decir, de la amplitud de la tension de entrada.

De forma analitica, durante el tiempo de integracion de la entrada la fuente de corriente se conecta a la salida del AO, de mod0 que no afecta a la carga del con- densador. Si v , es positiva, v, sera negativa y. cuando alcance el valor umbra1 V,,, disparara el monoestable produciendo un impulso de duracion T,. Durante este tiempo el condensador se descargara parcialmente y v, aumentara en

Despuks del tiempo T,, el condensador se carga otra vez, y v, se hace negativa. El tiempo T, necesario para alcanzar de nuevo el umbra1 del comparador, sera el que se tarde en recuperar la carga perdida en la fase anterior, es decir.

La frecuencia de 10s impulsos de salida sera, pues,

Esta frecuencia es independiente del valor del condensador de integracion, per0 depende no solo de la corriente de referencia sino tambiCn de la duracion de 10s impulsos del monoestable.

6.3.7 Otros convertidores AID

Los sensores de medida de desplazamientos lineales y angulares que estan ba- sados en transformadores variables, ofrecen a su salida seiiales senoidales cuya amplitud y fase tiene la informacion sobre el desplazamiento o posici6n medidos. La conversion a digital de dichas seiiales no se realiza obteniendo primero una tension continua a partir de la amplitud y fase de las seiiales alternas, sino que se emplean convertidores especiales que aceptan directamente sefiales alternas, en distintos formatos (sincro, resolver). Estos convertidores sincro-digital (SID) y re-

Page 299: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Rechazo del inodo serie o del m o d o normal 277

solver-digital (R/D) suelen ser de tipo servo (tracking) porque asi se minimiza el retardo entre salida y entrada, que es muy importante en sistemas realimentados. El principio de funcionamiento de estos convertidores esta expuesto en [5] y su es- tudio detallado puede encontrarse en [6].

6.4 RECHAZO DEL MODO SERlE 0 DEL MODO NORMAL (SMRR, NMRR)

Todos 10s convertidores que integran la seiial de entrada (10s de doble rampa y equilibrio de carga. por ejemplo), gozan de la propiedad de rechazar las interfe- rencias que aparezcan superpuestas a dicha sefial. Esta capacidad de rechazo se cuantifica mediante la denominada Relacion de Rechazo del Modo Serie o del Modo Normal (SMRR, NMRR). Viene dada por el cociente entre la respuesta a la sefial de inter&, aqui normalmente una tension continua, y la respuesta a las in- terferencias. Suele expresarse en decibelios.

Si consideramos, por ejemplo, una entrada senoidal, v,(t) = V, sen wt, el valor medio a1 integrarla durante un tiempo T es

vx 2wt0+wT wT sen wt dt = -- 2 sen sen - (6.13~)

wT 2 2

En el caso mas desfavorable, es decir, para tener v, maxima, to debe elegirse de forma que se cumpla

2wto + o T sen = 1

2

Esto sucede cuando

El valor medio de la integral de v,(t) es entonces

vo = - 'Is sen lifr m Dado que para una tension continua V, (f = 0), tendremos v, = Vs, resulta

SMRR = 20 log nfT sen ;nSr

En la figura 6.1 1 se presenta la forma de esta relacion en funcion del valor de fT. Puede observarse que cuando fT = entero, la SMRR es infinita. Si se desea

Page 300: PALLAS Ramon - Adquisicion Y Distribucion De Señales

278 Conversidn analdgicddigital y digital/analdgica

Figura 6.11 Valor de la relacion de rechazo del rnodo serie (SMRR) en convertidores integra- dores en funcion de la frecuencia de las interferencias y del tiernpo de integracion del conver- tidor.

rechazar las interferencias de red (50 o 60 Hz y sus armonicas), basta elegir un pe- riodo de integracion que sea de 20 ms (o 16,6 ms), o un multiple. En cualquier caso, la atenuacion minima de las interferencias de alta frecuencia crece a razon de 20 dBidecada. El precio a pagar por este rechazo de las interferencias es la len- titud en la conversion debida a tener que integrar durante un tiempo T. Debido a su alto SMRR, 10s CAD integradores son 10s preferidos en multimetros digitales de laboratorio.

Los CAD pueden considerarse como divisores analogicos con salida digital, por cuanto ksta no es sino la relacion entre la tension de entrada y uga tension de referencia. Por ello. en todos 10s CAD cualquier posible inestabilidad en la ten- sion de referencia produce una inexactitud en la salida. Pero resulta que, a la vez, 10s sensores moduladores que se disponen en un divisor de tension o en un puente de medida (potenci6metros, galgas extensom6tricas, RTD, termistores. etc.) dan una salida que es una fraccion de la tension de alimentacion; la estabilidad de esta tension de alimentaci6n repercutirk por lo tanto, en la exactitud de la salida. Cabe pensar, pues, en emplear la misma tension para la alimentacion del sensor y como tension de referencia del CAD, de rnodo que en vez de acumular las inesta- bilidades, &stas se cornpensen.

digital

Figura 6.12 Sistema de medidas por relacion donde se ernplea una tension de referencia unica para el CAD y para alimentar un puente con un sensor.

Page 301: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Control de la conversion 279

En la figura 6.12 se muestra la disposicion de un sistema de este tipo en el caso de un sensor montado en un puente. La tension de referencia, comun a todo el sis- tema, puede ser externa, o ser la propia del CAD si es accesible y puede alimentar una carga como la que presenta el puente. No se han indicado las lineas de ali- mentacion de 10s componentes activos. La salida, para x < 1, puede expresarse como

y resulta ser efectivamente independiente de V,.

6.6 CONTROL DE LA CONVERSION

La conversion AID y DIA se controla habitualmente desde sistemas basados en pP. Este control implica, cuando menos, determinar el inicio de la conversion y o bien adquirir su resultado una vez ha acabado (caso de la conversion AID), o bien aplicar la entrada digital a convertir (caso de la conversion DIA). Las alter- nativas disponibles para el control dependen de cdmo este conectado el converti- dor a1 pP.

6.6.1 Conexion del convertidor

La interfaz de cualquier dispositivo perifirico con un pP puede realizarse de varias formas distintas: a traves de una entradalsalida general (EIS), con mapeado en memoria, con mapeado E/S (110) (o en acumulador), o con acceso direct0 a memoria (DMA).

La primera forma, que es la mas simple, consiste en emplear puertos EIS (Pe- ripheral Interface Adapters. PIA, Programmable Peripheral Interfaces, PPI, Para- llel InputIOutput Controllers, PIO, etc.). Estos dispositivos tienen varias lineas que se pueden programar como entradas o salidas, en bloques o una a una, e in- cluso generan sefiales de interrupcion para el yP, o sefiales de protocolo (hand- shaking) para otros perifericos. En la figura 6.13a se muestra como conectar un CAD de 8 bits y un CDA de 12 bits a un 8255A, que es un PPI con 24 lineas pro- gramables individualmente en dos grupos de 12; en su rnodo de funcionamiento 0 (el indicado), cada grupo de 4 bits, dentro de un grupo de 12, se puede programar como entradas o corno salidas.

La segunda forma de interfaz consiste en conectar el perifkrico, en este caso el convertidor, directamente a1 bus de datos del ,up. De esta manera el dispositivo es para el pP como una direccion de memoria mas (o como varias direcciones, por ejemplo si se trata de un CAD que acepta varias sefiales analogicas de entrada porque incluye un multiplexor analogico). En este caso, el convertidor responde a rnandatos (commands) de la CPU que se emplean para leer (entrada) o escribir (salida) en mernoria. Este metodo de interfaz se emplea en aplicaciones donde es

Page 302: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Convevsivn analdgiccddigital y digital/aizalbgica

Entrada Saltdo

anal6gica digital

150

Figura 6.13 Dos formas de conexion de un CAD o CDA a un pP. (a ) A traves de un periferico E/S. (b) Directamente, con mapeado E/S.

primordial obtener alta velocidad, pues algunas instrucciones de lectura o escri- tura en memoria ocupan menos tiempo que las ordinarias de entrada o salida. Sin embargo, el convertidor debe responder por lo menos tan rapido como una me- moria y, por lo tanto, debe ser compatible con la temporizacion del bus del pP. Ademas, tanto el direccionamiento como el control y la entrada o salida de datos exigiran el empleo de circuitos adicionales para decodificaci6n, temporizacion, formateado (por ejemplo en convertidores de mas de 8 bits empleados con pP de 8 bits), etc. Esta solucion es, pues, mas compleja. aunque suele ser la habitual.

Un problema adicional del mapeado de perifkricos en memoria es que se ocu- pan posiciones de memoria que evidentemente dejan de estar disponibles. Una solucion a este problema la ofrecen aquellos pP que tienen parte de su espacio de dlrecciones de memoria reservado para entradas y salidas, de modo que se habla de mapeado E/S o E/S aisladas. Con este mktodo, el convertidor responde a 10s mandatos de la CPU que estin reservados para entrada o salida (por ejemplo, IN y OUT en el 8088 y el 280). En estas instrucciones interviene el acumulador, de ahi que se hable tambikn de E/S por acumulador. y el resultado es que se pierde velocidad.

En la figura 6.13b se muestra como conectar un CAD de la serie ADC080X con el pP 8080A-2, y el controlador 8228, mediante mapeado E/S. Estos CAD pueden conectarse directamente a1 bus de control del 8080A y su salida tiene ce- rrojos y capacidad para ser conectada directamente al bus de datos, de manera que no requiere una PPI o similar. La direccion del CAD es la EO (hex), y la deco- dificacion se hace con el DM8131 que es un comparador de 2 palabras binarias de 6 bits; para direccionar el CAD se emplea su entrada de seleccion (CS. Chip Se-

Page 303: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Control de la conversicin 281

lect). (Si solo hubiera un maximo de ocho dispositivos mapeados EIS, se podria emplear cada una de las ocho lineas del bus de direcciones, para seleccion del dis- positivo, CS.) La sefial de escritura EIS (EIS WR) se emplea para iniciar la con- version, mientras que la de lectura E/S (E/S RD) es la que pone el resultado en el bus. Para emplear mapeado en memoria, se podria emplear el mktodo convencio- nal para decodificacion de la direccion, y las lineas MEMW y MEMR para iniciar la conversi6n y entrar el resultado, respectivamente.

Si la velocidad de entrada o salida de datos debe ser alta, 10s mktodos anterio- res pueden resultar demasiado lentos. La entrada de una serie de datos en un pP, por ejernplo, requiere 10s siguientes procesos, con el numero de ciclos de reloj in- dicados para el caso del8088:

- Leer un dato (byte) en el acumulador (8). - Copiarlo en una direccion de memoria (10). - Incrementar la direccion, que sera la del siguiente dato (2). - Verificar si se han leido todos 10s datos que se deseaba, por ejemplo para

llenar toda la memoria (17).

El proceso de salida de datos es similar. El proceso de lectura I l e ~ ~ a 37 ciclos de reloj cada vez, por lo que con un reloj de 4,77 MHz, caso del IBM' PC, se tardan 78 ps. Esto significa que si 10s datos llegan a alta velocidad, el pP no tiene tiempo suficiente entre dato y dato para atender la petition de interrupcion que genera cada uno. Ademas, el pP queda ocupado a1 100 % durante el proceso, y si atiende alguna interrupcion durante este, pierde datos de entrada.

El proceso de acceso direct0 a memoria, DMA (Direct Memory Access) per- mite que el pP siga atendiendo su programa, hasta cierto punto, a la vez que ace- lera la transmision de datos desde una entrada o salida hacia memoria, o vice- IJersa. Durante DMA se inhibe la CPU para permitir la transferencia directa desde un elemento externo a la memoria del sistema. y un dispositivo de interfaz (controlador de DMA) es el encargado de gestionar 10s buses de direcciones, da- tos y control.

El proceso de DMA necesita un programa inicial breve que carga varios regis- tros con valores predeterminados. en particular 10s correspondientes a la posicion de memoria a partir de donde se deben guardar 10s datos, y a1 volumen de datos que seran transferidos. La instruccion final de este programa autoriza al disposi- tivo externo el uso de DMA. Para ello, cada vez que hay un dato se manda una se- fial de DMA a la CPU, que Ia atiende (en general al acabar la instruccion actual, como en las interrupciones) y pone 10s activadores de 10s buses en estado de alta impedancia.

El controlador de DMA incluye un contador que es decrementado a cada byte transferido; cuando llega a cero se emite una seiial de interrupcion. de manera que se puede manejar un bloque de datos como convenga. Hay dos formas principales de transferencia de datos: byte a byte y a salvas. En el primer caso la CPU es inhi- bida cada vez solo durante un ciclo de almacenamiento. Cuando funciona a salvas, una vez ha empezado el proceso de DMA no se interrumpe hasta que se han transferido todos 10s datos; esto presupone normalmente que 6stos se habian al-

Page 304: PALLAS Ramon - Adquisicion Y Distribucion De Señales

282 Conversion nnal6gica/digifd y digital/nnalbgica

macenado previamente de manera que, cuando empieza la transferencia, estan to- dos disponibles.

En el caso de CAD con salida serie, la conexion con el pP admite multiples so- luciones. Hay que tener en cuenta que cuando el convertidor y el pP no son conti- guos, el coste de cable requerido para la transmision en paralelo resulta excesivo. En aquellos ,UP que tienen una entrada serie, por ejemplo la STD en el 8085A, esta ofrece una solucion directa para la interfaz serie. En otros casos se puede emplear una de las lineas E/S de un puerto EIS, per0 inevitablemente el proceso es lento. Otra solucion es poner uno o varios registros de desplazamiento antes del pP, y entrar en Cste la salida (paralelo) de dichos registros.

6.6.2 Control y modos de funcionamiento

En general, el control E/S en un pP se puede realizar por programa, por inte- rrupciones o por hardware (caso de DMA). El control por programa puede ser in- condicionado o condicionado. En este ultimo se realiza el proceso de cacuerdo rnutuo,, (handshaking), que implica el uso de banderas (flags), e interrogaciones (polling). Su mayor duracion da lugar a la denominada sobrecarga E/S (I10 over- head).

En el caso particular de las conversiones AID o D/A, las opciones para iniciar la conversion son las siguientes:

1. Desde la CPU, por programa (ccstrobe>> del CAD mediante una orden soft- ware).

2. Desde un temporizador, cuando se desea la conversion a intervalos regula- res.

3. En respuesta a una orden externa controlada (gated external strobe): el CAD ejecuta una conversi6n cuando la CPU le permite que responda a una seiial de solicitud externa.

4. Orden externa incontrolada: el CAD ejecuta una conversion siempre que hay una seiial de solicitud externa. Este mod0 de funcionarniento permite sincronizar varios convertidores

El procedimiento de conversion AID se puede dividir en las siguientes fases:

1. Escribir en la direcci6n de memoria que corresponda la palabra (byte) de conversidn, cada uno de cuyos bits tiene un significado concreto.

For ejemplo, en un sistema AID que incluya un AGP con cuatro valores de ga- nancia posibles y ocho canales de entrada: el bit 7, si es 1 autoriza el mod0 auto- m a t i c ~ de increment0 de canal y si es 0 lo desautoriza; el bit 6, si es 1 se dara una interrupcidn a la CPU cuando se acabe la conversion y si es 0 no se darfi; el bit 5, si es 1 se dara una interrupcidn a la CPU cuando se tenga un <coverrun>> (inicio de conversion antes de que se hayan leido 10s datos de la previa) y si es 0 se inhibe di- cha funcion; el bit 4, si es 1 se autorizan ias interrupciones desde el ternporizador que se indique (mediante conexion fisica) y si es 0 no se autorizan; el bit 3, si es 1

Page 305: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Control de la conversibtz 283

se autorizan las interrupciones de la CPU debidas a las interrupciones combinadas de 10s puertos E/S y si es 0 no se autorizan; el bit 2, si es 1 se autorizan las conver- siones bajo control de una sefial externa y si es 0 no se autorizan; el bit 1, bit alto de seleccion de ganancia; bit 0, bit bajo de seleccion de ganancia.

2. Especificar el canal de entrada a convertir, a base de escribir su numero de orden en la direccion de memoria asignada para esta funcion (es decir, donde la CPU busca el nhnero de canal). Si solo hay un canal, basta con escribir su numero una vez.

3. Iniciar la conversion (por software, por seiial externa, desde un temporiza- dor).

4. Informar a1 programa que se esta haciendo una conversion (por ejemplo, dando un valor predeterminado a un bit en una direccion de memoria predefinida donde esta el byte de estado, o enviando una seiial de interrupcion una vez se acabe la conversion).

5. Leer 10s datos obtenidos, procediendo en el orden de bits que se ha prees- tablecido.

La conversion AID se realiza en dos pasos: primero se indica a1 subsistema de entrada (amplificador, multiplexor, amplificador S&H) qu6 canal se va a conver- tir, se muestrea y se retiene la muestra en el S&H; el segundo consiste en la con- version AID propiamente dicha. Segun la organizacion de estos pasos, cabe hablar de distintos modos de funcionamiento:

1. A1 acabar el primer paso se inicia el segundo. 2. Cuando se acaba el segundo paso se reinicia el primero (es lo mas rapido). 3. Operation solapada; se ejecutan 10s dos pasos a1 mismo tiempo: ~nientras

se convierte un canal (paso 2) muestrea el siguiente (paso 1).

Para facilitar el control, se puede disefiar un sistema de increment0 automatico de manera que despues de convertir un canal quedan dispuestos para convertir el siguiente. De este mod0 basta indicarles una vez por qu6 canal deben empezar, y la conversion va siguiendo su curso. Cuando hay varios canales y se desea poder limitar el numero de 10s utilizados, se puede disponer un microinterruptor meca- nico para seleccionar dicho numero.

6.6.3 Diseiio de un programa de adquisicion de seiiales

En 10s sistemas de medida no basta con adquirir las seiiales externas. Normal- mente hay funciones adicionales para el ordenador como son: procesamiento (fil- trado, promediado): andisis: cursores para buscar puntos, medida de amplitudes, medida de tiempos; y presentacion de seiiales y resultados. Estas funciones se sue- len realizar mediante un software de medio o alto nivel. Las tareas particulares a realizar en cada caso son las de la tabla 6.4.

Para disefiar el programa correspondiente, hay que considerar una serie de as- pectos generales, validos para cualquier tipo de programa:

Page 306: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tabla 6.4 Tareas a realizar en la adquisicion y distribucion de setiales.

1 Conversion AID 1.1 Determinar el camino a seguir por la setial 1.2 Control de la conversion: temporization, interrupciones 1.3 Ejecucion de la conversion

2 Almacenamiento 2.1 Preparacion de 10s datos 2.2 Escritura en memoria

PROCESAMIENTO

1 Recuperacion 1.1 Lectura de memoria 1.2 Restauracion de datos

2 Seleccion y ejecucion del procesamiento 3 Almacenamiento

3.1 Preparacion de 10s datos 2.2 Escritura en memoria

PRESENTAC~ON DE SENALES Y RESULTADOS

1 Recuperacion 1.1 Lectura de memoria 1.2 Restauracion de datos

2 Procesamiento de salida (interpolation) 3 Escritura en elemento final (pantalla, impresora)

1. Determinar las interfaces con el usuario. Puede ser, por ejemplo, un te- clado o un raton para la entrada, y una impresora o un tubo de rayos catodicos para la salida.

2. Decidir corno representar 10s datos (<<tipon de datos): enteros, reales, en coma flotante, . . .

3. Decidir 10s metodos a emplear para el procesamiento de 10s datos. Tipos y orden de 10s filtros, algoritmos de promediado.

4. Organizar el programa. Es recomendable un disefio modular con 10s si- guientes bloques o modulos: adquisicion, procesamiento, analisis, presentacion. En cada modulo: subdividir cada problema en problemas mas simples, decidir que debe transferir cada modulo a1 siguiente, e incorporar protecciones para 10s casos en que 10s parametros de entrada a un m6dulo no Sean correctos (en particular para 10s modulos que interaccionan directamente con el usuario).

Una vez disefiado el programa, 10s pasos siguientes son habituales en pro- gramacion: escribir el prograrna, ejecutarlo, verificar que hace lo que debe, de- purarlo, mantenerlo y modificarlo (por ejernpIo, para adaptarlo a otra maquina). Es de gran importancia el docuinentarlo de manera que pueda ser analizado y modificado facilmente por personas que no hayan participado en su disefio inicial.

Page 307: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 285

6.7 EJERClClOS Y PROBLEMAS

1. Para un dcterminado CAD se especifica, a 25 "C, un error de cero de f 4 LSB, un error de no linealidad diferencial de = 1 LSB y un error de ganancia de k (112) LSB. con un coeficiente de tempe- ratura dc k 45 X 10-h/oC. Si su resolution es dc 12 bits y sus errores iniciales de cero y de ganancia se ajustan a cero a 25 'C, ;cuil es cl miximo error de conversion cuando se produce un carnbio de tempe- ratura de 30 'C?

2. Un dcterminado CDA liene, a 25 'C, un error de linealidad diferencial de + (112) LSB, con una deriva de f 5 X 10-hFE/OC. i,Cua1 es el margen de temperaturas en que se puede utilizar para que no dcje de ser monotonico?

3. En un determinado CDA de 12 bits con entrada en codigo binario natural, la ponderaci6n del hlSB exccde en 0,l % al valor correcto. iCual es el error de no linealidad diferencial que se producird?

4. L n determinado SAS incorpora un CAD intzgrador para rechazar interferencias en modo se- rie provenientes. sobre rodo, de la red de suministro elkctrico. Si se desea que el SMRR sea grande tanto en paises con red de 50 Hz como en paises con red de 60 Hz, icual debe ser el periodo minimo de integracicin'?

REFERENCIAS

Danield H. Sheingold (ed.). Analog-digiral conversiorl handbook, 3." ed., capitulo 11. Englewood Cliffs (NJ): Prentice-Hall, 1986. Dieter Seitzer, Giinter Prelzl y Nadder A. Hamdy. Electronic analog-to-digital converters. Chi- chester (U.K.): John Wiley & Sons, 1983. Danicl H. Shcingold (ed.). Analog-digital conversion handbook, 3." ed.. capitulo 16. Englewood Cliffs f NJ): Prentice-Hall. 1986. Anne 'w. wager, s~ech&ue bolsters dc-to-audio converterss, EDN, septiembre 2, 1991, pags. 77-86. R. Pallas Arenp. Transductores y czcondicionudores de seed, apartado 5.5. Barcelona: Marcombo, 1989. G. S. Boycs (ed.). Synchro and Resolver Conversion Handbook. Surrey (U.K.): Memory Devices Ltd., 1980.

Page 308: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Analisis de errores y calibration en adquisicion de seiiales

En un SAS ademas de tener un error de cuantificacion inevitable, el comporta- miento de cada uno de sus elementos dista de ser ideal. Como resultado, a partir de un c6digo de salida no podemos determinar de forma exacta el valor de la se- fial de entrada, sino que solo podemos aspirar a determinar un interval0 de valo- res que tenga una cierta probabilidad de contener a1 verdadero valor de la en- trada.

De hecho, el diseiio de un SAS se hace a partir de una especificaci6n del error total aceptable, no a base de considerar cualesquiera elementos que puedan hacer la funcion deseada y calcular luego el posible error que conllevan. En una primera iteracion se supone para cada etapa un error tal que sea posible realizarla con un coste razonable; conforme se van adoptando decisiones sobre la estructura de cada etapa, se calcula el error resultante y se va redistribuyendo el margen GO- brante,,. Por razones acadimicas, sin embargo, aqui procederemos de forma in- versa, y analizaremos 10s errores presentes en un sistema con una configuracion y componentes determinados. De este mod0 se podran obtener criterios acerca de 10s 6rdenes de magnitud del error que cabe esperar en un sistema real.

7.1 ERRORES SISTEMATICOS Y ERRORES ALEATORIOS

Las fuentes de error en cada etapa dependen de su estructura. A la vez, segun sea la fuente de error, puede que el valor de 6ste se pueda predecir, o puede que solo sea posible acotarlo. Se denominan errores sistematicos aquellos cuyo valor permanece constante, para unas condiciones dadas, o bien evoluciona de una forma conocida a1 hacerlo alguno de 10s parametros de que depende. Si, por ejem- plo, un amplificador requiere una resistencia de valor R para obtener una ganan- cia deseada G, que es de la forma G = kR, puede suceder que dicho valor no sea normalizado. Si empleamos una resistencia cuyo valor medido es R' , el error rela- tivo cometido en la ganancia sera

Page 309: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Errores sisrenzdticos y errores aleatorios 287

de mod0 que en vez de tener una ganancia real G, tendremos G( l + E). Si por ejemplo G = 100 y E = - 1 %, ello significa que cuando la salida sea de 1 V la en- trada no es 10,0 mV (1 V/100), sino que es 10,l mV (1 V/0,99).

Pero si en vez de medir el valor de R' se hubiese empleado directamente una resistencia de valor nominal R y tolerancia 5 a, entonces solamente podriamos de- cir que el error relativo maximo es IEI = u. Con a = + 1 %, en el ejemplo anterior concluiriamos que una salida de 1 V corresponde a una entrada entre 9,9 mV y 10,l mV. (Lo mismo puede decirse si el error asociado a1 instrumento con que me- dimos R ' es apreciable; aunque nunca podremos decir que el valor exacto es R', si dicho error es pequefio podremos considerar que es despreciable a efectos prac- ticos.)

Si R no fuera un valor estandar y se eligiera una resistencia de valor nomi- nal R, y tolerancia + a, la situacion seria similar. Si, por ejemplo, R, = 0,95R, y a = + 1 %, una salida de 1 V corresponderia, en el peor caso, a una entrada entre 10,4 y 10,6 mV. Obskrvese que aunque el intervalo de incertidumbre a la entrada tiene la misma amplitud, 2 mV, ahora esta centrado en 10,5 mV, mientras que en el caso anterior estaba centrado en 10 mV. Tenemos, pues, un error sistematico conocido debido a que R,, no es igual a R, y un error aleatorio debido a la toleran- cia de la resistencia. De hecho, para un solo amplificador se puede determinar su ganancia real y el error es entonces sistematico (y corregible). Pero si se montan varios amplificadores con el mismo diseiio, la distribucidn de ganancias es aleato- ria y su valor medio tiene un error sistematico.

La expresibn del resultado so10 es completa cuando se puede asociar una cierta probabilidad a1 intervalo resultante. Para ello es necesario conocer la fun- cion de densidad de probabilidad (f.d.p.) de la variable aleatoria que da lugar a la incertidumbre en el resultado final; en el caso anterior. se trataria de conocer la distribution de valores de las resistencias de valor nominal R, de entre las que ele- gimos la utilizada para determinar la ganancia.

El conocimiento de la f.d.p. de las distintas fuentes de error puede parecer a priori una tarea ardua. Sin embargo, tanto a cada una de ellas como a1 calculo de su efecto total, se puede aplicar el teorema del limite central, que afirma que la suma de un gran numero de variables aleatorias independientes tiende a seguir una ley normal (gaussiana), con independencia de la f.d.p. de cada variable, siem- pre y cuando ninguna de ellas predomine sobre las demas. Esto significa, por ejemplo, que dado que son varios 10s factores que contribuyen a la tolerancia de una resistencia durante su fabricacion, la f.d.p. de 10s valores de las resistencias probablemente sea gausiana. A Ia vez, si se juntan las resistencias de igual valor nominal y distintas fabricaciones. el conjunto seguira tambitn la ley normal; per0 si se juntan resistencias de dos valores nominales muy dispares, por muchas que haya de cada tipo el conjunto de valores no tendra una f.d.p. gausiana.

Cuando se sabe que la f.d.p. es gausiana, la especificacion de la probabilidad asociada a un intervalo de valores es inmediata (figura 7.1). Salvo que se indique lo contrario, se suele aceptar que a efectos practices 10s limites extremos vienen

Page 310: PALLAS Ramon - Adquisicion Y Distribucion De Señales

288 Analisis de errores y calibracidn en adquisicidn de seAales

Frecuencio re lo t rvo del error

rn-3a m - 2 a rn-a m m c a m+2a m+3a

- - E r r o r - +

Figura 7.1 Distribution gausiana de errores alrededor del valor nominal m, que muchas ve- ces es nulo.

dados por + 3 o, donde o es la desviacion tipica de la distribucih. Esto implica un interval0 que contiene a1 verdadero valor el 99,7 % del tiernpo, o de 10s casos.

7.2 FUENTES DE ERROR

En la figura 7.2 se presenta la estructura simplificada de un SAS. Se trata de un sistema diferencial con multiplexado de bajo nivel, y un CAD que requiere un amplificador de muestreo y retencion previo.

Los errores de cada etapa se pueden dividir en estaticos y d inhicos , segun se manifiesten cuando la seiial de entrada es lenta, o cuando cambia con el tiernpo. Adernas, y en particular para 10s errores estaticos, se suele distinguir entre 10s errores que son independientes de la magnitud de la sefial de entrada, errores adi- tivos, de 10s que son proporcionales a dicha magnitud. errores multiplicativos; cada uno de estos errores se puede expresar como error relativo o como error ab- soluto. Los errores dinamicos dependen de la forrna de la seiial de entrada, pero es comun referirse a una entrada senoidal para considerar 10s errores de amplitud, mientras que el retardo se describe mediante el tiernpo de establecimiento o el tiempo de respuesta ante una sefial en escalon.

En la tabla 7.1 se resumen algunos de 10s errores de cada una de las etapas del sistema de la figura 7.2 empleando la terminologia anterior con algunas salveda- des. En muItiplexores, por ejernplo, la diafonia estatica y dinamica no se refiere

b Vref

Figura 7.2 Estructura simplificada de un sistema de adquisicion de seiiales, en este caso di- ferencial y con multiplexado de bajo nivel.

Page 311: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Fuentes de error 289

Tabla 7.1 Algunas fuentes de error para las etapas del sisterna de la figura 7.2. Se sobreen- tiende que, ademas, algunos factores de error derivan con el tiempo, la ternperatura y la ali-

rnentacion.

Fuentes de errores estaticos

Fuentes de errores dinamicos

Multiplexor

Arnplificador

Corrientes de fugas (ON, OFF) Corrientes entrada arnplificadores CMRR (0)

Perdidas por insercion Diafonia estatica Diafonia canales consecutivos Retroinyeccion de carga

Tension desequilibrio-offset CMRR(0) PSRR

Error de ganancia (0) No linealidad ganancia

Filtro Error de ganancia

Arnplificador S&H Error de cero en rnuestreo Error de carga

Convertidor

Error de ganancia No linealidad Deriva (droop rate)

Error de cero PSRR

Error de ganancia No linealidad ganancia No linealidad diferencial

Corriente de ruido CMRR (f)

Diafonia dinarnica

Tiernpo establecirniento

Tension de ruido CMRR(f)

Error de ganancia(f)

Velocidad (slew rate) Tiernpo de establecimiento

Atenuacion Desfase Tiernpo de respuesta

Tiempo de apertura

Velocidad (slew rate) Aislarniento Tiernpo de adquisicion Tiernpo de establecirniento

Tiempo de conversion

Error de cuantificacion

propiamente a1 caracter estatico o dinamico de la sefial sobre la que se produce la interferencia, sino a la velocidad de conmutaci6n del multiplexor. En convertido- res, el error de cuantificacion se produce tanto para entradas estaticas como dina-

Page 312: PALLAS Ramon - Adquisicion Y Distribucion De Señales

290 Andisis rle errores y cafihracior~ en adquisicion de seiinles

micas; en rnodelos con entrada diferencial hay que considerar eI CMRR; en rno- delos de alta resolution: puede llegar a ser importante el ruido. Por otra parte, no se niencionan las posibles derivas de cada una de las fuentes de error, per0 se so- breentiende que existen. Observese que los errores propios de cada etapa no son suficientes para determinar el error total, por cuanto no incluyen las especificacio- nes de impedancia de entrada y salida: a1 conectar dos etapas, dichas impedancias pueden provocar tanto errores de arnplitud como retardos, y el desequilibrio de irnpedancias reduce el CMRR efectivo.

7.3 ESTIMA DEL ERROR TOTAL

Una vez deterrninadas las fuentes de error en cada elemento de un sistema, surge el problema de estimar el error total. Para ello hay dos rnktodos generales. El primer0 consiste en surnar algebraicamente todos 10s errores, tornando para cada uno su valor rnaxirno y considerandolos todos en la misma direccion (igual signo). La probabilidad de que en la practica se tenga esta situaci6n es remota, por lo que esta estima resulta demasiado pesimista. Adernhs, si se desea una exac- titud aha, 10s errores exigidos a cada etapa a1 aplicar este rnktodo pueden ser tan pequeiios que su realizacih resulte muy cara e incluso irnposible.

El otro rnktodo para combinar errores es hacer su suma cuadratica, es decir, el error total se estima como la raiz cuadrada de la surna de 10s cuadrados de cada factor de error individual. Esto equivaIe a suponer que 10s errores son aleatorios y que cada fuente de error es independiente de las dernas. Sabemos, sin embargo, que algunos de 10s errores son sisternaticos, y que otros dependen de un rnismo factor externo.

La situation real puede aconsejar una combinaci6n de ambos mCtodos. Si, por ejernplo, se sabe que una misrna causa (por ejernplo, la ternperatura o las derivas de la alimentacion) influye en varios errores sistern8ticos. se puede calcular la con- tribucion de dicha causa rnediante la surna algebraica de todos 10s errores que produce, pues apareceran todos a1 misrno tiernpo. Los errores sistemfiticos que Sean independientes entre si se pueden combinar mediante la suma cuadratica, y combinarlos de la rnisma forrna con 10s errores aleatorios. En cualquier caso, hay que tener las precauciones de emplear unidades homogeneas para expresar 10s errores a combinar. y de que 10s valores cornbinados correspondan a una misma probabilidad. Los errores sistematicos (epeor casoz) se sueie considerar corres- ponden a una probabilidad del 99,7 % (30). El error total se estima entonces con la fdrmula

donde 10s subindices i, j, y k se ref eren, respectivarnente, a 10s errores sistemati- cos con una causa comun, a 10s errores sistematicos independientes y a 10s errores aleatorios. Aunque puede suceder que una misma causa afecte a distintos erro- res aleatorios, kstos nunca se cornbinan de forrna aritmktica pues si son realmente aleatorios cabe esperar que la influencia de unos venga cornpensada en parte por la de otros, dando lugar precisarnente a una distribucicin gausiana.

Page 313: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Estin~a del error total 291

El error de cuantificacion merece una consideracion aparte, por cuanto su f.d.p. no es gausiana sino uniforme. Por lo tanto, no se puede sumar impunemente como si fuera un error aleatorio miis, a no ser que sea pequeiio comparado con 10s otros errores, en cuyo caso si se aplica el teorema del limite central. D e hecho, si es la fuente de error predominante, una suma cuadriitica produce una estima de- masiado optimists. Una posible solucion es entonces dejarlo aparte y sumarlo di- rectamente al error total debido a las otras fuentes de error, aunque ello pueda dar un resultado muy conservador. La alternativa de calcular la f.d.p. resultante a1 sumar 10s errores con distribucion gausiana y el error de cuantificacion, solo se contempla cuando la suma directa lleva a exigencias demasiado estrictas.

Para calcular el retardo total, no es posible combinar de forma simple 10s re- tardos de cada etapa. sean tiempos de subida, de retardo o de establecimiento. Es posible obtener una estima a base de hacer la suma cuadratica de 10s tiempos de subida, pero en algunos casos el error de esta estima puede ser muy grande.

Por ultimo, no hay que olvidar la interaccion entre etapas debida a sus respec- tivas impedancias de entrada y salida. Dicha interaccidn influye tanto en 10s erro- res de amplitud como en el retardo total.

Ejemplo. Disetiar y estimar 10s errores de amplitud de un sistema para medir temperatu- ras de 0 "C a 450 "C basado en 16 termopares cuya sensibilidad es de 55,s pVIcC, y con una tension de mod0 comun de unos 10 V, practicamente continua. La resolucibn deseada es de 0,l "C, y cada medida de tenlperatura debe hacerse a1 menos una vez cada segundo. (Adaptado de [I].) - Dado que todas la seiiales son iguales, cabe pensar en utilizar un solo amplificador.

La presencia de la tension de mod0 comun a la entrada sugiere que el amplificador sea de instrurnentacion y el n~ultiplexor diferencial. Incluso si no hubiera la tension de mod0 co- mun especificada, convendria que el sistema fuera diferencial para reducir las interferen- cias de red. - La frecuencia de muestreo minima es de 16 Hz. por lo que se dispone de 62,5 ms

para la conversion de cada canal. Un simple CAD de doble rampa es suficiente, y permite ahorrarse el ampl~ficador S&H que precede a 10s CAD de aproximaciones sucesivas. La tension de entrada no cambia de signo y, por lo tanto, el C A D puede ser unipolar. - Una resolucidn de 0,1 "C en 450 "C equivale a 1 sobre 4.500. Por lo tanto, el con-

vertidor debe ser de por lo rnenos 13 bits (213 = 8.192, 212 = 4.096). La resofucion ser&

(55,5 pVi•‹C) (450 "C) 1 LSB = = 3,05 pV

8192

que equivale a 0,055 "C. - Para que la tension de mod0 comun produzca un error inferior a la resoluci6n, de-

bera cumplirse

10 v C M R R > = 130 dB

3,05 pV

Este valor no es asequible con un amplificador de instrumentaci6n ordinario, por lo que o bien se emplea un A1 de muy altas prestaciones. o bien hay que pensar en otra solucion

Page 314: PALLAS Ramon - Adquisicion Y Distribucion De Señales

292 Anhli~is de errores y calibracicin erz adqi~irsicion de sellales

para reducir el efecto de la tensidn de modo c o m h . Una posibilidad es emplear la tecnica del condensador flotante. - El esquema basico de la solucion propuesta es el de la figura E 7 . h Para cada ca-

nal hay dos pares de interruptores y un condensador grande C conectado, via un par de interruptores, a la entrada del amplificador. Ahora Cste no tiene por quC ser diferencial, per0 si lo es podra reducir las posibles interferencias entre su terminal de referencia y el terminal c<bajo* del condensador C. El interruptor entre 10s terminales de entrada del A1 cortocircuita drchos terminales mientras se esta cargando C, de manera que el amplifica- dor no queda con las entradas a1 aire. - Las fuentes de error en un sistema de condensador flotante se descnben en la fi-

gure E7.lb, y consisten basicamente en las capacidades parasitas entre 10s terminales del interruptor y masa. Cuando se conectan 10s dos interruptores de entrada, C se carga a la tension v,; Chl y Ccl se cargan a la tension v, + v,; y CB2 y CL2 se cargan a la tension v,. A1 conectar C a1 amplificador, supuesto de entrada unipolar, por un lado parte de la carga de C se desplaza a Cd, , produciendo una atenuacion en la tension. En lugar de tener una en- trada v, = v, = Q/C, tendremos vd = Q/(C + C,,). El error en mod0 diferencial (o aerie,,) sera

Por otro lado, la carga almacenada en Cbl + Ccl cuando estaban cerrados 10s dos interrup- tores de entrada producira. a1 cerrarse 10s interruptores que llevan a1 amplificador, una tensi6n en el condensador C + C,,,. Es decir, la tensidn en modo comlin a la entrada se convierte en una tension diferencial a la salida, de magnitud

de mod0 que CMRR = (C, , + C,,)IC, siempre y cuando C C,,. - En el ejemplo presente, dada la baja velocidad de exploracion de 10s canales, 10s

interruptores pueden ser relCs. Nos interesa tener CMRR > 130 dB. Elegimos CMRR = 140 dB. Si la capacidad parasita entre cada contacto del re16 y su bobina es de unos 5 pF, y el cableado de 10s interruptores y el condensador flotante aiiade otros 3 pF, tendremos C,, = 5 pF, C,, + C,, = 13 pF, y C,, = 5 pF. Para tener CMRR = 140 dB, debera ser C = = 130 pF. (Cn condensador tan grande que sea de calidad. puede ser bastante caro, y dificil de localizar.) Si el amplificador es de instrumentation, el valor de C podrh ser mucho me- nor por cuanto entonces v, solo lo cargara a la diferencia de tensiones que produzca el po- sible desequilibrio de impedancias entre la fuente de sefial y 10s bornes del condensador. - La elecci6n de C determina el error en modo serie. Con 16 canales en paralelo,

el valor de C,, en la figura E7.lb pasara a ser 80 pF, a 10s que cabe aiiadir la capacldad de entrada del amplificador y el cableado asociado. Si se estiman en 20 pF, tendremos C,,I = 100 pF, Y

El error resulta ser despreciable.

Page 315: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Estinza del error total 293

Figure E7.1 (a) Sistema de multiplexado de bajo nivel con alto CMRR basado en un conden- sador flotante. (b) Errores en mod0 diferencial y en modo comOn en el condensador flotante, cuando se considera un solo canal. (c) Amplificador no Inversor.

- Para la etapa de amplificacion supondremos que nos conformarnos con que sea unipolar para reducir costes. Para tener una impedancia de entrada suficientemente aka (y no descargar C), se puede emplear la configuracion no inversora de la figura E 7 . l ~ . Si el rnargen de entrada del CAD es de 0 a 5 V, la ganancia debera ser

- Si la ganancia del amplificador de la figura E7.lc se evalua como G = 1 + R,IR,, se comete un error debido a que la ganancia en lazo abierto del A 0 no es infinita. La ten- si6n de sallda real se puede obtener a partir de

El resultado es una ganancia

L', A - A

G ' = = -- v 1 + AR,/(R, + R,) 1 + AIG

Page 316: PALLAS Ramon - Adquisicion Y Distribucion De Señales

294 Anulisis de errores y calibracicin en ndquisicicin de seHales

El error relativo correspondiente es

- En el ejemplo presente. este error es sistematico y se puede corregir mediante ca- libracidn. Si de todos modos se desea que no sea excesivo, podemos tomar como cri- ten0 que no exceda del maximo error de cuantificaaon ( 1 1 2 ) ~ ~ ~ . Para 13 bits tenemos 1 LSB = 118.192 = 0,012 % FE (FE = fondo de escala), de mod0 que podriamos aceptar E~ = 0,006 %. Para G = 200,2 esto exlge A > 3,3 X lo", valor asequible (a baja frecuencia, como es el caso presente) con A 0 de calidad. Si se emplea un A 0 con A = lo6, el error cometido sera de un 0,02 %. - Las toleranclas en las resistencias R, y R2 son otra fuente de error sistematico. En

el peor caso, la ganancia resultante a1 emplear resistencias de tolerancia a es

El error relativo correspondiente sera

G - G ' - 2 a G - 1 - &, = ------ - - ---

G 1 - a G

Con resistencias del 0,01 %, el error maximo es de - 0,02 %. El empleo de reslstencias con baja toleranc~a reduce el error, per0 incrementa el coste. El uso de una resistencia ajustable no es recomendable como soluci6n definitiva. Para corregir este error se puede calibrar la ganancia. - Los errores de cero del amplificador se pueden compensar tambiCn mediante cali-

braci6n. Si no se piensa callbrar, para que su valor sea inferior a1 error de cuantificaci6n maximo, 112 LSB = 1,s pV, habria que pensar en un A 0 con tensi6n de desequilibrio infe- rior a 1 pV, que es mucho menor que lo disponible incluso en modelos de calidad (5 pV mlix. en el LTC 1050AC). Se concluye, pues, que la calibraci6n de cero es inevitable. - Las corrientes de polarizacion del A 0 son otra fuente de error ya que pueden des

cargar el condensador flotante cuando 6ste es conectado a1 amplificador. Sin necesidad de entrar en el detalle de la temporizacidn, el t~empo max~mo que puede durar la conexidn condensador-ampllficador son 10s 62,5 ms d~sponibles para cada canal, Para que la des- carga sea inferior a 1,s pV (112 LSB). debe suceder

Este valor es superior a la corriente de polarizacidn maxima especificada para 10s A 0 de calidad. (El LTC 1050AC tiene un maximo de 100 pA a 85 "C, que es su temperatura de funcionamiento mas alta.)

Para que I , no produzca un error apreciable a la salida debido a que circula por RZ, Csta debe cumplir

Page 317: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Estirnn del errov total 295

En consecuencia, R, < 15 k!2 x 200 = 3 MR. Dado que para este modelo de A 0 las co- rrientes de desequilibrio (offset) son comparables a las de polarizacion, de poco serviria poner, en serie con la entrada no inversora, una resistencia de compensaci6n igual a la combinacicin paralelo de R, y R,. - El CMRR del A 0 es otra fuente de error a considerar aqui, pues se trata de una

configuracion no inversora y, por lo tanto, la tension de entrada v, aparece de hecho en mod0 comfin. A la salida del AO, con ganancias Ad y A,, (es decir, CMRR = A,/A,) tendrernos,

Si se desea que este error sea inferior a 1,5 pV, en el peor caso, que corresponde al valor maxim0 de v,, v,,,, = (55.5 pVf•‹C) X 450 "C = 25 pV, deberemos tener

Este valor es ampliamente superado por 10s A 0 de calidad. Para el LTC 1050AC se espe- cifican 120 dB minimo. - El andisis de la tension de ruido (las corrientes de ruido poco afectarsn puesto que

las de polarizacion no afectan), depende del ancho de banda de medida. Este hay que de- terminarlo en functcin del tiempo de establecimiento necesario. Para una respuesta de paso bajo de prlmer orden, con constante de tiempo T, el tiempo necesario para que la sa- lida quede a un r % dei valor final es

Si como cota tomamos un valor equivalente a 112 LSB del valor final, en el caso de 13 bits r = 0.006%. Si deseamos llegar a dicho valor en menos de 10 ms, con lo cud abn quedan 62,5 - 10 = 52,s ms por canal, deberemos tener

que implica una frecuencia de corte f, =. 164 Hz. Para este ancho de banda, 10s A 0 con- vencionales presentan un ruido muy pequeiio. Sin embargo, Ios A 0 de bajas derivas no son convencionales sino que est5n basados en estructuras con conmutaciones peribdicas, que conllevan un ruido de baja frecuencia importante. Para el LTC IDSOAC, en la banda de 0,l a 10 Hz se especifican 1,6 yVpp. Si se emplea un CAD integrador, este ruido que- dara reduc~do; si, por ejemplo, el period0 de integration es de 20 ms (para atenuar las interferencias de 50 Hz), el tiempo m6xirno de conversibn es de unos 40 ms, aceptable. pues, en este ejemplo, y las componentes de 10 Hz quedan atenuadas por senc (0,2r) = = 0,94. Si el ruido final resultara ser a h excesivo, cabria wnsiderar un A 0 convencional, a costa de un mayor error de cero. pero sin m8s trascendencia porque se puede eliminar mediante calibration.

- El resumen de 10s errores (ignorando las derivas) es

Page 318: PALLAS Ramon - Adquisicion Y Distribucion De Señales

296 Analisis de errores y calibracion en adqulsicibn de seaales

F ~ ~ e n t e Magnitud del error Observaciones

Multiplexor (C flotante)

- Mod0 serie - Modo comun

7,7 x % Despreciable 1 PV

Amplificador - Offset 5 PV Maximo. Corregible - Ganancia

A = 120 dB 0,02 % Constante. Corregible a = 0,01 % 0,02 % Maximo. Corregible

- CMRR (120 dB) 25 nV Despreciable

Convertidor - Cuantificaci6n 1,5 pV Maximo

En el peor caso (suma directs), si no se corrigen 10s errores de cero y ganancia mediante calibracion, el error total seria

Esto significa que no se podria obtener la resoluci6n deseada, pues 0,l "C equivale a 5,55 pV. La calibracion resulta, pues, inevitable.

Los errores de distintos tipos prksentes en un SAS desde el sensor hasta el CAD, hacen que la relacion entre la salida y la entrada diste de la prevista incial- mente. Normalmente se desea una relacion lineal de la forma

Entonces, a partir de una salida ~ y n se deduce que la entrada correspondiente es

Ademis, se suele tener y = 0 cuando x = 0, es decir, q = 0. El calculo de la entrada que daremos como respuesta, a partir del resultado de la medida, es entonces aun m8s simple: basta dividirlo por la sensibilidad (o ganancia) p.

La situacion real es distinta, en parte por 10s errores del sensor, y en (menor) parte por el SAS en si. Los errores sistematicos se pueden corregir mediante cali- bracibn. Cuanto sigue es aplicable tanto a1 sensor como a1 sistema de adquisicion, o a1 conjunto de 10s dos.

Page 319: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Calihracibn en la adquisicibn cle sellales 297

La calibracion estatica consiste en aplicar sucesivos valores conocidos de la en- trada, e ir registrando 10s valores correspondientes de la salida. Una posibilidad es crear una tabla y almacenarla en una memoria ROM; para determinar la entrada correspondiente a una salida basta entonces interpolar linealmente entre 10s dos valores mas pr6ximos que se tenga en memoria. Obviamente, de esta forma no se pueden corregir 10s errores que varien respecto a1 instante de calibracion, y es bien sabido que todos-10s componentes electronicos tienen derivas temporales y tkrmicas.

Otra alternativa es determinar la relacion funcional entrada-salida, y almace- nar solo los valores de 10s parametros necesarios para calcular la funcion inversa. Sin embargo, 10s calculos pueden ser bastante largos, ademBs de depender de cada sistema en particular. Ademas, para muchos sensores es dificil determinar su fun- ci6n de transferencia de forma exacta.

Un tercer mktodo consiste en emplear una formula de interpolacion basada en dos o mis puntos de referencia determinados mediante calibracion. Si. por ejem- plo, resulta que la relacion entrada-salida es una recta, diferente de la prevista (fi- gura 7.3), su ecuacion se puede determinar a partir de dos puntos (x,, y,), (x,, y2) de la forma

y-y1 x - x , -

y2-Yl x2--y1

A partir de una salida y, el valor de la entrada x correspondiente es

Para simplificar la correccion, se suele tomar x1 = 0, y x, = XFE (FE designa fondo de escala). De este modo,

/ relac16n obtenida

Figura 7.3 Correccidn del error de cero y del error de sensibifidad mediante calibracidn. A partir de la lectura obtenida y, se calcula la lectura corregida y,", y a partir de esta se obtiene, segun la relacion prevista, la entrada real x,.

Page 320: PALLAS Ramon - Adquisicion Y Distribucion De Señales

298 At7alisis de errores y cnlibr~ccibn en adquisicibt~ de seAales

La diferencia entre q' j 7 q se denomina entonces error de cero,

y el cociente entre p y y ' se. denomina factor de (correccicin de) escala

donde IM = y2n - yln es el margen de salida nominal. El valor real de la entrada x correspondiente a una salida y es

Para el caso habitual con q = 0, para obtener x no hay que dividir directamente el resultado por la sensibilidad, x =yip . sino

donde 1):': es la lectura corregida que se obtiene restando a cada resultado el error de cero y multiplicandolo por el factor de escala. El proceso de correccion es nor- malmente interno, y el usuario final puede que sea ajeno a las correcciones.

Si la relacion entrada-salida que obtenernos no es una recta sino que tiene la forma genCrica y = f(x), se puede ernplear un tercer punto de calibration (x3, y3) e interpolar entre 10s tres para obtener el valor de y <<corregido* [L(y) = y*]. Una posibilidad es aplicar la f6rmuIa de interpoIaci6n de Lagrange de segundo orden,

que corresponde a un polinomio de segundo orden que pasa por 10s puntos (x,, ]'I), (x2,4'2) Y (x.3, ~ 3 ) .

Es obvio, sin embargo, que un mktodo mas orientado a la descripcion de 10s errores seria mas atractivo. En particular, si se pudiera extrapolar directamente el mCtodo empleado para el caso en que la respuesta es una recta, la aplicacion de las correcciones seria rnuy simple.

Considerese la expansion de una funcion rnediante fracciones continuas [2]

Page 321: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Calibracicin en la adquisicibrz de sefiales 299

La aproximacion de segundo orden viene dada por

El objetivo es ahora calcular c,,, c,, y c, a partir de 10s tres puntos de calibracion, y, = f ( x , ) , y, = f(x2), e y 3 = f ix3). Normalmente se toma x, = ( x , - x,)/2; si ade- mas x , = 0, y x, = x,,, entonces x, = .xF,/2 = x,, el valor central de la escala de medida.

Para poder resolver el problema, hay que imponer tres condiciones a la fun- cion V ( y ) que da el valor de y corregido b* = V(y)] . Las dos condiciones impues- tas en la calibracion con dos puntos eran la correccidn de cero y la del factor de escala, que llevaban a1 valor Aqui afiadimos una correccion de <<no linealidad,, basada en forzar que 10s tres puntos de V ( y ) correspondientes a las tres lecturas de calibracion, y , , y2, y,, estin sobre una recta. Para ello debe cumplirse.

D e aqui y de la aproximacion de segundo orden de V ( y ) (7.11 b ) se deduce

Obsirvese que si las lecturas obtenidas estan sobre una recta, y3 = ( y , + y,)/2, en- tonces c, = 0 porque efectivamente no hay no linealidad a corregir.

Si imponernos la condicion de tener un margen de salida igual a1 nominal, de- bera cumplirse

Esta condicion requiere que se cumpla

Cuando la salida es lineal (c2 = 0) y se cumple y, - y , = iM, entonces c, = 1, porque no hay error de sensibilidad a corregir.

Para corregir el error de cero hay que tomar

Page 322: PALLAS Ramon - Adquisicion Y Distribucion De Señales

300 Analisis de errores y calibracibn erz adquisicion de seriales

Si c2 = 0 y c1 = 1, cuando se cumpla y1 = q, entonces c, = 0 porque no hay error de cero.

Para aplicar este metodo. se calibra inicialmente el sistema midiendo tres en- tradas conocidas, y rnediante las ecuaciones 7.13 se determinan 10s parametros co, c, y c,, que se almacenan en memoria. A partir de un resultado y cualquiera, se calcula entonces el resultado corregido V(y). Para corregir las derivas de cero, se puede recalibrar periodicamente con una entrada conocida, y modificar el para- metro co. Si se desean corregir las posibles derivas de la sensibilidad, hay que cali- brar en otro punto adicional, y modificar c,. Ademas, si se cambia de sensor puede hacer falta una recalibracidn que incluya el tercer punto, y modificar c2; el SAS por si solo no suele producir errores de no linealidad graves en comparacion con 10s del sensor.

Finalmente, si no es posible tener el tercer punto de calibracidn centrado en el margen de medida, se puede emplear un punto cualquiera si se modifica la condi- cion de linealidad

La expresi6n de 10s tres parametros de calibracion es entonces

El caso de x, centrado corresponde a a = 112.

Ejemplo. Sea un termistor cuya resistencia puede modelarse, en el margen de 0 "C a 60 "C, como R(T) = 3.300 exp [4.070 (l/(T + 273,lS) - 11298,15)]. Determinar la f6rmula para corregir las lecturas y asi poderlas interpretar segtin una recta.

A1 medir las temperaturas extremas obtendremos,

Page 323: PALLAS Ramon - Adquisicion Y Distribucion De Señales

y por lo tanto la recta que tomamos corno respuesta es

Entonces, a partir de una resistencia medida R, queremos poder deducir la temperatura mediante dicha recta, es decir,

Pero si, por ejemplo, medimos una R = 1.897,6 C2 (que segdn el modelo del termistor sig- nifica que Cste estaba a 30 "C), el resultado que dariarnos seria

Puede verse que el error cometido es considerable. Para obtener las lecturas corregidas segun el metodo de la ecuacion (7.11b),

podemos emplear tres puntos de calibracidn equidistantes y a partir de ellos calcular c,. c, y c2 mediante las ecuaciones (7.13).

Si calibramos el termistor a x = 0, 30 17 60 "C, obtendremos respectivamente, R y = 8.290,s R, 1.897,6 a y 566.5 Q. Los coeficientes de V(y) son entonces,

Por lo tanto, a partir de un valor medido R, podemos obtener el valor corregido R* me- diante

9,236 R R* = V ( y ) = - 3.206,55 R +

1 + 6,287 X RIR

Si, por ejemplo, rnedimos R = 4.898,26 '2, la lectura corregida es

y el resultado que dariamos seria

Page 324: PALLAS Ramon - Adquisicion Y Distribucion De Señales

302 Anblisis de errores y cnlibracicin erz adquisicicin de seiiales

Segdn el modelo matemhtico. sabemos que la temperatura real era 10 "C. Si no emplehra- mos la correccion, el resultado que dariamos seria

La posibilidad de corregir 10s errores de cero y no linealidad mediante soft- ware, tal como se ha descrito en el apartado anterior, podria llevar al error de pensar que dichos errores pierden importancia. El error de cero en particular puede requerir correcciones previas (por hardware o por hardware y software) respecto a las que se basan s610 en software. La razdn es que su magnitud puede ser tan grande que conlleve una perdida de margen dinamico inaceptable.

Considkrese, por ejemplo, el SAS simplificado de la figura 7.2. Si se supone que, una vez conectadas las etapas previas al CAD, cada una de ellas tiene un error de cero propio, el error total a la entrada del CAD sera

donde se ha supuesto que tanto 10s filtros como el amplificador S&H tienen ga- nancia unidad. Si el margen de entrada del CAD es M, su margen efectivo queda reducido a M - e,,.

Ejemplo. Supongase que en el sistema de la figura 7.2 la fuente de seiial tiene impedancia de salida despreciable; el multiplexor tiene R, = 250 i2 y unas corrientes de fugas despre- ciables frente a las de polarizaci6n del amplificador, que son de 50 nA; el amplificador tiene una tension de offset de 3 mV y ganancia de 100; el filtro tiene una tension de offset de 5 mV; y el amplificador S&H tiene un error de cero total de 2 mV. Si el CAD tiene un margen de entrada de 10 V y su resoIucion es de 12 bits, jcusl es la resoluci6n efectiva disponible para la seiial?

El error de cero a la entrada del CAD ser6

La representation de esta tension necesitara rn bits,

m = 6,98 bits = 7 bits

Para la serial quedarhn solo 5 bits.

Page 325: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Correccibn de errores de cero 303

Habida cuenta de la diferencia de magnitud entre el error de cero y sus deri- vas, cabe pensar en una solucion que consista en eliminar el error de cero, por ejemplo mediante un filtro de paso alto, o mediante un ajuste inicial. Entonces quedaria so10 el error debido a las derivas de dicho error.

Ejemplo. Sup6ngase que en el sistema de la figura 7.2 10s errores de cero se ajustan a 25 "C, la fuente de sefial tiene impedancia de salida despreciable; el multiplexor tiene R,, = 250 Q y mas corrientes de fugas despreciables frente a las de polarization del am- plificador, cuyas derivas a 25 "C son 50 pAI0C; el amplificador tiene una tensidn de offset con derivas de 50 pVI•‹C a 25 "C y ganancia de 100; el filtro tiene una tension de offset con derivas de 50 pV/"C a 25 "C; y el amplificador S&H tiene unas derivas de cero de 20 pVIGC a 25 "C. Si el C A D tiene un margen de entrada de 10 V y su resolution es de 12 bits, jcual es la resoluci6n efectiva disponible para la sefial si el sistema alcanza 55 "C?

El error de cero sera debido solo a las derivas por 10s 30 "C de increment0 de tem- peratura.

La representacidn de esta tension necesitara m bits,

m = 5.96 bits = 6 bits

Para la seiial quedaran 10s otros 6 bits.

Ahora bien, por una parte un filtro de paso alto cuya frecuencia de corte sea rnuy baja, para no atenuar la sefial de inter& cuando ksta es de baja frecuencia (si- tuacion muy habitual), tiene un tiempo de respuesta muy largo. Por otra parte, los ajustes encarecen la fabricacibn, por lo que son poco recomendables. Una solu- cion deseable es emplear componentes con errores de cero pequeiios y buscar una forma de correccion automatica de las derivas que permita mantener un margen dinamico grande. Los denominados componentes con autocero emplean interna- mente dicha correccion. Es el caso de algunos A 0 y CAD integradores.

Para la correccion automstica del error de cero de aquellos elementos o con- junto de ellos que no la posean internamente, una alternativa es dividir el ciclo de trabajo en dos fases: en la primera se aplica una entrada nula y la salida, que es el error de cero, se almacena. En la segunda fase, se descuenta el error de cero de la salida obtenida cuando se aplica la sefial de entrada deseada. Si el error de cero se descuenta antes del CAD, se preserva el rnargen dinhmico inicial. Este es el me- todo aplicado en el apartado 3.2.4.2. Una precaucion a tener es que la frecuencia de conmutacion de una a otra fase no interfiera con la frecuencia de la sefial de entrada (segun el teorema del muestreo).

Otra alternativa para la correccion automstica de 10s errores de cero es el de- nominado mktodo de la recirculacion [3]. Consiste tambien en dividir el ciclo de

Page 326: PALLAS Ramon - Adquisicion Y Distribucion De Señales

304 Ancilisis de errores y calibracibn en adquisicion de seiinles

medida en dos fases: en la primera se aplica la entrada desconocida xl y se obtiene una salida y,: en la segunda fase, se desconecta la entrada desconocida y se aplica como entrada la salida previa (x2 = y,), obtenihdose una salida y2. Se calcula en- tonces el resultado mediante la f6rmula

Veamos a quC corresponde. Si el error absoluto de la primera medida es E l , y el de la segunda medida es E2,

entonces el resultado seri

de manera que la imprecision en el resultado depende del cambio del error de una a otra medida.

Este mitodo se puede aplicar siempre y cuando se cumplan las dos condicio- nes siguientes: en primer lugar, debe ser posible reproducir la salida a la entrada con una exactitud mejor que la que se desea obtener en el resultado; en segundo lugar, la funcion de error debe ser pequeiia y lisa en todo un margen de medida grande. Si se cumplen estas condiciones, la mejora obtenida respecto a1 caso de realizar una sola medida la podemos calcular de la forma siguiente. Supongarnos que la funcion de error es e(x) , y por tanto El = e(x,), E2 = e(x2). El resultado sera

Expresemos ahora e(xJ en funci6n de e(x , ) mediante series de Taylor,

El resultado se puede expresar como

Si el error es pequeiio y con variation suave, podremos aproximar

de manera que el error relativo obtenido gracias a este mitodo es

Page 327: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 305

Ejemplo. Sea un sistema cuya funcion de error es sinusoidal y cuyo valor m5ximo ocurre para una entrada x, = (718) FE y es del0,3 % de la entrada. ~Cua l es el error obtenido si se aplica el metodo de Ia recirculacion?

e(x,) = 0,003 x, sen 2m1 ei(x,) = 0,003 (x, 2mos 2n.q + sen 2m,)

E = - 0,00322 (sen 2 EX,) (x, 2n cos 2nx, + sen 27rx,)

Para x , = 718, resulta s = 21 X Si no se hubiese aplicado este metodo, el error hubiese sido 0,3 %, es decir, mas de 140 veces mayor.

En la figura 7.4n se presenta una forma de realizar dicho metodo. Puede obser- varse que la estructura tiene un gran parecido con la de un servosistema (figura 7.4h). Un servosistema es mas preciso, per0 requiere un elemento H de alta cali- dad capaz de ofrecer a su salida la magnitud a comparar con la magnitud de en- trada. La relacion entrada-salida es

Con el metodo de la recirculacion, no hace falta el elemento H. basta un am- plificador de muestreo y retention.

Figura 7.4 ( a ) Realization del metodo de la recirculacion para correccion de errores (Docu- mentacion Fluke Instruments). (b) Realimentacion negativa.

7.6 EJERClClOS Y PROBLEMAS

I. Se dispone de un sensor de temperatura de silicio, cuya resistencia en el margen de O OC a 50 "C se puede modelar como R(T) = 120 [(T 273,15)/2~8,15]~! Determinar la formula para corregir las lecturas de resistencia de forma que 10s resultados de la medida, es decir. la temperatura, se puedan determinar segun una recta.

Page 328: PALLAS Ramon - Adquisicion Y Distribucion De Señales

306 Andis is de ervores y calibracibn en adquisicibn de sefiales

2. Un determinado sistema de medida de temperatura basado en un termopar tipo J, ofrece las si- guientes tensiones de salida: 0 mV a 0 "C, 2.585 V a 50 "C y 5.268 V a 100 "C. Si la respuesta del sis- teina sc linealiza con el metodo de la ecuacion 7.11b, jcu61 es la temperatura de entrada cuando la sa- lida es 4.186 V'?

3. El circuito de la figura P7.1 representa la estructura simplificada de un SAS. Para corregir 10s errores globales de cero y de ganancia, una de las entradas es 0 V y la otra una tension de referencia de 0,7 V; las lecturas correspondientes se alrnacenan para la posterior aplicacion de un algoritmo de co- rreccion. El CAD es de 12 bits, utiliza una tension de referencia de 0,7 V, y su margen de tension de entrada es de 12 V. La ganancia nominal del amplificador es de 10, y la del S&H es 1. Considerando solamente las fuentes cle error indicadas en la figura (eriores de ganancia y cero -tensiones de offset refcridas a la entrada-), determinar:

a ) El error de cero a la salida del convertidor. b) La salida del convertidor cuando la entrada es 0,7 V. c) La formula a aplicar para corregir la lectura. (Sugerencia: aplicarla a un caso concreto para

comprobar su bondad).

Sokida digital

0 7 V G1=10,01 G2= 0,992 V0s1 =SmV Vos2=10mV V o g = 7mV

Figura P7.1

REFERENCIAS

[ I ] Richard C. Jaeger, *<Tutorial: Analog Data Acquisition Technology, Part IV: System design, Analysis and Performanceu, IEEE Micro, febrero 1983, pags. 52-61.

[2] W.T. Bolk, xA general digital linearising method for transducers>>, J . Phys. E. Sci. Instrum.. Vol. 18, 1985, pags. 61-64.

[3] Ramesh Goyal y Benjamin T. Brodie. <Recent advances in precision AC measurernentsn. IEEE Trans. Instrum. Meas., Vol. IM-33, septiembre 1984. pags. 164-167.

Page 329: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Capitulo 8

La etapa de salida en la distribucion de sefiales

Segun el tipo de dispositivo que deba recibir la informacion, su seiial de en- trada debe ser en forma digital (alarmas, visualizadores numkricos, motores de paso a paso. impresoras, modems,...), o analogica (sefiales de verificacion, motores de continua, trazadores de grAficos, altavoces, ...). Para las sefiales digitales, las operaciones habituales antes de su acondicionamiento de potencia son la transfe- rencia a un registro, para no cargar directamente el bus del sistema, y una conver- sion de codigo, en su caso. Cuando la diferencia de potencial entre masas es @a, hay que incluir un aislamiento galvanico, analogo al aislamiento de entrada visto en el apartado 3.2.3.3. Aqui el aislamiento se suele realizar por via bptica.

Cuando hay que obtener una salida analogica, una funcibn importante es la re- construction de la forma de onda a partir de 10s valores numericos obtenidos por el procesador. Esta funcion se basa en un CDA y un extrapolador. Para reducir los transitorios del CDA se emplean filtros especificos.

La obtencidn de una seiial anal6gica a partir de la informacion generada por un procesador digital, se hace mediante un CDA. ~ s t e ofrece, en respuesta a1 c6- digo presente a su entrada, una salida en forma de tension o corriente. o de ganan- cia controlada (caso de CDA con tension de referencia externa -10s denomina- dos convertidores multiplicadores-). Ademas, para que la salida tenga el valor inferior y el margen de amplitudes deseados, se suele poner un amplificador inme- diato a1 CDA.

La asignacion del valor de entrada E necesario para tener una salida S deter- minada, en un convertidor cuyos mbgenes respectivos de entrada y salida son ME y MS. se hace segun la formula

Page 330: PALLAS Ramon - Adquisicion Y Distribucion De Señales

308 La etupa de salida en la distrih~rcidn de seiia1e.s

donde P = MEIMS, y EO es el valor que hay que poner a la entrada para tener una salida de 0 V.

Ejemplo. Sea un CDA de 12 bits, con valores de entrada entre - 2.048 y 2.047. Para distin- tos msrgenes de salida, 10s valores de P y E0 para aplicar (8.1) son

Margen de salida P EO

Es interesante obser\/ar que para salidas unipolares el valor central del margen de salida no corresponde exactamente a una entrada 0, sino a otra ligeramente distinta.

La relacion entre los codigos de entrada y la salida analogica es

Codigo Entrada digital

Binario natural 1111 11111111 1000 00000000 0311 11111111 0000 00000000

Binario desplazado 1111 11111111 1000 00000000 0111 11111111 0000 000OOD00

Salida analdgica

+FE-1LSB Media escala Media escala - 1 LSB Cero

+ F E - 1 LSB Cero Cero - 1 LSB - FE

El CDA no produce ningun error de cuantificacion pero admite solo un con- junto finito de valores de entrada. Esto equivale a tener un error de redondeo en 10s c8lculos, ya que si. por ejemplo, el procesador trabaja con una precision de 16 bits y el CDA es de 12 bits. la precision final de la salida analogica sera a lo sumo de 5 (U2) bit del CDA.

La transferencia del codigo digital entre el procesador y la entrada del CDA se puede hacer de varias formas. En cualquier caso, hay que tener en cuenta que el CDA en si mismo es cctransparente,,, es decir, ofrece a su salida el equivalente a la entrada presente en aquel momento; ademas, dicha entrada debe estar en formato paralelo. Por ello, cuando no se quiere dedicar un puerto E/S exclusivarnente a1 CDA, hay que interponer un registro entre el bus del sisterna y el convertidor: cuando una senal de control esta en un estado determinado, el sistema es transpa- rente y la salida sigue a la entrada; cuando dicha seiial esta en el otro estado, la sa- lida del registro queda bloqueada y ofrece a1 convertidor el ultimo c6digo autori- zado. Algunos CDA incluyen internamente dicho registro, y el dispositivo aparece como una direccion de memoria mas (figura 8.1).

En otros casos se emplean dos niveles de registros: el primer0 puede adquirir cualquier entrada digital, per0 hace falta una orden expresa para transferirla a1 se-

Page 331: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Entrodas Datos de do control entroda

-A- &

I I

"0

V p n s e

Voselect

BUS DE 31RECCIONES

Circu~tos l6gicos p a r a selecuonor lo direcci6n

8080 A MEMW U

8

I I BUS D t DATOS

Figura 8.1 Conexion de un CDA de 8 bits al bus de un pP. (a ) Estructura interna del CDA AD588, que incluye un registro interno y tiene salida por tension. (b) lnterfaz con el pP 8080A; hay dos entradas de control: una para seleccion del dispositivo y otra para escribir 10s datos. (Documentation Analog Devices, Inc.)

gundo, que va conectado a1 CDA. Esto permite, por ejemplo, que la escritura desde el bus del ,LIP y la carga efectiva a1 CDA sean independientes, e incluso asin- cronas. Tambien hacen falta dos niveles de registros cuando la entrada no esta di- rectamente disponible en formato paralelo; por ejemplo, si esta en formato serie o si ocupa mas de 1 byte. En el primer caso hay que pones un registro de desplaza- miento para hacer la conversion serie-paralelo, y otro registro para alimentar el CDA. Si la entrada ocupa m8s de 1 byte, y el bus de datos es de 8 bits, la informa- cion debe ser extraida en dos etapas.

8.2 DEMULTIPLEXADO

Cuando hay que ofrecer varias sefiales analogicas de salida a partir de un solo procesador, es necesario demuItiplexarlas. Para ello se dispone de diversas estruc-

Page 332: PALLAS Ramon - Adquisicion Y Distribucion De Señales

310 La etupn de salidn en In distribucidn de set in le~

BUS DE DATO S

Figura 8.2 Estructuras para la distribution de seiiales empleando demultiplexado digital. ( a ) Dernultiplexado basado en el bus del procesador. (b) Dernultiplexado mediante interruptores externos al busy CDA con registro de entrada.

turas que, en t6rminos generales, se distinguen porque demultiplexan bien la en- trada digital a1 CDA, bien su salida analogica.

En la figura 8.2a se presenta la solucion mas obvia: dado que el bus de datos de un ,UP est i inherentemente multiplexado, se puede afiadir un par registro-CDA por cada canal de salida, y elegit en cada momento el CDA deseado mediante un decodificador de direcciones. La presencia de dos niveles de registros, o la disposi- ci6n de un separador entre el bus y el registro previo a1 CDA, permiten aislar kste del ruido del bus.

Ademas del coste de 10s CDA, un inconveniente de esta solucion es que a1 ha- ber varios dispositivos conectados a1 bus. 6ste debe soportar una carga electrica elevada: tipicamente de 4 a 8 pF por cada linea de datos. El sistema de la figura 8.2b emplea tambikn demultiplexado digital, pero ahora se interpone un demulti- plexor entre el bus p el conjunto de convertidores. De esta forma, solo el CDA se- leccionado queda conectado al bus, y Cste soporta una carga mucho menor. Un in- conveniente respecto a la solucion de la figura 8 . 2 ~ es la complejidad del sistema de interruptores de demultiplexado. Hay circuitos integrados que tienen hasta cuatro CDA, y que facilitan esta solucion y la anterior.

El demultiplexado analogico reduce el numero de CDA necesarios, a costa de emplear varios amplificadores de muestreo y retencion. E n el caso de la figura 8.3a, todos 10s amplificadores S&H reciben la misma seiial de entrada, per0 s61o uno de ellos la transfiere a su salida; el resto ofrecen la seiial retenida en su con- densador. Obviamente, el tiempo miximo de retencion disponible es limitado. Cuando se tienen varios CDA con registro de entrada, en cambio, el tiempo de re- tencion es dimitado, sin necesidad de una actualization periodica. Una considera-

Page 333: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Demultiplexado 311

ci6n adicional sobre la soluci6n basada en amplificadores S&H se refiere a su tiempo de adquisicion: dado que, en general, b t e excedera de 1 p, hay que tener la precaucion de mantener la salida del CDA constante durante el tiempo necesa- rio para que se adquiera el valor finaI, per0 sin hipotecar el bus del pP durante in- tervalos de tiempo largos.

E n la figura 8.3b se presenta otra solucion con demultiplexado analogico, em- pleada en la tarjeta DIA cuyas especificaciones se dan en la tabla 8.1. Los proble- mas de diafonia y fugas son rnayores que en el caso anterior, porque todas las se- Aales analogicas se concentran en el multiplexor, per0 el diseiio es m8s simple.

En todas estas aplicaciones, 10s amplificadores S&H deben tener tiempos de adquisicion y establecimiento breves, seguidos de tiempos de retencion largos, a diferencia de las aplicaciones de conversion AID donde tanto la adquisicion de una rnuestra como su conversion deben ser rapidas.

v C BUS IBM PC 3

Figura 8.3 Estructuras para la distribucion de senales empleando demultiplexado analogico. ( a ) Demultiplexado basado en las senales de control. (b) Demultiplexado analogico direct0 (Documentation Data Translation, modelo DT 2815).

Page 334: PALLAS Ramon - Adquisicion Y Distribucion De Señales

312 La etapa de satido e n Iu distribiccion de sefiules

Tabla 8.1. Algunas especificaciones de la tarjeta de conversion DIA DT2815 (Data Translation).

- Salidas: Tension Corriente Margenes: unipolar: 0 a 5 V

4 a 2 0 m A bipolar: - 5 a 5 V

Ajustes disponibles en la salida: ganancia cero (para tension y corriente)

- Entrada: codigos: unipolar (binario directo) bipolar (binario decalado -offset-)

- Transferencia: Resolucion 12 bits No linealidad f 112 LSB No linealidad diferencial < + 112 LSB Error de cuantificacion < 112 LSB Error de ganancia: ajustable a 0 en el canal 0

ajustable a 112 LSB en demas canales Error de cero: ajustable a 0 en el canal 0

ajustable a 112 LSB en demas canales Exactitud del sistema: f 0,025 % FE (margen de fondo escala)

- Caracteristicas dinamicas: Tiempo de establecimiento a 112 LSB: 300 /is (cualquier salto) Velocidad de respuesta: 0,2 V/ps min. (tension)

1 mA/ps (corriente) Velocidad de conversion del CDA: 5 kHz Velocidad de la tarjeta: 3,3 kHz por canal, para 1 canal solo

425 Hz por canal para 10s 8 canales Ruido de salida: 0,2 LSB r.m.s.

- Caracteristicas termicas: Deriva de cero: f 10 pVPC Deriva de ganancia: ? 20 X FEPC Deriva de linealidad diferencial: 3 X IO-~FEPC Monotonia: garantizada de 0 a + 70 "C

- Caracteristicas de interfaz: Compatibilidad de bus: IBM PC/XT/AT y compatibles Tipo de interfaz: mapeada E/S, direccionada 10 bits Margen de direcciones tarjeta: 200 a 3 FE (hex), seleccionable en saltos de 2 (hex) Direccion de base inicial: 224 (hex) Interrupciones: ninguna; solo acepta E/S por interrogacion Data path: 8 bits

- Alimentacion: Tensiones: + 12 V, f 5 %, 83 mA tip., 90 mA max.

- 12 V, i 5 %, 95 m A tip., 'IOOmA max. + 5 V, f 5%, 100 mA tip., 120 mA rnax.

Bucle de corriente: + I 2 V, 250 mA max., empleando 10s + I 2 V de la tarjeta para alimentar a 10s 8 canales de salida

Margen de alimentacion del bucle: 10 a 40 V sobre 250 C l Consumo: 2 W tip., 4 W max.

Page 335: PALLAS Ramon - Adquisicion Y Distribucion De Señales

El muestreo de seiiales exige un filtro interpolador para reconstruir la forma de onda de la seiial muestreada. La relacion seiial-ruido se puede mejorar me- diante filtrado digital. A la vez, la cuantificacion conlleva un ruido cuya posible re- duccion mediante filtrado cabe tener en cuenta. La interpolacion es el proceso de reconstruccion del valor de una sefial s(t) en un instante t a partir de sus valores en n instantes discretos, entre O y nT, cuando t es un instante del intervalo [O, nT]. El filtrado numkrico y la interpolacion son objeto de estudio del procesamiento digi- tal de seiiales.

En los sistemas de medida de forma de onda, donde no interesa el valor de la sefial en un instante dado sino su forma, y en sistemas de control digital, donde 10s actuadores pueden incluso quedar dafiados si se les aplican seiiales de alta fre- cuencia, hay que obtener una seiial continua de salida, no un tren de irnpulsos como ofrece un CDA. que responde directamente a1 cddigo aplicado a su entrada. La extrapolaci6n es el proceso de aproximacion del valor de una sefial s(t) en un instante t a partir de sus valores en n instantes discretos, entre 0 y nT, cuando t es un instante que queda fuera del intervalo [0, nT] . Cuanto mas alejado est6 r del in- t e r v a l ~ [O. rz TI, mayor sera el error de extrapolation.

Para encontrar s(t) en el intervalo de tiempo entre nT y ( n + 1)T, se puede de- sarrollar en serie de potencias,

sU(nT) s,(t) = s(nT) + s l (nT) [ t - nT] + --- [ t -nT] 2 + ...

2!

donde s,(t) = s(t) en el intervalo rzT 5 t < (12 + 1)T. Para conocer s,(T) hacen falta, pues, las derivadas de s(t) en el instante nT. Como solo conocemos 10s valores de s(t) en 10s instantes de rnuestreo. hay que estimar las derivadas a partir de las muestras de la sefial. Un mCtodo es:

1 -- - [s(nT) - 2 s([n - 11 T ) + s([n - 21 T)] T'

En general, para estimar la derivada de orden k hacen falta k + 1 muestras de la sefial. Ahora bien, por una parte la realization fisica de extrapoladores de orden elevado es compleja; y por otra parte el uso de muestras muy retrasa- das puede provocar inestabilidades en el caso de sistemas de control en lazo cerrado.

Page 336: PALLAS Ramon - Adquisicion Y Distribucion De Señales

314 La etupa de salida en In distvibuciorz de seiiales

8.3.1 Extrapolation de orden cero

La extrapolacion mas habitual en la reconstruccion de seiiales es la de orden cero (o retenci6n de orden cero) (figura 8 .4~) . Consiste en tomar

s,, ( t) = s(n 2") (8.4)

El efecto de una retenci6n de ordcn cero y duraci611 z se pucde interpretar como el resultado de aplicar la serie de muestras s,,,(t) = s(nT), n entero, a un sis- tema cuya respuesta a un impulso unitario es un impulso de duracion z (figura 8.5u). Es decir, tenelnos

h,(t) = 1 para 0 < t < z ( 8 . 5 ~ )

Iz,(t) = 0 para t > z, y para t < 0 (8.5b)

El objetivo es ahora calcular el efecto de esta retencion en el espectro de s,,(t). La transformada de Fourier de ho(t) es

- 1 sen nf z -- [l - exp (- j2nfz}] = t exp {-jnf 4 (8.6~) mf nfi

t I I I I I i

I

I c )

Figura 8.4 Reconstruccion de una sefial senoidal (a ) a partir de sus muestras uniformes se- paradas un tiempo T, (b). (c) Mediante una retencion de orden cero y duracion T. (d) Mediante una extrapolacion de primer orden.

Page 337: PALLAS Ramon - Adquisicion Y Distribucion De Señales

1 ). Retencdn

l b l

Figura 8.5 Retencion de orden cero y duracion s. (a) Respuesta irnpulsional. (b) Modulo y fase de la respuesta frecuencial.

De aqui se deduce.

donde tr es el tiempo de retardo. Esto significa que H, (f) se cornporta como un fil- tro de paso bajo no ideal. Su m6dulo y fase estan representados en la figura 8.5b. Una fase lineal significa que la sefial de salida preserva la forma, per0 sale con un retardo tr = 712.

El espectro obtenido sera, pues,

Page 338: PALLAS Ramon - Adquisicion Y Distribucion De Señales

de manera que el espectro de s,,,(t) queda modificado por una funcion senc, y en particular tambien queda modificado el 16bulo de banda base, que es el que se considera para la recuperacion de s(t). Esta rnodificacion es tanto mas pequena cuanto menor sea z, pero un valor de 7 muy pequeiio irnplica unos impulsos de sa- lida rnuy estrechos (y, por tanto, la seiial obtenida no seria continua, y tendria mup poca energia). Normalmente se toma 7 = T (separacion entre muestras), pero las muestras deben ser suficientemente proximas (T pequeiio) para no distorsio- nar en exceso el espectro de la seiial, es decir, aqui no se aplica el criterio de Ny- quist. Un CDA con un registro de entrada se cornporta como un extrapolador de orden cero.

Ejemplo. Determinar la relacion entre el periodo de retenci6n zde un muestreador como el de la figura 8.5~ y la frecuencia mhima de la sefial muestreada, si se desea que la ate- nuaci6n de esta no exceda de 1!1.024 con respecto a la continua.

La respuesta frecuencial del muestrador a frecuencia&, es

La respuesta en continua es 7. El error relativo serii,

Deseamos E < 111.024. Por lo tanto

y de aqui,

Es decir, para mantener un error de amplitud inferior a 111.024, hay que tener un tiempo de retencion que sea 41 veces inferior a1 periodo de la sefial. 0 sea, hay que aproximar la senoide mediante 41 tramos escalonados.

Para atenuar las componentes de alta frecuencia, incluidas las que surgen del efecto no lineal de la limitacion de velocidad de subida del CDA (slew rate). a la retencion de orden cero se le suele aiiadir un filtro (analogico) de paso bajo sim- ple. Su efecto se estudia en el apartado 8.3.4.

8.3.2 Extrapolacion de primer orden

La extrapolacion de primer orden o lineal (first-order hold) consiste en tomar so10 10s dos primeros terminos del desarrollo (8.2),

Page 339: PALLAS Ramon - Adquisicion Y Distribucion De Señales

donde s1(nT) la aproximamos mediante la ecuacion (8.30). Es decir, para recons- truir la selial en un instante posterior a nT se integra la diferencia entre dos mues- tras adyacentes, correspondientes a los instantes ( n - 1) T y nT. El resultado para el caso de una senoide se muestra en la figura 8.4d.

La funcion de transferencia de este interpolador se puede obtener a partir de su respuesta impulsional, hl( t ) . Aplicando S(t) en el instante r = 0, tendremos (fi- gura 8.6a):

dado que s(0) = S(0) I 1 y s(- T ) = 6(- T ) = 0, queda, para 0 < t < T,

h l ( t ) = so(t) = 1 + tlT (8.9b)

dado que s(0) = 1 y s (T) = 0, queda, para T $ t < 2T,

Dado que s(nT) = O para n 2 1, resulta h,( t ) = O en todos 10s intervalos de mues- treo adicionales. H,Cf) se puede calcular por ejemplo mediante la transformada de Laplace, y se obtiene

De aqui se deduce,

sen 2zf T jHICf)j = T[1 + ( 2 z f ~ ) ~ I ' ' '

arg (H, Cf)] = arc tan nf T - 2nf T (8 .11~)

Resulta, pues, que la amplitud no es plana, y el retardo no es constante (figura 8.66). Se concluye que para valores de T grandes es mejor la extrapolation de or-

Page 340: PALLAS Ramon - Adquisicion Y Distribucion De Señales

318 La etapa de salida en la distvibucion de sefiales

lag t

Figura 8.6 Extrapolacion de primer orden. ( a ) Respuesta irnpulsional. (bi Modulo y fase de la respuesta frecuencial.

den cero que la de orden 1, pues el pic0 en el modulo de H , V ) implica que el ri- zado en la salida seria grande; para T pequefio, en cambio, es mejor la extrapola- cion de orden 1 porque la zona inicial de su respuesta de amplitud puede ser sufi- cientemente plana y su retardo es menor que el de la extrapolacion de orden cero.

8.3.3 Extrapolacion de orden fraccionario

En la extrapolacion de orden fraccionario, tambien denominada retencidn de primer orden con correccion parcial de la velocidad, la salida entre una muestra y

Page 341: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Reconstr-uccicin de sriinles: extrapolacicin 319

la siguiente tiene una pendiente igual a k veces la diferencia entre las muestras precedentes, siendo O < k < 1. Su interes se deduce observando las figuras 8.5b y 8.66: si el modulo de la respuesta frecuencial de una retencion de orden cero tiene una atenuacion excesiva a baja frecuencia, y en canlbio el de una retencion de pri- mer orden tiene un sobreimpulso, cabe esperar que una retencion de orden frac- cionario de una respuesta plana, proxima a la de un filtro de paso bajo ideal.

La respuesta impulsional de un extrapolador de orden fraccionario se muestra en la figura 8.7. Su expresion analitica es

2 k

T

donde u(t) es la funci6n escalon (nula para t < 0; 1 para t > 0). (Para evitar confu- siones, en la ecuacion 8.12 se han empleado corchetes para encerrar 10s factores de 10s productos; 10s parkntesis solo se han empleado para encerrar la variable in- dependiente.) La respuesta frecuencial se puede calcular por ejemplo mediante la transformada de Laplace. y se obtiene

Esta expresion se puede poner en funcion de la respuesta frecuencial de un extra- polador de orden cero. H&). y de uno de primer orden, H,Cf),

El modulo y la fase de esta expresion para distintos valores de k, est6n com- prendidos entre 10s correspondientes a la extrapolaci6n de orden cero (k = 0) (fi- gura 8.31) y a la extrapolacion de orden 1 (k = 1) (figura 8.6b). Para k = 0,3 la am- plitud es casi plana con la frecuencia, en la banda de paso.

Figura 8.7 Extrapolation de orden fraccionario: respuesta impulsional.

Page 342: PALLAS Ramon - Adquisicion Y Distribucion De Señales

8.3.4 Extrapolacion exponencial

Si en la respuesta frecuencial de un extrapolador de orden cero (ecuacion 8.6a) sustituimos el seno por su forma exponencial, obtenemos

Si ahora sustituimos e-'2"-ft por 10s dos primeros terminos de su desarrollo, queda

que la definimos corno respuesta de un extrapolador exponencial. La razon de

Figura 8.8 Extrapolacion de orden fraccionario. (a ) Respuesta impulsional. (b ) Modulo y fase de la respuesta frecuencial.

Page 343: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Filtrado y reduccion de trcznsiforios 321

este nombre puede encontrarse si mediante la transformada inversa de Laplace obtenemos la respuesta impulsional, que resulta ser de tip0 exponential

La ecuacion (8.140) coincide con la respuesta frecuencial de un filtro RC de paso bajo, multiplicada por T (= RC). Su m6dulo y fase estan representados en la figura 8.8 y son:

arg (H, ( f ) ) = arc tan 2nfT (8.15b)

Una reconstruccion directa mediante un filtro de paso bajo RC a la salida de un CDA. no es posible porque 10s impulsos de salida de un CDA (sin registro de entrada) no tienen suficiente energia para dar una sellal de salida manejable. Ahora bien, si despuis de una retencion de orden cero se pone un filtro de paso bajo, entonces mediante (8.146) se puede conocer la accion del filtro de sobre la sefial reconstruida inicialmente. Ademas, si la retencion de orden cero se hace con un amplificador S&H, este tiene un tiempo de adquisicion finito porque realiza una acci6n integradora (debe cargarse su condensador de retencion). Esta accion se puede modelar tambien mediante (8.14b) y (8.14~).

Ademas del filtrado para la reconstruccion de las seiiales, a la salida de un CDA hay que considerar la reduccion de 10s transitorios (glitches) debidos a1 pro- pio convertidor. Estos transitorios se deben a dos causas principales: la primera es la falta de simultaneidad en la conmutacion de 10s bits, pues 10s tiempos de paso a conducci6n y paso a corte de 10s conmutadores, por ejemplo, son diferentes; este problema es especialmente grave cuando cambian muchos bits (a mitad de la es- cala, en el caso del codigo binario natural). La segunda causa es el acoplamiento capacitivo de las seiiales de control de las fuentes de corriente de 10s bits, a la sa- lida del CDA.

En la figura 8.9a se muestra el transitorio que aparece cuando la entrada pasa de 01 ... 11 a 10.. . 00. El filtrado lineal de dichos transitorios no es practico por- que, dado que ni se producen a intervalos regulares ni son uniformes sus amplitu- des. la distorsion resultante en la sefial de salida puede ser excesiva (figura 8.90).

La reduccion de 10s transitorios se consigue por una parte con un disefio espe- cial del CDA que ofrezca tiempos de conmutacion rapidos y con tiempos de su- bida y bajada de 10s impulsos que sean lo mas simitricos posible. De esta forma se consigue que 10s transitorios Sean simetricos, con energia media casi nula (figura 8.9~). Este mitodo se emplea en 10s CDA para aplicaciones de video, donde la presencia de transitorios es grave por cuanto produce trazos errgticos perceptibies por el usuario.

Page 344: PALLAS Ramon - Adquisicion Y Distribucion De Señales

322 La etapa de salida en la distrib~icidn de seiiales

1000 1000 1000 Olll 0111

STROBE5 STROBES

STROBES

1WO 0000 OIll 1111

L bl STROBES

(c ) Id)

Figura 8.9 ( a ) Transitorios a la salida de un CDA. (b) Distorsion producida por un filtro lineal que pretenda reducir 10s transitorios. (c) Salida de un CDA diseiiado para producir transitorios de salida pequeiios. (d) Empleo de un amplificador de seguimiento y retencion (S&H) para re- ducir 10s transitorios [ I ] .

Otro metodo de reduccion de transitorios, mas al alcance del diseiiador del sis- tema, consiste en disponer un amplificador de seguimiento y retencion (track and hold) a la salida del CDA, temporizado de forma que retenga el valor de salida cuando se actualiza la entrada del CDA, y no pase a la fase de seguimiento hasta que se hayan extinguido 10s transitorios (figura 8.9d). Este mktodo conlleva una reduccion en la mBxima velocidad de actualization de la entrada del CDA, y esto hay que tenerlo en cuenta especialmente en sistemas multicanal donde se com- parte un unico CDA de salida.

Este amplificador S&H para reduccion de transitorios no debe confundirse con el de reconstruccion de la sefial mediante retencion de orden cero (caso de un CDA sin registro de entrada). El S&H de reconstruccion debe tener una adquisi- cion rapida y permanecer la mayor parte del tiempo en estado de retencion. El S&H para reduccion de transitorios (<<deglitcl~er,,) est6 la mayor parte deI tiempo en estado de seguimiento y solo esta en estado de retention durante el tiempo de establecimiento del CDA, t,, despuCs que haya cambiado su codigo de entrada.

El efecto de este S&H en el espectro de la seiial de salida. se estudia conside- rando que su tiempo de adquisicion viene determinado por una constante de tiempo T = RC. que se introduce adrede para evitar Ias distorsiones que produciria la limitada velocidad de cambio (slew rate) del A 0 de salida del S&H, si su en- trada cambiara rapidamente (figura 8.10). Las componentes espectrales resultan- tes de dicha no linealidad, son un problema en sistemas de audio digital; pueden no serlo en sistemas de medida. Se demuestra [2] [3] que la respuesta frecuencial total es

sen rrfT 1 1 - e-tAITe-~?"tr,

Page 345: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salidrc de dntos: Oucles de rnusa y aislarniento optoelecrrbrzico 323

Vl t l

Figura 8.10 Aplicacion de un amplificador de seguimiento y retencion (S&H o T&H) a la re- duccion de transitorios a la salida de un CDA (que incluye un registro de entrada).

donde es facil identificar el primer factor como correpondiente a la retencion de orden cero y duracion T (en el CDA); y el segundo factor como correspondiente a1 efecto integrador de la red RC. El tercer factor muestra el efecto de la reten- ci6n durante t, y seguimiento durante el resto del tiempo hasta T. Si fuera t, = 7, quedaria so10 el efecto de la retencion de orden cero en el CDA, seguida de un fil- tro de paso bajo RC. Si fuera z = 0, tendriamos s d o el efecto del CDA con reten- cion (registro de entrada).

8.5 SALIDA DE DATOS: BUCLES DE MASA Y AlSLAMlENTO OPTOELECTRONICO

Cuando en un SDS hay que conectar el procesador central a elementos que no esten alimentados por su mis~na fuente de alimentacion. hay que prever la existen- cia de diferencias de potencial importantes entre 10s terminales de referencia (masa) respectivos. La situacion es similar a la descrita en la adquisicion de seiia- les (apartado 3.2.3, figura 3.5), con una salvedad importante: mientras las seiiales procedentes de 10s sensores suelen ser analogicas, las de salida de 10s procesado- res son inicialmente digitales y la comunicacion con otros sisteinas se prefiere que sea tambien en forma digital, entre otras razones por su mayor inmunidad a las in- terferencias. Se habla entonces de transmisidn de datos.

La inmunidad a interferencias en la transmision de datos se logra por una parte eligiendo adecuadarnente un codigo (inclupendo bits de paridad) y el tipo de transmision (sincrona, asincrona); y por otra parte eligiendo la norma que tenga unas caracteristicas electricas adecuadas a1 entorno: margen de ruido y tip0 de linea (unipolar, diferencial). A nivel de realizacion fisica, el empleo de cables apantallados y la disposition de las tomas de masa, confieren mayor inmu- nidad.

Page 346: PALLAS Ramon - Adquisicion Y Distribucion De Señales

324 L a etapa de salida en lu distribucidn de seiiales

8.5.1 Salida de datos: transmision serie. Normas EIA

En la transmision de datos lo habitual es organizarlos o agruparlos en unida- des de informacion denominadas caracteres. Cada caracter consta de varios bits (de 5 a 8). El receptor debe ser capaz de reconocer un determinado paquete de bits como un caracter. Segun el mCtodo de empaquetamiento, la transmision en serie puede ser sincrona o asincrona. En los sistemas sincronos los datos se codifi- can con un c6digo que permite obtener una seiial de sincronismo a partir de 10s propios datos recibidos. Esto permite enviar 10s datos de forrna continua y obte- ner una alta velocidad de transmision, que debe haber sido acordada previamente entre emisor y receptor (en bitshegundo: 75, 110,300,600, 1.200,2.400, etc.).

La transmision asincrona esta prevista para comunicar subsistemas que no de- ban transferirse inforrnacion de forma continua. La identification de 10s caracte- res se hace precediendo cada uno de ellos de uno o mas bits de encabezamiento (start) y postponi6ndole uno o mas bits de terminacion (stop) (figura 8.11). Cuando no se transmite informacion, la linea se mantiene a nivel bajo <<- V??, por ejemplo - 12 V; cuando hay un caracter para transmitir, se pasa la Iinea a nivel alto, <<+ VN (por ejemplo, + 12 V) durante el tiempo que dura 1 bit, lo que consti- tuye el bit de encabezamiento; despues de Cste se transmiten 10s bits que constitu- yen el caracter, empleando + V para un y - V para un .I>? (logica negativa), y manteniendo la tension correspondiente durante el tiempo asignado a un bit; una vez enviados todos 10s bits de un caracter, el emisor envia un bit de terminacion a base de mantener la tension de la linea a - V (que es el nivel de tension en re- poso) durante al menos el tiempo de un bit, antes de eiwiar el siguiente caracter.

El envio de un bit de encabezamiento implicara una transition a + V y, por lo tanto, con este sistema es posible reconocer el inicio de un nuevo caracter, cual- quiera que haya sido el ultimo bit del caracter precedente. A1 detectar la transi- cion. el receptor comprueba a1 cabo de 112 bit si la linea aun esta a uO>>, para ase- gurarse de que la sefial es cierta y no se trata de un simple transitorio. Los relojes del emisor y del receptor deben estar sintonizados para poder reconocer cada bit (por su duracion); a cada cariicter se resincronizan 10s relojes gracias al bit de en- cabezamiento y a1 de terminacion. El emisor y el receptor deben estar de acuerdo ademas en el numero de bits de cada caracter, norrnalmente de 5 a 8, y en el tipo de bits de paridad para detection de errores (si 10s hay).

encal con dod v e r ~ Fin

I I Enco bezam~ento l n~c io d e l

s~gu~ente cor ic ter - t iempo

Figura 8.11 Transmision asincrona del caracter de 7 bits, lOlOOll (letra S en codigo ASCII) con b i t de paridad par y 1 bit de terminacion.

Page 347: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salida de datos: b u c k s de masa y aislamiento optoelectronico 325

Dado que en un ,UP la comunicacion entre la CPU y sus perifericos se hace via un bus (sistema paralelo), en la transmisidn serie en sistemas basados en ,UP hay que convertir la informacion paralelo en informacion serie y viceversa. Esta con- version se realiza mediante dispositivos designados genkricamente como USART (Universal Synchronous/Asynchronous Receiver Transmitters), como el Intel 8251A PC1 (Programmable Communication Interface) y el Zilog 8530 SCC (Se- rial Communications Controller). Hay modelos que sirven solo para la transmi- sion asincrona (UART) o sincrona (USRT).

Los USART son dispositivos con entradas y salidas compatibles TTL y, por lo tanto, no pueden ser conectados directamente a las lineas de comunicaci6n por- que no tienen 10s niveles de tension, corriente y potencia necesarios. Hacen falta, pues, generadores y receptores de linea. Los diversos modelos comercializados es- tan previstos para cumplir las diferentes norrnas de transmision. En la tabla 8.2 se resumen las caracteristicas principales de las tres interfaces que hasta el momento han alcanzado un mayor uso.

La norma EIA RS-232 fue introducida por la EIA (Electronics Industries As- sociation) en 1962 para conectar un ordenador a un modem, per0 actualmente se emplea para todo tipo de interconexiones, hasta el punto de haberse convertido en el arquetipo de las interfaces serie. (Se llega incluso a1 extremo de designar como c<RS-232>> la interfaz de algunos sistemas por el mero hecho de ser una inter- faz serie, a pesar de no cumplir dicha norma.) La version ETA RS-232-C fue intro- ducida en 1969; la version EIA RS-232-D. es una revision de la version anterior,

Tabla 8.2 Caracteristicas basicas de las interfaces EIA-RS-232-D, EIA-RS-422 y EIA-RS-423.

Parametro EIA RS-232-D EIA RS-422-A EIA RS-423

Tipo de linea Nurnero de generadores

y receptores en una linea Longitud cable maxima Velocidad maxima para

la longitud maxima Veloc~dad maxima y

longitud aceptable Tension salida maxima

del generador Nivel de setial del

generador - con carga - en vacio

lmpedancia de carga generador Corriente salida maxima

(estado aka impedancia) Velocidad de serial Tension entrada receptor Sensibilidad de entrada

del receptor Resistencia de entrada

del receptor

Unipolar I generador I receptor (2.500 pF)

20 kbitis 20 kbitls 15 m

+ 25 V

+ 5 v i 15V 3 12 a 7 k1Z

v,,,/300 Q 30 V/ps f 15V

f 3 V

3 a 7kQ

Diferencial I generador 10 receptores 1.200 m

100 kbitls 10 Mbit/s 12 m

- 0.25 a 6 V

i: 2 v +_ 5 v 100 n

+ 100 'LlA -

- 7 a + 7 V

- 200 mV

> 4 k Q

Unipolar I generador 10 receptores 1.200 rn

10 kbitls 100 kbitls 12 m

k 6 V

+ 3,6 V + 6 V 450 .Q min

+ 100 'LlA controlable + 1 2 v

+ 200 mV

> 4kQ

Page 348: PALLAS Ramon - Adquisicion Y Distribucion De Señales

326 L n etnpn rlr snlida en la distribucidn de sefiales

aprobada en 1986, y que introdujo so10 ligeros cambios. Esta norma se refiere a la interconexion de un equipo terminal de datos (ETD) (conector macho), por ejem- plo un ordenador, una impresora, o un terminal de entrada, y un equipo de termi- nation de un circuit0 de datos (ETCD) (conector hembra), por ejemplo un mo- dem o un ordenador. Cuando el ETCD no es un modem, la especificacion de la funcion de cada linea es genuina de cada fabricante. Se aplica tanto a comunica- ciones serie sincronas como asincronas, tanto en comunicaciones punto a punto como multipunto (varios equipos comparten el mismo rnedio), y tanto en lineas privadas, como en lineas conmutadas, sean de dos o cuatro hilos.

En la norma EIA RS-232-D, ninguna tension en ningun contacto del conector debe exceder + 25 o - 25 V (muy superior, pues, a 10s + 5 V propios de un sistema TTL). Cualquier contacto debe resistir un cortocircuito con cualquier otro con- tacto sin sufrir daiios ni 61 ni cualquier otro equipo. Cuando la carga es de 3 kR a 7 kR, la salida <<On del generador viene representada por una tension entre + 5 y + 15 V, y la salida c < l ~ viene representada por una tensidn entre - 5 y - 15 V. En el receptor, una tension entre + 3 y + 15 V representa un (COD, mientras que una ten- sion entre - 3 y - 15 V representa un KID. Las tensiones entre + 3 y - 3 V corres- ponden a la zona de transici6n, y no estan definidas. En la figura 8.12 se presenta la relacion entre niveles de tension y seiiales (<<On y el,,). Obdrvese que se puede tolerar un margen de ruido de 2 V sin que se produzca error alguno a la entrada del receptor.

Entrodo

rnorco ABl ERTO

-15V

2 v -1- - - / / / I / / /

2v -I--- /////// _ _ _ _ _ _ _ _ I _ _ _

t Fl: "I" :: Figura 8.12 Caracteristicas electricas de las setiales en la norma EIA RS-232-D. Las zonas ra- yadas son las de transicion.

La longitud maxima permitida para la linea, que era de 15 m en la version EIA RS-232-C, no esta especificada directamente en la version D. Se especifica sol0 la capacidad maxima de la carga, que debe ser inferior a 2.500 pF. Segun el tipo de cable y la velocidad de transmision, se podra alcanzar una distancia mayor o me- nor. Dado que con generadores (drivers) TTL no se pueden cubrir lineas con mas de unos 70 cm, hay que emplear generadores y receptores de linea especiales. La velocidad de las seiiales esta limitada a 30 Vlps por razones de diafonia entre con- ductores en un cable multifilar. Las seiiales no deben permanecer en la zona de transicion ni mas de 1 ms. ni mas del4 % de su duracion.

Page 349: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salidn de datos: bucles de masn j1 aislamiento optoelecrronico 327

8.5.2 Bucles de masa: transmision diferencial

En la figura 8.13 se inuestran 10s esquemas electricos de 10s circuitos de datos de las normas de la tabla 8.2. En la norma EIA RS-232-D el circuito de datos es unipolar, es decir, 10s datos vienen representados por la tension entre una linea dada y otra de referencia que es comun a1 generador y receptor. Generadores tipi- cos que reunen las condiciones exigidas por la norma son el MC1488. SN75188, y DS7.5150; 10s receptores respectivos son: MC1489, SN7.5189 y DS75154. Hay tam- biCn combinaciones de generadortreceptor en un mismo circuito integrado, ali- mentado ademas a tensi6n unica (5 V); por ejemplo, el LT1180C. Si la linea de co- nexion es corta, puede suceder que su capacidad (= 52 pFtm en un par trenzado de hilo 24 AWG) sea insuficiente para limitar la velocidad de subida de las sefiales por debajo del valor impuesto por la norma. En estos casos se puede emplear un condensador externo C que limite la pendiente de las seiiales. Para evitar reflexio- nes en la linea, se puede terminar 6sta con su impedancia caracteristica (R, = R,,).

Una limitacion de 10s circuitos unipolares es que si hay una diferencia de po- tencial grande entre las tomas de tierra de generador y receptor, se pueden produ- cir errores a la entrada del receptor. Si, por ejemplo, dicha diferencia de potencial

I- Generador = I =

Coble d e 1nterconex16n Carga - I - *

I- A A' -

I - -- . R I

+c Z o = Ro

Figura 8.13 Circuitos electricos para la transmision serie de datos segun normas EIA RS-232-D, unipolar (a) ; EIA RS-422-A, diferencial (b); y EIA RS-423, emisor unipolar y receptor diferencial ( c ) .

Page 350: PALLAS Ramon - Adquisicion Y Distribucion De Señales

328 La etapa de salida en In distribution de sefiales

es de 3 V, y el generador aplica 5 V entre sus terminales de salida, el receptor no ve mas que un cambio de 2 V, que no supera el margen necesario para ser consi- derado como sefial valida.

Un circuito diferencial (figura 8.13b) resuelve este problema: la sefial viene re- presentada por la diferencia de potencial entre dos lineas, cada una de las cuales da una tension de igual magnitud pero en contrafase con respecto a una linea de referencia. De este mod0 se pueden transmitir sefiales a mayores distancias y a mayor velocidad, sin que las posibles diferencias de potencial de hasta f 3 V entre 10s puntos C y C' provoquen errores. Tampoco las tensiones de error en serie con cada linea y que sean similares produciran error en el receptor, pues 6ste detecta solo la diferencia de tension entre lineas (figura 8.14). La linea de conexion debe ser tambikn equilibrada, y por ello es comun que se trate de un par trenzado, ya que de esta forma las capacidades parasitas a tierra desde cada conductor son mas parecidas. La resistencia de terminacion es opcional en la norma, pero es reco- mendable emplearla. Algunos pares generadorlreceptor que cumplen la norma EIA-RS-422-A son: MC348613487, SN75181175182, y DS8830/8820A.

Con un circuito de emisor unipolar y receptor diferencial tambi6n es posible reducir 10s errores por interferencia, aunque menos que con un sistema dife- rencial. La norma EIA RS-423 define un circuito de este tipo (figura 8.13~). Los generadores y receptores empleados son 10s mismos que para la interfaz EIA RS-422-A.

Las normas EIA RS-422-A y EIA RS-423, definen so10 las caracteristicas elkc- tricas de la interfaz; 10s aspectos funcionales y mecanicos necesarios para la ejecu-

Figura 8.14 ( a ) Tensiones a la salida del generador de linea en la transmision diferencial de datos. (b) Las interferencias en mod0 serie que Sean iguales en 10s dos conductores de la li- nea se cancelan en el receptor.

Page 351: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salida de datos: bucles de mnsa y aisiamienro optoeiectronico 329

cion de la interfaz estan en la norma EIA RS-449, publicada en 1977 y reafirmada en 1985. El conjunto de estas tres normas (422,423, y 449). y la EIA RS-485, que tambien es diferencial. esta destinado a sustituir, a la larga, a la EIA RS-232, por cuanto ofrecen una mayor velocidad y cubren una mayor distancia. Los valores maximos de la velocidad de subida de la seiial, la longitud del cable y la maxima frecuencia estBn relacionados y vienen especificados en las normas. La velocidad de subida (del 10 96 al 90 % de la diferencia entre valores estacionarios), por ejemplo, viene limitada en la norma EIA RS-423-A de mod0 que no produzca mas de 1V de diafonia; esto lleva a valores inferiores a 10s de la norma EIA RS-232-D, y es lo que permite cubrir mayores distancias sin que la diafonia sea excesiva.

Ahora bien, la maxima tension en mod0 comun aceptable a la entrada del re- ceptor de la norma EIA RS-422-A no debe exceder de 7 V, en modulo. Pero al mismo tiempo, la posibilidad de cubrir grandes distancias aumenta precisamente la probabilidad de que la diferencia de potencial entre masas sea mayor. En estos casos hay que introducir un aislamiento galvanic0 entre emisor y receptor para que las corrientes entre masas no dafien a 10s componentes.

8.5.3 Aislamiento de sefiales digitales

El aislamiento en la distribucion de seiiales es necesario cuando hay diferen- cias de potencial elevadas entre tomas de masa. Esto sucede cuando las seiiales se transmiten a larga distancia, o simplemente de un edificio a otro, cuando hay mo- tores en el sistema (estkn proximos o alejados del procesador) y, en general, cuando hay subsistemas con fuentes de alimentacion independientes. El aisla- miento es tambikn necesario en casos especiales, como 10s aparatos electromedi- cos que entren en contact0 con el paciente, o 10s utilizados en atmosferas explosi- vas. Es ademas una precaucidn habitual en un sistema donde en 10s receptores puede haber eventualmente conexiones poco ortodoxas, como sucede a veces en 10s servicios publicos de telecomunicacion.

Las seiiales se aislan normalmente mediante un optoacoplador, que consiste en un diodo emisor de infrarrojos y un fotodetector (fotodiodo o fototransistor). Todos 10s optoacopladores son intrinsecamente unidireccionales, y esto impide que las posibles interferencias en el circuit0 de salida pasen hacia el de entrada.

8.5.3.1 Diodos electroluminiscentes (LED). Un LED (Light Emitting Diode) es una union p-n polarizada directamente donde la recombinacion de hue- cos y electrones en la union produce luz con una eficiencia elevada. La recombi- nation de huecos inyectados hacia la zona n con 10s electrones que alli abundan, y de electrones inyectados hacia la zona p con 10s huecos que hay en ksta, se pro- duce en cualquier union p-lz. Pero en un LED se elige el material de forma que di- cha recombinacion no vaya acompaiiada de vibraciones tkrmicas en la estructura cristalina, como sucede, por ejemplo. con el silicio y el germanio, pues ello reduce en gran mod0 la eficiencia.

En optoacopIadores, y en 10s sistemas opticos en general, la radiacion emitida por la fuente debe estar adaptada a la sensibilidad del detector. Dado que interesa

Page 352: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Figura 8.15 Caracteristicas de un LED de AsGa. (a) Caracteristica V-I. (b) Flujo radiante en funcion de la corriente directa en el rnodelo GL514. (Docurnentacion Sharp Corp.)

que este sea de silicio (Si) por su facilidad de integration, la emision debe ser en la banda del infrarrojo (IR) que es donde el Si tiene sensibilidad 6ptima. Un mate- rial apropiado es entonces el arseniuro de galio (AsGa). La longitud de onda de 10s fotones que emite es de unos 950 nm. La eficiencia depende del tipo de union (difusion o fase liquida epitaxial) v es del orden del 1 a1 5 %.

La caracteristica I-V de un LED (figura 8 .15~) es similar a la de un diodo de Si. per0 la tension umbra1 es mas alta (1,O V frente a 0.6 V) y la tension de ruptura inversa es rnucho menor (de 3 V a 6 V frente a mas de 30 V). El coeficiente de temperatura de la caida de tension directa AVdAT es de - 1,9 mVJ•‹C frente a 10s 2,3 mVI0C del Si. El flujo radiante cPe es proporcional a la corriente directa IF so10 para valores pequeiios de ksta (figura 8.15b). Para corrientes altas, la eficiencia disrninuye debido al calentamiento del dispositivo. Para tener flujos altos, hay que trabajar con impulsos de corriente con ciclo de trabajo tanto menor cuanto mayor sea la corriente.

8.5.3.2 Fotodiodos. Cuando incide luz en una union p-n, 10s fotones inci- dentes producen pares electron-hueco. Si la energia de 10s fotones es mayor que la anchura de banda prohibida, 10s electrones y huecos producidos difunden respec- tivamente hacia la zona 17 y p. y aparece una tension (V,,) a travks de la union en circuito abierto. Para el Si, la longitud de onda de 10s fotones debe ser menor de unos 1.100 nm. Si se conecta una carga externa, circula una corriente I, en direc- cion inversa a la de conduccion del diodo. Las cargas generadas lejos de la union se recombinan antes de alcanzar Csta, y no contribuyen a la corriente I,. Para au- mentar la sensibilidad (responsividad) del diodo, la zona p se diseiia muy estrecha y asi la union queda muy pr6xima a la superficie.

En la figura 8.16a se muestra el circuito equivalente para un fotodiodo ideal. La corriente generada por la luz incidente es

Page 353: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Snlida de dnros: bcrcles cie rnmn y aislamiento optoelectr6nico 331

donde: /3 es la absorbancia electron-hueco, q es la carga de un electron (1,6 X lo-'" C ) y R, es el numero de fotones absorbidos efectivamente. El diodo ideal en la fi- gura 8.16a tiene una corriente de fugas, designada como corriente en la oscuridad I,, que depende de la tension V a travks de la union,

Is es la corriente de saturacion del diodo, k es la constante de Boltzmann (1,3807 X lo-'' JIK) y T la temperatura en kelvin. I, aumenta con la tension in- versa y con la temperatura. La corriente neta a travks de la carga sera

La tension en circuit0 abierto se puede obtener haciendo I = 0,

Para el Si, V,, tiene un coeficiente de temperatura de unos - 2,5 mVI0C. La co- rriente en cortocircuito se puede obtener haciendo V = 0,

I,, es tambikn proporcional a la iluminacion recibida, expresada en lux. Para el Si, y una fuente de luz esthndar (denominada <<A>> por la CIE), el coeficiente de tem- peratura de I,, es de + 0.2 %I0C. En la figura 8.16b se muestra como se desplaza la caracteristica I-V a1 incidir la radiacion.

El condensador C, en la figura 8 . 16~ representa la capacidad de la union. La

Figura 8.16 ( a ) Circuito equivalente para un fotodiodo ideal. En un fotodiodo real hay que afiadir una resistencia de fugas en paralelo, una resistencia en serie y una fuente de corriente de ruido. (b) Desplazamiento de la curva V-/en funcion de la radiacion incidente. (Documenta- cion Sharp Corp.)

Page 354: PALLAS Ramon - Adquisicion Y Distribucion De Señales

332 La etapn de salida en In disttribrtcib de seiinles

constante de tiempo determinada por Cj y la resistencia equivalente que ve (nor- malmente la resistencia de carga) es uno de de 10s factores que determinan el tiempo de respuesta del diodo. Dado que C, disminuye a1 aumentar la tension in- versa aplicada al diodo, se puede aumentar la velocidad de este a base de aplicarle una tension inversa. Pero esto aurnenta la corriente I , y, por lo tanto, aumenta el umbra1 de iluminacion detectable.

El otro factor que determina el tiempo de respuesta del fotodiodo son 10s tiempos de transition de 10s portadores. La respuesta m8s rapida se obtiene con 10s diodos p-i-n.

8.5.3.3 Fototransistores. Un fototransistor es un transistor n-p-n cuya base (zona p) tiene un Area grande para que la union base-colector se comporte como un buen fotodiodo. El circuit0 equivalente se muestra en la figura 8.17~. Consiste sirnplemente en un fotodiodo (entre base JJ colector), cuya corriente es amplifi- cada por el transistor. La corriente de colector sera

donde hFE es la ganancia de corriente del transistor en configuracion de emisor co- mun. Esta arnplificacion no es siempre suficientemente aha, por lo que se dispone de modelos en configuracion Darlington que ofrecen corrientes de colector mayo- res. Para arnbas configuraciones hay modelos cuyo terminal de base es accesible. Ic no es proporcionai a la iluminacion, a pesar de que I , si lo es, porque h, no es constante sino que depende a su vez de I,.

La corriente de colector en oscuridad sera el resultado de amplificar la co- rriente de oscuridad del fotodiodo.

Dado que I , aumenta a1 hacerlo la temperatura, I,,, tamhien aumenta. Esto puede ser una fuente de interferencia cuando se trabaja con iluminaciones bajas que produzcan corrientes de colector pequeiias.

En la figura 8.17h se rnuestra la relacion entre la corriente de colector y la ten- sion colector-emisor en un fototransistor. Las curvas son similares a las de un transistor, pero el parametro no es la corriente de base sino la iluminacion inci- dente. ObsCrvese que las curvas se han interrumpido cuando se alcanza el punto correspondiente a la maxima potencia disipable por el dispositivo, segun

PC. = I , V,, (8.20)

Para el modelo de la figura 8.17h, la potencia mBxima es de 75 mW cuando la tem- peratura ambiente no pasa de 25•‹C. A1 aumentar la temperatura ambiente, la po- tencia maxima que puede disipar decrece linealmente, y es de solo unos 15 mW a 85 "C. que es la maxima temperatura de trabajo.

El tiempo de respuesta de un fototransistor viene dominado por su capacidad colector-base, C,,, cuyo valor aparente a la salida viene multiplicado por hFE. En

Page 355: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salidn de datos: bucles de mnsa y aislamiento optoelectr6nico 333

Base VCE

Em~sor

Figura 8.17 ( a ) Circuito equivalente para un fototransistor. (b) Relacion entre la corriente de colector y la tension colector-emisor en funcion de la iluminacion incidente en el fototransis- tor PT380. (Documentation Sharp Corp.)

consecuencia, cuanto mayor sea iz, tanto mayor sera el tiempo de respuesta. En cualquier caso, dado que el hrea de base se diseiia expresamente grande, 10s foto- transistores tienen tiempos de respuesta mayores que 10s transistores convencio- nales. La constante de tiempo de la respuesta aumenta proporcionalmente a1 ha- cerlo la resistencia de carga.

8.5.3.4 Optoacopladores. En un optoacoplador se combinan una fuente de luz, normalmente un LED infrarrojo de AsGa, y un fotodetector de Si, que puede ser desde un simple fotodiodo hasta una combinaci6n de kste con un cir- cuito integrado que incluye un regulador de tension y un circuit0 elemental para el procesamiento de la seiial (amplificador, disparador Schmitt y etapa de salida). Aunque es posible formar un optoacoplador mediante componentes discretos, el diseiio con elementos integrados ofrece muchas ventajas. En la figura 8.18 se muestran dos disposiciones de emisor y detector dentro del encapsulado. Hay CI que incorporan varios pares emisor-detector.

Figura 8.18 Disposition de emisor y detector dentro de un optoacoplador integrado. (Docu- mentacion Motorola.)

Resmo opaca Recubrrmienta

Res~na tronsparente \ /

tmnsparente

I

/ L1

/ 3

Em~sor Detector

4

Page 356: PALLAS Ramon - Adquisicion Y Distribucion De Señales

334 L a etapa de salida en la distribucidn de sefiales

Los optoacopladores se clasifican segun la seiial de entrada que aceptan y se- gun el tipo de salida que ofrecen. Para sefiales de entrada ccalternas~, es decir, con valores de tension positivos y negativos, hay modelos con dos LED en paralelo y polaridad opuesta. La salida puede ser de alta sensibilidad, alta tension colector- emisor. alta velocidad, alta tension de aislamiento, o analogica. Estos ultimos tie- nen un FET de salida y permiten obtener, por ejemplo. una resistencia ajustable mediante una tension aislada. En la figura 8.19 se muestran diversas opciones dis- ponibles comercialmente [4].

Las caracteristicas basicas de un optoacoplador son las relativas a la transfe- rencia y a1 aislamiento entre emisor y detector. La relacion de transferencia de corriente, CTR (Current Transfer Ratio), se define como el cociente entre la co-

l b l I c 1 ( d I

I f )

egulador

2:z

Figura 8.19 Distintos tipos de optoacopladores disponibles comercialmente. (a) Con foto- transistor simple. (b) Con fototransistor que tiene la base accesible. (c) Con fototransistor Dar- iington. (dl Con fototransistor Darlington que tiene la base accesible. (e) Con fotodiodo y tran- sistor de aka velocidad. ( f l Con fotodiodo y transistor de aha velocidad que tiene la base accesible. (g) Con salida de aka velocidad y aka sensibilidad. ( h ) Para entradas alternas. (I? Para entradas alternas y con terminal de base accesible. (11 Con salida FET (((analogica,)). ( k ) Con salida digital. ( I ) Para entradas alternas y salida digital. (m) Con salida de alta potencia. (Documentation Sharp Corp.)

Page 357: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salido de dntos: bucfes de rnnsa y aislamiento optoelecrrbnico 335

Figura 8.20 Dependencia entre la relacion de transferencia de corriente (CTR) y la corriente directa de entrada en el optoacoplador PC817. (Sharp Corp.)

rriente de salida (colector) y la corriente directa de entrada, y se expresa en tanto por ciento

Ic CTR = --- X 100 (% )

IF

El valor de CTR varia mucho de uno a otro tipo de optoacopladores: desde 50 % para modelos con un simple fototransistor de salida, hasta mas de 600 % para mo- delos con salida Darlington. CTR no es constante con I, sino que tiene una evolu- cion como la mostrada en la figura 8.20. CTR decrece al aumentar la temperatura ambiente a pesar de que hay una cierta compensacion entre el coeficiente de tem- peratura positivo de h , para el silicio (+ 0,7 %I0C) y el coeficiente negativo del AsGa (- 1 %/"C). Ademas, al aumentar T, el pico de radiacion emitido se des- plaza hacia longitudes de onda mayores.

El tiempo de respuesta del optoacoplador depende de la corriente de entrada y de la resistencia de carga. En un caso general, se definen 10s tiempos indicados en la figura 8 .21~. Para 10s modelos con transistor de salida rapido, se definen 10s retardos de propagacion indicados en la figura 8.21b. En la tabla 8.3 se dan 10s va- lores de dichos tiempos para distintos modelos y resistencias de carga. A veces se definen ademas 10s tiempos de paso a conduction (turn-on), to, = t, + t,, y de cese de conducci6n (turn-off), tOff = t, + tP

El aislamiento ofrecido por un optoacoplador no es perfecto. Cuando entre la entrada y la salida se aplica una tension con variacion rapida, la capacidad para- sita entre el emisor y el detector hace circular una corriente de desplazamiento

Esta corriente produce una caida de tension en la resistencia de carga (figura 8.22). El valor de Cf no viene especificado como tal en 10s catalogos. En su lugar se da el rechazo del mod0 comdn (CMR), especificado a travCs de la velocidad de cambio (o el valor de la tension de mod0 comun para una velocidad de cambio

Page 358: PALLAS Ramon - Adquisicion Y Distribucion De Señales

336 L a etapa de salida en In disrribricid~i de seAales

Figura 8.21 Tiempos de respuesta de optoacopladores y circuitos de medida corres-pondien- tes. (a) Para optoacopladores de uso general. (b) Para optoacopladores con transistor de sa- lida rapido.

dada), que para una resistencia de carga determinada provoca una tension de sa- lida v,, de valor especificado. Por ejemplo: optoacoplador alimentado a 9 V. con carga de 470 a; para tener menos de 100 mV de salida a1 aplicar una tension con dV/dt = 2 kV/ps, la tensi6n de modo comun no debe exceder de 1.5 kV.

Tabla 8.3 Tiempos de respuesta de distintos tipos de optoacopladores y res~stencias de carga. Todos 10s valores son tipicos, a temperatura ambiente de 25 "C.

Tipo

Modelo Condiciones

Salida con fototransistor simple

- - -

Salida con fotodarlington

Salida con fototransistor rapido

Page 359: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Figura 8.22 Circuito

rv;lvcc c.,

Vm c

medida del rechazo del mod0 comun optoacoplador.

El CMR aumenta si se reduce la capacidad entre la entrada y la salida. El mo- delo HCPL 2631 (Hewlett Packal-d) incluye una pantalla electrostatics interna que reduce dicha capacidad, aumentando en consecuencia su CMR.

La tensi6n mixima de aislamiento entre la entrada y la salida esta tambiin 1;- mitada. Se suele especificar para tiempos de aplicacion de 1 minuto (o 5 s en algu- nos casos), y una humedad relativa del40 % (o 45 %) a1 60 %. Son habituales va- lores de hasta 5.000 V eficaces.

Ejemplo. Disefiar una interfaz digital mediante un optoacoplador segun el esquema de la figura E8.1 [ S ] .

Deseamos que cuando Vl sea &>, V2 sea Para ello debera ser

donde la en el subindice indica el estado logico bajo. Hace falta, pues, que I,. sea sufi- cientemente aLta. La caracteristica CTR indica cu6l es el valor aprop~ado, y de ahi se puede calcular

Figura E8.1

Page 360: PALLAS Ramon - Adquisicion Y Distribucion De Señales

338 La etupa de salida en la distribclcidn de seriales

El valor de diseiio sera uno norrnalizado y con una cierta tolerancia + a,

En la tensi6n de salida de una puerta 16gica y de 10s demas dispositivos, hay tambiCn una cierta tolerancia. Los casos extremos seran

La corriente de salida sera.

R, hay que elegirla de forma que la caida de tensidn en ella no impida obtener 10s niveles 16gicos de entrada deseados, V,, j7 VIH. Cuando se desea tener la entrada a nivel bajo, es la tension del colector del fototransistor la que fija el valor, de manera que en R2 debe haber una caida de tension suficientemente alta incluso cuando la alimentacion es alta:

Para garantizar un nivel16gico de entrada alto en la puerta de salida, R2 no debe ser tan aka que la caida de tensi6n en ella impida alcanzar dicho nivel:

El valor de R, hay que elegirlo entre estos limites. Para que el tiempo de respuesta quede minimamente afectado por 10s efectos capacitivos, interesa el valor de Rz mas pequeiio. Si en cambio interesa tener en cuenta una posible degradacion de CTR con el tiempo, que reducira I,,, convendri un valor mas alto para R,.

8.5.4 Aislamiento para el control de potencia

La potencia de salida de 10s optoacopladores es muy limitada. Su corriente maxima de salida es de hasta unos 150 mA en 10s modelos convencionales, y del orden de 0,5 A en 10s modelos de <<aha potencia),, que por contra aguantan solo tensiones inferiores a unos 20 V. Su tension maxima de salida es, en general, de

Page 361: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Snlida de datos: bucles de masa y aislamiento optoelectronico 339

decenas de voltios, y 10s modelos que aguantan mas de 100 V no perrniten corrien- tes superiores a unos 5 mA. Todos estos valores son muy inferiores a 10s propios de muchas cargas electricas, en particular las conectadas directamente a la red al- terna (50 o 60 Hz).

En sistemas de baja potencia (por ejemplo, amplificadores de audio y servo- amplificadores), la potencia suministrada a la carga se controla linealmente. En estos casos. un optoacoplador ofrece a su salida la corriente de control necesaria para gobernar la etapa de potencia (puede ser un simple transistor de potencia) que activa a la carga.

En sistemas de potencia elevada, un control lineal implicaria unas perdidas de energia muy elevadas en eI elemento de control. Por ello se prefiere controlar la potencia conmutando la conexion de la carga a la fuente de energia (ver el apar- tad0 9.1.2); modulando la sefial de conmutacion se puede incluso lograr que el control sea lineal. El aislamiento se realiza por via magnktica (con transformado- res de impulsos (61) u optica, en cuyo caso son preferibles 10s optoacopladores cuyo elemento de salida estC expresamente previsto para trabajar en conmuta- cion, como por ejemplo un tiristor o un triac. La potencia de salida sigue siendo muy limitada, pero es suficiente para activar conmutadores de mayor potencia.

8.5.4.1 Acopladores con fototiristores y fototriacs. Un fototiristor (o LASCD, Light Activated Silicon Controlled Rectifier) es un tiristor (apartado 9.2.5) que se dispara (conduce) a1 incidir en 61 luz que genere pares electron- hueco. Para un fototiristor de silicio esto significa que la luz debe ser visible o en el infrarrojo cercano. Su construccion es similar a la de un tiristor normal, per0 esta diseiiado de forma que su corriente de disparo de puerta sea muy pequeiia; asi aumenta su sensibilidad 6ptica. En la figura 8.23 se muestra el circuit0 equiva- lente. La luz incidente genera la corriente de base para cada uno de 10s dos tran- sistores.

Con la notacion de la figura 8.23, si suponemos que la amplification de co- rriente del transistor Ql (p-n-p) es a, y la del transistor Q2 es a,, y si designamos las corrientes de colector en la oscuridad como I,,,, e I,,,,, tendremos [7]

De aqui se deduce.

Cuando a, + a, = 1, el fototiristor se dispara. Esta condicion se obtiene cuando el nivel de iluminacidn supera un cierto valor, que depende de la tension aplicada a la puerta: cuanto mayor sea la corriente de puerta, menor sera la iluminacidn ne- cesaria. Se suele disponer por ello una resistencia RGK entre puerta y catodo, que

Page 362: PALLAS Ramon - Adquisicion Y Distribucion De Señales

340 Ln etopcl de salida en la distribution de sefinles

Figura 8.23 p-n que se mente para

Anodo

Estructura y circuito equivalente para un fototiristor: un t~ realimentan positivamente, y un fotodiodo. La resistencia

I controlar la sensibilidad.

*ansistor p-n-p y otro n- R,, se aiiade exter-na-

drena parte de la corriente fuera de la zona n-p-n del tiristor; cuanto mayor sea di- cha resistencia mayor es la sensibilidad a la luz (y a la temperatura, por la genera- ci6n termica de pares electron-hueco). Sin embargo, un valor alto de RGK reducira tambiCn el umbra1 de la velocidad de cambio de la tension (dv/dt) entre anodo y catodo capaz de activar erraticamente el tiristor (apartado 9.2.5).

La condicion de disparo se puede explicar fisicamente por la realimentacion positiva que hay entre 10s dos transistores: la corriente de base de Q, es Ia co- rriente de colector de Q2, y la corriente de colector de Q, es la corriente de base de Q2; si la ganancia de corriente es suficiente, hay una accion regenerativa que mantiene a1 dispositivo conduciendo aunque no haya ni corriente en la puerta (G) ni iluminacion. La corriente conducida viene limitada por la impedancia externa. Para pasar a1 estado de corte, es necesario reducir la corriente de Bnodo a un valor inferior a la denominada corriente de enclavamiento (I,).

Un acoplador con fototiristor o fototriac esta formado por un LED y un fototi- ristor o fototriac, separados por una resina transparente a la radiacion del LED. En la figura 8.24 se muestran diversos tipos disponibles. El elemento de salida

Ci rcu i to de detecc~dn de paso par cem

( d ) [ e l

Figura 8.24 Distintos tipos de acopladores con fototiristor o fototriac. (a ) Para control de me- dia onda. (b) Para control de media onda, con resistencia de puerta integrada. (c) Para control de onda completa. (a? Para control de onda completa (triac). (e) Para control de onda com- pleta con circuito de deteccion de paso por cero. (Documentacion Sharp Corp.)

Page 363: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Saiida de datos: bucles de mnsa y aislarniento optoelectronico 341

puede controlar directamente cargas alimentadas a tension de red (120 V o 220 V), pero la corriente aceptable es de solo unos 100 a 300 mA. Para cargas de mayor potencia, el acoplador provee la corriente necesaria para disparar un tiris- tor o triac externos de mayor potencia. El circuito de deteccion de paso por cero permite disparar el conmutador externo cuando la tension de alimentacion de la carga pasa por cero, siempre que previamente se haya iluminado el acoplador (pero no se dispara necesariamente en el instante de iluminacion).

Los principales parametros de estos acopladores son: - Corriente de conduccion (I,) maxima (en valor eficaz) en funcion de la

ternperatura ambiente (T,): es tanto menor cuanto mas alta sea T,, y viene limi- tada por la temperatura mixima permitida en las uniones semiconductoras. I, es de hasta unos 200 mA (eficaces) a 30 "C. - Corriente repetitiva mhxima en corte (ID,,v) en funcion de la temperatura

ambiente (T,): es la corriente de fugas a traves del dispositivo cuando esta en es- tad0 de corte y se le aplica la tensi6n nominal (bloqueada) entre inodo y catodo (VD,,); aumenta exponencialmente a1 hacerlo T,. - Velocidad critica de la tension anodo-c8todo en estado de corte (bloqueo)

( d d d t ) . Es la velocidad de cambio maxima admisible para la tension entre anodo y catodo para que no se produzca el paso a conduccion. incluso sin tener sefial de entrada y con una tension bloqueada inferior a la nominal (V,,,,,). Decrece a1 au- mentar la temperatura j7 a1 aumentar la resistencia RGK. El margen de valores en modelos ordinarios va de 1 a 100 VIps. - Corriente (de entrada) minima de disparo ( IFT): es la corriente minima ne-

cesaria para que el fototiristor o fototriac pase de corte a conduccion. Depende de la sensibilidad de este y de la intensidad del LED, y decrece a1 aumentar la tempe- ratura y al aumentar la resistencia R,,. Suele ser de entre 5 mA y 15 mA. - Tension de aislamiento entrada-salida: entre 1.500 y 5.000 V.

8.5.4.2 Reles de estado solido. Un rele de estado solido (SSR, Solid State Relay) es un conmutador electronico basado en semiconductores que ofrece aislamiento electrico entre un circuito de control (((entrada,)) y un circuito de carga (ccsalida,)) sin elementos moviles ni contactos. Realiza. pues, la misma fun- cion que un rele electromecinico, per0 a1 no tener partes moviles su vida es mas larga, no produce ruido acdstico, su velocidad de conmutacion es mucho mayor (tiempos de nanosegundos a microsegundos, frente a milisegundos), es inmune a vibraciones y choques mecanicos, es mas pequeiio y pesa menos. A1 no tener con- tactos, no hay rebotes, ni arcos, ni desgaste. Dado que no hay bobina de control, produce, en principio, menos interferencias electromagneticas. La potencia nece- saria para su activacion es tambien rnucho menor, con modelos directamente com- patibles con diversas familias ldgicas TTL y CMOS.

Por contra. 10s reles de estado solido son mas caros que 10s re]& electromech- nicos y tienen una caida de tension serie no nula en estado de conduccion. Por lo tanto, por una parte no se pueden emplear para conmutar seiiales pequefias (audio), y por otra se calientan mas. Esto ultimo. ademhs de limitar la maxima co- rriente que pueden conducir. es problematico porque dado que por su pequeiio

Page 364: PALLAS Ramon - Adquisicion Y Distribucion De Señales

342 La etapa de salida en la distribution de sefiales

tamafio se montan en placas de circuito impreso, pueden provocar un calenta- miento de componentes cercanos, que pueden ser sensibles. En el apartado 9.2.2 se expone el mCtodo de calculo de 10s disipadores tCrmicos necesarios. Los relCs de estado solido ofrecen ademas menor aislamiento porque presentan una co- rriente de fugas apreciable cuando estan abiertos, tanto mayor cuanto mayor sea la potencia controlada. Otra desventaja es que no se comercializan tantas configu- raciones de contactos: lo habitual es que Sean de tipo A (SPST, NO) o de tipo B (SPST, NC). Al estar formados por semiconductores, no soportan temperaturas altas ni transitorios fuertes.

En principio, un optoacoplador o un acoplador con tiristor se pueden conside- rar un SSR. Sin embargo, esta denominaci6n se reserva para aquellos casos donde la potencia de salida es bastante elevada: por ejemplo, cuando se puede conmutar mas de 5 V, 1 A. Los optoacopladores constituyen entonces simplemente la parte de entrada y de aislamiento del SSR, que se pueden controlar incluso con sefiales digitales con niveles logicos estandar (a veces se denominan entonces ccmodulos EIS aislados>> [8]): la parte de salida se disefia especificamente segun que la carga a conmutar estk alimentada en continua o en alterna (figura 8.25). En la tabla 8.4 se dan algunas caracteristicas de un modelo de cada tipo. ObsCrvese que en 10s modelos de alterna que incorporan un circuito de deteccion de paso por cero, el tiempo de paso a conduccion puede tener un retraso de hasta un semiciclo de la frecuencia de la red de alimentacion.

Para cargas alternas, 10s modelos habituales son para 24, 120 y 240 V. Los pri- meros pueden conmutar entre 10 V y 50 V, 10s segundos entre 24 V y 140 V, y 10s terceros entre 24 V y 280 V. La frecuencia de alimentacion de la carga puede va- riar entre 25 Hz y 70 Hz sin alterar el funcionamiento del relk.

La corriente especificada para la carga es la que el re16 acepta que circule de forma continua. Viene determinada por el calentamiento de las uniones semicon-

I b l

Figura 8.25 Estructura simplificada de un rele de estado solido. (a ) Para cargas alimentadas en continua. (b) Para cargas alimentadas en alterna. Tanto para el optoacoplador como para el conmutador de salida, hay varias opciones.

Page 365: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Salida de datos: bucles de masa y aislamiento oproelectronico 343

Tabla 8.4 Especificaciones de dos reles de estado solido (modulos optoaislados), uno para control de cargas alimentadas en alterna y otro para cargas alimentadas en continua, con

entrada de control de 15 V. (Documentation Potter & Brurnfield -Siemens.)

OAC- 75 ODC- 15

Min. Tip. Max. Min. Tip. Max.

CARACTER~STICAS DE ENTRADA

Tension de control, V,, Tension de activacion Tension de desactivacion Corriente de activacion Corriente de desactivacion Corriente de entrada, Vintip Corriente de entrada, Vj,,max Tension inversa aceptable Resistencia entrada

Tension de la carga Tension repetitiva bloqueable Corriente de la carga Corriente transitoria Corriente de fugas (OFF) Caida de tension cuando ON dv/dt estatica (OFF) dv/dtdinarnica (ON) Tiempo de conmutacion a ON Tiempo de conmutacion a OFF Tip0 de salida

12 240 280 V 5 60 (VI k 600 (v,) 0,02 3 A o m 3 (A)

85 (A,) 5 (A) 1 1,5 {mAef) 0,l 1 (@A)

1,6 (V,) 1,2 1.6 (V) 200 400 (v/& 25 (v/ps)

8,3 (ms) 0.1 0,3 (ms) 112 (ciclo) 0,3 0,6 (ms)

normalmente abierta normalmente abierta

CARACTER~TICAS DE AlSLAMlENTO (arnbos modelos)

Aislamiento a 60 Hz 4.000 V,, lnrnunidad a transitorios > 3.000 V,, Resistencia aislamiento 100 G 0 Capacidad entrada-salida 10 pF (max.)

ductoras por donde circule la corriente y se reduce cuando aumenta la tempera- tura ambiente. Cuando se conmutan corrientes de mas de unos 5 A, hace falta un disipador de calor. Se especifica tambikn una corriente de carga minima, que es la corriente minima que debe circular por la carga para mantener el rele activado. Puede ser del orden de 50 mA a 100 mA. Si la carga consume muy poca corriente, puede que haga falta conectar una resistencia en paralelo con ella para alcanzar dicho valor minimo de corriente.

Para evitar que 10s modelos de alterna se activen cuando hay transitorios fuer- tes en la propia linea de alimentacion alterna de la carga, la etapa de salida tiene una red RC (u otra red adecuada) que limita la tension y su velocidad de varia- cion; ademBs protege a1 conmutador frente a 10s transitorios que surgen a1 desco- nectar cargas inductivas y a1 conectar cargas capacitivas (apartado 2.3.1.2). Los

Page 366: PALLAS Ramon - Adquisicion Y Distribucion De Señales

344 La etnpu de snlidn en lo distrihucidn de seiiales

modelos para control de cargas alimentadas en continua incorporan tambien un circuit0 de proteccion frente a transitorios en la salida.

La conrnutacion en el punto de paso por cero de la tension (creciente) de ali- rnentacion de la carga evita la production de interferencias electromagneticas (pues la potencia conmutada es entonces pequeiia) y las corrientes iniciales fuer- tes en la carga, especialmente en las lamparas y cargas capacitivas. (El punto de conmutacion esta realmente dentro de una banda de i 15 V alrededor de 0 V.) En 10s modelos con triac de salida, la desconexi6n del re16 se produce por si sola cuando la corriente controlada se reduce a un valor por debajo de la corriente de mantenimiento; si la carga es resistiva, esto sucede cerca del paso por cero de la tension (decreciente).

La tension y corriente de control vienen determinadas por la resistencia en se- rie con el LED. Para poder controlar el re16 con tensiones alternas, hay modelos que incorporan un rectificador en la entrada de control. Para aceptar tensiones de control de cualquier polaridad, hay modelos con dos LED de polaridad opuesta. Para poder aceptar un a~nplio margen de tensiones de control, hay modelos que incorporan una fuente de corriente a la entrada. en vez de tener simplemente una resistencia de proteccibn.

8.6 EJERClClOS Y PROBLEMAS

1. Para verificar mediante un ordenador el comporramiento de un determinado sistema ante una sefial senoidal de 100 H7, se piensa utilizar un CDA de 12 bits y extrapolation de orden cero, y aplicar a su entrada los valores de la amplitud de la senoide en diversos instantes equiespaciados. Si se desea que en ningun caso la amplitud de la senoide de salida difiera del valor ideal en mas de 1!2 LSB, i,cujntos valores de la senoide hay que tomar en cada ciclo?

2. Diseiiar una interfaz entre una puerta SN7404 y una puerta SN7400 mediante un optoacopla- dor 4N25, alimentados todos a 5 V i 5 %, segun el esquema de la figura P8.1. Para el 4N25 se especi- fica: CTR(min) = 20 %; VF(m,n, = 1,2 V a 10 mA; = 1.25 V a 10 mA; VF(,,,, = 1,5 V a 10 mA; I,,,(OFF) = 50 nA; V,.,(sat) = 0,5 V. Las caracteristicas generales de la familia TTL 74XX son: V,, = = 0,8 V; I, , = - 1,6 mA: VrH = 2 V; I),, = 40 PA; VIII = 0.4 V (miximo), 0,2 V (tipico); = 16 mA; I/,, = 2,4 V, I, , , = - 400 PA.

-D Figura P8.1

3. El esquema de la figura P8.2 es un circu~to para entregar una seiial digital aislada opticamente en el extremo de 100 m de un par trenzado cuyos hilos son de tamafio mCtrico 4,0 ( d i h e t r o 0,4 rnm, resistencia 120 Rlkm). El optoacoplador TIL 111 tiene una CTR del 50 %, V,,(sat) = 0,3 V, y V , =

Page 367: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 368: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Acondicionam iento de sen'ales de salida

La etapa de salida en un sistema de distribucidn de seiiales permite obtener se- iiales analogicas a partir del codigo de salida que da el procesador, o bien retener las sefiales digitales a presentar, transmitir o para activar un actuador. En ambos casos el procesador y el circuito de utilizaci6n final se pueden aislar galvanica- mente entre si.

Pero ni 10s dispositivos de visualizacion (displays), ni 10s medios de transmi- sion. ni los actuadores, son en general directamente compatibles con las seiiales obtenidas en la etapa de salida, y por ello hay que acondicionarlas. En particular, 10s niveles de tension y corriente, y la potencia disponible, suelen ser insuficientes. Ahora bien, mientras el acondicionamiento de sefiales de entrada suele tener siempre el mismo objetivo final y la variedad esta en las seiiales de partida, aqui en cambio el punto de partida es comun: un procesador digital con sus perifCricos de salida, incluido en su caso un CDA; en carnbio, el objetivo final depende de cada accion concreta a realizar.

Cuando se trata de presentar las seiiales, su acondicionamiento es especifico para cada tipo de visualizador, y 10s hay de muy diversos tipos. Por ello se trataran aqui solo 10s casos elementales de activation de lamparas y LED. Para otros vi- sualizadores se puede consultar [I]. Cuando la seiial se va a .transmitir, depen- diendo de la distancia y el medio puede hacer falta uno u otro tipo de modulaci611, tema que queda fuera del Bmbito de este libro. Ademas, hay que acondicionar la sefial segdn las caracteristicas fisicas de la linea. La transmision directa de seiiales digitales ha sido considerada en el apartado 8.5.1.

Si las sefiales deben controlar un actuador, la variedad de requerimientos es tan amplia como 10s tipos de actuadores. Consideraremos aqui de forma generica los casos de 10s reles y solenoides, y 10s motores de continua, alterna y de paso a paso, en aplicaciones de baja (< 1 kW) y media (< 100 kW) potencia. A1 lector in- reresado en profundizar en estos temas le recomendamos las referencias [2] y [3]. En (111 estan descritos 10s cornponentes de potencia mas recientes.

Page 369: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Circuitos per~firicos de salida y circititos de potencia 347

9.1 .I Circuitos perifericos de salida

La conexion de un yP con su entorno, excluida la memoria, se hace a travks de 10s puertos de entradalsalida. La capacidad de corriente y tension que tienen 6stos es la propia de la tecnologia del CI, y en general es pequeiia. En el Intel 8255A, por ejemplo, que es un perifkrico programable compatible TTL, la corriente ma- xima en 10s terminales que la tienen mas alta es - 4 mA a lo sumo, y - 1 mA en el peor caso. Con esta corriente ni siquiera se puede activar un LED. Pero, ademhs, por rnera precauci6n en el diseiio no conviene que dicho componente vaya direc- tamente conectado a una carga. pues un fallo o una sobretension imprevista po- drian daiiarlo de forma irreversible. Es mejor intercalar entre el perifkrico y la carga otro componente de interfaz mas barato.

Los componentes de interfaz pueden ser simplemente transistores y otros ele- mentos discretos, per0 hay C1 para interfaz que tienen varios circuitos en una misrna pastilla. Los clasificamos en tres grupos. El primer0 lo constituyen aquellos elementos de las diversas familias logicas esthndar cuya etapa de salida se ha dise- fiado con mayor capacidad de tension y corriente. Son, por ejemplo, 10s separado- res (buffers) y activadores (drivers); en la tabla 9.1 se resumen las caracteristicas de algunos modelos Para aplicaciones de aha tension hay modelos (TTL 7406107/16/17) que tienen una salida de colector abierto: el colector esta co- nectado directamente a la patilla de salida, no a la linea de alimentacion (figu- ra 9 . 1 ~ ) . El transistor de salida aguanta de 15 a 30 V y puede drenar una corriente de 40 a 30 mA. En las familias CMOS hay componentes con salida en drenador abierto, per0 su capacidad de tension y corriente es muy limitada. Para 10s compo- nentes CMOS con escasa capacidad de corriente de salida hay separadores, como el DS3630 (figura 9.16), que permite entregar o drenar hasta 16 mA.

Tabla 9.1 Resumen de las caracteristicas de diversos separadores (buffers) y activadores (drivers) de varias familias logicas.

Funcion Cornpa- Tension Corrien te logica tibilidad aliments- Tension salida maxima

Modelo (activado) entrada cion (V) salida (VI (m A

INVJNO INV NO INV INVINO INV INVfNO INV NO INV NO INV INVINO INV INVINO INV INVINO INV NO INVIINV INV

CMOS, TTL 3 a 15 CMOS, TTL 3 a 18 TTL 5 TTL 5 TTL 5 TTL 5 TTL 5 TTL 5 TTL 5 CMOS 2 a 6 TTL 5

Page 370: PALLAS Ramon - Adquisicion Y Distribucion De Señales

348 Acondicionamiento de seiiales de snlidu

Entrada

Figura 9.1 (a ) Esquerna de un activador/separador TTL con transistor de salida de aka ten- sion y colector abierto. (Docurnentacion Texas Instruments.) (b) Esquema del separador DS3630, que tiene entrada (y salida) compatibles CMOS y TTL. (Docurnentacion National Se- miconductor.)

Poniendo varios elementos de un mismo CI en paralelo. aumenta la capacidad de corriente de salida. Pero en el caso de circuitos TTL esta solucion hay que limi- tarla a 10s elementos que tengan una capsula comun, pues de lo contrario es dificil garantizar que tengan la misma temperatura. alimentacion y caracteristicas; si uno de varios elementos en paralelo fuera distinto a 10s demas. podria quedar sobre- cargado. Los circuitos CMOS con transistores de enriquecimiento tienen un coefi- ciente de temperatura positivo en su resistencia RON. de manera que autorregulan su carga: si su corriente aumenta, su temperatura crece y con ella su resistencia, lo que reduce la corriente. No obstante, para mayor seguridad. en circuitos CMOS tambien conviene poner en paralelo solo 10s elementos de una misma capsula.

El segundo grupo de componentes de interfaz (perifCricos de salida) son 10s denominados activadores de perifericos (peripheral drivers) [4]. En Cstos se des- plazan 10s niveles de tension mediante una red resistencia-diodo (figura 9 . 2 ~ ) o bien mediante una etapa de salida (transistor de potencia o Darlington) aiiadida a una puerta de entrada, compatible con la familia logica deseada (figura 9.2b). El diodo limitador de tension que tienen a la salida se puede poner en paralelo con las cargas inductivas, ahorrando asi el diodo externo (para reduccion de transito- rios) (apartado 2.3.1.2). El transistor de salida tiene a veces las conexiones de base, emisor y colector accesibles para mayor flexibilidad de aplicacion. Para po- der activar cargas capacitivas a alta velocidad (por ejemplo, transistores MOSFET de potencia), hay activadores especificos con entrada compatible TTL y CMOS (figura 9.2c), e incluso con cerrojos para almacenar la orden (MIC5801, MIC5950). Algunos activadores poseen proteccion interna frente a sobrecorrien- tes y temperaturas altas.

El encapsulado de estos CI les permite disipar a1 menos 1 W. Las tensiones continuas manejables van de 15 a 100 V, per0 las tensiones que pueden conmutar son inferiores. La corriente de salida va de 100 mA a 2 A, aunque aceptan picos de corriente mayores (un 25 %) siempre y cuando, por ejemplo, no duren mas de

Page 371: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Circ~utos perif&icos de s a l h y circuito de pofeizcin 349

Limilacidn de tensibn

Sal~do

Entrodo

Ltm~tocldn Entrodo A

( d l

Figura 9.2 Tipos de CI activadores de periferico. ( a ) Con entrada diodo-resistencia. (b) Con puerta logica de entrada. ( c ) Con salida de aka velocidad para activar cargas capacitivas (MIC4429) (Documentacion Micrel Semiconductor.) ( d ) Con transistores Darlington (uno de 10s cuatro pares del ULN 2064B). Muchos activadores incluyen un diodo para proteccion de transitorios en cargas inductivas.

10 ms y su ciclo de trabajo sea inferior a1 50 %. El arquetipo es el SN75450B que aguanta 30 V a la salida, puede conmutar 300 mA con tensiones de alimentacion de 20 V, y su entrada es compatible TTL. Los modelos que aguantan tensiones mayores suelen hacerlo a expensas de una menor velocidad de conmutacion.

El tercer grupo de componentes de interfaz lo constituyen redes (arrays) de transistores Darlington cuyas entradas son compatibles con diversas familias 16gi- cas: 10s circuitos logicos de control deben ser entonces externos. El ULN2064B es un modelo tipico, con cuatro pares Darlington cuya tension minima de ruptura es de 50 V y corriente de salida 1,75 A. Cada par incluye tambikn un diodo interno para proteccion de transitorios en cargas inductivas, tal como se indica en la figura 9.2d. La compatibilidad con las diversas familias logicas se logra diseiiando valores distintos para la resistencia de 350 R. En la tabla 9.2 se resumen las caracteristicas de algunos activadores de perifericos y redes Darlington. Para corrientes mayores de 1 A se emplean lo que denominamos interruptores de potencia (tabla 9.4).

9.1.2 Circuitos de potencia lineales y conmutados

Cuando se necesita una potencia mayor que la que pueden dar 10s circuitos pe- rifericos de salida, hay que emplear un circuito de potencia que lleve a la carga la energia necesaria desde una fuente de alimentacion de alta potencia (continua o alterna) (figura 9.3). Este circuito es atacado por un activador para cuyo control

Page 372: PALLAS Ramon - Adquisicion Y Distribucion De Señales

350 Acondicionarniento de seriales de salida

Tabla 9.2 Resumen de las caracteristicas de diversos activadores de perifericos y redes de transistores Darlington. (n.e., no especificado.)

Funcion logica Compatibilidad Tension Tension Corriente Modelo (activado) entrada salida (V) conmutable salida (mA)

INVINO INV ANDINAND OR/NOR NAND (entrada dif.) NAND INVERSOR INVERSOR AND INV/NO INV NO INV/INV NO INVERSOR NAND INVERSOR INVERSOR ANDINAND ORINOR AND/NAND OR/NOR AND/NAND 0 R INVERSOR INVERSOR INVINO INV

TTL CMOS, T L CMOS, TTL CMOS, TTLLS CMOS, TTL CMOS, T L GeneraIIPMOS TTL, CMOS TTL CMOS, TrL CMOS, T L TTL, CMOS TTL TTL, CMOS TTL, CMOS TTL TTL TTL TTL TTL TTL TTL TTL TTL

basta una alimentacion de baja potencia. Si el regulador es complejo, el flujo de energia hacia la carga lo determina un circuito de control, digital, que puede estar integrado junto con 10s de potencia (circuitos de potencia <<inteligentes>> -Smart Power- o integrados -Power Integrated Circuits-).

Figura 9.3 Estructura general de un circuito de regulation-conversion de potencia: un cir- cuito de potencia conecta (continua o intermitentemente) la carga a una fuente de alimenta- cion de potencia. La potencia entregada a la carga es la necesaria para obtener la accion indi- cada por la consigna.

Page 373: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Circuitos perife'ncos de salida y circuit0 de potencia 351

Figura 9.4 (a ) Modelo de un regulador lineal. (b) Modelo de un regulador conmutado y fc) tension obtenida en una carga resistiva.

Segun su funcionamiento, hay dos tipos basicos de reguladores: lineales y con- mutados. En 10s reguladores lineales hay una relacion lineal entre la entrada de control y la salida (de potencia) del regulador, que actua en definitiva como una resistencia ajustable por la seBal de control. Si se supone que la carga es resistiva, figura 9.4~7, la potencia entregada a la carga es

y la eficiencia o rendimiento sera

P - - R,

77 = Potencia total R + R,

Cuando R P R, porque la tension requerida por la carga es mucho menor que la disponible, las perdidas de potencia son altas y el rendimiento bajo. Esta solucion solo se emplea para muy baja potencia y para aquellas cargas que exijan una ten- sion continua c(limpia>> de armonicos.

En 10s reguladores conmutados se emplea una matriz de conmutadores de po- tencia que conectan la fuente de alimentacion a la carga, segun establezcan las se- Aales de control. Para el caso elemental de la figura 9.4h con un solo interruptor, si suponemos que kste es ideal. la tension en la carga (resistiva) tiene la forma in- dicada en la figura 9 .4~. El valor medio de la tension entregada sera.

de rnanera que, controlando 10s tiempos durante 10s que el interruptor esta abierto y certado, podemos obtener la tension que requiera la carga. La tension obtenida puede ser de frecuencia constante y duracion de impulsos variable (PWM, Pulse Width Modulation), o puede consistir en impulsos de duracion cons- tante y frecuencia variable (PFM, Pulse Frequency Modulation). Pero ademas, si el interruptor tiene R 0 , = 0 e ZOFF = 0. las perdidas son nulas y el rendimiento del 100 %.

Page 374: PALLAS Ramon - Adquisicion Y Distribucion De Señales

352 Acondicionarrziento de sc2ales de salida

Un interruptor real presentara una cierta resistencia cuando est6 cerrado y, por lo tanto, habra en el una caida de tension V0,. La potencia perdida sera en- tonces

Si RON 4 R,, el rendimiento vendrh dado por

La eficiencia es ahora mucho mayor, pero no todas las cargas aceptan una alimen- tacion de este tipo donde adem6s de la tension media de interes hay un contenido de armonicos iniportante. Los motores si la aceptan y por su caracter inductivo la corriente resultante a1 conmutar una continua no presenta 10s cambios abruptos de la figura 9 . 4 ~ (para cargas resistivas). Pero las cargas que responden a altas fre- cuencias, por ejemplo, 10s altavoces, las ceramicas piezoelkctricas (generadores de ultrasonidos) p 10s sistemas de deflexion en tubos de rayos catodicos, hay que ali- mentarlos con una tension sin armonicos.

En principio, una forma de extender la aplicabilidad de 10s reguladores con- mutados es aumentar la frecuencia de conmutacibn, pues de esta forma 10s a r m 6 nicos seran de frecuencia mas aka. Sin embargo, hay que tener en cuenta que el paso de 10s interruptores a corte y a conduccidn no es instantaneo, por lo que du- rante dichas transiciones hay una disipacion de potencia importante en el inte- rruptor a1 serlo la resistencia que presenta. Esto reduce la eficiencia y la maxima frecuencia de conmutacion, para no superar la temperatura maxima permitida en 10s semiconductores.

Cuando la potencia disponible no estB directamente en la forma que necesita la carga, hay que emplear un convertidor. Si la carga hay que alimentarla en conti- nua y la fuente es de corriente alterna, hace falta un rectificador; si la carga hay que alimentarla en alterna. a frecuencia distinta de la de la fuente, hace falta un ci- ~Ioconvestidor o un convertidor de frecuencia; si la carga hay que alimentarla en alterna y la fuente es continua, hace falta un +inversor>>; y si la carga hay que ali- mentarla en continua a partir de una fuente continua, un regulador conmutado constituye un convertidor continua-continua (o troceador). En [3] puede encon- trarse el estudio detallado de estos distintos tipos de convertidores.

9.2 AMPLIFICADORES E INTERRUPTORES DE POTEMCIA

Los reguladores de potencia mas simples son 10s lineales. Hay a1 rnenos dos ti- pos de CI aptos para esta funcion: 10s amplificadores operacionales y 10s denomi- nados reguladores de tension lineales. Los interruptores de potencia difieren tanto por su accion como por el tipo de activador que necesitan. En este apartado se ex-

Page 375: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Amplificadores e interruptores depotencia 353

pondran ambas caracteristicas con el objetivo de poder diseffar etapas de potencia simples.

9.2.1 Amplificadores de potencia lineales

9.2.1.1 Amplificadores operacionales de potencia. Los A 0 tienen li- mitada la corriente de salida a unos k 20 mA (f 120 mA en el OP-50) y la tension de salida a un valor inferior a1 de alimentacion (normalmente + 15 V y - 15 V). Una forma de aplicar 10s A 0 a la alimentacion de cargas de consumo alto es me- diante componentes externos. En la figura 9.5. por ejemplo, se presenta un mC- todo simple para obtener una corriente de salida (bidireccional) elevada: para v,, > 0, Q, esta en conduccion, y para v, < 0, es Q2 el que conduce. Cuando v, es proxima a 0 V, no conduce ni Q, ni Q,, lo que provocaria una distorsion de cruce, per0 entonces es el propio A 0 el que ofrece corriente a la salida a travCs de R,. Aunque esta corriente es limitada, para tensiones de salida pequeiias puede ser suficiente. Q, y Q, deben ser complementarios (por ejemplo, 2N2222A y 2N2907A, 2N3724 y 2N3244, 2N3725 y 2N3467. 2N4401 y 2N4403, 2N6327 y 2N6330) y el A 0 debe proporcionarles una corriente de base suficiente.

Mediante transistores y componentes pasivos adicionales se puede extender tambiCn el margen de tension y de potencia del A 0 [5]. Sin embargo, llega un mo- mento en que por coste y fiabilidad es preferible utilizar un A 0 integrado de alta corriente o de alta tension. Una soluci6n intermedia es emplear una etapa externa integrada; el L149 (SGS-Thomson) es un CI previsto para esta funcion que ofrece hasta 4 A, k 20 V. En la tabla 9.3 se resumen algunas caracteristicas de diversos A 0 de potencia monoliticos. Las reglas para el diseiio con estos A 0 son las mis- mas que para 10s A 0 convencionales, con las consideraciones adicionales propias de la conmutaci6n de cargas inductivas, en su caso, y de la disipacion tCrmica (apartado 9.2.2).

Otro tipo de amplificadores de potencia son 10s denominados amplificadores de audio. Aunque no ofrecen tanta flexibilidad de diseiio como 10s AO, porque suelen tener la ganancia fija, si las sefiales a amplificar estan en la banda de unos

Figura 9.5 Amplificacion de la corriente de salida de un A 0 mediante un par de transistores complementarios. (La red de realimentacion del A 0 no esta dibujada.)

Page 376: PALLAS Ramon - Adquisicion Y Distribucion De Señales

354 Acondicionarniento de sefiales de salida

Tabla 9.3 Arnplificadores operacionales rnonoliticos de alta corriente y de alta tension, y algu- nas de sus caracteristicas

Ganancia en Tension alimentacion total (V) Corriente lazo abierto

minima maxima salida (A) f, (MHz) minima (dB)

Alta corriente

Alta tension

70 Hz a 200 kHz son una opcion (de bajo coste) a considerar. El LM384, LM2878 y el MC1454 son amplificadores de este tipo.

Por 6ltim0, si el amplificador puede ser de ganancia unidad, y solo se le exige que d6 una corriente de salida elevada y tenga alta velocidad, por ejemplo para atacar cables. se pueden emplear A 0 seguidores (<<buffers>>). Algunos modelos son: EL2008 (1 A, 55 MHz. 2.000 Vlps), HA5033 (80 mA, 250 MHz, 1.000 Vlps), LM6325 (300 mA, 50 MHz, 800 V l p ) y OPA633 (100 mA, 235 MHz, 2.500 Vlps).

9.2.1.2 Reguladores de tension lineales. Los reguladores de tension li- neales ofrecen una tension de salida continua y una corriente de hasta unos 10 A. En la figura 9.6 se muestra la estructura simplificada de un regulador serie. El A 0 compara una fraccion de la tension de salida con la tension de referencia (zener) y ajusta convenientemente la resistencia serie ofrecida por el transistor Q para que la tension de salida se mantenga constante a pesar de las posibles variaciones de la carga. La tensi6n obtenida es

de manera que se puede ajustar a1 valor deseado variando la relacion R2/RI. Para ello se pueden emplear resistencias externas y dejar disponible el terminal de rea-

Page 377: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Amplificadores e interruptores de potencia 355

Figura 9.6 Estructura sirnplificada de un regulador de tension lineal serie.

limentacidn (denominado <<control>>). El modelo LM78G, por ejemplo. ofrece ten- siones entre + 5 V y + 30 V, con una corriente de 1 A. El LM79G es similar, per0 da tensiones negativas de - 2,2 V a - 30 V. Si interesa una tension de salida fija, las resistencias estan integradas y el dispositivo tiene entonces s610 tres terminales. Son, por ejemplo, 10s modelos de la serie LM78xx para tensiones positivas y LM79xx para tensiones negativas (xx = 05, 08, 12, 15, corresponde a la tension de salida expresada en voltios).

Para evitar la destruccion de Q si se cortocircuitara la salida, el circuito de pro- teccion de sobrecargas detecta la caida de tension en R, y limita la corriente de base de Q cuando la corriente de salida es demasiado alta. Como la ganancia de corriente de 10s transistores de potencia es pequeiia (P < lo), Q es a veces un par Darlington.

La estructura de la figura 9.6 se puede utilizar tambikn empleando solo tres terminales y manteniendo la capacidad de ajuste si se emplea el terminal comdn como terminal de control, que se designa entonces como terminal de q<ajuste>> (ADJ). El LM396K y el LT1038K ofrecen 10 A, el primer0 con tensiones entre 1,25 V y 15 V, y el segundo entre 1,2 V y 33 V. El LM317HV ofrece 1,5 A y ten- siones entre 1,2 V y 57 V, mientras que el LM337HV ofrece 1,s A y tensiones en- tre - 1,2 V y - 47 V. Estos CI se pueden emplear como si fueran transistores de potencia con alta ganancia de corriente, con el terminal de entrada como colector, el de salida como emisor, y el de ajuste como base.

Para sistemas con control digital hay reguladores que ofrecen una tension de salida de + 5 V (LT1005 y LT1035) o de + 12 V (LT1036) que se puede pasar a 0 V mediante una orden en una entrada compatible TTL y CMOS.

9.2.2 Disipacion termica en circuitos de potencia. Zonas de funcionamiento seguro (SOA).

Cuando un circuito de potencia conduce energia desde la fuente a la carga, se produce en el una disipacion de calor debido al paso de corriente, tanto si fun- ciona linealmente como en conmutaci6n. Este calor puede llegar a fundir 10s ter- minales de conexion internos de 10s dispositivos, y esto establece un primer limite en la corriente que se puede conducir.

La potencia disipada aumenta tambikn la temperatura de las uniones semicon- ductoras de 10s componentes y fluye por conduccion hacia la capsula del disposi-

Page 378: PALLAS Ramon - Adquisicion Y Distribucion De Señales

356 Acondicionnrniento de seAnles de sscilida

tivo. La capsula (metalica, ceramica o de plistico) almacena en principio el calor, per0 conforme aumenta su temperatura el calor empieza a fluir hacia el aire cir- cundante (el c<ambiente>>). La temperatura de las uniones y la de la capsula van aumentando hasta que se llega a un equilibria entre la potencia disipada en el dis- positivo y el flujo de calor al ambiente. Para una determinada potencia disipada, la temperatura final que alcanzan las uniones depende del flujo de calor hacia la capsula y hacia el ambiente. Este flujo se caracteriza por la resistencia tkrmica,

TI - T2 8 1 2 = ("CIW)

Potencia disipada (9.5)

Si, par ejernplo, 8,? = 0,s "CIW y la potencia disipada en el punto 1 es de 10 W, T, estara 5 "C por encima de T,. Un simil electrico es tomar la diferencia de tempera- turas como diferencia de tensiones y la potencia disipada como la corriente.

Para que Ias uniones semiconductoras no alcancen una temperatura peligrosa (entre menos de 100 "C y hasta 200 "C segun el tipo de dispositivo), es importante, pues. que la resistencia termica sea pequeiia. Una forma para reducir 8 entre la capsula y el ambiente es mediante un disipador de calor: una superficie metalica con un buen contact0 termico con la c8psula; si hay convection forzada, la resis- tencia tirmica efectiva es aun menor. Se suelen emplear elementos de aluminio ennegrecidos y con aletas. Ahora bien, la resistencia tkmica entre las uniones in- ternas y la capsula no vienen afectadas por la presencia de un disipador externo. Por lo tanto, no se puede garantizar una temperatura aceptable en las uniones sin un estudio detallado.

El circuit0 de la figura 9.7a muestra por ejemplo el modelo tkrmico, en estado estacionario. para un A 0 hibrido con m8s de dos chips: en el de entrada se disipa la mayor parte de la potencia en estado de reposo, mientras que en el de salida se disipa la mayor parte de la potencia cuando hay una carga conectada [6]. Los sim- bolos de la figura representan respectivamente:

Tj": temperatura de la union cuando no hay carga T$ temperatura de la union cuando hay carga

l a 1 ( b l

Figura 9.7 (a) Modelo terrnico para u n A 0 hibrido. (b) Modelo termico simplificado para u n A 0 de potencia.

Page 379: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arnplificndores e interruptores de potencin 357

Tc: temperatura de la capsula TA: temperatura ambiente 0 : resistencla tkrmica capsula-ambiente 8,: resistencia tkrmica efectiva del disipador 8,, 8,. resistencias tkrmicas internas

P ~ potencia disipada en reposo = IV,,j I+, + IV,,lI_, P , potencia disipada en el transistor de salida = IVs - VC&, (se supone una

etapa de salida complementaria donde en un instante dado solo uno de los dos transistores esta conduciendo)

V,,. tension (simktrica) de allmentacion del A 0 I +,. I_,: corrientes de consumo en reposo V I : tension y corriente de salida

El calculo de las temperaturas se puede hacer empleando 10s mktodos habi- tuales en el analisis de circuitos el~ctricos. Para T,, por ejernplo, tenemos la si- guiente ecuacion

Ejeiriplo. EI OPAIOI, con el d~sipador espec~ficado por su fabricante, presents: 8, = 75 "ChV, O2 = 85 "CIW, 8,, = 150 "CIW y OHS = 225 OCIW. Cuando se alimenta a V,, = f 15 V consume I+Q = I_Q = 8 mA y puede atacar una carga de hasta 1 kD. Determi- nar la temperatura del transistor de salida cuando entrega la mBxima patencia de salida a la carga y l', = 25 "C.

Para encontrar cuBndo se entrega la maxima potencia a la carga. en funci6n de la ten- son de salida, basta derivar la expreslon correspondiente

e igualar la derirada a cero,

La potencia maxima corresponde a1 caso Vs = V&2 y sera

Con 10s datos del enunciado,

Aplicando (9.6) queda,

Page 380: PALLAS Ramon - Adquisicion Y Distribucion De Señales

358 Acondioionamiento de seAales de salida

(15 V)' +- (75 OCIW + 85 "C/W + 90 "CIW) = 25 "C + 42 "C + 14 OC = 81 "C

4 X l k R

En 10s A 0 de potencia, la potencia disipada en ausencia de carga es muy pe- queiia comparada con la potencia bajo carga, por lo que el modelo tirmico se puede simplificar segdn se indica en la figura 9.76 [7]. Ahora HJ, es la resistencia tirmica desde la union a la capsula; Ocs es la resistencia tirmica entre la chpsula y el disipador de calor: Os, es la resistencia tirmica entre la capsula y el ambiente; y T, es la temperatura que alcanza el disipador. Si la potencia disipada por el A 0 es P,. la temperatura de la union del transistor de salida sera

Ejemplo. Para el OPA501 con capsula TO-3 (O,, = 0,l " C W , O,, = 2,2 "CIW) y un disipa- dor con resistencia 4 OChlr, alimentado a It 28 V y conectado a una carga de 10 V a la que aplica 10 V , a una ternperatura ambiente de 25 "C, jcuBl es la temperatura en la uni6n del transistor de salida?

La potencia disipada sera

Aplicando (9.7),

El limite en el product0 (tension X corriente) de salida impuesto por la mhxi- ma temperatura de las uniones, depende de la temperatura ambiente y es menor para temperaturas altas (figura 9 . 8 ~ ) . Ademas, depende de O,, y como ista es me- nor si la potencia disipada se produce a intervalos breves (impulsos), el limite es tanto mayor cuanto mas breves sean 10s impulsos (figura 9.8b). El limite debido a la maxima corriente es independiente de la temperatura de la capsula.

En 10s A 0 de potencia bipolares hay un limite impuesto por la denominada ruptura secundaria. Este fenomeno, distinto de la ruptura primaria (por avalan- cha), es el resultado de una distribuci6n no uniforme de la corriente en la union base-colector (polarizada inversamente durante conduccion) del transistor de sa- lida, lo que provoca un aumento de la temperatura en aquella zona y puede aca- bar destruyendo el dispositivo. E n la figura 9.8b se puede apreciar que este limite puede ser mas restrictivo que el impuesto por la disipacion tirmica; ademas, se re- duce al aumentar la temperatura de la capsula. Por ultimo, las tensiones altas vie- nen limitadas por la maxima tension colector-emisor que soporta algun transistor del dispositivo.

Page 381: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 382: PALLAS Ramon - Adquisicion Y Distribucion De Señales

360 Aconilicionamiento de seiiales de salida

zada directamente (FBSOA, Forward Bias SOA) (figura 9 . 8 ~ ) o inversamente (RBSOA, Reverse Bias SOA) (figura 9.8d). En este segundo caso el factor limi- tante es la ruptura de la union base-emisor, y se produce antes cuando la corriente de base es grande. En los transistores MOSFET no hay ruptura secundaria y, por lo tanto, la delirnitacion de la zona de funcionamiento seguro es distinta. En la fi- gura 9.8e se muestra la forma tipica en caso de polarizaci6n directa. Hay que ob- servar que si la tension drenador-surtidor es pequefia. la RDS(,,, puede imponer un limite mas restrictivo que el establecido por la corriente de pico. Cuando se trabaja en conmutacion, la zona es casi rectangular (figura 9.8f). Para 10s tiristo- res. el linlite viene impuesto por la disipacion tCrmica.

9.2.3 Etapas con transistores bipolares y Darlington

Los transistores bipolares de potencia (BJT o BPT, Bipolar Power Transistor) se pueden emplear tanto en aplicaciones lineales como en conmutaci6n, donde presentan una mayor capacidad de corriente y de tension que 10s transistores MOSFET, aunque son mas lentos y susceptibles a1 fenomeno de la segunda rup- tura. Como la ganancia de corriente de 10s BPT es pequefia, normalmente se em- plean configuraciones Darlington. En la figura 9.9 se presenta l a estructura y la ca- racteristica de un modelo de media potencia (600 V, 15 A) en la denominada zona de cuasisaturacion. (Los transistores de esta potencia no se utiiizan en Ia zona li- neal.)

En la eleccion del BPT hay que tener en cuenta, por una parte. las necesidades de la aplicacion (corriente de colector I,, tension colector-ernisor Vo y velocidad de conmutacion) y, por otra, 10s limites de tension, corriente y potencia. El BPT se ataca en corriente (corriente de base I,), pero adem& la tension de ataque en circuit0 abierto debe ser mayor que VBEWn. I , se elige de un 50 % a un 100 % mayor que la minima necesaria (Ic/hE). La ganancia de corriente en emisor co- mun h,, depende de I,--, VcE y la temperatura, y determina el valor minimo de I,.

Figura 9.9 (a) Estructura y (6 ) caracteristica tension-corriente del transistor Darlington KS8245A1 (600 V, 15 A). (Documentacion Powerex, Inc.1 (c) Circuito equivalente de ataque de u n BPT.

Page 383: PALLAS Ramon - Adquisicion Y Distribucion De Señales

An~plificadores e interruptores de potencia 361

La caida de tension en el interruptor, Vo(,,,,, interesa que sea pequefia para que lo sean las pirdidas de potencia durante la conduccidn (ecuacidn 9.3b), pero un valor alto de IB hace que la conmutacion sea mas lenta, lo que aumenta las pCrdi- das. El valor maximo de I , es aquel para el que apenas se produce una reduccion adicional de V,,,,,T, para la I , a la que se este trabajando.

El circuit0 equivalente de ataque de un BPT es el de la figura 9 . 9 ~ . La co- rriente de base obtenida sera

Si la corriente I , necesaria excede las posibilidades de la sefial de control, hay que emplear un preactivador. E n el limite. hay que considerar 10s activadores de perifiricos de la tabla 9.2 que sean compatibles con la familia ldgica de donde pro- ceda la sefial, y con 6stos activar a su vez a otra etapa de mayor potencia. Para aplicaciones de menos de 1 A, el LM395 es un BPT que incorpora protecciones que le confieren alta fiabilidad, puede conmutar 40 V en 500 ns y necesita menos de 3 pA de corriente de base.

9.2.4 Etapas con transistores MOSFET

De 10s distintos tipos de MOSFET, el habitual como interruptor de alta ten- sion en aplicaciones de potencia es el de enriquecimiento y canal n (figura 9.10a). En contraposicion a1 BPT, el MOSFET es mas rapido pero no acepta tensiones ni corrientes tan altas (salvo si conmuta tensiones pequefias). Tambien difiere en que la corriente (de drenador I,) no viene controlada por la corriente sino por la tension de puerta (V,,). La unica corriente a suministrar a la puerta es la necesa- ria para cargar la capacidad de entrada C,, y las pequefias fugas a travis de la

0 0.5 1 1.5 2 2.5

vDs 11')

i a i i b )

Figura 9.10 MOSFET de potencia. (a) Sirnbolo. (b) Caracteristica del SGSP561 (100 V, 16 A) para un impulso norrnalizado de 80 ps (Documentation SGS-Thornson.)

Page 384: PALLAS Ramon - Adquisicion Y Distribucion De Señales

362 Acondicionnrniento de seiiales de salida

capa de bxido; en consecuencia, no tiene mucho sentido hablar de ganancia de co- rriente y en las aplicaciones lineales se prefiere caracterizar el dispositivo por su transconductancia (AI,/AV,,). Una vez se ha cargado C,,,. la carga queda almace- nada y el aporte de energia necesario para mantener el transistor conduciendo es minimo, a diferencia de 10s BPT donde hay que suministrar continuamente la I,.

En la figura 9.10b se presenta la curva caracteristica de un MOSFET de 100 V y 16 A. Hay dos regiones: la zona inicial (a la izquierda) o zona ohmica, y la zona activa o de saturacion (a la derecha), donde las curvas son practicamente horizon- tales. En la zona 6hmica la tension drenador-surtidor (V,,) crece proporcional- mente a la corriente de drenador (ID); el cociente entre ellas es la RDS(,,,. inferior, por ejemplo, a 5 R para ID = 0,8 A en el IRF713, y a 0,055 R para I, = 20 A en el IRFlSl. Cuando se trabaja en conmutaci6n se mantiene a1 MOSFET en la zona ohmica. Observese que mientras en la figura 9.9b las curvas no pasan por el ori- gen, en la figura 9.10b si que pasan y, por lo tanto, no hay tensi6n de offset. Por contra, la pendiente de esta zona es menor que en 10s BPT, lo que significa que para intensidades altas las perdidas por conduccion seran grandes.

En la eleccion de un MOSFET de potencia hay que considerar la corriente de drenador I, maxima. la potencia disipada I,, RDsioNi (que junto con la tension drenador-surtidor V,,, determinan la FBSOA) y la tensi6n puerta-surtidor VGs, maxima (en general - 20 V). Para evitar que en la conmutacion se exceda VDSS, es conveniente disponer entre drenador y surtidor una red de amortiguamiento simi- lar a las de la figura 2.5.

Para activar un MOSFET hay que tener en cuenta, en primer lugar, que pre- senta una capacidad de entrada C,,, elevada, que depende no linealmente de la tension drenador-surtidor y puerta-surtidor. Valores entre 0,2 nF y 4 nF son habi- tuales. Dado que para conmutar el dispositivo hace falta una tension umbra1 mi- nima VGSrh, habra que cargar dicha capacidad, y si la conmutacion es rapida esto implicara un pic0 de corriente de entrada alto,

Ejemplo. El IRF151 tiene una VGSrh maxima de 4 V y C,, = 3 nF. Si se desea conmutarlo en 50 ns, ;cua1 es la corriente maxima necesaria?

Si suponemos que se ataca con una fuente de corriente constante, la tensi6n aplicada a la entrada sera una rampa y dv/dt sera constante ( 4 V150 ns). La corriente maxima sera

Debido a la dependencia no lineal de CL,T, con VDs y V,,, para el diseiio se pre- fiere a veces emplear las curvas de evolucion de la carga electrica durante la con- mutacion, en vez de 10s valores de la capacidad.

Page 385: PALLAS Ramon - Adquisicion Y Distribucion De Señales

AinpZ(ficadores e interruptores de potencia 363

En segundo lugar, a1 ser la impedancia de puerta muy alta, no conviene dejar ksta a1 aire, pues podria pasar a conduccion por culpa de una posible tension espu- ria acoplada a la puerta. Conviene, por lo tanto, disponer el circuit0 de ataque a1 MOSFET de tal forma que la impedancia entre la puerta y el surtidor sea baja cuando el dispositivo deba estar en estado de corte.

En la figura 9.11 se presentan distintos circuitos para atacar un MOSFET de potencia. Para velocidades de conmutacion bajas es posible conectar directamente una puerta CMOS a la puerta de un MOSFET cuya tension umbra1 sea inferior a 4 3 V (por ejemplo, el 2N7000), (figura 9.11a): cuando la salida estC en estado alto, el transistor pasara a conducir. Las puertas TTL en carnbio, en estado alto dan, en el peor caso, una tensi6n de solo 2,5 V. Se pueden emplear entonces activadores con salida en colector abierto. como el 7407 (figura 9.11b). que permiten obtener ademas V,;, > 5 V; para lograr valores muy bajos para RDsIoN,, hace falta en gene- ral VGJ > 10 V . Pero la constante de tiempo RC,,, limita la velocidad de conmuta- cion. Esta se puede mejorar un poco mediante un activador con salida totem-pole

Carga

{2N7000

l a )

Cargo

Carga

I kn

Carga

Figura 9.11 Circuitos para excitar transistores MOSFET. ( a ) Directamente con una puerta CMOS si el urnbral V,,,, es pequeiio. (b) Con un activador TTL que tenga salida en colector abierto. (c) Con un par compfementario como seguidor de emisor, para mejorar la velocidad de conmutacion. ( d ) Con varios separadores en paralelo para aumentar su corriente de salida.

Page 386: PALLAS Ramon - Adquisicion Y Distribucion De Señales

364 Acondicionamiento de senales de salida

(SN75372, por ejemplo) o con un par complementario conectado como seguidor de emisor (figura 9.11c), que puedan dar una corriente de pic0

donde V,, y VO, son 10s valores de las tensiones de salida para el estado alto y el estado bajo, y t, es el tiempo de conmutacion deseado. La resistencia en serie con la puerta del MOSFET permite amortiguar transitorios de conmutacion. Para la familia CMOS-4000, se puede emplear un separador y poner varios en paralelo para aumentar la corriente de salida (figura 9.11d).

Para velocidades de conmutacion elevadas, hay que emplear activadores que puedan dar y drenar picos de corriente altos con tiempos de conmutaci6n muy pe- quefios. El MIC426, por ejemplo, puede dar hasta 1,5 A en 30 ns, mientras que el MIC4420 puede dar hasta 6 A de pic0 en 25 ns. En [8] se pueden encontrar mCto- dos de excitacion adicionales, incluso para cuando el surtidor no esti puesto a masa.

9.2.5 Etapas con tiristores (SCR y triacs)

El tCrmino tiristor designa geniricamente a una serie de dispositivos con cua- tro capas semiconductoras, que tienen dos estados estables de funcionamiento: conduccion y bloqueo. El mas comun es el rectificador controlado de silicio, SCR, (Silicon ControlIed Rectifier) que es el que se suele sobreentender a1 hablar de <&-istor>>.

En la figura 9.12 se presentan el simbolo, estructura basica y caracteristica es- tatica corriente-tension de un SCR: cuando la tension anodo-catodo supera un cierto umbral, el dispositivo conduce. Este umbral se reduce si se aplica un im- pulso breve de corriente positiva (entrante) a la puerta, y se reduce tanto mas cuanto mayor sea dicho impulso; per0 una corriente de puerta negativa no blo-

C6t odo

rupturo inver SO

+VAC

d~recto

l o ) i b ) i c )

Figura 9.12 SCR. (a) Simbolo. (b) Estructura basica. (c) Caracteristica estatica corriente-ten- sion.

Page 387: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Amplificadores e interruprores de porencia 365

quea la conduccion, sin0 que esta se interrumpe cuando la corriente anodo-catodo se reduce por debajo del valor de enclavamiento ZH. El paso del estado de bloqueo a1 de conduccion se denomina ~disparoz y puede explicarse como resultado de la realimentacion positiva entre el transistor npn y pnp internos (ver la figura 8.23). El disparo es muy rapido pero viene limitado por la velocidad de carnbio (di/dt) permitida para la corriente de anodo, que hay que acotar para que no se concen- tre excesivamente en algunos puntos. El paso de conducci6n a bloqueo es mas lento, debido a la presencia de portadores minoritarios en las uniones. En su utili- zacion normal, la tension Bnodo-catodo maxima se mantiene inferior a1 valor ca- paz de poner a1 tiristor en conduccion. y Csta se controla mediante la puerta.

El tiristor se puede activar tambien si la velocidad de cambio (dv /d t ) de la ten- sion Anodo-c8todo es muy aha: la capacidad parasita entre el anodo y el interior del dispositivo puede acoplar en la union de control corrientes de desplazamiento suficientes para desencadenar la conduccion. Analogamente, y por razones simila- res, una temperatura aka o la iluminacion (apartado 8.5.4.1) tambien pueden acti- var al tiristor.

Una forma de utilizar el SCR es como rectificador controlado (figura 9.13~). Si a cada period0 se dispara el tiristor en un instante correspondiente a un angulo a (0" < a I 360G), la tension en bornes de la carga. supuesta resistiva, tends6 Ia forma indicada en la figura 9.13b. La tension media entregada se puede controlar, pues, mediante el angulo a. Sin embargo, el contenido de armonicos de dicha ten- sion es muy alto. Se prefiere por ello el denominado rectificador controlado de onda completa de la figura 9.13~. Para entender mejor su funcionamiento lo hemos dibujado de otra forma en la figura 9.13d. Suponiendo inicialmente a = 0", cuando la tension del terminal R es positiva conducen T1 y T4, y VA - V, = = VR - Vs. Cuando la tension del terminal S es positiva conducen T3 y T2, y tam- bien obtenemos VA - V, = VR - V,. Si el angulo de disparo no es de 0•‹, la forma de onda de la tension obtenida con una carga resistiva es la indicada en la figura 9.13e. Su valor medio es

4 2 v,, (0) = (1 + cos a) - Vrf 7l

donde Vg es el valor eficaz de la tension alterna de entrada. Si la carga es induc- tiva (por ejemplo un motor), la corriente en ella no puede variar de una forma tan abrupta como sugiere la figura 9.13e. Si la inductancia es suficientemente grande, la forma de onda de la tension obtenida es independiente de dicha inductancia y solo depende del angulo de disparo. Se demuestra que el valor medio de la ten- si6n en la carga es entonces

v5 V,,(O) = cos a -

7c Vef

En ambos casos, pues, mediante el angulo de disparo se puede controlar el va- lor medio de la tension aplicada a la carga.

Page 388: PALLAS Ramon - Adquisicion Y Distribucion De Señales

366 Acoizdicionanziento de seiiales de ssalida

b Cargo

I c I ( d l l e )

Figura 9.13 Utilization del tiristor como rectificador controlado. (a ) De media onda. (b) Ten- sion obtenida sobre una carga resistiva. ( c ) De onda cornpleta (rnonofasico), repre-sentacion convencionaf. (d) Representacion alternativa a (c) . (e) Tension obtenida sobre una carga resis- tiva.

Para el disefio de inversores (convertidores continua-alterna) de alta frecuen- cia se prefieren 10s llamados tiristores asimCtricos. En 6stos el espesor y el dopado de las capas se hall diseiiado para optimizar a la vez la tension de bloqueo y el tiempo de bloqueo, per0 su capacidad de bloquear tensiones inversas se ha redu- cido hasta el nivel propio d e un diodo.

En la elecci6n de un SCR hay que considerar, en primer lugar, que la ten- sion anodo-catodo no supere 10s limites especificados. Estan limitadas tanto la tension directa como la tension inversa, se apliquen repetidamente o una sola vez. Si el tiristor se va a conectar, por ejemplo, a la red de 220 V, la tension de pic0 es de 311 V por lo que conviene elegir un modelo que no dispare con tensiones infe- riores; uno de 350 V o 400 V puede ser apropiado. En segundo lugar, la tension a conducir debe ser inferior a la maxima aceptada, tanto en valor de pico como en valor eficaz y en valor instantineo. En tercer lugar, hay que limitar las velocidades de cambio de la tension y la corriente por debajo de 10s limites especificados. Y por ultimo, en cuanto a 10s parametros principales, hay que garantizar que en el circuit0 de puerta no se disipara mas potencia de la permitida, y que la tempera- tura de las uniones (o de la capsula) no excedera el limite especificado.

Para disparar el SCR es necesario que el impulso de corriente aplicado a la puerta tenga una cierta intensidad minima, que depende de la temperatura del dispositivo. La corriente de puerta maxima viene limitada por la maxima potencia que puede disipar la puerta. El fabricante tambiCn especifica el tiempo durante el que hay que aplicar dicho impulso, que suele ser del orden de las decenas de mi- crosegundos. Por ejemplo: para un tiristor capaz de bloquear 400 V y de conducir 5 A continuamente. la intensidad de disparo es 8 mA.

Page 389: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Amplificcrdores e interruptores de pofenczn 367

Cargo

:: cs

Figura 9.14 Circuitos de disparo de un SCR. ( a ) Circuito simple sin aislamiento. (b) Con aisla- miento entre la seAal de control y el circuito de la carga.

En la figura 9.14n se presenta un circuito de disparo simple: el activador ofrece una corriente mayor que la de salida de la puerta CMOS; R, limita la corriente de puerta; R, evita el disparo erratic0 debido a posibles transitorios en la red, pues ofrece un camino de baja impedancia hacia el catodo. Dado que las corrientes conmutadas son fuertes, se prefiere, en general. que el circuito de control estC ais- lado galvanicamente del de carga. Los fototiristores y 10s relCs de estado solido (apartado 8.5.4) son aptos para esta ultima funcion. En [9] hay un estudio deta- llado del disparo con transformador. En la figura 9.14b, R, evita que cuando el fo- totiristor estC bloqueado, la corriente de fugas dispare al tiristor grande: y el con- junto Rsl, Rsz, Cs constituye un filtro de paso bajo para reducir 10s transitorios.

Un triac (Triode AC semiconductor) es un dispositivo complejo con varias uniones semiconductoras, que funcionalmente equivale a dos SCR conectados en antiparalelo y con un electrodo de puerta comun. A diferencia, pues, del SCR que es unidireccional, el triac puede bloquear tension y conducir corriente en ambos sentidos entre 10s terminales principales TI y T2. En la figura 9.15 se muestran su simbolo, estructura basica y caracteristica corriente-tension. En el cuadrante I el terminal T2 es positivo y el disparo se puede producir mediante un impulso de co-

IT2

Cuodronte 1

Cuodronte Iff 11

Figura 9.15 Triac. (a) Simbolo. (b) Estructura simple. ic) Caracteristica corriente-tension.

Page 390: PALLAS Ramon - Adquisicion Y Distribucion De Señales

368 Acondicionarnienro de seiiaies de salida

rriente de puerta positivo. En el cuadrante 111 el terminal TI es positivo y el dis- par0 se puede producir mediante un impulso de corriente de puerta negativo.

Aunque un triac es mas f a d de controlar que dos SCR en antiparalelo, es mas barato y ocupa menos espacio, tiene mayores limitaciones en dv/& dddt y so- breintensidades, tiene menor sensibilidad para el disparo por puerta y mayor tiempo de paso de conduccion a bloqueo. AdemBs, su bloqueo es mas dificil que el de 10s SCR, en particular para cargas inductivas donde debido a1 desfase entre la tensi6n y la corriente puede suceder que al pasar la tension por cero, la co- rriente este por encima del valor de enclavamiento. Por ello se utilizan preferente- inente para el control de fase de cargas resistivas (lamparas, estufas) conectadas a la red alterna y en reles de estado solido de alterna; no obstante, hay modelos di- sefiados expresamente para el control de motores. Para sincronizar la conmuta- cidn del triac con el paso por cero de la tension de red se emplean CI (CA3079/58/59, UAA1016B) que son de por si capaces de activar la puerta. El TDA1023 controla ademas el tiempo de conducci6n del triac.

9.2.6 Etapas con GTO

El GTO (Gate Turn-off Thyristor) es un SCR que a1 igual que Cste se puede disparar mediante un impulso breve de corriente positiva en la puerta. per0 ade- mas se puede bloquear mediante un impulso breve de corriente negativa en la misma puerta. Esta corriente negativa, sin embargo, debe ser muy grande, del or- den del 20-25 % de la corriente de anodo que se desee bloquear. La estructura del GTO es similar a la del SCR pero la geometria del electrodo de puerta y del ca- todo es distinta. La caracteristica estatica corriente-tension en conduccion tam- bien es similar, si bien la caida de tensi6n directa es de 2 V a 3 V; en bloqueo, 10s GTO simttricos son similares a1 tiristor. mientras que 10s asimetricos tienen una sola union p-n bloqueando la corriente, y no aguantan mas de unos 30 V. En la fi- gura 9.16 se muestran dos simbolos del GTO.

Una limitation importante del GTO es su predisposici6n al fenomeno de la se- gunda ruptura (apartado 9.2.2), que 10s hace muy susceptibles a las sobretensiones presentes al conmutar cargas inductivas. Por ello siempre se emplean acompafia- dos de redes de amortiguamiento y la potencia disipada en &as impone un lirnite en la velocidad de conmutacion. Asi. mientras 10s tiempos de disparo y de blo- queo son del orden de microsegundos, resulta que la velocidad maxima de conmu- tacion aplicada no supera unos 2 kHz. Se aplican principalmente en sistemas de alta potencia (> 100 kW).

Figura 9.16 Sirnbolos del GTO.

Page 391: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Arnplificadores e interruptores de potencia 369

9.2.7 Etapas con IGBT

El IGBT (Insulated Gate Bipolar Transistor) o IGT es un dispositivo que combina la alta impedancia de entrada y alta velocidad de conmutaci6n de un MOSFET con la baja caida de tensi6n en conducci6n propia de un BJT. En la fi- gura 9.17a se presenta su estructura equivalente y en la 9.17b dos de sus simbolos: hay quienes lo consideran un MOSFET modificado, mientras que otros lo consl- deran un BJT con una entrada MOSFET. El IGBT equivale a un Darlington ccin- vertido,, con un MOSFET de enriquecimiento y canal n a su entrada; la salida es un transistor pnp. Si se aplica a la puerta una tension positiva respecto a1 emisor, se forma un canal n en la regi6n p, que polariza directamente la uni6n base-emisor del transistor pnp y lo pone en conducci6n, modulando la resistencia de drenador del MOSFET. Esto produce unas pkrdidas en conduction muy por debajo de las habituales en un MOSFET. Para bloquear el IGBT se interrumpe la corriente de base (conectando Csta a 0 V); hay modelos que pueden bloquear tensiones inver- sas tan altas como 10s tiristores. Su caracteristica corriente-tensi6n es entonces si- milar a la de un BJT en el cuadrante I y a la de un SCR en el cuadrante 111.

E

1 0 1 i b l

Figura 9.17 IGBT. (a ) Circuito equivalente. (b) Simbolos.

Como ventajas adicionales, el IGBT admite mayor densidad de corriente que el BPT y tiene menor capacidad de entrada (C,,,) que el MOSFET. Su velocidad de conmutacion es mas alta que la del BPT. y esto permite disefiar convertidores a frecuencias no audibles. Ademas, no presenta el fenomeno de la segunda ruptura y su SOA es rectangular y amplia. Sus caracteristicas puerta-emisor son similares a las del MOSFET y, por lo tanto, sirven 10s mismos circuitos de activaci6n del apartado 9.2.4.

9.2.8 Interruptores en lado alto y en lado bajo, en puente y en semipuente

La posicion de un interruptor de potencia respecto a la carga y a las lineas de alimentaci6n no es irrelevante. En la figura 9.18a se muestra el caso mas simple: el interruptor esta conectado a masa y la carga queda ccflotante,,. Esta es la situaci6n

Page 392: PALLAS Ramon - Adquisicion Y Distribucion De Señales

370 Acondicionarniento de sefiales de salida

mas comoda para el interruptor pues es facil garantizar que la seiial de control, re- ferida tambikn a masa, tenga las caracteristicas necesarias para activarlo. Sin em- bargo, la carga, por su propia naturaleza, conviene a veces que estC conectada a masa; por ejemplo, en el caso de motores cuya carcasa esta efectivamente sujeta a una superficie metalica que muy probablemente estara conectada a masa por ra- zones de seguridad elCctrica. La conexion permanente de un terminal de la carga a la alimentacion es un riesgo elCctrico para el personal.

La ubicacion del interruptor en el lado <<alto,> (figura 9.18b) es mejor para la carga peso dificulta el control. Si se emplea un interruptor cuya seiial de control actua segun sea su valor respecto a1 terminal bajo del interruptor (emisor en tran- sistores npn, surtidor en MOSFET de canal n), el circuito de control es mas com- plejo porque hay que <<elevar)> de alguna forma la tension de control por encima del potencial de masa, alejada ahora del interruptor. Si el interruptor es, en cam- bio, un BJT pnp o un MOSFET de canal p, entonces la seiial de control esta refe- rida al terminal alto de la alimentacion y, por lo tanto, el circuito de control puede ser tan simple como en el caso de la figura 9.18a. Sin embargo, 10s interruptores de este tipo, en particular 10s p-MOSFET, son m h caros y sus caracteristicas son inferiores.

Cuando la carga puede necesitar corriente en uno u otro sentido, podemos considerar dos situaciones segun que la fuente de alimentacion ofrezca una ten- sion unipolar o bipolar. Si es bipolar se puede ernplear la disposicion de la figura 9.18c, que se denomina en ccsemipuentea o media dl>>. Esta disposicion tiene el problema de la conduccion simultanea en los dos interruptores, que cortocircuita a la fuente de alimentacion. Si dicho cortocircuito se prolonga, puede llegar a des- truir la fuente. En cualquier caso, la simultaneidad de conduccion durante la con- mutacion conlleva unas perdidas de potencia altas. Para evitar dicha simultanei- dad hay que temporizar cuidadosamente las seiiales de control.

Si la fuente de alimentacion ofrece una tension unipolar, todavia es posible ob- tener corrientes en 10s dos sentidos. La configuration en puente de la figura 9.18d hace circular una corriente en un sentido cuando estan cerrados I1 e 14, y una co- rriente en sentido contrario cuando estan cerrados I2 e 13. Los conmutadores I1 e I2 tienen la problematica asociada a1 lado <<alto>> de la carga.

Corga g1 Carga 01 Figura 9.18 Diversas ubicaciones posibles de 10s interruptores de potencia respecto a la carga. (a ) En el lado ((bajon. (b) En el lado c~alto)). tc) En sernipuente o media UHD. (d) En puente o H. C: control; I: interruptor.

Page 393: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Activncicin de lrimparas y LED 371

Tabla 9.4 Caracteristicas principales de algunos interruptores de potencia para corrientes rnayores de 1 A. Tipo: LA: lado alto; LAB: doble (lado alto y lado bajo); LB: lado bajo; SH: se- mipuente; H: puente. Si hay dos semipuentes con una misma capsula, se puede constituir un

puente completo (SH, H) con el CI.

Tension Compati- alimentacidn (Vi Corriente Proteccion bilidad Salida

Modelo entrada minima maxima (A) I V T Tipo

L293D TTL 4,5 36 1 2 s i s i SH, H L298N TTL 5 46 2 s i H LM 1951 TTL, CMOS 4,5 26 1 si si s i LA LM18298 TTL 46 2 3 si H SN754410 TTL, CMOS 4,5 36 1,1 s i SH, H TDF1778 TTL,CMOS 8 32 2 5 si s i LA TPIC2404 TTL, CMOS 9 16 1 si s i L B TPDIOOO CMOS 4,5 60 4 si si s i LA TPD4001 CMOS 4.5 60 3 si s i s i SH UDN287819 TTL, CMOS 30150 4 LB UDN2951 TTL, CMOS 10 75 8 si s i SH UDN297516 TTL, CMOS 20 50/60 4 si LAB UDN2998 TTL, CMOS 10 50 2 si H VBlOO diferencial 4,75 450 5 s i LB

Los interruptores disponibles comercialmente no son todos ellos validos para cualquiera de las disposiciones de la figura 9.1 8. Hay modelos que s61o pueden en- tregar corriente y otros que solo la pueden drenar. La mayor flexibilidad la ofre- cen aquellos que pueden entregar y drenar corriente, bien porque tienen una etapa de cada tipo a su salida, bien porque su salida es de tipo totem-pole. En la tabla 9.4 se presentan las caracteristicas principales de algunos interruptores para intensidades superiores a 1 A.

Dado que 10s interruptores tienen limitada su capacidad para soportar sobre- tensiones, sobreintensidades y sobrecargas, muchos de ellos llevan protecciones incorporadas. Ademas, en las aplicaciones de control en lazo cerrado es necesario medir un parametro (que suele ser la intensidad de corriente) para el lazo la reali- mentacion y controlar el tiempo que el interruptor esta conduciendo. Los inte- rruptores que incorporan la resistencia de medida y 10s circuitos de control subsi- guientes se denominan <<interruptores inteligentew. Algunos de ellos ofrecen sefiales de diagnbstico, por ejemplo para indicar si hay sobretensiones o si 10s ter- minales de conexion a la carga estan cortocircuitados o a1 aire.

Las lamparas incandescentes consumen de 40 mA a 10 A. En su activacion hay que considerar, ademas de la corriente, el cambio de su resistencia en frio a1 valor que presentan en caliente. El coeficiente de temperatura para un filament0 de tungsten0 es de + 0,0048 R/Q/K y la temperatura que alcanza en la larnpara i7a

Page 394: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Activncicin de lrimparas y LED 371

Tabla 9.4 Caracteristicas principales de algunos interruptores de potencia para corrientes rnayores de 1 A. Tipo: LA: lado alto; LAB: doble (lado alto y lado bajo); LB: lado bajo; SH: se- mipuente; H: puente. Si hay dos semipuentes con una misma capsula, se puede constituir un

puente completo (SH, H) con el CI.

Tension Compati- alimentacidn (Vi Corriente Proteccion bilidad Salida

Modelo entrada minima maxima (A) I V T Tipo

L293D TTL 4,5 36 1 2 s i s i SH, H L298N TTL 5 46 2 s i H LM 1951 TTL, CMOS 4,5 26 1 si si s i LA LM18298 TTL 46 2 3 si H SN754410 TTL, CMOS 4,5 36 1,1 s i SH, H TDF1778 TTL,CMOS 8 32 2 5 si s i LA TPIC2404 TTL, CMOS 9 16 1 si s i L B TPDIOOO CMOS 4,5 60 4 si si s i LA TPD4001 CMOS 4.5 60 3 si s i s i SH UDN287819 TTL, CMOS 30150 4 LB UDN2951 TTL, CMOS 10 75 8 si s i SH UDN297516 TTL, CMOS 20 50/60 4 si LAB UDN2998 TTL, CMOS 10 50 2 si H VBlOO diferencial 4,75 450 5 s i LB

Los interruptores disponibles comercialmente no son todos ellos validos para cualquiera de las disposiciones de la figura 9.1 8. Hay modelos que s61o pueden en- tregar corriente y otros que solo la pueden drenar. La mayor flexibilidad la ofre- cen aquellos que pueden entregar y drenar corriente, bien porque tienen una etapa de cada tipo a su salida, bien porque su salida es de tipo totem-pole. En la tabla 9.4 se presentan las caracteristicas principales de algunos interruptores para intensidades superiores a 1 A.

Dado que 10s interruptores tienen limitada su capacidad para soportar sobre- tensiones, sobreintensidades y sobrecargas, muchos de ellos llevan protecciones incorporadas. Ademas, en las aplicaciones de control en lazo cerrado es necesario medir un parametro (que suele ser la intensidad de corriente) para el lazo la reali- mentacion y controlar el tiempo que el interruptor esta conduciendo. Los inte- rruptores que incorporan la resistencia de medida y 10s circuitos de control subsi- guientes se denominan <<interruptores inteligentew. Algunos de ellos ofrecen sefiales de diagnbstico, por ejemplo para indicar si hay sobretensiones o si 10s ter- minales de conexion a la carga estan cortocircuitados o a1 aire.

Las lamparas incandescentes consumen de 40 mA a 10 A. En su activacion hay que considerar, ademas de la corriente, el cambio de su resistencia en frio a1 valor que presentan en caliente. El coeficiente de temperatura para un filament0 de tungsten0 es de + 0,0048 R/Q/K y la temperatura que alcanza en la larnpara i7a

Page 395: PALLAS Ramon - Adquisicion Y Distribucion De Señales

372 Acondicionanziento de seAales de salida

de 2.000 K a 3.300 K, segun 10s modelos. Si se acepta en principio que la resisten- cia varia de forma lineal, para un cambio desde 300 K (temperatura ambiente) a 2.700 K tendremos

Esto significa que la corriente drenada inicialmente es casi trece veces mayor que la corriente nominal en funcionamiento (si la fuente de alirnentacion lo per- mite).

Una interfaz que soporte una intensidad trece veces mayor que la nominal es una solucion, per0 no necesariamente la mejor. Las figuras 9.1 9a y b muestran una posible interfaz; en el primer caso un cero logico apaga la lampara mientras que en el segundo la enciende. E n ambos casos la corriente maxima del transistor debe ser trece veces mayor que la nominal; es decir, para una lampara de 14 V y 200 mA, por ejemplo, el transistor tiene que aguantar un pico de mas de 2,6 A. Si se emplea el LM395, que acepta hasta 40 V, 1 A, y entrada CMOS y TTL, las pro- tecciones internas evitan poi si solas 10s daiios en la conmutaci6n. Lo mismo puede decirse de algunos de 10s interruptores de potencia de la tabla 9.4. Si no se conoce la evolution de la corriente de la lampara a1 encenderla, se puede medir viendo la caida de tensi6n en una resistencia puesta en serie con el filamento.

En la figura 9.19~ se muestra como prescindir del excitador a base de un MOSFET que necesite V,, = 4 3 V para conmutar. Para el 2N7000 ( IDM = 1,3 A, I/,,, = 60 V) la lampara deberia ser de menos de unos 100 mA. Con el 2N7014 (IDM = 14 A, VDss = 100 V) se podria actwar una lampara de hasta 100 V, 1 A. Si se desea ajustar automaticamente el nivel de iluminaci6n se puede emplear un fo- tosensor y un dispositivo lineal. En la figura 9.19d se utiliza un fototransistor y un

:- salido

i c l 6 6

id1

Figura 9.19 Interfaces para una larnpara incandescente. (a) Un ((0)) la apaga, y un ((1)) la en- ciende. (b) Un d)~ la enciende y un ~ I J , la apaga. ( c ) Mediante MOSFET con entrada cornpati- ble CMOS y TTL. (d ) Regulation del nivel de ilurninacion.

Page 396: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Activncibn de lcirnparas y LED 373

regulador de 35 V, 10 A que aguanta transitorios de hasta 24 A. La tension de sa- lida es

El esfuerzo termico que supone el encendido de la Iampara reduce su propia vida. Hay varias tecnicas para limitar la corriente transitorla y poder emplear un interruptor de menor potencia. Una de ellas consiste en poner una resistencia ede entretenimiento,, tal como muestran las figuras 9.20n y b. Dicha resistencia man- tiene siempre una cierta corriente a traves de la lampara, de manera que el transi- torio a1 encender es menor; como el brillo no es proporcional a la corriente (un 50 % de Ia corriente puede dar so10 un 10 % del brillo). dicha corriente constante es aceptable. La presencia de R, sin embargo, implica un aumento del consumo. Para calcular R hay que conocer la relacion entre la caida de tension en la lam- para, V,, y su resistencia R , en el punto antes de que empiece a brillar de forma notable. Se obtiene

El transistor basta que aguante entonces una corriente del orden de 2 a 4 veces la nominal de la lampara.

Entrado

Control q~ :@$ Entrado

control

112 75150

I c ) i d )

Figura 9.20 Reduccion del transitorio de encendido en una lampara incandescente. ( a ) y (b ) Mediante una resistencia de entretenimiento. (c) Limitando la corriente de base. (d) Mediante una resistencia de emisor.

Page 397: PALLAS Ramon - Adquisicion Y Distribucion De Señales

374 Acondicionamiento rle setiales de salida

Ejemplo. En la figura 9.20b, calcular R y la potencia disipada en ella para una l h p a r a de 14 V y 200 mA que presenta 7 Q de resistencia cuando la caida de tensi6n es de I V, y su brillo es escaso.

En este caso Va = 14 V, V , = 1 V y RL = 7 Q. Aplicando 9.14n,

La potencia disipada sera

Otros mktodos para reducir el transitorio a1 conectar se basan en introducir un retardo de mod0 que la activacion de la lampara sea paulatina (es decir, mas lenta que el retardo debido a la constante de tiempo propia del filamento que no ex- cede de unos 10 ms). Dicho retardo puede ser tkrmico o elkctrico (en la seiial de control). Una forma simple de introducir un retardo tkrmico es mediante un ter- mistor NTC (Negative Temperature Coefficient) en serie con el filamento. Inicial- mente la temperatura del termistor es baja y su resistencia aka: conforme va circu- lando corriente, el termistor se calienta y su resistencia se reduce, aumentando asi la corriente en la 18mpara. El valor de la resistencia del termistor una vez se al- canza el estado estacionario debe ser suficientemente pequeiio para no aumentar demasiado la potencia consumida; pero la temperatura final del termistor de- pende de las propiedades tkrmicas (conduccion y conveccion) de su entorno, que pueden ser dificiles de predecir.

Otra forma de retardar la activacion es limitando la corriente de base del tran- sistor que enciende la lampara, aunque ello aumentara la disipacion del transistor durante la conmutaci6n. Esta solucion se puede aplicar solo si el circuito activador tiene accesible la base del transistor de salida, como sucede en el modelo de la fi- gura 9.20~. Para calcular R hay que saber la ganancia de corriente del transistor, A,,, y su tension base-emisor, VBE Sera

donde 1/,, es el nivel alto de la salida logica, IB es la corriente de base, e I, es la corriente de colector.

Ejemplo. Para el SN75450B se especifica V,, = 3,s V (valor tipico), VBE = 0,7 V, I& mite) = 500 mA, y h, = 84. Calcular el valor de Ia resistencia a conectar en serie con la base, segun la figura 9.20c, para limitar la corriente de colector de salida.

Aplicando 9.14b,

Page 398: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Activacion de Eampnras y LED 375

La dependencia del valor de R respecto a h , p VBE, que varian de unos a otros componentes y dependen de la temperatura. es una limitacion importante de esta solucion. El circuit0 de la figura 9.20d limita tambikn la corriente inicial, per0 ahora R depende de las caracteristicas de la Iampara, no de las del activador. Si se desea que la corriente sea inferior a Ic(limite), el valor de R vendra dado por la ecuacion siguiente:

Para el SN75450 como activador, se puede tomar R = 5,6 R. Para introducir un retardo elCctrico en la seiial de control de entrada se puede

emplear una red RC. Los retardos necesarios dependen del tiempo que tarde la lampara en calentarse, y deben ser de 150 ms a 200 ms en lamparas de baja tension.

Los LED requieren para su activation de 5 ms a 200 mA, siendo de 10 mA a 20 mA lo mas comun. Los activadores que en el apartado 9.1 hemos denominado del primer grupo tienen en este caso capacidad suficiente (figura 9.21a). El calculo de la resistencia limitadora es inmediato.

donde V , es la tension de alimentacion, V , es la caida de tension directa en el LED (por ejemplo, 1,6 V a 20 mA en un diodo rojo), V,, es el nivel de salida 16- gico bajo, e I, es la corriente a traves del diodo.

Puerto E/S

l b )

Figura 9.21 Activacion de un LED con una sefial digital. (a) Directamente. (b) Con activadores en paralelo para aurnentar la corriente.

Page 399: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejemplo. Calcular la resistencia limitadora R en la figura 9 . 2 1 ~ cuando se alimenta a 5 V un LED rojo, si se desea que por el circule una corriente de 20 mA.

En este caso. V, = 5 V, V D = 1,6 V a lD = 20 rnA y. para una salida TTL, V,, = 0,4 V. Aplicando 9.15.

Los LED designados como cccompatibles TTL. (por ejemplo, HP.5082-4860) incluyen en su encapsulado una resistencia limitadora, suficiente si se alimentan a 5 V, y consumen 16 mA a 5 V. Los LED verdes y 10s de alta eficiencia tienen una caida de tension directa mayor, de modo que necesitan una resistencia serie menor.

Si el LED esta alejado del activador, entonces no so10 hay que darle corriente suficiente sino que ademas el activador debe ser capaz de atacar la linea que lo co- necta al LED, que presenta una carga capacitiva proporcional a su longitud. Se puede emplear, por ejemplo, el SN75372, previsto para activar MOSFET de po- tencia mediante seiiales TTL. Su etapa de salida es de tipo totem-pole y permite conectar el LED bien entre la tension de alimentacion y la linea de datos, bien en- tre la linea de datos y masa.

Si la corriente necesaria es mayor que la que ofrece un solo activador. como sucede a veces, por ejemplo, en diodos laser para fibras opticas, se pueden poner dos activadores (que tengan la capsula comun) en paralelo, tal como indica la fi- gura 9.21 b. No obstante, hay que tener la precaucion de no superar la temperatura maxima permitida a la temperatura ambiente que se tenga.

Tanto 10s re& como 10s solenoides son cargas inductivas, por lo que hay que prever el transitorio de tension a1 desconectarlas (apartado 2.3.1.2) y recordar que la maxima tension que pueden conmutar 10s activadores de perifericos integrados es inferior a la maxima tension continua aceptable a su salida. En el diseiio de la interfaz hay que considerar tambikn la corriente requerida, la tension de alimenta- cion y su polaridad, y la potencia de activacibn.

El circuito de la figura 9 . 2 2 ~ es una interfaz a base de componentes discretos que ilustra cuales son 10s elementos bisicos a considerar: el elemento de conmuta- ci6n (transistor) con su red de polarization o adaptacion de entrada (resistencias), y el elernento de proteccion (diodo). En la eleccion del transistor hay que tener en cuenta que a1 interrumpir la corriente en la bobina de control la accidn limitadora del diodo no es instantanea, por lo que durante un tiempo breve la tension en el colector sera algo mayor que la de alimentacion del rele.

La etapa de salida de 10s activadores integrados que drenan corriente suele ser de colector abierto (figura 9.2b). Se pueden aplicar tal como ilustra la figura 9.22b, empleando el diodo interno para limitar la sobretension a1 desconectar. Algunos

Page 400: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionamiento de relis y solenoides 377

Bobina

TTL

r e l e +Iso Figura 9.22 Activacion de un rele. (a) Mediante componentes discretos. (b) Mediante un acti- vador integrado con salida en colector abierto y diodo de proteccion interno. (c) Mediante un activador de perifericos corno preactivador de un transistor de potencia.

activadores integrados (por ejemplo, el DS3686) no incluyen un diodo, pero en realidad estan protegidos internamente por un circuito que disipa la energia alma- cenada en la carga inductiva cuando se desconecta esta. Para aumentar la co- rriente se pueden poner dos activadores del mismo encapsulado en paralelo o uti- lizar un transistor de potencia externo (figura 9.22~).

Algunos solenoides necesitan una potencia de activaci6n mayor que 10s reles porque la energia necesaria para desplazar el vastago hay que suministrarla a tra- vCs de la bobina. Si 10s circuitos de la figura 9.22 no dan suficiente corriente, se pueden emplear interruptores de potencia (tabla 9.4), algunos de 10s cuales esthn especificamente previstos para solenoides. El UDN2975, por ejemplo, tiene dos activadores de 4 A cada uno y ofrece una fuente y un sumidero de corriente, de manera que el solenoide no tiene ningun terminal a masa (figura 9.23). Entre cada linea de salida y cada terminal de alimentacion hay un diodo de proteccion in- terno. Hay ademas un amplificador y un circuito de control internos que cortan 10s transistores de salida si la corriente (detectada con una resistencia serie ex- terna) es excesiva. Los modelos L294 y L6212 incluyen una fuente conmutada in- terna, por lo que tienen menor disipacion que las redes de transistores.

Para 10s solenoides que forman parte de un mismo equipo, por ejemplo en im- presoras, hay que prever la posibilidad de activation simuItanea de varios de ellos y el almacenamiento de la seiial de control respectiva. El L3654S (SGS-Thomson) es un activador integrado que incluye 10 salidas en colector abierto, cada una ca- paz de sumir hasta 250 mA a 50 V. y un registro de 10 bits con entrada serie y sa-

Page 401: PALLAS Ramon - Adquisicion Y Distribucion De Señales

378 Acorzdicionmniento de seiiales de salida

Figura 9.23 Activacion de un solenoide mediante un interruptor de potencia con fuente y su- midero de corriente.

lida en paralelo. El TPIC2802 (Texas Instruments) tiene 8 canales de salida de 1 A, 45 V , cada uno, un registro serie-paralelo de 8 bits y un cerrojo de 8 bits.

9.5 ACCIONAMIENTO DE MOTORES

9.5.1 Accionamiento de motores de continua

Los pequefios motores de corriente continua alimentados directamente por una fuente de tension continua ( 5 , 12,24 y 48 V son valores habituales) son unos de 10s actuadores mas frecuentes en sistemas de baja potencia, y en particular en equipos informaticos perifkricos. El objetij~o de las sefiales de control que reciben es regular su par o su velocidad y el sentido de giro.

Para controlar el par en un motor de continua es necesario controlar la co- rriente de armadura (ecuacibn 2.15). En el caso de un motor de baja potencia se puede incluir este en serie en el lazo de realimentacion de un A 0 de potencia, tal como se indica en la figura 9 .24~ para un motor de im6n permanente. Suponiendo que el A 0 es ideal, la corriente de armadura sera

La tensidn de control VC puede ser, por ejemplo, la salida de un CDA. Para con- trolar la velocidad a partir de la tensi6n de armadura se puede emplear el circuito de la figura 9.24b. La tension aplicada sera

E n este segundo circuito se han incluido una red RC que se emplea para filtrar 10s

Page 402: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionanziento de motores 379

-vc c -"cc -Vcc

I c ) (d

Figura 9.24 Accionamiento de un motor de continua en lazo abierto mediante un A 0 de po- tencia. (a) Control de par alimentando a corriente constante. (b) Control de velocidad a traves de la tension de alimentacion. (c) Realization de un puente para cambiar el sentido de giro con tension de alimentacion unipolar; E l y E2 son las entradas digitales, V,, es la tension de alimentac~on de 10s circuitos digitales, y debe ser V , , 2 V,,. (d) Tensiones y corrientes para cal- cular la potencia instantanea en el activador al cambiar el sentido de giro.

transitorios debidos a la conmutacion de las escobillas. y dos diodos rapidos (como 10s empleados en rectificadores de fuentes de alimentacidn conmutadas) para proteccidn en caso de desconexih rapida del motor. La resistencia a la en- trada del A 0 es una proteccion para evitar un comportamiento erratic0 del motor si la sefial de control quedara al aire.

Una ventaja de 10s A 0 es que pueden dar y drenar corriente y, por lo tanto, cada uno actua como un semipuente. Esto permite hacer un puente con so10 dos A 0 y asi poder invertir el sentido de giro incluso si la tension de alimentacion es unipolar (figura 9.24~).

En estos circuitos es necesario que el A 0 por una parte pueda dar una co- rriente elevada si hay que acelerar rapidamente el motor, y por otra que su etapa de salida soporte la potencia a disipar cuando cambia el sentido de giro. La figura 9.24d ilustra este problema: la corriente que toma el motor depende no solo de su tension de alimentacion y la resistencia de su armadura sino tarnbikn de la fuerza contraelectromotriz (f.c.e.m.), que es proporcional a la velocidad de giro. Dado que la f.c.e.m. cambia lentamente debido a la inercia del sistema mechnico, com- parada con la velocidad de carnbio en el sistema electronlco, resulta que en 10s cambios de velocidad subitos la potencia a disipar por el A 0 (u otro activador) es mucho mayor que en rkgimen estacionario. Conviene. pues, por una parte sobre- dimensionar el amplificador y por otra limitar la velocidad de carnbio de su ten- sion de salida.

Page 403: PALLAS Ramon - Adquisicion Y Distribucion De Señales

380 Acondiciorzamierzto de seilales d e snlida

La potencia disipada en condiciones estacionarias es

P = (V', - V,)I, = (V,, - V,) v, - E,?

R',

Para cambiar el sentido de giro se invierte la polaridad de la tension aplicada a1 motor. Durante un tiempo breve la f.c.e.m. rnantiene su sentido, de modo que si el amplificador tiene suficiente capacidad de corriente y tension debera disipar una potencia

Si el activador tiene lirnitada su corriente de salida a1 valor I,, entonces hay que emplear este en vez de I;, y V, quedara limitada a E, - I,R,.

Ejemplo. Calcular la potencia que disipa el activador de un motor de continua de 24 V y resistencia de armadura 4 52, cuando mientras consume 3 A se cambia bruscamente su sentido de giro. El activador se alimenta a + 28 V y tiene limitada su corriente de salida a k 4 A .

En condiciones estacionarias, la f.c.e.m. ser6

y la potencia disipada,

P = (Vcc- V J I , = (28 - 24) X 3 = 12 W

A1 invertir la polaridad, si no hubiera lin~ite de corriente Csta seria

y la potencia a disipar

P' = )(- 28 + 24) X 91 = 36 W

Como el limite son 4 A, la tensi6n en la arinadura sera

La potencia disipada sera, pues,

es decir, ocho veces mayor que la potencia disipada en condiciones estacionarias.

Page 404: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionamiento de motores 381

Para tener un servosistema de velocidad o posicion hay que realimentar una seiial de velocidad o posicion y tener un amplificador de error. Si la entrada es di- gital, un sistema simple consiste en CDA, amplificador de error, tacometro y am- plificador de potencia (figura 9.25~). El conjunto de CI L290, L291 y L292 (SGS- Thoinson) incluye todas estas funciones except0 el sensor de velocidad, y ofrece + 2 A a 36 V (figura 9.25b). Para acciones de control complejas se puede descar- gar a1 pP de la tarea de generar las seiiales (digitales) de control empleando con- troladores externos integrados como el HCTL-1000 y el LM628 [lo]. Si las consig- nas est6n en forma analogica se puede emplear el MC33030P, que contiene 10s circuitos de control y un activador de 1 A en puente.

Para reducir la disipacion de energia propia de 10s amplificadores lineales se emplean amplificadores conmutados consistentes en un generador PWM que ataca un interruptor de potencia dispuesto en serie con el motor. Aunque la ten- sion aplicada al motor tenga armonicos, la inductancia de la armadura hace que la corriente tenga menos armonicos que la tension y, por lo tanto, el par tiene pocas fluctuaciones; la inercia de la armadura hace que la velocidad sea casi constante a pesar de las fluctuaciones del par. En motores pequefios y con poca carga, puede que la inductancia de la armadura sea insuficiente para filtrar 10s armonicos. En estos casos puede ser necesario aiiadir una inductancia en serie con la armadura.

En la figura 9.26~ se presenta el esquema simplificado de un circuit0 de con- trol de velocidad para un motor de 1,5 kW alimentado desde la red alterna, y ba- sado en el regulador conmutado UAA4003 (SGS-Thornson). ~ s t e incluye un osci- lador Cf < 50 kHz), un amplificador de error y un modulador PWM. Su seiial de salida ataca un Darlington, protegido por una red RDC. La resistencia de 0,47 R sirve para controlar la corriente (no se han indicado las conexiones necesarias). La tension Vr es la consigna de velocidad y V, es la tension obtenida por un tacome- tro. Otros reguladores conmutados son el LM622. el LT3847 y los SG 3524151617.

Otra forma de realizar un regulador eficiente es mediante un SCR como inte- rruptor. En el apartado 9.2.5 se ha visto corn0 controlando el Bngulo de disparo del SCR se puede obtener una tension continua de amplitud ajustable, a partir de

Figura 9.25 Regulacion de la velocidad de un motor de continua de baja potencia. ( a ) Es- quema general. (b) Realization mediante tres CI especificos.

Page 405: PALLAS Ramon - Adquisicion Y Distribucion De Señales

382 Acondicionnmiento de seiiales de ssalidn

( 0 1 -" 50 Hz

Cons~gna + Control de

corrlente - Corr ~ e n t e

Ve loc~dad

Figura 9.26 Control de la velocidad de un motor de continua mediante un regulador conmu- tado. (a) Mediante un modulador PWM integrado. (Para mayor claridad, solo se han represen- tad0 algunos de 10s componentes pasivos necesarios.) (Documentation SGS-Thomson.) (b) Mediante un SCR. ( c ) Mediante un convertidor alterna-continua y control de fase.

una tension alterna. En la figura 9.26b se indica c6mo aplicar este metodo a1 con- trol de la velocidad (en lazo abierto) de un motor de continua.

Para 10s motores de potencia elevada, el mitodo de regulation de velocidad mas comun consiste en emplear un convertidor alterna-continua basado en un puente de tiristores y con control de fase (figura 9.26~). Para el devanado (inde- pendiente) de excitacion de campo se emplea un rectificador aparte basado en diodos o tiristores. La tensi6n aplicada a la armadura tiene un contenido impor- tante de armonicos de red, pero el motor actua como filtro de paso bajo y la co- rriente presenta menos armonicos. Sin embargo, kstos calientan el motor de forma importante y por ello 10s motores de potencia elevada tienen la armadura (y 10s polos) laminados para reducir las perdidas por corrientes de Foucault. Para inver- tir el sentido de giro del motor hay que invertir el sentido de la corriente en la ar- madura. Como 10s SCR son unidireccionales, para poder invertir la polaridad ra- pidamente se puede poner otro convertidor en antiparalelo, y activar solo uno de 10s dos, segun sea el sentido de giro deseado.

Para controlar el motor se emplean de uno a tres lazos de realimentacion: co- rriente, velocidad, position. La corriente se controla para regular el par y se limita para proteger el motor. La sefial de corriente se obtiene con un transformador de corriente continua u otro transductor. La sefial de velocidad se obtiene con un ta- cometro.

Los denominados motores de continua sin escobillas son en realidad motores de alterna sincronos de baja potencia y cuyo rotor es un iman permanente (apar-

Page 406: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionamiento de motores 383

tado 2.3.4.2). Su utilizacion ha crecido de forma extraordinaria en aplicaciones donde interesan un pequeiio tamafio y alta fiabilidad (inherente a la ausencia de escobillas). Para activar estos motores hay que producir un campo magnCtico gira- torio a 90" del campo del rotor. Esto se logra aplicando corriente a los devanados del estator en una secuencia que depende de la position actual del rotor. ~ s t a se detecta bien mediante alg6n sensor de position (normalmente de efecto Hall o magnetorresistivos) incorporado en el propio motor, bien a partir de la f.c.e.m. in- ducida en 10s propios devanados del estator (motores <<sin sensorn).

Los activadores para motores sin escobillas estan previstos para interfaz di- recta con un pPiklC. Un esquema de bloques tipico es el de la figura 9.27. El cir- cuito para el detector de posici6n es obviamente distinto segun sea para entradas de sensor Hall u otro tipo, o para f.c.e.m. En este ultimo caso, ademas, hay diver- sas estrategias para hacer girar a1 motor en la puesta en marcha (en que no se dispone de seiial de posicion): unos se basan en un oscilador interno mientras que otros necesitan que el ,LIP les suministre una serie de impulses. La potencia de la etapa de salida varia tambiCn de unos a otros modelos: 10s hay que ofrecen 10 mA, validos para atacar interruptores externos, mientras que otros ofre- cen hasta 2,5 A. El control puede ser-lineal o PWM, o ambos. ~a~ modelos que incluyen filtros digitales. E" la tabla 9.5 se resumen las caracteristicas basicas de diversos modelos.

Figura 9.27 Esquema de bloques simplificado de un activador para motores de continua sin escobillas. (Docurnentacion Microlinear Systems.)

9.5.2 Accionamiento de motores de alterna

Los motores de inducci6n (asincronos) son 10s mas habituales en aplicaciones industriales de alta potencia. El metodo mas comun para regular su velocidad es variando la frecuencia de su tension de alimentacion, y esto se hace actualmente mediante un inversor (una estructura en puente como la de la figura 9.18 puede emplearse como inversor monofasico; con otros dos interruptores se constituye un inversor trifasico). En la figura 9.28 se muestra un esquema de bloques con un lazo de realimentacion. Para poder controlar la corriente hay que aiiadir otro lazo. El accionamiento del motor se hace a una velocidad proxima a la de sincronismo.

Page 407: PALLAS Ramon - Adquisicion Y Distribucion De Señales

384 Acondicionnmiento de seiinles de salida

Tabla 9.5 Caracteristicas basicas de activadores de motores de continua sin escobillas, con y sin sensor

Tension Corriente Mode10 alirnentacion (V) salida (A) Observaciones

Con sensor

Sin sensor

Controlador digital Lineal, bidireccional Lineal Conmutador, entrada PWM Controlador digital Entrada codificador incremental Preactivador, rnodulacion PWM Preactivador, rnodulacion PWM

Entrada serie

Controlador digital Lineal o PWM Lineal o PWM Modulacion PWM Puente completo

por cuanto el rendimiento decrece a1 aumentar el deslizamiento (apartado 2.3.4.2).

La tension que ofrece el inversor dista mucho de ser senoidal, per0 el motor responde a la componente senoidal fundamental de la tensl6n suministrada. La raz6n es la misma que en 10s motores de continua: la impedancia del motor au- menta con la frecuencia, de mod0 que el motor se comporta conlo un filtro de paso bajo y hace que la corriente sea aproximadamente senoidal.

Para que el flujo se mantenga constante con la frecuencia, se hace que la ten- sion de salida del inversor sea proporcional a la frecuencia, hasta la frecuencia de

Figura 9.28 Esquema de bloques de un regulador de velocidad de un motor de induccion ba- sad0 en la variacion de frecuencia mediante un inversor.

Page 408: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionamiento de rnotoves 385

red. A partir de ahi la tension se mantiene constante (la maxima que da la red), con lo cual a1 aumentar la velocidad (es decir, la frecuencia) se reduce el flujo y con 61 el par de salida. Para invertir el sentido de rotation, se invierte el sentido de disparo de 10s interruptores (GTO, IGBT) del inversor.

Los motores sincronos tienen la ventaja, respecto a 10s de induccion, de girar precisamente a la frecuencia de alimentacion, es decir, no tienen deslizamiento. Si se emplea un inversor controlado por un oscilador de precision, el motor sincrono girara a la frecuencia fundamental de salida del inversor. De este mod0 se puede obtener la velocidad deseada sin necesidad de un lazo de realimentacion. Esto es especialmente interesante en instalaciones donde varios motores deban girar pre- cisamente a igual velocidad.

En 10s motores universales la forma mas simple de variar su velocidad es con- trolando el valor eficaz de la tension aplicada. Para ello se emplea un triac en serie con el motor y se varia el angulo de fase de disparo.

9.5.3 Accionamiento de motores de paso a paso

Los devanados de 10s motores de paso a paso son cargas inductivas, por lo que en su activacion hay que tener en cuenta las precauciones indicadas en apartados anteriores. Pero afiaden otro aspecto: la necesidad del secuenciamiento en la exci- tacion de las fases.

La figura 9.29 describe de forma simplificada como se acondiciona la seiial de control (de velocidad) en un motor de paso a paso. La velocidad de giro viene de- terminada directamente por la frecuencia de 10s impulsos enviados a las fases (sin necesidad de realimentacion), per0 deben sufrir previamente un acondiciona- miento <<logicon para obtener la secuencia deseada, y un acondicionamiento c<de potencia,, para obtener la corriente suficiente para lograr la activacion. Opcional- mente. Csta puede ser regulada mediante modulacion de impulsos en anchura (PWM). La posicion del eje viene dada directamente, a partir de una posicion de referencia, por el n6mero de impulsos suministrados.

El acondicionamiento logico depende del mod0 de activaci6n deseado, y Cste determina a su vez las caracteristicas o modos de funcionamiento. En la figura 9.30 se presentan 10s tres modos basicos de secuenciamiento de 10s impulsos. En el accionamiento de paso completo (<<wave-mode>>, ccmode An, <<l-phase-on>>) hay siempre una sola fase excitada. de mod0 que a cada impulso de reloj se activa una sola fase y se desactiva otra, y el motor avanza un paso.

Fuente ol~mentacion

Figura 9.29 Esquema sirnplificado del control de un motor de paso a pasa.

Page 409: PALLAS Ramon - Adquisicion Y Distribucion De Señales

C o r r i e n t e

Cor r i en te

Figura 9.30 Modos basicos de accionarniento de rnotores de paso a paso. ( a ) Accionamiento de paso completo. (b) Accionamiento de dos fases. (c) Accionamiento de rnedio paso.

En el mod0 de accionamiento de dos fases (<<normal-mode>>, <<mode BD, cc2-phase-onu) hay siempre dos fases activadas: esto produce un mayor par de re- tencion y un mayor par dinamico, a costa de una mayor disipacion de calor porque hay dos fases excitadas. A cada impulso de reloj se ejecuta un solo paso, y el rotor va a parar a una posicion intermedia entre las correspondientes a las dos fases ex- citadas.

En el accionamiento de medio paso (<<half-step>>. ccmode AB>>) se combinan las dos secuencias anteriores: se activan alternativamente una y dos fases. El motor avanza a cada impulso la mitad del paso anguIar. Ademas de una mayor resolu- cion angular, este ultimo rnodo produce un amortiguamiento de 10s transitorios cuando el motor funciona a baja velocidad. Dado que en unos instantes hay una fase excitada y en otras hay dos, el par irA variando, alternativamente, de un paso c<fuertea a uno (cdCbiln.

Hay un cuarto rnodo de accionamiento denominado de minipasos ((<mini-

Page 410: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Accionarnienro de motores 387

step,,), que permite obtener un avance de una fraccion deI paso angular. Si en la activacion de dos fases no hay simetria geomktrica o 10s impulsos de corriente no son idknticos, la posicidn final del rotor no equidistari de las dos fases. En parti- cular, aunque haya simetria geomktrica. si por una fase circula mfis corriente que por la otra el rotor se detendrfi m6s cerca de la fase con mayor corriente. Esto se utiliza en el mod0 de accionamiento de minipasos para lograr avances incrementa- les inferiores a un paso: se activan dos fases per0 con intensidades distintas. De esta forma se introducen hasta 125 pasos en un motor de 1.8" de paso, dando un total de 25.000 pasostvuelta.

El acondicionamiento de potencia depende de si las fases del motor son unipo- lares o bipolares y de la forma como se suministre la corriente a las fases. En la fi- gura 9.31 se muestra el esquema de un motor con dos devanados bipolares y de otro con cuatro devanados unipolares. asi como su secuencia de activaci6n segun 10s distintos modos posibles.

En 10s motores con devanados bipolares, el flujo en cada fase se invierte a base de cambiar el sentido de circulation de la corriente de la bobina. El activador

Bl POLAR UNIPOLAR

Acc~onarn~ento de 2 fases

-5ecuenc1o

de 4 pasos

Accionomiento

d~ rnedio paso

Acc~onarnwnto

de 1 l o s e

- Secuencio do L pasos

Figura 9.31 Esquemas de devanados unipolares y bipolares de motores de paso a paso, y su secuencia de activacion seg~jn 10s distintos modos de funcionamiento posibles. (Documenta- cion AIRPAX/North American Philips Controls.)

Page 411: PALLAS Ramon - Adquisicion Y Distribucion De Señales

388 Acondicionnnziento de sefinles de snlida

debe tener entonces una salida en contrafase (tipo <<push-pull,>). En 10s motores con devanados unipolares, tambien llarnados bifilares, hay dos bobinas en cada uno de 10s dos carretes del estator. El flujo en cada fase se invierte a base de exci- tar una u otra bobina a partir de una ijnica fuente de alimentacion. Un activador con salida en colector abierto es valido. El numero de interruptores necesarios se reduce a la mitad, y su ternporizacion no es tan critica como en 10s bipolares, donde hay que garantizar que 10s dos transistores no conduzcan a la vez, pues cor- tocircuitarian la fuente de alimentacion a masa. Sin embargo, la eficiencia de 10s devanados bipolares es mayor a velocidades medias y bajas.

En el suministro de corriente a la bobina hay que tener en cuenta que esta pre- senta una impedancia basicamente inductiva y que interesa tener un perfil de co- rriente como 10s de la figura 9.30. Si se alimentan las fases a tension constante, al aumentar la frecuencia de 10s impulsos (es decir, la velocidad del motor) se reduce el par ya que la impedancia del devanado es mayor y circulars menos corriente. Una forma de compensar este efecto es afiadiendo una resistencia en serie con cada Iinea comun (devanados unipolares), y aumentando la tension aplicada de forma que circule la corriente nominal. Se logra asi que, cuando aumenta la velo- cidad, la fuente de tension vea una impedancia m8s constante. Esta clase de acti- vacidn se denomina R/L (o L/R, o resistiva), per0 a pesar de su sencillez se utiliza poco porque la potencia disipada en la resistencia serie reduce la eficiencia.

Una alternativa para reducir el consumo es utilizar una fuente de tension con dos niveles: un nivel alto para iniciar y terminar 10s impulsos, y un nivel bajo para mantener la corriente en su valor nominal. La conmutacion de uno a otro valor se puede hacer automaticamente a partir del perfil de evoluci6n de la corriente. Esta clase de activacion se denomina <<biniveb.

Otra alternativa es la activacion por troceador. Consiste en aplicar una tension de 5 a 20 veces mayor que la nominal hasta que se alcanza la intensidad de co- rriente deseada. Se desconecta entonces la tension hasta que la intensidad alcanza un umbra1 bajo predeterminado, en cuyo instante se aplica de nuevo tensi6n; la forma de onda de la tension aplicada es la propia de una modulacion PWM. Este proceso se repite varias veces durante el tiempo de activacidn del devanado. Dado que emplea una fuente de alta tension, este tipo de activacion es indicada para aplicaciones con frecuentes arranques y paradas, y para cambios de velocidad.

Las soluciones integradas para controlar 10s motores de paso a paso adoptan tres formas distintas. Cuando se dispone de entradas ya temporizadas de acuerdo con la secuencia deseada, basta acondicionar la potencia. Los CI adecuados son 10s activadores de perifkricos (tabla 9.2) con entrada compatible con el bus de da- tos de donde se toman las sefiales codificadas, y con salida compatible con el tipo de devanado (unipolar, bipolar) del motor. Para potencias mas altas se pueden emplear 10s interruptores de potencia (tabla 9.4). El L298N y el L293E, por ejem- plo, son aptos para devanados bipolares, mientras que el DP8310 y el DS3658 son de colector abierto y, por tanto, solo sirven para devanados bifilares (unipolares).

Cuando la sefial de entrada disponible no viene codificada de acuerdo con la secuencia necesaria, hay dos opciones. Por una parte hay CI que integran el acon- dicionamiento 16gico y el acondicionainiento de potencia para cada una de las fa- ses, por ejemplo PB3717A (SGS-Thomson, Texas Instruments), y CI que incluyen

Page 412: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Ejercicios y problemas 389

ambos acondicionamientos para pequeiios motores; ejemplos: GS-DOSO. GS- D200, UABIUAF 4718 (SGS-Thomson), SAA1027 (Philips). Para corrientes tota- les mayores de unos 2 A, se dispone, por una parte, de 10s circuitos de acondicio- namiento logico, que ofrecen diversos modos de secuenciamiento y, por otra, de 10s acondicionadores de potencia. El L297 y L6506 son del primer tipo, y combi- nados con el L298N o con el L7180 constituyen un controlador para motores bipo- lares o unipolares, respectivamente.

9.6 EJERClClOS Y PROBLEMAS

1. Calcular la temperatura que alcanza la union del transistor de salida del OPA501 (O,, = 0,l "CIW, 8,,- = 2,2 "CDV) cuando lleva montado un disipador de 8,, = 0,3 'C/W, esta alimentado k 28 V y entrega una corriente de 5 A a una carga de 2 R, si la temperatura ambiente es de 30 "C.

2. Para un determinado A 0 se especifica una resistencia termica de 100 "CIW entre la union de salida y el ambiente. Si cuando se alimenta a f 15 V consume i- 2 mA, ~ c u a l es la temperatura de la union del transistor de salida cuando entrega 10 mA a una carga de 1 kR?

3. Se dispone de una lampara dc 12 V que presenta 18 R de resistencia cuando la caida de tension es de 1 V, y su brillo es escaso. Para limitar la corriente de encendido se piensa emplear una resistencia de entretenimiento segun el circuit0 de la figura 9.20h. jCuanto debe valer dicha resistencia y cuhnta potencia disipa?

4. Se desea activar un LED verde de Gap ( V , = 3 V, I, = 10 mA) situado a 20 m de distancia y conectado mediante hilo mCtrico numero 6 (diAmetro 0.6 mm, resistencia 50 Wkm). Si el activador es el SN75372 (salida totem-pole, V,, = 0,15 V, V,, = V,, - 1.8 V, y la alimentacion es l/, = 20 V, jcuanto debe valer la resistencia limitadora en scric con el LED segun que Cste se coloque entre la salida y masa o entre la alimentaci6n y la salida?

5 . Calcular la potencia que disipa el activador de un motor de continua de 12 V y resistencia de armadura 6,15 a, cuando mientras consume 0,5 A se cambia bruscamente su sentido de giro. El activa- dor se alimcnta a * 15 V y tiene limitada su corriente de salida a f 2 A. Si el activador no tuviera limi- tada la corriente. icuhl scria cntonces la potencia disipada?

REFERENCIAS

D.E. Pippenger y E.J. Tobaben (eds.). Linear and interface circuit upplicntians, 2" edicion, Sec- tion 8: Display Drivers. Nueva York: McGraw-Hill (Texas Instruments Electronics Series), 1988. Juan A. Gualda, Salvador Martinez y Pedro M. Martinez. Electrcinica industrial: tknicas de po- tencia. 2" ed. Barcelona: Marcombo. 1992. Ned Mohan, Tore M. Underland y William P. Robbins. Power electronics: converters, applicu- tion and design. Nueva York: John Wiley & Sons, 1989. D.E. Pippenger y E.J. Tobaben (cds.). Linear and interface circuit applications, 2." edicion, Sec- tion 10: Peripheral Drivers. Nueva York: McGraw-Hill (Texas Instruments Electronics Series), 1988. Jim Williams. <<Power gain stages for monolithic amplifiers>. Application Note 18. Linear Tech- nology, 1986. <<Burr-Brown Integrated Circuits Data Book., volumen 33. Caracteristicas del OPAl0l y OPA102. Tucson (AZ): Burr-Brown Corp., 1989. <Burr-Brown Integrated Circuits Data Books. volume 33. Caracteristicas del OPA501. Tucson (AZ): BumBrown Corp., 1989. Salvador Martinez. aTecnicas dc escitacion de 10s transistores MOSFET de potencia,,. Mundo Electrcinico, num. 117, abril 1982. pags. 125-138.

Page 413: PALLAS Ramon - Adquisicion Y Distribucion De Señales

390 Acondicionnrnienro de seriales de snlida

[9] Jose Ma Ferrero, F.J. Saiz y F. Ibafiez. <<Disparo de SCR (I) y (II).. Mundo Electronico, num. 183, abril19S8. pags. 119-123 y num. 184, mayo 1988, pags. 91-99.

[I01 Miguel A. Elizo Serrano y Pablo Gonzalez de Santos. control adores de motores integrados HC-TL-1000 v LM6281629, descripci6n y comparaciom. Mundo Electronico, nOm. 218. junio 1991, pigs. 72-79.

11 11 Bimal K. Bose. &troduction to power electronicsn, en B.K. Bose (ed.), Modern power electro- nics: evolution, technology and applications. Nueva York: IEEE Press, 1992.

Page 414: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de algunos de 10s ejercicios

y problemas plartteados

6. El margen de temperatura a medir es de 120 "C - (- 10 "C) = 130 "C. A la salida del sensor el margen de tension sera

(Tener en cuenta que, aunque las escalas de temperatura en kelvin y en grados Celsius son distintas, 10s incrementos en cada escala son iguales, 1 K = 1 "C)

La resoluci6n del CAD. en tension, sera 10 V!2'. Si no ponemos amplificador, para tener 0,s "C de resolucion hace fdta una resolucion de (1 mV/K) X 0,s "C = 0,5 mV. Por lo tanto,

Tornariamos n = 14, que cs un valor disponible comercialmente, y la resoluci6n obtenida seria de O,h "C.

Con un arnplificador de ganancia 50, el margen de tensiones a la entrada del CAD serade 50 X 130 mV= = 6,s V. Como el margen disponible es de 10 V, la ganancia de 50 es aceptable. Para tener una resolu- ci6n de 0,5 "C hace lalta ahora una resolucidn de

Por lo tanto,

Page 415: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Tomariamos 17 = S o n = 10, que son valores f6ciIes de encontrar comercialmente. Con n = 8, la re- solucidn obtenida seria un poco peor que la deseada,

Con n = 10 la resoluci6n seria un poco mejor que la deseada.

7. Para una seiial senoidal x(t) = A sen 2 4 el valor mhximo es A y se obtiene cuando 27@ = n/2 + + n2x (n enteroj.

Si el margen de entrada del convertidor es M. resulta LSB = A412'2. Si las seAaIes se amplifican hasta tener 2A = M, la frecuencia mixima vendra dererminada por

Con lL = 12 ps. resulta f 5 414 Hz.

8. Si la sefial senoidal se ha amplificado previamente de tal rnodo que su amplitud (de pico a pico), 2A, coincida con el margen del CAD. A4, la maxima frecuencia adrnisible viene dada por la ecua- cion 1.3, empleando como i, el tiempo que corresponda,

En este caso, n = 12. Si no se compensa el tienlpo de apertura, i, = 20 ns y

f < 112'~ n20 x 10' = 3,9 kHz

Si se cornpensa el tiempo de apertura, r, = 0,l ns y

f < 112" n0, l x 10-" 777 kHz

CAP~TULO 2

1. La expresion de la dependencia de la resistencia con la temperatura debera cumplir

R,, [I + aT] = R, [I + a501 11 + a' (T-SO)]

De aqui se obtiene

a 0,00385 QK!K a' = --------- - = 0,00323 CllRiK 1 + a 0 1 0,00385 x 50

4. El instante t en el que se puede rnedir debe cumplir

1 - 0,005 2 1 - exp (- tlz)

125.3 r = 106s

5. El consurno de la carga es

Page 416: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problcnzas 393

I,, = 48 Vi50 Q = 960 mA

Esta corriente es mayor que la de arco para contactos de plata. Por lo tanto, conviene poner un con- densador en paralelo con 10s contactos, para que limite la pendiente de subida de la tensidn a1 abrir el interruptor. Para ello, este condensador debera cumplir la condicibn (2.8h),

Podemos tomar C = 1 ,uF. A1 abi-ir el interruptor, este condensador quedara cargado a 48 V. Para que a1 cerrar, la descarga de

esre condensador no provoque una corrjente excesiva a travCs del interruptor, se puede afiadir una re- sistencia R en serie con C. que cumpla

Para limitar con creces la corriente a1 cerrar, podemos tomar R = 1.200 a. La caida de tensidn en esta rcsistencia al abrir sera, inicialmente

I,, X R = 0,96 X 1.200 = 115.2 V

Si se quiere limitar este valor (aunque es ~nferior a 10s 300 V necesarios para tener una descarga gase- osa), se puede poner un diodo en paralelo con R, con el Bnodo en el lado del terminal positivo de la fuenre de alimentacion.

6. Al invertir la polaridad de la alimentacibn, el sentido de giro no cambia porque se invierten a la vez el sentido de las corrientes de armadura y de campo.

1O.a) Par tebrico

Tl = E J J w = (V,, - I,R,) i,/w = (220 - 75 x 0,2) 75 l(1.200 x 2 x d60) = 122 Nrn

b) Perdidas

C) Rendimiento

d ) Par real

1l.a) Tension en circuito abierto en el motor de carga sin excitacidn: Nula

b) Tension en circuito abierto en el motor de carga con excitacion. El motor activo debe vencer el rozanliento del motor que actua como carga y el suyo propio. Por lo

tanto. la carga a ~movern son las perdidas, es decir, la potencia tomada (salvo la de excitacidn) se in- vierte en p6rdidas:

E& = 2 P,,, y de aqui: I,, = 2 ProllEg

E = V - 2 , y de aqui: E, = V , - 2 P ,,,, RJE,

Page 417: PALLAS Ramon - Adquisicion Y Distribucion De Señales

394 Aptndice I

Resolviendo esta ecuacion se obtiene E, = 219 V

C) Al cortocircuitar el devanado circulars por 61 una corriente tal que ambos motores giren a la rnisma velocidad, es decir, se genere en ellos la misma fuerza contraelectrornotriz, y como el par de- pende de la corriente y el par entregado debe ser igual al recibido (se desprecian las perdidas por rota- cicin), la corriente debe ser la misma en arnbos devanados de armadura

E, = K# = I,R, en la carga

E = V - I en el motor

Por lo taoto, E, = V,/2 y la velocidad de gil-o sera casi la mitad de la que habia en vacfo

d) La corriente sera igual en cada armadura.

Esta corriente tan elevada dificilmente podria mantenerse durante mucho tiernpo sin producir da- Ros por la elevada temperatura alcanzada.

2. La ganancia ideal es 1, pero si la ganancia del A 0 en lazo abierto es A , y su rechazo del mod0 comun es C, si se considera que la tension de modo comun es la semisuma de las tensiones en la en- trada inversora y no inversora, la ganancia real sera

[ObsCrvese que si A, = C, entonces G = 1; es decir, no habria error. En algunos modelos de A 0 se con- sidera que La tensicin de rnodo comun es la aplicada a1 terminal no inversor y entonces se obtiene G = = (1 + 112 C)I(l + lIA,), y no se produce dicho caso.]

Dado que la ganancia es un numero complejo, el empleo direct0 del error relarivo o del error abso- luto para describir el comportamiento real del amplificador no es practice por cuanto puede que ni el modulo ni la fase de la ganancla coincidan con lo previsto.

En continua. para el TL071C G = 1,000045, lo que significa un error relativo de 45 X lo-'; para el OP-27EP, G = I , y el error es nulo pues se da la circunstancia C = A,,.

A 10 kHz, para el TL071C G = 1,00000033 L 0,01•‹, lo que significa un error relativo de 0,3 X en la amplitud y 0,0l0 en la fase. Para el OP-27EP, G = 1,0000086 L - 0.06", lo que significa un error de 8,6 X en la amplitud y 0,06O en la fase.

4.n) Diseiio de 10s elen~entos del puente. Para tener el puente equilibrado cuando la humedad fuera cero, debe cumplirse R,Z,, = RJ,:,,

donde Z,,, = R,I\C,,,. C,,, se puede deducir del valor de C., para HR = 43 % (122 pF) y de la sensibili- dad,

C, = C,,(l a X HR) = C,,, + mCXoHR

Para HR = 43 %. 122 pF = C,, + 0,4 pF X 43. Por lo tanto. Cxo = 105 pF y a = 0,0038/% HR. La resis- tencia del sensor es entonces.

Page 418: PALLAS Ramon - Adquisicion Y Distribucion De Señales
Page 419: PALLAS Ramon - Adquisicion Y Distribucion De Señales

El error relativo en la ganancia sera

Para tener E < 1 %, deberi cumplirse

Dado que debera ser H(o) 3 7, se puede aproximar

Una ganancia tan grande a 100 kHz en lazo abierto, no es habitual. Se podria reducir esta exigencia a base de repartir la ganancia entre dos etapas en cascada, en vez de concentrarla en un solo AO, pero la segunda etapa amplificaria 10s errores de la prunera. Dado que la humedad varia lentamente, el am- plit'icador trabajara a 100 kHz con un ancho de banda pequefio. Por lo tanto, una alternativa es ajustar la ganancia a 100 kHz (es decir. hacerla un poco mayor que 7) para compensar la limicacion de ganan- cia del A 0 a dicha frecuencia.

6. El orden necesario es n > 2,54. Tomando n = 3 y fi = 2,505 kHz, resulta A (16 kHz) = 48,3 dB.

8.a) Error a la salida del AA si se emplea el AA seguido del AO. En lugar de obtener 50 mV a la salida del AA, tendriamos

v,, = 50 mV + 1) ,,,, + E, + E,~, , + AV,, X PSRR + 500 VIIMRR

El error absoluto seria

Esto supondria un error porcentual respecto a1 fondo de escala de

ObsCrvese que el error debido a la tension de offset no puede suponerse con signo conocido. Para calcular el efecto dei PSRR sc ha tenido en cuenta que hay dos Iineas de alimentacion

b) Error debido al A0 cuando precede a1 AA. La ganancia neccsaria para obtener 10 V a fondo de escala es de 10 V!50 mV = 200. El A0 dar i

una ganancia ligeramente distinta porque su ganancla en lazo abierto es finita, y afiadira errores de cero. Para tener ganancia 200 podemos tomar R, = IkR y R2 = 200 kR.

Llamando /3 = 1 + R,IR., si la ganancia en lazo abierto del A0 es A. la ganancia real se encuentra quc es

Page 420: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problemas 397

que resulta ser ligeramcnte inferior a la prevista, - H,IR,. Por lo tanto, para una entrada determinada, el valor de La salida seri inferior a1 previsto. En el caso de una entrada igual al fondo de escala, por ejemplo, la salida no sera 50 mV >: 200 = 10 V sino

lo qui: equisale a un crror absoluto a la entrada de

es decir, de un 0,02 % del fondo de escala (50 mV). Si se desea el error de ganancia en si, sera

El error de cero a la salida sera debido a1 offset, a las corrientes de polarizaci6n y a las fluctuaciones de la alimentacion. Su valor sera

t,, = v,,&(G + 1) + i,>R2 + AV,; X PSRR x G

El error referido a la entrada sera

eo, = e,,,lC = v,,,(l + llG) + l,,R, + AV,, X PSRR =

= 0,025 mV + 40 X 10-' X 1.000 + 2 X 0.05 X 15 V X 20 pViV =

= 0,025 mV + 0.04 mV + 0,03 mV = 0,095 mV

Expresado como porcentaje del fo~zdo de escala de entrada el error sera

e,,, = 0,095 mV15O mV = 0,19 %

Para una entrada igual al fondo de escala, el error porcentual total debido a1 A 0 sera 0.02 % + 0,lY % = 0,21 %.

c) Error total a la salida del AA cuando se le precede del AO. El AA contribuye con el mismo error absoluto calculado antes (126,65 mV), pero ahora se suma a

una serial cuyo fondo de escala es de unos 10 V, con lo cual su importancia relativa decrece mucho. El error reier~do a la entrada sera

que respecto a1 fondo de escala de entrada supone solo 0,63 mViS0 mV = 1,26 9/0. El error porcentual total ( A 0 y AA) referido a1 fondo de escala sera

d) SI se dlspone un ajuste para los errores de cero, se podran compensar 10s errores debidos a la tensi6n de offset y a la corriente de polarizaci6n del AO, y 10s debidos a la tension de offset del AA. El error debido al AO, referido a su entrada, sera el dtbido a la limitacidn de ganancia y a las fluctuacio- nes de la ahmentacibn. Para una entrada igual a1 fondo de escala sera,

Page 421: PALLAS Ramon - Adquisicion Y Distribucion De Señales

398 ApCndice 3

En forma porcentual,

El error dcbido al AA sera el debido al error inicial y a la no linealidad de su ganancia y a las fluc- tuaciones de su alimentacion. Su contribucion total referida a su entrada ser8,

La contrihucion equivalente a la entrada del sistema sera 56,6 mV1200 = 0,28 mV. En forma porcentual respecto al fondo de escala, 0,28 mViSO mV = 0,5665 %. El error total a la entrada sera

e) Si adernis del ajuste de cero se hace un ajuste de ganancia, se podrin compensar el error de ga- nancla del A 0 (supuesto que trabajamos a frecuencia constante) y el error inicial de ganancia del AA, pero no su falta de linealidad. El error final seri

En forma de porcentaje respecto al fondo dc escala.

9.a) Calculo del error de cero y del error de ganancia miximos referidos a la entrada del AI. Para expresar el error de la segunda etapa (AA) como error referido a la entrada del AI, hay que

dividir por la ganancia de 6ste. La tensicin a la entrada del A1 seri:

El margen de enlrada al AA es 20 V, por lo que la ganancia maxima aceptable es 20/1,414 = 14. El valor de ganancia mis pr6ximo de entre 10s fijos que son menores es G = 10. Por lo tanto, 10s errores del AA hay que dividirlos por 10 para referirlos a la entrada del AI.

AI: error de ganancia = f 0,I Sb (se sobreentiende <<de la entradax) error de no linealidad = i 0,01 % X 20 V = 2 mV

(Dado que no especifica que margen es el fondo de escala, se podria tomar tambiCn 24 V en vez de 20 V -que son el valor tipico y rninimo de margen lineal-.)

AA: error de ganancia = 5 0,l % x 20 V = f 20 mV error de no linealidad = + 0,01 % x 20 V = + 2 mV

Para referir estos errores a la entrada del AI, hay que dividirlos por 10, con lo cual quedan + 2 mV y 5 0,2 mV, respectivarnente.

Para situarse cn el peor caso, se sumarian todos los errores directamente:

error total de ganancia = + 0,1 % (de la entrada) i 4,2 mV

Este resultado hap que interpretarlo como un desconocimiento del valor exacto de la ganancia, mas una conlribucion en forma de tension sumada a la salida.

Page 422: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Svl~iciones de ejercicios y problemas 399

Errores de cero

A1 offset = i (500 + 5 000i10) pV = f 1 mV

d e r ~ r a con V,, = f (30 + 300ilO)(pV/V)(2 X 0,01 X 15 V ) = + 18 pV

error por I ,,,,,,, = f 50 pA X 200 kQ = ?z 10 pV

error pol ChlRR = (0,7 V/2)187 dB = 16 pV

Sz consideran acumuladas las fluctuaciones en cada linea de alimentacidn. Se desprecia la contribucidn debida a la corriente de polarizacion. Para el CMRR se usa el valor de continua, suponiendo que a la frecuencia de red poco ha cambiado.

AA: offset = rf. 25 mV

derlva con V,, = f 2 (mV1V) (2 X 0,01 X 15 V ) = f 0,6 mV

deriva con V,2 = k 2 (mVIV) (2 X 0,01 X 15 V ) = f 0.6 mV

error por IMRR = 120 X 2 fi V/115 dB = 0,602 mV

Para referir estos crrores a la entrada del AI, hay que dividirlos por 10. con lo cual queda finalmente

error de cero = f (1,044 + 2,s + 0,18) mV = i 3,724 mV

b) Error residual no ajustable si se hace un ajuste de cero y uno de ganancia. Con un ajuste de cero y un ajuste de ganancia en continua, se eliminan todos 10s errores salvo 10s

de no linealidad en la ganancia, PSRR, ChlRR e 1MRR. Queda asi:

Errores de gnnancin

AI: error de no linealidad = +_ 0,01 76 X 20 V = + 2 rnV

AA: error de no linealidad = i 0,01 % x 20 V = f 2 mV

Para referir este error a la entrada del AI, hay que dividirlo por 10, con lo cual quedan f 0,2 mV Para situarse en el peor caso, se sumarian todos los errores directamente:

error residual totaI de ganancia = 1 2.2 mV

AI: derwa con V,, = f (30 + 300110) ( p V / V ) (2 X 0,01 X 15 V ) = + 18 pV

errol pol CMRR = (0,7 VJ2)187 dB = 16 pV

-4A: deriva con V, , = k 2 ( m V / V ) (2 X 0,01 X 15 V) = + 0,6 mV

deriva con V,? = + 2 (mViV)(2 X 0,01 X 15 V ) = f 0,6 mV

error por IMRR = 120 x 2 X .\/Z V1115 dB = 0,602 mV

Para referir estos errores a la entrada del Al, hay que dividirlos por 10, con lo cual queda finalmente

error residual de cero = + (18 + 16 + 60 + 60 + 60) pV = + 211 pV

10. Si consideramos solo la limitacidn impuesta por el ancho de banda finito de los A 0 de en- trada. la funci6n de transferencia de dicha etapa (entrada diferencial a salida diferencial) es

Page 423: PALLAS Ramon - Adquisicion Y Distribucion De Señales

donde

A,,@,,, = w,,, es el product0 ganancia-ancho de banda de los AO. wl y w_ estan definidas de forma impli- cita en la ultima ecuacion, w; = I : (R, + 2R,)C, oh, = lI'RcC. La ganancia diferencial de la etapa es

Sustituyendo esta expresion en la funci6n de transferencia, se obtiene

donde la aproxirnaci6n es aceptable siempre v cuando q e wJC. A w = w, = (w,w,,,)l", el desfase serri

Por lo tanto. si w, < u,,, el desfase a w,, sera cero. Para tener w, e o&. hace falta w,,, @ 64. Ademas. cuando se curnple esta condicion, HI, , , estri muy sobreamortiguada y. por lo tanto. el retardo de grupo (d@/dw) es muy pzqueiio alrededor de w,,. A esta frecuencia, la amplitud de la respuesta sera

Esto significa que si w, 4 w,,, entonces IH,(@,,)~ = G.

I. La serial muestreadora no es ahora un tren de irnpulsos

s i n ~ que viene descrita por

Su transformada de Fourier es

Page 424: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problemas 401

1 sen 2zfr -- - [I - cos 2$r- sen 2nfi7 = - P"

1 2 d 2?fr

De aqui se abtiene el modulo y la Lase.

sen 2zfr ~ ( f i ~ = j r 2 ~ f x 1

Por lo tanto, el espectro de la seiial que se muestrea ve su arnplitud modificada y sufre adernas un re- tardo lineal.

2. La sedal muestreadora viene descrita por

h(i) = 1 para It] < zi2

h(t) = 0 para ( t ( > 6 2

Su transformada de Fourier es

De aqui sc obticne que el m6dulo es

sen 2nft

mlentras que la fase es nula. Asi pues, la amplitud del espectro de la selial que se muestrea sufre la misma rnodificacion que cuando los impulsos de muestreo empiezan en t = 0, per0 ahora no hay des- fase.

3. Valor media del error de cuantificacion, E = - 412. Variancia del error, var [el = q2/12. valor efl- caz = &.

4. Para una senal senoidal de amplitud de pico A y frecuencia f , la maxima velocidad de cambio es 27fA Vls. Para un CAD con margen de entrada 1Z.I y n bits, el error de cuantificacibn msximo es la mi- tad del intervalo de cuantificaci6n. Si se acondiciona la senoide de forma que su excursion de pico a pic0 sc corresponds con All, M = 2A. Queremos, pues,

Page 425: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Si anteponemos el S&H, el tiempo durante el que el cambio de la entrada nos lleva a una indetern~ina- cion es 200 ns = I,. Asi pues,

5. Para el c6digo binario con complemento a dos,

Para el c6digo binario con cornplernentc~ a uno,

Para el codigo binario decalado, las tensiones extremas son las rnismas que para el codigo binario con complemento a dos.

2. La tension de salida en mod0 difesencial es

Si a la entrada se aplica una sefial en modo comun, L ~ , = v, = v,. sera

y si la diferencia entl-e ambas constantes de tiernpo es pequefia.

donde r,,, = (z, + ~ ) i 2 . Si suponemos que la ganancia difesencial (Go,,? es I , la expresion deseada seri

Con 10s datos dcl problems,

(1 + j27r X 10% 4,4X 10-')' (1 + jO,@76)' CMRR = - -

j2n X 10' X 264 X lo-'' j0,OO 166

Page 426: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problemas 403

3.a) Error total debido a1 multiplexor si la sefial de zntrada es pricticamente continua. Las fuentes de error son las corrientes de salida de 10s 63 interruptores abiertos, las corrientes de

entrada y de salida del canal cerrado, y las perdidas por insercion. En las especificaciones a 25 "C y para una entrada de 10 V, encontramos 10s siguientes valores ma-

ximos: KO, = 450 il, = 20 nA, I,,(,,,) = 20 nA. Is(,,,,, no viene especificada, pero si la impedancia de salida de la etapa previa es muy pequefia. poco afectari. La corriente de fugas total seri la debida a las cuatro unidades a emplear para lograr 10s 64 canales.

La tensibn de error debida a las fugas del multiplexor sera:

El error referido a1 fondo de escala de entrada:

La impedancia de entrada del S&H es 10" R, de manera que el error debido a las perdidas por in- sercion zs despreciable.

b) Error debido a la diafonia estdtica en el multiplexor. A traves de 10s interruptores abicrtos (C,,) sc inyecta una corriente a la combination R,,IIZ,,

dondc Z, es la impedancia de entrada del S&H en paralelo con la capacidad de salida de 10s cuatro multiplexores de 16 canales (C,,,, = 45 pF; para el multiplexor con un canal cerrado, suponemos C,,, = C,,,,). A 100 kHz, la irnpedancia de R , , , es unas 20 veces menor que la de 4 X 45 pF = 180 pF y. por lo tanlo, la tensidn v aplicada a cada canal abierto produce una tension de error

El valor de C,, no vicne especificado, sino que dan un aislamiento de 68 dB a 500 kHz cuando la carga es de 1 kR115 pF. Esto significa que el divisor de tensidn formado por C,, (Z , ) y 1 k i l es tal que

68 = 20 log [(lo6 + ~ ~ ) " ~ / 1 . 0 0 0 ]

Z, = 2.5 ML2 a 500 kHz, C,, = 0,13 pF

Si hay 63 canales abiertos y todas las sefiales estan en fase, la tension de error total serh

v,,, = 63 v , = 63 X 2 X n X 10' X 450 X 0,13 X 10-"v, = 0,0023 v,

El peor caso sera cuando en todos 10s canales abiertos. v , tenga su valor mdximo; como 6ste corres- ponde a1 fondo de escala, el error miiximo seri e = v&,, = 0,2 96 FE. Este error es mucho mayor que cuando se multiplexan sefiales demoduladas, pero la situation de peor caso considerada aqui es muy poco probable.

c) Numero debits del convertidor. Para que el error de cuantificaci6n maxim0 del CAD, que es q/2, sea inferior a1 0,1% del fondo de

escala, si el fondo dc escala es la mitad del margen de entrada porque hay tensiones positivas y negati- vas, entonces el numero de bits debe ser tal que

Por lo tanto, n 2 10. Si se garantizara que sdlo se mucstrearin valores positives. serian suficientes 9 bits.

Page 427: PALLAS Ramon - Adquisicion Y Distribucion De Señales

404 Apendice 1

d ) Tiempo de apertura del niuestreador. El error de apertura en un slstcma con muestreo sincrono, lmpl~ca que, para una sefial del t ~ p o

Acos of, en vez de tomar ia mueslra en I = 0 la tomamos en un momento r = t , y en vez del valor de pico capturamos Acos wt,,. Queremos que

A - A cos or,, L <-

A 210

De aqui, I,,, < 70 ns, que es un valor asequible con el LF398A

4.a) Calculo de un filtro de paso bajo RC. Dado que no imponzn ninguna frecuencia de corte. y como un filtro de primer orden tiene una ate-

nuacion de 20 dBldecada. podemos tornar una frecuencia de corte de dos dCcadas meoos, es decir, 0,5 Hz. Para la eleccion de R cabe considerar que no sea muy grande, para no tener demasiado error de carga, y para la elecci6n de C, que no sea mayor de 1 pF, para que no tenga que set electrolitico. R = 3 l 6 kQy C = LpFcumplen.

b) Trempo de espera antes de tomar lecturas. La resistencia R del filtro sera ahora

El valor normalizado ~ n i s prowin?o es 158 kQ. Cada canal tiene una respuesta determinada por el filtro de paso bajo y por el *filtro,, que forman

Rohj y el conjunto de la capacidad de salida total del multiplexor (4 x 50 pF = 200 pF) y la capacidad de entrada del A1 (7 pF). Pero dado que este segundo <<filtron lo comparten todos 10s canales, al cam- b i a ~ de uno a otro hay que esperar un cierto tiempo para que la salida se estabilice.

Podelnos suponer que en el peor caso, a1 pasar de un canal al siguiente habra un cambio de tension brusco, asimilable a un escalon. La respuesta de un sistema de primer orden a una entrada en escaloa es 1 - e "'. El error dc cuantificacion relativo al fondo de escala en un CAD de 12 bits es 1/212+' = = 118.192. (Suponemos que el margen de la selial coincide con el margen de entrada del CAD.) Por lo tanto, esperari hasta que

donde .r = H,,\C, = 200 0 X 207 pF = 41,4 ns. El tiempo que debera esperar es de 372,6 ns, que es in- significante.

C) Error por carga. Dado que las seiiales son de baja frecuencia, mteresa s61o el efecto de la resistencia de entrada del

AI. El error relativo sera

ObsCrvese que es un error superior a1 de cuanriflcacion incluso para una entrada igual a1 fondo de cscala.

d ) Reduccion del error pol- carga. El error de cuantificacion es un error absoluto, mientras que el error por carga es mejor expresarlo

como error relativo. Para poder compararlos, hay que referir ambos errores a una misma entrada; por tjemplo, el fondo de escala. Para un CAD de 12 bits. el error relativo al cuantificar una sefial igual a1 fondo de escala es

Page 428: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Sol~~cionc~s de ejercicios y problemas 405

Para que cl error por carga sea 10 veces menor, debera cumplirse

R,, > 12,9 GR

e) Circuilo diferencial como allernativa. Se forman dos divisores dc tensi6n. Por una parte, la resistencia de salida de la fuente de sefial

(10 Q) en serie con la resistencia dcl canal cerrado (200 Q k 5 %), y la capacidad de salida de un grupo de multiplexores [4 X (50 pF f 3 pF)] en paralelo con la impedancia de entrada en modo comun del A1 (1 TQll2 pF). Por otra parte, la resistencia del canal cerrado (200 Q k 5 %) y la capacidad de salida del otro grupo de multiplexores [4 X (50 pF f 3 pF)] en paralelo con la impedancia de entrada en modo comun del A1 ( I T Q 2 pF). A 50 Hz, esta ultima impedancia puede considerarse capacitiva. Si se con- sidera cl caso m5s desfavorable (resistencia y condensador lo mis altos posibles en la rama a k a > > y lo mis bajos posibles en la rama *baja*). al aplicar m a tensi6n en modo comun de 50 Hz, se obtendra una tension diferencial a la entrada del AI,

Esto equivale a un CMRR de 109 dB.

5.a) Ganancia y resolution. Tensi6n mjxima de salida del puente, v,

Error dc cuantificacidn miximo = qi2. Error expresado como porcentaje del fondo de escala,

n > 12,3 hits

Sc lendria que tomar n = 13, pero como abundan mas los modelos de 12 bits que 10s de 13, seria mejor tomar n = 12 y accptar un error algo mayor.

b) CMRR en continua y alterna (50 Hz) debido a los desequilibrios en la parte frontal. La resistencia de salida del puente en serie con la resistencia de cada canal cerrado, forma un divi-

sor de tension con la impedancia de entrada en modo comun del AI. La resistencia de salida del pucnte en la conCiguracion presentada es aproximadamente R,,i2 en ambas ramas, supwesta x muy pe- quefia; sin embargo, la resistencia de cada canal cerrado puede ser hasta un 5 % distinta del valor me- dio. Por lo tanto, los dos divisores de tension son distintos.

Page 429: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Si la interferencia de 50 Hz es V,, la tension en mod0 diferzncial aproximada que produce a la en- trada del A1 es

Para que V , quede atenuada en SO dB, deberL cumplirse

A la frecuencia de red, para no tener menos de SO dB de CMRR, la capacidad de entrada a masa (en modo comun) no debera exceder de

En continua se tendrj un error debido tambiin a este desequilibrio, pero ahora por una parte la resis- tencia de entrada es 10 GQ, y por otra la tension de mod0 comun es V,,/2 = 10 V. El error resultante a la entrada del AT seri

Expresado de forma porcentual,

c) Error debido a corrientes dc fugas y de polarizacion

El peor caso ser8, pot. ejemplo, cuando tanto las corrientes como las resistencias rengan el mayor valor posible en el canal A y el menor valor en el canal B. Entonces,

Obs6rvese que este error excede la cota establecida de 0,01 96 y. por lo tanto, se tendria que buscar un multiplexor con menores fugas, o calibrar el sistema.

d) Filtro. Para una atenuacion A , el orden del filtro debe ser

log [A-* - 11 n =

2 log V!fJ

Tenemos dos condiciones (A a 0,l Hz y a 50 Hz) y dos incognitas, n y f,. Para que el problema tenga solution, se debera curnplir

Page 430: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problernas 407

log [(I - 0.0001)-' - 11 log p.01-' - 11 - -

2 log (kllf ,) 2 log (SOIL)

De aqui se obliene,f; = 2 Hz y n = 1,43. Como n debe ser entero, habria que tomar n = 2. En este caso, a 50 Hz la atenuacih seria

A 0,1 Hz tendremos

Se cumplcn, pues. sobradamente las dos condiciones impuestas

e ) Efecto del condensador de almacenamiento en el S&H. El crror de transferencia de carga permitido es 10 V x 0,01 % = 1 mV. Dado que este error dis-

minuye proporcionalmente a1 valor de c,, este deberi ser 100 veces mayor que el especificado. C,, = 10 nF.

La deriva se debe a la presencia de una corriente

Para que el cambio de tension no supere 1 mV, el tiempo miaimo de conversion debera ser

f ) Necesidad del S&H. Si la sefial dc cntrada a1 CAD tiene una amplitud maxima de 10 V y una frecuencia maxima de 0,l

Hz, si fuera senoidal su velocidad de cambio maxima seria 10 V X 2$= 2a Vls. Si de cada sefial se to- man, por ejemplo, ocho muestras por ciclo, y hay ocho canales, la frecuencia de muestreo del CAD sera 6,4 Hz y cada conversion debera durar menos de 156,25 ms. Durante este tiempo, la sefial de en- trada puede expenmentar un cambio de

que seria excesivo. Pero el tiempo maximo que debe durar una conversion para que, mientras se rea- liza, la entrada no cambie en mas de l mV es

Page 431: PALLAS Ramon - Adquisicion Y Distribucion De Señales

y esta velocidad de conversi6n es perfcctamente asequiblc con un CAD. Por lo tanto, el S&H no es es- trictamente necesario.

6.a) Resolucion del CAD. El error de cuantiflcacion mfiximo es q12, q = M12". donde M es el lnargen de entrada del CAD. El

error rcferido al fondo de escala debera cumplir

rt = 12.3 bits

Se tomaria n = 12 bits. que es un valor tstriudar

b) Tien~po de espera para entrada en escalbn. La respuesta de UII sistema de primer orden a una entrada en escalon de amplitud unidad es

Para 11 = 10 bits, el error de cuantificacion maximo refericlo al fondo de escala es 112". Suponemos que la ainplificaci6n hace que el fond0 de escala de la send se corresponda con e \ fondo de escala de en- trada do1 convertidor. Por lo tanto, debera ser

De aqui se obtiene t = 18 s. Observar que aunque el ancho de banda de la temperatura en rigirnen es- tacionario sea de 1 Hz, tiene interis estudiar la respuesta a un cambio brusco de temperatura, porque permite conocer el comportamiento del sistema en regimen transitorio.

c) Ganancia del amplificador La tension dc salida del puente serh

x v,, = V ------

2 (2 + x)

s w d o x = (0,004IoC) X 5 "C = 0,02. Por lo tanro, a 20 "C tendremos v,.(2OoC) = - 101 mV y a 30 "C tendremos v,,(30 O C ) = 99 mV. SI tomamos como valor miximo v, = 100 mV, para tener 5 V la ganan- cia necesaria sera

d ) Error en la ganancia debido a las tolerancias La expresi6n de la ganancia sera

Mientras que La ganancia ideal seria

Page 432: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problemas 409

Si se eligiera una ganancia 100 (y se redujera en consecuencia el margen de medida). en el peor caso tendriamos

e) Frecuencia de alimcntacion dcl puente. Si la ganancia del A 0 en lazo abierto es A(o) , la ganancia ideal seria (1 + R21R,) mientras que la

ganancia real scra

El error relativo sera

y para tener

debera ser A(@) = l d G , = 10' y, por lo tanto, (A(o)l = 10'. Dado que A(w) es de la forma

con A,, = lo6 y Jo = q,I?n = 1 Hz, la frecuencia m6xima es f = 10 Hz

f) Orden del filtro paso alto. La respuesta frecuencial de un filtro de paso alto tipo Butterworth es

El orden del filtro es

log [J/fV)1-2 - 11 log (10' - 1 ) n = - - = 2,3

2 log (f,,/f~ 2 log (1.000150)

Tomariarnos n = 3 puesto que solo implica afiadir una red RC a un filtro activo de segundo orden. Dado que el ancho de banda de la sefial es de solo 1 Hz, poco irnporta la no linealidad de fase.

Page 433: PALLAS Ramon - Adquisicion Y Distribucion De Señales

410 Apendice 1

g) Diseiio del filtro de paso bajo. Emplcando el mitodo del apartado 3.3.2.1 y la tabla 3.7, elegimos en primer lugar una estructura

tipo VCVS. Para tener ordcn 5, podemos emplear una etapa de orden 3 seguida de una etapa de orden 2. Dado que 10s valores de la tabla 3.7 estan normalizados, determinamos primero la constante de des- normalization.

Si elegimos R = 10 klL, resulta K = 1,6 X lo-". Con la terminologia de la figura 3.21, tendremos para la etapa de orden 3,

v para la ctapa de orden 2,

Observar que si se amplificara antes de filtrar paso alto. podria suceder que las interferencias de 50 Hz saturaran el amp1ificador.

h) Error por carga debido a1 multiplexor y filtro de paso alto. Se forma un divisor de tensidn con la resistencia de salida del pnente (100 R) en serie con la R,,

del multiplexor (100 R). y la resistencia de entrada del filtro R,. El error relativo debera cumplir

De aqui se obtieue R , > 2 Mn. El filtro disefiado en el apartado anterior presentarri una impedancia de entrada de poco mas de 10 kR, pero sc puede aceptar que haya un error por carga y corregir d~cho error mediante una calibracion de la ganancia.

i) Error por diafonia estitica. Cadaana l abicrto produciri una tension de error mixima,

donde C = 1 pF, R, = 100 pF y v, = 100 mV. 3 kHz. Si se supone que todos 10s canales abiertos contri- buyen por igual,

j) Tiempo de apertura miximo. Tenemos una senal alterna de 10 V de pico a pico, y un CAD de 10 bits. El error de cuantificacion

maximo sera

Page 434: PALLAS Ramon - Adquisicion Y Distribucion De Señales

SoEuciones de ejercicios y problemas 411

Dado que nos interesara muestrear cuando la senolde alcance su valor maximo (cosa que podemos hacer pues inyectamos nosotros la sefial en el sistema). el tiempo de apertura maxim0 I, debe ser tal que

j7 de aqui resulta

arc cos (1 - 112.048) l o p < = 1,66 ,US

2 ~ . 3.000

7.a) Resoluci6n del CAD. El error de cuantificacion maximo es ql2, q = hli2", donde 12.1 es el margen y abarca tanto tensiones

positivas como negativas. Si como fondo de escala se toma 2"q/2 (10 V), el error referido al fondo de escala es

n = 13.3 bits

Se tomaria n = 14 bits, que es un valor estandar. Si como fondo de escala se toman 20 V, entonces resulta n = 12.3 y se tomaria un convertidor de 12 bits.

b) Cilculo del error total. A la entrada del S&H se tendri una tension v, que seri la sefial de la entrada seleccionada, v,, ate-

nuada por el efecto de carga (pCrdidas por insercion), junto con la tension de error debida a las co- rrientes de fugas del multiplexor cuando tiene un canal cerrado (I,],,) y a la corriente de polarizacidn del S&H, que provocan una caida de tension en la combinacion paralelo de la resistencia de salida en serie con la de canal, y la resistencia de entrada del S&H

Los valores especificados para el multiplexor cubren de sobras el margen de temperaturas de fun- cionamiento. Para el S&H. no especifican la deriva de su corriente de polarizacion, pero de su valor (50 nA) se puede suponer que es una etapa bipolar, y coino ademas este valor es rnuy inferior alas co- rrientes de fuga del multiplexor, puede que sus derivas tCrmicas afecten poco. (Si la entrada fuera de tipo FET, las corrientes se duplicarian por cada 10 "C de aumento. pero el valor inicial seria del orden de decenas de picoamperios.)

La tension a la salida del SKrH, v,, sera la que haya a su entrada en el instante en que se retenga la muestra, multiplicada por la ganancia, teniendo en cuenta 10s factores de error de Csta, y afiaditndole la tension de offset con sus derivas tCrmicas y debidas a la fluctuacion de alimentaci6n. Hay que consi- derar ademas la deriva temporal durante el tiempo de conversion. Hay que observar que para este componente tanto el error como la deriva en la ganancia vienen especificados en forma de tensiones de valor fijo (pero no son errores de cero porque estas tensiones no se obtienen mas que cuando la en- trada es distinta de cero)

Av,, v,, = C + v + v,, + ----AT t AV<, PSRR + (deriva) &

AT

ObsCrvese que aunque la deriva de una contribucion enegativa>>, porque descarga el condensador de retention, dado que los demis factores de error tambiCn pueden dar contribuciones negativas, se han sumado las contribuciones directamente.

Page 435: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Aplicacion nurndrica, para una tension igual al fondo de escala (ya que piden error rngximo del 0,l % del fondo de escala):

v,, = 10.0003 V + 2 mV + (40 ,uVi•‹C) x 30 "C + 2 mV + (25 pViDC) X 30 "C t

+ 2 X (100pViV) X 15 X 0,01 V + (deriva) X At

Como hay dos lineas de alimentaci6n, se ha rnultiplicado la contribucion por 2. La deriva del S&H no viene especificada en el margen de temperatura de interes. Una posibilidad

es tornar el valor a 70 "C. que sera superior al presente. Otra posibilidad es suponer que esta deriva se duplica cada 10"C, pues cabe esperar que se deba a una entrada tipo FET que va descargando el con- densador de retencion. SI aceptainos esta hipittesis. la deriva a + 55 "C es (0,5 mVims) 23 = 4 mV/ms. Enlonces-

v,, = 10,0003 V + 2 mV + 1,Z mV.+ 2 mV + 0,75 mV + 30 pV + 0.4 mV =

error = 10,00668 V - 1 O V = 6,68 mV

error (FE) = 6,68 mVil0 V = 0,0668 % FE

8. El error relativo mdximo aceptable a1 rnedir el valor. de fondo de escala es

Si suponemos que no hay efecto de memoria en el condensador, la respuesta a una entrada A cos wt, cuando sc conmuta en el instante t = 0, sera (ecuaciitn 5.9)

1 1 v,(I) = - ------ exp (- ?IT) + cos (mi - 0)

1 + w?Z (1 + w??)'"

donde f3= arc tan wr Se comete un error en la respuesta transitoria y otro en la estacionaria. Para que este error fuera nulo, la respuesta transitoria deberia ser nula y la estacionaria deberia dar una senoide A cos (fl. Veamos cud1 de 10s dos terminos da una cond~ciitn mas restrictiva.

Segcin el enunciado,

donde o e s la frecueocla de la sefial. Por lo tanto, para la respuesta transitoria deber5 ser

1 &=2 I;>p exp (-liwr)

l + Z &

y de aqui se obtiene

Para estc valor del product0 rw, la parte estacionaria, cuando wt = - d 2 , valdra 0,99388A cos (0,1111 - - 0,i 107). Esto significa que la senoide en bornes del condensador esti atenuada y tan desfasada que la

Page 436: PALLAS Ramon - Adquisicion Y Distribucion De Señales

muestra qu2 tomarnos es muy disrinta a la prevista. La respuesta estacionaria es. por tanto, mas restric- tiva. Para la amplitud podemos poner

y de aqui,

Para el desfase queremos que se cumpla

lcos (-7T) - cos (- n- @)I s e = 2-'

8 5 0,0156

zo 2 0,0156

Este criterio es el mismo establecido para la amplitud. La frecuencia milxima es, pues, f = 24.828 Hz.

I. Hay lres factores de error que contribuyen:

Error de cuantificaci6n = f 1 LSB Error de no linealidad diferencial = k(112) LSB Deriva de la ganancia = f 45 X 10-' X 30 = 1,35 X = 0,135 %

Si los dos primeros factores se expresan en tanto por ciento,

1 1 LSB = -- X 100 = 0,0244 %

2 12

Error maximo = 0,0244 O/b + 0,0122 % + 0,135 O/o = 0.172 %

2. Para garantizar que la respuesta sea monot6nica. el error de no linealidad diferencial no debe exceder de i 1 LSB. Por lo tanto, la derika con la temperatura no debe contribuir en mas de k (112) LSB. El cambio de temperatura permisible es

AT X 5 X lo-' FE < (112) LSB = FE12"

A T .: 2 X 10"/2" = 23,4 "C

La temperatura no podra alcanzar siquiera 50 'C.

3. Si La resoluci6n es de 12 bits. tendremos

1 MSB = 2" LSB

Un error del - 0.1 %MSB cquivaldra a

Page 437: PALLAS Ramon - Adquisicion Y Distribucion De Señales

(- 0,1 % ) (2" LSB) = - 2,048 LSB

Por lo tanto, hay un error de no linealidad diferencial a1 pasar de 01 1 1 11 11 111 1 a 1000 0000 0000, de magnitud unos - 2 LSB, que significa que la sallda en lugar de aumentar en 1 LSB, disminuira en el equivalente a 1 LSB. La curva de transferencia sera no monotbnica.

4. Las frecuencias con SMRR mas elevado son aquellas cuyo periodo es submultiplo del periodo de integracidn T. Por lo tanto, Tdeberd ser el minimo comun rnultiplo de 1/50 s = 20 ms y 1/60 s = 16,6 ms, que es 100 ms.

1. Las temperaturas de cal~bracidn y las resistencias respectivas seran: (O", 98,lI R), (2S0, 120 R) y (SO0, 144,41 R). El margen de res~stencia es i2.I = 144,41 R - 98,11 C.2 = 46,3 R. La recta a traves de 10s extremos es

Para obtener las lecturas corregidas segun el metodo de la ecuacion (7.1 1 b) ,

empleamos las ecuaciones (7.13), y obtenemos

A partir de un valor medido R, podemos obtener el valor corregido R" mediante

2. En estc caso, M = 5,268 V - 0 V = 5,268 V, y con las ecuaciones (7.13) obtenemos

A partir de 4,186 V. la lectura corregida sera

La temperatura T sera

Page 438: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Soluciones de ejercicios y problemas 415

3.a) Error de cero

v,,, = 10,01 X 0 + 10.01 X 5 mV = 50,05 mV

v,,, = G,(v,,, + v,,,,) = 0,992 (50,05 + 10) = 59,57 mV

vCA,) = v,,; + v,,~ = 59,57 mV + 7 mV = 66.57 mV

b) Salida cuando la entrada es v,,, = v, = 0,7 V

C) F6rmula para corregir la lectura

salida - z entrada real =

(g - z):vR

Ejentplo: para una entrada de I V,

v,,, = 10,Ol X 1 V + 10,Ol X 5 m\'= 10.06005 V

v,, = 0,992 (10,06005 V + 10 mV) = 9.9894896 \7

vcAD = 9,9894896 V + 7 mV = 9,9964896 V

9,9964896 salida = 4.096 = 3.412

12

3.412 - 23 entrada real = = 1,000126 V

(2.395 - 23)10,7 V

Dado que la resolucibn es de 12 Vi4.096 = 2,9 mV, diriamos que la entrada esta entre 1,0015 y 0.9985 V.

1. Los puntos donde la sefial de salida diferiri mas de una senoide verdadera, seran aquellos donde la senoide cambie mas rapido: 10s pasos por cero. En estos puntos, la velocidad de cambio de la senoide es 2rcj A, y queremos que el tiempo de retencicin T sea suficientemente corto para que mien- tras mantenemos un valor de salida 0 (correspondiente a (lo), la senoide real no alcance un valor supe- rior a (112) LSB = 2~12" . Es decir,

Page 439: PALLAS Ramon - Adquisicion Y Distribucion De Señales

T,, 2 25.735,9 7

Es decir, hay que sacar mas de 25.736 puntos durante cada ciclo, que es una tarea ardua. Si como criterio se hubiese tomado solo la atenuaci6n de la amplitud (del valor eficaz) de la se-

noide, hubiCsemos podido aplicar la ecuacion 8.66, y el resultado hubiese sido mucho mas relajado.

2. Elegimos I , = 20 mA. Hay que comprobar si la tensi6n cle salicla es suficientemente pequeiia, cV, < VrL,,,' En nuestro caso, 0,5 V 1 0,s V y, por lo tanto, el valor de I , es aceptable. Para calcu- lar K , suponemos que con I, = 20 mi\ la caida de tensicin directa en el LED, VF, no difiere en mas de 0,05 V de la caida cuando I,= 10 mA. Tenemos

El valor normalizado con tolcrancia i a = +_ 10 O h es 180 Q. Los valores extremos son, entonces, R,,,,,, = 198 R y R,,,, = 172 R. Los valores extremos correspondientes para la corriente directa en el LED son

La corriente de salida minima del optoacoplador sera

Los valores extremos para R, serlin

Para tencr en cuenta la posible degradation de CTR con el tiempo, se podria tornar R2 = 5,l kQ.

3. La corriente a trav&s del LED vendra limitada por la resistencia interna de la puerta TTL y la resistencia del cable.

donde V,,(sat) corresponde a1 transistor de salida de la puerta TTL y V , corresponde a1 diodo de la salida (tipo totcm pole). Con nuestro cable, R,, = R,, = 12 R. Para una puerta TTL estandar. R, = 130 R, V , ,(sat) = 0,3 V, Vn = 0,7 V, I,L = - l,? mA. Por lo tanto,

Page 440: PALLAS Ramon - Adquisicion Y Distribucion De Señales

Sol~lciones de ejercicios y problemas 417

La corrieote de colector en el fototransistor sera del orden de 17.5 mA X 501100 = 9 mA. La resis- tencia R debera ser

Si se toman resistencias del 1 '%, se podria eleglr 590 n. SI se emplean puertas de la familia TTL LS, entonces R, = 120 Q, no hay el diodo en la erapa de sa-

lida, e I,, = - 0,3 mA. Tendremos, pues,

' - ( s a t ) - V 5 - 0,3 - 1,3 IF. = - - = 23.6 mA

R, + R,,, + R,, 120 + 12 + 12

1. La potencia disipada sera

P D = ( 5 A ) ' x 2 Q = 5 0 W

Aplicando (9.7),

T, = 30 OC 50 W(2.2 + 0,1 + 0,4)"CIW = 30 "C + 135 "C = 165 "C

Dado que cste A 0 aguanta hasta 200 "C, estamos en la zona de funcionamiento segura.

2. La potencia total disipada sera la suma de la que disipa en reposo mas la disipada debido a la corriente entregada a la carga,

La potencia disipada en carga sera

Por lo tanto, P, = [I5 - (-15)] X 0,002 W + 50 mW = 110 mW

T I - TA =0,li W x 100 "CIW = 11 "C

La temperatura es I L "C mas aka que la temperatura ambiente

3. En este caso V,, = 12 V, V , = 1 V y R, = 18 C1. Aplicando 9.14a,

La potencia disipada sera

Page 441: PALLAS Ramon - Adquisicion Y Distribucion De Señales

4. El hilo tendrd una resistencia de 0,02 X 50 L2 = 1 0. Como hay un hilo de ida y uno de retorno, la resistencia total es de 2 Q. Si circulan I0 mA, la caida de tension en la linea sera V , = 20 mV. Si el LED se coloca entre la alimentaciotl y la salida, se activara cuando este estC en el nivel bajo y debera cumplirse

Si en cambio el LED se coloca entre la salida y masa, se activara cuando la salida estC en nivel alto y debera cumplirse

5. En condiciones estacionarias, la f.c.e.m, sera

E,=V,-[ ,R,=12V-O,5X6,15V=9V

y la potencia disipada,

P = (L - V,)I, = (15 - 12) X 0,s = 1,s W

A1 invertir la polaridad, a1 estar limitada la corriente a 2 A, la tension en la armadura sera

V, '=9V-2 X 6,15=-3,3V

La potencia disipada sed , pues,

P = ((- 1.5 + 3;3) X 2 W = 23,4 W

Si la corriente no estuviera limitada valdria

y la potencia a disipar

Page 442: PALLAS Ramon - Adquisicion Y Distribucion De Señales

AA AD AGP AI ALS ALU A 0 AS ASCII

bbm BCD BJT BPT CAD CCITT CDA CEI

CI CMRR CPU CRC DAE DMA DPDT EIA ETCD

Siglas y acr6nimos utilizados en este libro

Amplificador de Aislamiento AmpIificador Diferencial Amplificador de Ganancia Programable Amplificador de Instrumentacion Advanced Low power Schottky Arithmetic and Logic Unit (Unidad aritmetica y Ibgica) Amplificador Operacional Advanced Schottky American Standard Code for Information Interchange (c6digo ameri- can0 normalizado para el intercambio de information) break before make (abrir un contact0 antes de hacer otro) Binary-Coded Decimal (-cbdigo- decimal codificado en binario) Bipolar Junction Transistor (transistor bipolar de union) Bipolar Power Transistor (transistor bipolar de potencia) Convertidor Analogico-Digital Cornit6 Consultivo Internacional de Telefonos y Telegrafos Convertidor Digital-Analogico Commission Internationale d'Eclairage (Comision Internacional de la Iluminacion) Circuito Integrado Common Mode Rejection Ratio (relacion de rechazo del mod0 comun) Central Processing Unit (procesador central) Cyclic Redundancy Check (prueba de paridad ciclica) Dispositivo A Ensayar (DUT, Device Under Test) Direct Memory Access (acceso direct0 a memoria) Double Pole Double Throw (dos polos, dos contactos) Electronic Industries Association Equipo Terminal del Circuito de Datos

Page 443: PALLAS Ramon - Adquisicion Y Distribucion De Señales

ETD Equipo Terminal de Datos FBSOA Forward Bias Safe Operating Area (zona de funcionamiento seguro con

polarizacion directa) fdp funcion de densidad de probabilidad FET Field-Effect Transistor GTO Gate Turn-Off thyristor (tiristor con bloqueo por la puerta) IGBT Insulated Gate Bipolar Transistor (transistor bipolar con puerta aislada) IGT idem que IGBT 1L Insertion Loss (pkrdidas por insercion) IMRR Isolation Mode Rejection Ratio (relacion de rechazo del mod0 aislado) ISFET Ion-Sensitive Field-Effect Transistor LASCR Light-Activated Silicon Controlled Rectifier (rectificador controlado de

LDR LSB LS I LVDT

mbb MD MIC MOS MOV MSB NBCD

NC NMRR NO PAM PC PCM PFM PI A P I 0 PPI PSRR

PWM

silicio, activado por luz) Light Dependent Resistor Least Significant Bit (bit menos significativo) Large Scale of Integration (integracion en gran escala) Linear Variable Differential Transformer (transformador diferencial con variacion lineal) make before break (hacer un contact0 antes de abrir otro) Margen Dinamico (DR, Dynamic Range) Modulacion por Impulsos Codificados (PCM) Metal Oxide Semiconductor Metal Oxide Varistor (varistor de oxido metalico) Most Significant Bit (bit mas significativo) Natural Binary-Coded Decimal (-c6digo- decimal codificado en bina- rio natural) Normally Closed (normalmente cerrado -se refiere a contactos-) Normal Mode Rejection Ratio (relacion de rechazo del mod0 normal) Normally Open (normalmente abierto -se refiere a contactos-) Pulse Amplitude Modulation (modulaci6n de impulsos en amplitud) Persona1 Computer (ordenador personal) Pulse Code Modulation (MIC) Pulse Frequency Modulation (modulacion de impulsos en frecuencia) Peripheral Input Adapter (adaptador de entrada periferica) Parallel InputIOutput controller (controlador paralelo de entradalsalida) Programmable Parallel Interface (interfaz paralela programable) Power Supply Rejection Ratio (factor de rechazo de -1as interferen- cias- de la alimentacion) Pulse Width Modulation (modulaci6n de impulsos en anchura)

RBSOA Reverse Bias Safe Operating Area (zona d l funcionarniento seguro con polarizacion inversa)

ROM Read Only Memory (memoria s610 para leer) RTD Resistance Temperature Detector (Detector de temperatura resistivo) RTI Referred To Input (referido a la entrada, error) RTO Referred To Output (referido a la salida, error) RWM Read and Write Memory (memoria para leer y escribir)

Page 444: PALLAS Ramon - Adquisicion Y Distribucion De Señales

SADS SCC

SCF SCR SMRR SIN SNR SOA SPDT SPST SSR S&H TDM triac TgiH UART

Sistema de Adquisicion y Distribucion de Sefiales Serial Communications Controller (controlador de comunicaciones se- rie) Switched Capacitor Filter (filtro de condensador conmutado) Silicon Controlled Rectifier (rectificador controlado de silicio) Series Mode Rejection Ratio (relacion de rechazo del mod0 serie) Signal-to-Noise ratio (relacion sefial-ruido) Signal-to-Noise Ratio (relacion sefial-ruido) Safe Operating Area (zona de funcionamiento seguro) Single Pole Double Throw (un polo, dos contactos) Single Pole Single Toggle (un polo. un contacto) Solid State Relay (re16 de estado soIido) Sample and Hold (muestreo y retenci6n) Time-Divison Multiplexing (multiplexado por divisi6n del tiempo) TRIode A C semiconductor (triodo semiconductor para alterna) Track and Hold (-amplificador de- seguimiento y retencion) Universal Asynchronous Receiver-Transmitter (receptor-transmisor uni- versal asincrono)

USART Universal Synchronous-Asynchronous Receiver-Transmitter (receptor- transmisor universal sincrono-asincrono)

USRT Universal Synchronous Receiver-Transmitter (receptor-transmisor uni- versal sincrono)

VCVS Voltage Controlled Voltage Source (fuente de tension controlada por tensibn)

VXI VMEbus Extensions for Instrumentation (extensiones del bus VME para instrumentacion)

pC Microcomputador PP Microprocesador