+ All Categories
Home > Documents > Elektor 1 Enero 2012

Elektor 1 Enero 2012

Date post: 20-Oct-2015
Category:
Upload: eduardo-gomez
View: 517 times
Download: 55 times
Share this document with a friend
Popular Tags:
80
Análisis de ondículas En un sistema de desarrollo para PIC32 Colette, Annette, Babette, Georgette Radios de válvulas portátiles de 1950 + + Nuevo curso: Electrónica para Principiantes N.º 379 6,50 e 9 7 7 0 2 1 1 3 9 7 0 0 8 0 0 3 7 9 ISSN 0211-397X [ Analógico Digital Microcontroladores & Embebido Audio Test & Medida ] Enero 2012 www.elektor.es Interfaz de Sonda Lamba de Banda Ancha Medidor de Nivel de Oxígeno en Escapes Receptor de Código de Tiempo DCF77 Ultra preciso y basado en DSP Monitor de Frecuencia de Red Las mínimas variaciones mostradas con LEDs Pruebas & Medidas + de 20 páginas de Personal Download for I © Elektor 63414
Transcript
Page 1: Elektor 1 Enero 2012

Análisis de ondículas En un sistema de desarrollo para PIC32

Colette, Annette, Babette, Georgette Radios de válvulas portátiles de 1950

+

+

Nuevo curso: Electrónica para PrincipiantesN.º 379 6,50 e

9 770211 397008

0 0 3 7 9

ISSN 0211-397X

[Analógico • Digital • Microcontroladores & Embebido • Audio • Test & Medida ] Enero 2012

www.elektor.es

Interfaz de Sonda Lamba de Banda Ancha

Medidor de Nivel de Oxígeno en Escapes

Receptor de Código de Tiempo DCF77Ultra preciso y basado en DSP

Monitor de Frecuencia de RedLas mínimas variaciones mostradas con LEDs

Pruebas & Medidas

+ de 20 páginas de

Personal Download for I © Elektor

63414

Page 2: Elektor 1 Enero 2012

Empiece CON 3 SENCILLOS PASOS1. Observe los vídeos de comparación de bajo consumo2. Descargue los consejos y trucos para un bajo consumo3. Solicite muestras y herramientas de desarrollo www.microchip.com/XLP

Plataforma de Evaluación PIC16F193X ‘F1’ - DM164130-1

Microcontroladores de bajo consumo para diseños con bateríaMicrochip ofrece las corrientes más bajas en los modos activo y dormido

RF & W

irelessM

emory

Analog

Digital Signal

ControllersMicrocontrollers

El nombre y el logo de Microchip, el logo de Microchip y PIC son marcas registradas y mTouch es una marca de Microchip Technology Incorporated en EE.UU. y en otros países. © 2010 Energizer. Energizer y otras marcas son marcas pertenecientes a Energizer. Las restantes marcas citadas pertenecen a sus respectivas compañías. © 2010-2011, Microchip Technology Incorporated. Todos los derechos reservados. ME257B-Spa/07.11

www.microchip.com/xlp

Prolongue la vida de la batería en su aplicación mediante los microcontroladores PIC® con Tecnología nanoWatt XLP y consiga las corrientes más bajas del mercado para los modos Activo y Dormido.

Las nuevas familias PIC12F182X, PIC16F182X y PIC16F19XX de Microchip, que incorporan un gran número de periféricos, ofrecen corrientes activas inferiores a 50 µA y corrientes en modo dormido de tan sólo 20 nA. Estos productos le permiten crear diseños aptos para baterías que también incorporan sensado táctil capacitivo, LCD, comunicaciones y otras funciones que ayudan a diferenciar a sus productos en el mercado.

La arquitectura de 8 bit de gama media Enhanced (Mejorada) de Microchip aumenta las prestaciones hasta un 50% y 14 nuevas instrucciones que mejoran hasta un 40% la ejecución de código respecto a los microcontroladores PIC16 de 8 bit de la generación anterior. Las familias PIC12F182X y PIC16F182Xincorporan:• Encapsulados de 8 a 64 patillas • Sensado táctil capacitivo mTouch™ • Múltiples periféricos de comunicaciones• Interfaces dobles I2C™/SPI• Salidas PWM con bases de tiempo

independientes• Modulador de señal para datos

La familia PIC16F19XX incorpora:• Sensado táctil capacitivo mTouch • Control de LCD • Múltiples periféricos de comunicaciones • Más canales PWM, con temporizadores

independientes• Hasta 28 KB de memoria de programa Flash • EEPROM de datos mejorada • Referencia de salto de banda de 32 niveles • Tres comparadores de entrada rail-to-rail

Naamloos-3 1 23-11-11 14:09

Personal Download for I © Elektor

63414

Page 3: Elektor 1 Enero 2012

Naamloos-3 1 15-11-11 10:13

Personal Download for I © Elektor

63414

Page 4: Elektor 1 Enero 2012

4 01-2012 elektor

¿El qué es para principiantes? ¡LEDs y micros!

La electrónica es cada vez más com-pleja y difícil de comprender en toda su enormidad. Al menos eso es lo que de vez en cuando nos han dicho nuestros lectores, normalmente en conversa-ciones personales como las llamadas telefónicas o tomando un café en las ferias. En los últimos 50 años la electró-nica ha evolucionado, ha crecido, se ha expandido – o como quieras decirlo – a una velocidad terrorífica, dando como resultado una constante necesidad de cursos de formación y reciclaje, solo para estar al día.En estos años los circuitos electrónicos han crecido en tamaño y complejidad. Si hace muchas lunas podías hacer un circuito con un puñado de transisto-res y puertas, hoy recurres a algunos circuitos integrados especiales que obligan a leerse una pila de hojas de características antes de poder empezar. Sin embargo, esto no aparece como la razón principal para muchos aficionados a la electrónica, especialmente para los más mayores, se sientan perdidos en un bosque proverbial. En realidad, el mayor obstáculo parece ser la aguda combinación de hardware y software. Muchos ingenieros electróni-cos, desde el principio, tuvieron dificul-tades con la programación y prefieren trabajar solo con componentes. Para la generación más joven, es justo lo contra-rio: se encuentran totalmente a gusto con la programación, pero encuentran en el diseño hardware un asunto difícil, por así decirlo. Nada sorprendente, los circuitos electrónicos actuales son invariablemente una combinación de hardware y software, ¡forzándote a estar bien versado en ambas disciplinas!Para adaptarse tanto a los recién llegados como a los veteranos, viejos y jóvenes, suscriptores y no suscriptores, empezamos este mes un curso sobre electrónica que nos lleva de vuelta a las raíces. ¿Cómo se dimensionan circuitos básicos sencillos? ¿Cómo funciona cierto componente? Además, en cada entrega mostraremos un poco de software que permitirá poner en práctica el tema tratado, empleando un microcontrola-dor en lugar de componentes discretos. Esperamos que los LEDs de los que tratamos este mes vayan bien “para principiantes”.

¡Disfruta de esta edición!Eduardo Corral, Editor

6 Colofón

Información Corporativa de la revista Elektor.

8 Noticias Locales

Un paseo mensual por lo último en el mundo de la electrónica.

12 Reto de Diseño del chipKITTM de DesignSpark

Una nueva competición global de diseño de la mano de Circuit Cellar, Elektor y RS Components.

14 Interfaz para sonda lambda de banda ancha

Une un circuito integrado interfaz de sonda lambda con un microcontrolador y tendrás un medidor autónomo del nivel de oxígeno en los gases de escape.

22 Simulador de robot ROBBI

Una divertida aplicación basada en los deseos de un niño.

24 Electrónica para Principiantes (1)

¡Bienvenido a nuestro nuevo curso! Empezamos con LEDs y diodos.

28 Receptor de Código de Tiempo Ultra-preciso DCF77 Basado en DSP

Este proyecto emplea algoritmos DSP que se ejecutan en un micro dsPIC33 para extraer las señales con un precisión extrema.

34 ¡Que viene el bus! (11)

Este mes hablamos de un nuevo software que simula hasta tres nodos del bus programables libremente.

39 ¡Murciélago mejor rebozado!

La funcionalidad del detector de murciélagos de Elektor se puede mejorar sustancialmente utilizando micrófonos direccionales.

Personal Download for I © Elektor

63414

Page 5: Elektor 1 Enero 2012

5elektor 01-2012

40 Medidor de radiación: montar el sensor

Hemos elaborado unos métodos para asegurar el mejor funcionamiento del medidor de radiación alfa, beta y gamma.

42 Depurador depurado

Encontramos un pequeño fallo en el depurador en circuito Microchip ICD3. Aquí te mostramos como lo hemos resuelto.

44 Receptor de Onda Larga de bajo consumo

La radio sigue siendo hoy en día uno de los caminos más espectaculares de entrada a la electrónica. Aquí tenemos un ejemplo.

48 Análisis de ondículas

Veremos como el sistema de desarrollo para PIC32 de Mikroelektronika puede utilizarse para analizar ondículas.

54 Monitor de frecuencia de Red

Normalmente asumimos que la frecuencia de la red eléctrica AC es muy estable y precisa, pero ¿es así? Vamos a verlo.

58 Curso de audio DSP - Parte 7

Este mes utilizamos nuestros conocimientos y hardware para construir un vúmetro digital con algunas características avanzadas muy interesantes.

66 Retrónica: Radio portátil ‘Colette’ de Philips (1956)

Las usuales características de la electrónica “extraña y antigua”.

70 Hexadoku

Nuestro rompecabezas mensual con un toque de electrónica.

76 Próximo número

Un avance de los contenidos de la próxima edición.

28 Receptor de Código de Tiempo Ultra-preciso DCF77 Basado en DSP

Para extraer el código de tiempo difundido por la alemana DCF 77.5 kHz con la más alta precisión posible, este proyecto ejecuta algoritmos DSP en un micro-controlador dsPIC33 de bajo coste para filtrar y demodular tanto la señal AM como las señales moduladas en fase, mientras se produce también un reloj de referencia muy estable de 10 Hz sincronizado con la portadora.

14 Interfaz para Sonda Lambda de Banda Ancha

Este diseño empareja un circuito integrado interfaz para sonda lambda con un microcontrolador para conseguir un dispositivo independiente para medición lambda. La auto-calibración incorporada elimina los problemas de ajuste y ase-gura la precisión en la medida. Esta flexible unidad entrega el valor lambda tan-to en forma de nivel analógico como en forma digital mediante un interfaz serie estándar.

60 Electrónica para Principiantes (1)En esta serie de artículos volvemos a las bases, y en electrónica las bases son in-discutiblemente analógicas. Sin embargo, somos conscientes que muchos prin-cipiantes están interesados también en la tecnología digital, por lo que en el ma-terial del curso incluimos también un circuito con microcontrolador. Empezamos con LEDs y diodos.

54 Monitor de Frecuencia de RedEl dispositivo de monitorización aquí descrito detecta pequeñas desviaciones en la frecuencia de la red en el rango de solo ±0.2 Hz, permitiéndonos vigilar la carga de la red de AC desde cualquier enchufe. Emplea un grupo de LED para mostrar la lectura.

SUMARIOVolumen 33Enero 2012nº 379

Personal Download for I © Elektor

63414

Page 6: Elektor 1 Enero 2012

6 01-2012 elektor

ANALÓGICO • dIGItAL MICROCONtROLAdORES & EMBEBIdO

AudIO • tESt & MEdIdA

Número 379, Enero 2012 ISSN 0211-397X

Elektor Electronics Worldwide, es una edición que tiene por objetivo inspirar a sus lectores a que utilice la electrónica a todo nivel, presentado proyectos y desarrollos electrónicos y tecnología de la información.

Edita: Elektor International Media Spain, S.L. Apartado de Correos 62011 - 28042 Madrid - España.Tel.: 91 110 93 85 - Fax: 91 110 93 96Web: www.elektor.es E-mail: [email protected]

La revista está disponible en kioscos, librerías y tiendas de electrónica, o mediante suscripción. Elektor se publica 11 veces al año con una edición doble para los meses de Julio y Agosto.

Elektor se publica también en Inglés, Francés, Alemán y Holandés. Junto con las ediciones franquiciadas, la revista está en circulación en más de 50 países.

Jefe de Redacción internacional: Wisse Hettinga

Redacción Elektor España: Eduardo Corral ([email protected])

Redacción Internacional: Harry Baggen, Thijs Beckers,Jan Buiting, Guy Raedersdorf, Clemens Valens, Ernst Krempelsauer y Jens Nickel

Laboratorio: Antoine Authier (Responsable), Ton Knipa, Ton Giesberts, Luc Lemmens, Daniel Rodrigues, Jan Visser y Christian Vossen

Cartas del lector: [email protected]

Director Internacional: Don Akkermans

Publicidad: Susanna Esclusa ([email protected])

Marketing: Carlo van Nistelrooy

Atención al Cliente: Carlo van Nistelrooy

Suscripciones: Elektor International Media Spain, S.L., Apartado de Correos 62011, 28042 Madrid, EspañaTel.: +34 91 101 93 95, Fax: +34 91 101 93 96 Internet: www.elektor.es E-Mail: [email protected]

Elektor International Media es una plataforma multimedia e interactiva para todos aquellos

interesados en la electrónica. Desde los profesionales apasionados por su trabajo a los aficionados

con ambiciones profesionales. Desde los principiantes a los expertos, desde los estudiantes a los

profesores. Información, educación, inspiración y entretenimiento. Analógico y digital; práctico y

teórico; software y hardware.

Personal Download for I © Elektor

63414

Page 7: Elektor 1 Enero 2012

7elektor 01-2012

Más informacíon y pedidos en

www.elektor.es/reflow-mate

Particularidades:

• Una distribución óptima de la temperatura gracias a

las bombillas IR especiales

• El cajón se abre automáticamente al fi nal del proceso

de soldadura

• La cubierta frontal permite una visión perfecta

Características:

• Tensión de alimentación: 230 V/50 Hz

• Potencia: 3500 W

• Peso: unos 29 kg

• Dimensiones: 620 x 245 x 520 mm (H x A x P)

• Método de calentamiento: Irradiación IR en

combinación con circulación de aire

• Manejo: Directamente a través de las teclas del menú

y el LCD del horno

• A distancia a través del software de PC y una

conexión USB

• Alcance de la temperatura: 25...300 °C

(300 °C máximo y 260 °C para soldar)

• Tamaño efectivo de la placa: máximo 350 x 250 mm

• Cantidad de sensores de temperatura: 2 internos fi jos

y 1 externo (incluido)

Precio:2495,00 € (IVA y gastos de envío excluidos)

El eC-refl ow-mate es el aparato ideal para montar proto tipos y pequeñas series de placas con componentes

SMD. Este horno SMT dispone de un amplio recinto de calen tamiento que ofrece amplitud de espacio a

otras placas. La temperatura se mantiene muy uniforme

y constante en todo el recinto gracias a la ayuda de

2 sensores incorporados y de tubos IR de calentamiento

con un desarrollo lineal A, diseñados especialmente

para esta máquina.

Elektor eC-refl ow-mateNuevo

Horno de refusión SMT profesional

ELEK ES1110 eC reflowmate s7.indSec1:7 Sec1:7 23-08-2011 23:10:54

Maquetación: David Márquez

Imprime: Senefelder Misset – Doetinchem, The Netherlands

Distribución en España: S.G.E.L.

Depósito LegalGU.3-1980ISSN 0211 – 397X31 de Diciembre de 2006

P.V.P. en Canarias: Precio de cubierta más sobre tasa aérea de 0,15 euros.

Derechos de autorLos circuitos descritos en esta revista son exclusivamente para uso doméstico. Los derechos de autor de todos los gráficos, fotografías, diseños de circuitos impresos, circuitos integrados programados, discos, CD-ROM’s, portadores de software y los textos de los artículos publicados en nuestros libros y revistas (que no sean anuncios de terceros) están registrados por Elektor International Media BV y no pueden ser reproducidos o difundidos de ninguna forma ni por ningún medio, incluidas fotocopias, escaneos o grabaciones, parcial o totalmente sin la previa autorización escrita del Editor.También será preciso disponer del citado permiso antes de almacenar cualquier parte de esta publicación en sistemas de recuperación de cualquier naturaleza. Los circuitos, dispositivos, componentes, etc., descritos en esta revista pueden estar protegidos bajo patente. El Editor no acepta responsabilidad alguna en ausencia de identificación

de la citada patente(s) u otra protección. La presentación de diseños o artículos implica que el Editor está autorizado a modificar los textos y los diseños presentados y a utilizar los contenidos en otras publicaciones y actividades de Elektor International Media. El Editor no garantiza la devolución del material a él enviado.

RenunciaLos precios y descripciones de los productos relacionados con la publicación están sujetos a modificación. Excluidos errores y omisiones. Las opiniones expresadas a lo largo de los distintos artículos, así como el contenido de los mismos, son responsabilidad exclusiva de sus autores. Así mismo, el contenido de los mensajes publicitarios es responsabilidad de los anunciantes.

© Elektor International Media BV 2008

Personal Download for I © Elektor

63414

Page 8: Elektor 1 Enero 2012

01-2012 elektor 8

NOTICIAS

Nuevas fuentes de alimentación de alimentación DC programables

La Serie Z+, con un tamaño un 33 por ciento menor, ayuda a incrementar la flexibilidad de los diseños de sistema y se presenta con cinco años de garantía. TDK-Lambda ha introducido su Serie Z+ de fuentes de alimentación programables, que se distingue por ofrecer mejoras en eficiencia, flexibilidad y fiabilidad con cinco años de garantía. Estas unidades ‘benchtop’ con formato 2U o de montaje en rack de elevada densidad han sido diseñadas para responder a la de-manda de una amplia variedad de aplica-ciones ATE y OEM, como test y medición, comprobación de componentes, diodos láser, fuentes de calor, amplificadores RF y elementos electromagnéticos. La primera unidad en llegar al mercado es el modelo Z+400 con potencia de salida de 400 W. Esta fuente de alimentación se en-cuentra disponible en versiones con tensio-

nes de salida de hasta 100 Vdc y corriente de salida de hasta 75 A. La Z+400 ofrece una reducción del 33 y del 40 por ciento en tamaño y peso, respectivamen-te, en comparación con la generación previa ZUP y otros productos similares del mercado. Y, por consiguiente, dota de un incremento del 49 por ciento en densidad de potencia. TDK-Lambda tiene previsto incorporar mode-los de 200, 600 y 800 W en los primeros meses de 2012 con el mismo tamaño que la Z+400. Todas las unidades tienen un ancho de 70 mm, por lo que es posible acomodar hasta seis fuentes de alimentación en un rack de 19”. Las fuentes Z+ cuentan con controles en el panel frontal con codificadores giratorios individuales para corriente y tensión de sa-lida, y acceso a diversos parámetros, como nivel OVP, modos ‘start-up’ y control remo-to y monitorización. Los dos displays de cuatro dígitos de ten-sión y corriente, así como los LED de estado y los botones para diferentes funciones de salida, completan las principales caracte-rísticas. La entrada de aire tiene lugar en el panel frontal, mientras que la salida se produce en la parte trasera para posibilitar ‘zero stacking’ y maximizar la flexibilidad y la densidad de potencia del sistema. La nueva serie dota de generación de función arbitraria y permite el almacenamiento de hasta seis funciones pre-programadas. Esto es ideal para el sector de la automoción y tareas de simulación de láser. Las fuentes Z+ también re-ducen el tiempo de proceso de comando y dis-ponen de secuencia de salida y dos pines de sa-lida programable (que se pueden emplear, por ejemplo, para controlar relés de aislamiento).

La Serie Z+400 opera en modos de corriente y tensión constante con una entrada de 85 a 265 Vac. También proporciona corrección de factor de potencia activa, velocidad va-riable de ventiladores y numerosas carac-terísticas de seguridad, como ‘Safe-Start’ y ‘Auto-Re-Start’ seleccionable por el usuario. Todos los modelos Z+400 integran interfa-ces USB, RS232 y RS485. Usando el interfa-ce RS485 serie estándar entre las unidades es posible gestionar la cadena de hasta 31 fuentes de alimentación en el mismo bus. El usuario también puede determinar la programación y la monitorización remotas de 0 a 5 o de 0 a 10 V. Otros interfaces digitales y analógicos ais-lados son opcionales, como el GPIB com-patible con IEEE-488.2 SCPI y ‘multi-drop’. Los drivers LabView® y LabWindows® y un interface LAN compatible con LXI-C tam-bién se encuentran disponibles. Es posible crear sistemas con mayor poten-cia al conectar hasta seis unidades idénticas en paralelo con corriente activa compartida. En una configuración paralela avanzada, la unidad máster reporta toda la corriente de salida de sistema, incrementando la flexibi-lidad, ya que las seis fuentes se comportan como un solo modelo. También se pueden unir dos unidades en serie para aumentar la tensión de salida u ofrecer salida bipolar. Las fuentes de alimentación Z+400 con el Marcado CE cumplen con los estánda-res EN55022-B, FCC Parte 15-B y VCCI (para EMI conducida y radiada); UL / EN / IEC61010-1 (seguridad); y UL / EN60950-1.

www.fr.tdk-lambda.com

Ventilar sin gastar

Fadisol presenta un extractor-ventilador que funciona con energía solarPara conseguir una ventilación perfecta sin necesidad de conectarse a la red eléctrica, Fadisol propone el extractor-ventilador C-0705. Se trata de un sistema compacto de aireación que funciona gracias a la ener-gía solar y de un modo totalmente automá-tico. El panel solar está integrado en la parte superior del aparato. La inclinación del mismo está calculada para conseguir un óptimo rendimiento, evitando a su vez la entrada del agua de lluvia. El C-0705 de Fadisol está diseñado para instalarse en una pared o muro de un modo muy sen-

cillo ya que requiere sólo 4 tornillos para fijarse. El C-0705 resulta ideal para evitar la forma-ción de humedad, condensación, moho o evitar los malos olores. Tiene capacidad para renovar unos 60 m3 de aire cada hora. Cada equipo incluye un juego de aspas im-pulsoras para la función ventilación y un juego de aspas extractoras que pueden utilizarse indistintamente según sea la fun-ción requerida. El cambio de las aspas es muy sencillo ya que se montan a presión.El extractor-ventilador compacto es adecua-do para utilizarse en cocinas, baños, casetas de jardín, garajes, graneros, o en cualquier lugar que requiera un sistema de ventilación

de aire que no dependa de la red eléctrica y que no genere costes añadidos.

www.fadisel.es

Personal Download for I © Elektor

63414

Page 9: Elektor 1 Enero 2012

9elektor 01-2012

NOTICIAS

Brida medidora digital para bancos de ensayo

El modelo T40FM, con mejoras en el cuerpo de medición, se adapta perfectamente para fuerza par de hasta 80 kNm. Los requisitos para las mediciones de par en los bancos de ensayos están aumentan-do continuamente en los últimos años. Así, por ejemplo, en los bancos de ensayos de rodillos, motores diésel y de transmisión se necesita medir de forma muy precisa par con valores cada vez mayores. Por esta razón, HBM, fabricante de equipos y componentes para la medida de magnitudes mecánicas y pesaje, lanza al mercado la brida medidora de par T40FM, una digna sucesora de la serie T10FM con la que se puede llegar a medir hasta 80 kNm sin ninguna dificultad. La brida medidora de par presenta un diseño mejorado del rotor y cuenta con nueva elec-trónica digital del rotor y el estator. Esta com-binación garantiza una alta precisión y capa-cidad de repetición en los bancos de ensayos. La estructura mejorada del cuerpo de medi-ción aporta una mayor rigidez en todas las direcciones. También se ha podido reducir la

masa y, por lo tanto, su momento de inercia de masas. Debido a su gran rigidez radial, ofrece buenas cualidades ante oscilaciones de flexión. Y, gracias a una rigidez a la torsión muy ele-vada, junto con el reducido momento de inercia de masas, se obtiene una frecuencia propia de torsión significativamente mejor. En medidas dinámicas, esto crea la condición previa para un nuevo cambio en la frecuencia de resonancia hacia valores más altos. La estructura general se mantiene con el objetivo de evitar fallos y, a su vez, recortar costes. El rotor mejorado de T40FM tiene la misma masa que la del modelo anterior T10FM. Esto garantiza su compatibilidad con modelos anteriores además de su fácil sustitución en las aplicaciones existentes. El montaje extremadamente compacto de la brida medidora de par ahorra espacio en la instalación del banco de ensayos y también costes. Las grandes fuerzas transversales permitidas posibilitan el montaje directo de elementos superpuestos en la máquina. La transmisión de valores medidos se realiza

de forma digital en el modelo T40FM. Para digitalizar y transmitir los va-lores medidos del rotor al estator se utiliza un conver-tidor Sigma-Delta especial. Esta transmisión digital asegura la inmunidad a interferencias, sin pérdida de datos, incluso en las aplicaciones críticas de CEM. Con el conversor A/D, en combina-ción con la elevada cuota de exploración de 38.125 valores medidos/s, se consigue evi-tar los efectos de aliasing a nivel interno. El interfaz TMC en el estator de la brida me-didora de par permite la comunicación con el módulo de interfaz TIM40, que es com-patible con diferentes buses de campo, como CAN, Profibus-DP o EtherCAT, lo cual garantiza su sencilla y flexible integración en bancos de ensayos ya existentes.

www.hbm.es

20 Productos

para elegir

THE

POWER SUPPLY

COLLECTION

1

THE

POWER SUPPLY

COLLECTION

1

More than 75 power supply designs for home construction

Mehr als 75 Stromversorgungs-Selbstbauschaltungen

Plus de 75 projets d’alimentation à réaliser soi-même

Meer dan 75 voedingsschakelingen voor zelfbouw

CD-ROMCD-ROM

GB D

F NL

Further information on the use and features of Adobe

Reader may be found inside this booklet, in the file

Readme.txt, and in the help menus offered by the

program Adobe Reader.

No part of the contents of this CD-ROM may be reproduced

and/or publicized in any way including storing in any medium

by electronic means and whether or not transiently or

incidentally to some other use of this publication, without the

written permission of the copyright holder. Notwithstanding

the above, PCB layouts, circuit diagrams, illustrations and

text may be reproduced for private and personal use without

the Publisher's permission.

Weitere Informationen über Anwendung und

Möglichkeiten von Adobe Reader finden Sie in diesem

Heftchen, in der datei Liesmich.txt und in dem Hilfe-

Menü des Programms Adobe Reader.

Der Inhalt dieser CD-ROM darf nicht - auch nicht

auszugsweise - in welcher Weise auch immer vervielfältigt

und/oder veröffentlicht werden, ohne vorher die schriftliche

Zustimmung des Herausgebers einzuholen. Kopieren und

verwenden von Platinen-Layouts, Schaltbildern, Illustrationen

und Texten ist ausschließlich für den privaten und

wissenschaftlichen Gebrauch gestattet, nicht aber für

gewerbliche Zwecke.

Vouz pouvez, pour avoir de plus amples informations

sur le mode d'emploi et les possibilités d'Adobe Reader,

consulter les pages intérieures de ce dépliant ainsi que

le fichier Lisez_moi.txt et le menu d'aide du programme

Adobe Reader.

Toute reproduction ou représentation intégrale ou partielle,

par quelque procédé que ce soit, du contenu de ce CD-ROM

faite sans l'autorisation de l'éditeur est illicite et constitue une

contrefaçon. L'impression/utilisation de dessins de circuits

imprimés, de schémas, d'illustrations et de textes est

uniquement autorisée en vue d'une utilisation (étude)

personelle.

Voor meer informatie over het gebruik en de

mogelijkheden van Adobe Reader verwijzen we u naar

de binnenkant van dit boekje, naar het bestand

Leesmij.txt en de helpmenu's van het programma Adobe

Reader op de CD-ROM.

Niets van de inhoud van deze CD-ROM mag op enigerlei

wijze worden verveelvoudigd en/of openbaar gemaakt

zonder voorafgaande schriftelijke toestemming van de

uitgever. Het afdrukken/gebruik van de print-layouts,

schema's, illustraties en tekst is uitsluitend voor eigen

gebruik (studie) toegestaan.

ISBN: 978-90-5381-265-5

© 2010 Elektor International Media BV

CD-ROM

THE POWER SUPPLY COLLECTION 1CD-ROM

THE POWER SUPPLY COLLECTION 1

Elektor International Media

www.elektor.es

301 Circuitos

301

Circ

uito

s

301 Circuitos Soluciones creativas

para todas las áreas de la electrónicaSoluciones creativas para todas las áreas de la electrónica

ISBN 978-90-5381-242-6

Ir. Menno van der Veen

– New models and applications –

High-endValve Amplifiers 2

– New models and applications –

Ir. Menno van der Veen

High-end Valve Amplifiers 2

Ir. Menno van der Veen

High-endValve Amplifiers 2

Bert van Dam

FOR BEGINNERS

AND EXPERTS

PIC Microcontrollerprojects

50

50 PIC M

icrocontroller projectsB

ert van Dam

ISBN 978-0-905705-88-0

Elektor International Media BV

www.elektor.com

50 PIC Microcontroller projectsVFOR BEGINNERS AND EXPERTS

OFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDADOFERTA ESPECIAL DE NAVIDAD3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 3 PRODUCTOS ELEKTOR POR TAN SOLO 49,90 €€€€€€€€€€€€€€€€€€€€€€€€€€€

Descuentos de hasta el 64%

Limitada a las existencias de cada producto

Oferta válida hasta el 8 de enero de 2012

Burkhard KainkaLars Gollub

Experiments with Digital Electronics

Burkhard KainkaLars Gollub

Experiments w

ith Digital ElectronicsBurkhard Kainka & Lars Gollub

Experiments with Digital Electronics

HAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDADHAZ TU ELECCIÓN EN WWW.ELEKTOR.ES/NAVIDAD

POWER SUPPLY

COLLECTIONPOWER SUPPLYPOWER SUPPLYPOWER SUPPLYPOWER SUPPLY

COLLECTIONCOLLECTIONCOLLECTIONCOLLECTION

More than 75 power supply designs for home construction

Mehr als 75 Stromversorgungs-Selbstbauschaltungen

Plus de 75 projets d’alimentation à réaliser soi-même

Meer dan 75 voedingsschakelingen voor zelfbouw

POWER SUPPLY

COLLECTIONPOWER SUPPLYPOWER SUPPLYPOWER SUPPLYPOWER SUPPLY

COLLECTIONCOLLECTIONCOLLECTIONCOLLECTION

More than 75 power supply designs for home construction

Mehr als 75 Stromversorgungs-Selbstbauschaltungen

Plus de 75 projets d’alimentation à réaliser soi-même

Meer dan 75 voedingsschakelingen voor zelfbouw

Kerstadvertentie ES 111018.indd 1 19-10-11 17:09:54

Publicidad

Personal Download for I © Elektor

63414

Page 10: Elektor 1 Enero 2012

10 01-2012 elektor

NOTICIAS

Un transductor de LEM establece nuevos niveles de precisión para medidas de corriente de tracción

Procesador de audio de bajo coste

LEM ha anunciado la serie ITC de transduc-tores para medidas de corriente con ais-lamiento galvánico y de alta precisión en aplicaciones de tracción ferroviaria, estable-ciendo así nuevos niveles de precisión para la medida de corrientes CC, CA y pulsantes.La nueva serie de transductores de LEM está formada por tres modelos, ITC 1000-S, 2000-S y 4000-S, con sus correspondientes rangos de medida de la corriente nominal de 1000, 2000 y 4000 ARMS. LEM ha diseñado especialmente la serie ITC para el sector de la industria ferro-viaria, alcanzando así la precisión de medida de Clase 0.5R cuando se exige la Clase 1R se-gún el estándar prEN 50463 para monitoriza-ción de la energía a bordo. La serie ITC presen-ta un error de linealidad inferior al 0,05% con corrientes de offset por debajo de +/- 20µA.La industria de la tracción ferroviaria exige una precisión sin precedentes que es ne-cesaria para mantener un control óptimo de los motores de tracción, pero principal-mente para la medida de la energía para registrar el uso de la energía con fines fisca-les, como por ejemplo para la facturación de los costes del consumo eléctrico en tre-nes que cruzan fronteras regionales. La in-dustria está trabajando en un estándar pro-visional (“pr”) denominado prEN 50463.La medida precisa de la energía depende de unas medidas precisas de la corriente y de la tensión y LEM cuenta con una amplia oferta para prEN 50463. Los transductores de la serie ITC, junto con los transductores

de tensión de alta precisión como la serie DV de LEM (disponibles con precisión cer-tificada de Clase 1R o Clase 0.75R), y un medidor de energía como el EM4T de LEM, ofrecen el nivel necesario de precisión.Los expertos en medida de LEM determinaron que las técnicas de medida basadas en efecto Hall no podían ofrecer la precisión necesaria, por lo que aplicaron sus conocimientos a la in-ducción magnética en lazo cerrado, obtenien-do como resultado un diseño con excelentes niveles de precisión y linealidad, bajas derivas térmicas y la eliminación de las pérdidas de inserción. Los transductores ITC son insensi-bles a la posición del conductor primario den-tro de su gran apertura de medida, ofrecen una tensión de test de aislamiento de hasta 14 kVRMS/50 Hz/1 min y presentan una exce-lente inmunidad ante sobrecargas transito-rias (100kA durante 100ms) e interferencias externas (como los campos magnéticos que son habituales del entorno ferroviario).El consumo de corriente varía entre me-nos de 80 mA y menos de +/-340 mA para el rango de medida con una fuente de

+/- 24VCC. El ancho de banda para el ITC 4000-S es de 82 kHz (3 dB) y las aperturas de los transductores permiten la inserción de grandes conductores: 102 mm de diá-metro (para el ITC 4000-S) o 63 mm de diá-metro (para el ITC 2000-S). Un devanado de test permite comprobar fácilmente el funcionamiento de los transductores ITC sin flujo de corriente en el primario.LEM ofrece la serie ITC en un encapsulado de una sola pieza (modelo ITC 4000-S) o en una construcción dividida (modelos ITC 1000 y 2000-S) con el cabezal de medida en una cápsula y la circuitería de medida montada de forma remota en una carcasa metálica con el fin de facilitar la ubicación del cabezal de medida en espacios restrin-gidos como el techo del tren.Los transductores ITC trabajan dentro de un rango de –40 a +85°C y cumplen o supe-ran todos los estándares de referencia para seguridad y para el entorno ferroviario, como EN 50124-1 y EN 50155.Su elevada precisión también hace que los transductores ITC sean ideales para una amplia variedad de aplicaciones de medi-da de corriente diferencial que exijan una precisión del 0,5% dentro de una corriente nominal del 5 al 150%.Los modelos ITC llevan la marca CE y, al igual que todos los transductores industriales de LEM, tienen cinco años de garantía.

www.lem.com

El nuevo dispositivo monochip, que elimina la necesidad de escribir o adquirir licencias de algoritmos, ofrece numerosas características para mejorar el sonido en múltiples productos. Quickfilter Technologies, empresa repre-sentada en España por Anatronic, S.A., ha anunciado un potente procesador de audio de tres canales que ha sido diseñado para ser insertado fácilmente en el path de datos digitales de audio. El QF3DFX Profound Sound™ Audio Proces-sor se puede configurar mediante el Quickfil-ter QFPro™ Design Software con avanzados algoritmos de audio (libres de ‘royalty’) para proporcionar efectos psico-acústicos, como aumento de graves, elevada restauración de frecuencia y sonido ‘surround’ virtual. Este procesador monochip también puede operar con sistemas de audio basados en I²S o TDM, y trabajar con un amplio rango

de datos de hasta 48 kilo-samples por se-gundo (ksps) con soporte para resolucio-nes de 16 o 24 bit. El QF3DFX es un modelo ‘self-booting’ y aporta control de pin para subir y bajar el volumen y función ‘mute’ con mínimos re-querimientos externos. El dispositivo entra automáticamente en modo ‘power down’ cuando no hay presencia de datos de audio, permitiendo su uso en aplicaciones de bajo consumo, destacando auriculares y altavo-ces inalámbricos. En productos de audio de consumo, como iPods®, MP3 ‘docking stations’ y barras de sonido, los altavoces tienen cada vez menor tamaño y están ubicados unos junto a otros. Con el Quickfilter Profound Sound chip, es-tos mismo altavoces pueden reproducir no-tas graves de 40 Hz y ofrecer separación su-ficiente para un crear un sonido envolvente.

Las aplicaciones típicas se completan con radio por Internet, reproductores MP3, tele-visores, ‘home theatre’, productos de audio en automóviles, ordenadores y tabletas. El QF3DFX, que se presenta en un encapsu-lado QFN (4 x 4 mm) de 24 pines, también cuenta con un kit de desarrollo asociado (QF3DFX-DK).

www.anatronic.com

Personal Download for I © Elektor

63414

Page 11: Elektor 1 Enero 2012

NOTICIAS

11elektor 01-2012

Sensores de ultrasonidos de Hong Kong X’Tals y sus aplicaciones

Sagitrón, distribuidor para España y Por-tugal de Hong Kong x’tals, fabricante de referencia mundial en la fabricación, ca-racterización y homologación de cristales presenta su nueva línea de productos de sensores de ultrasonidos.Los sensores de ultrasonidos de Hong Kong x’tals tienen el emisor y el receptor en el mismo encapsulado lo que permite aho-rrar costes en el proyecto ya que solo se

necesita un dispositivo. Están disponibles distintas versiones, con distintos tamaños y dimensiones de cables para que pueda adaptarse a los requisitos de nuestra apli-cación.Los sensores de ultrasonidos presentan las siguientes características donde se destaca la frecuencia central de operación que pue-de ser de 40KHz o 48KHz, la sensibilidad de -74dBm, la presión de transmisión en el

aire de más de 103dBm y su rango de temperatura de funcionamiento.En lo que respecta a la detección, como el emisor es el mismo que el re-ceptor, el sensor necesita de un tiem-po de estabilización después de enviar el pulso lo que torna que la distancia de detección mínima sea de 30cm y la máxima de 2m. Hay distintas aplicaciones donde es-tos sensores de ultrasonidos son muy importantes y ayudan a ahorrar costes y tiempo. Algunos ejemplos de aplica-

ciones y los beneficios del sensor de ultra-sonidos son:• Sensores de aparcamiento: informe de pla-

zas libres en aparcamientos (centros comer-ciales, estadios, etc) lo que permite ahorro de combustible y tiempo a la hora de aparcar.

• Sensores de paso: en una línea de pro-ducción para informe de cuando una caja pasa por un determinado equipo lo que permite tener un control sobre el tiempo de producción.

• Sensores de nivel de basura: En los conte-nedores grandes de basura para informar cuando está lleno para ahorrar combusti-ble del camión.

• Sensores de nivel de líquidos: informe del nivel de líquido en un contenedor para te-ner control sobre la cantidad que queda.

Además, Sagitron dispone de circuitos de aplicación para el control de estos sensores de ultrasonidos.

www.sagitron.es

Más información en

www.elektor.es/app

Elektor ofrece ahora una App que no te puedes permitir no tener en tu iPhone, iPod Touch o iPad. La caja de herra-mientas electrónica de Elektor (Elektor Electronic Toolbox) es una colección de nada menos que 28 herramientas electrónicas que puedes escoger entre una amplia colección de iconos.

Destacados:– Bases de datos de Transistores, FETs,

Triacs, Thyristores, Diodos e ICs– Diseño de circuitos con NE555 – Calculadora de la Ley de Ohm– Esquemas– Convertidor de bases numéricas– Cálculo de resistencias para LED– Cálculos R/L y BJT – Y más

Elektor App para iPhonee iPad

¡Ahora disponible en la

Apple iTunes Store por

solo 4,99 €!

La caja de herramientas electrónica de Elektor

Elektor ha congelado los preciospara el año 2012

En Elektor somos conscientes de la coyuntura económica en la que vivimos, por eso hemos decido congelar nuestros precios para el año 2012. Así, las ediciones normales mantendrán su precio en 6,50 € y la edición extra de verano seguirá con su precio de 8,50. De igual forma, las suscripciones mantienen sus precios exacta-mente igual que en 2011.

También queremos recor-daros que la manera más segura de no perderse un solo ejemplar de la revis-ta es la suscripción. Con una suscripción a Elektor, además de ahorrarte di-nero, tu ejemplar llegará puntualmente a tu casa o tu oficina cada mes. Te olvidarás de estar pen-diente de cuando está en el quiosco o si se ha agotado. Si quie-res garantizarte leer tu revista cada mes, suscríbete ahora a Elektor.

Análisis de ondículas

En un sistema de desarrollo para PIC32

Colette, Annette, Babette, Georgette

Radios de válvulas portátiles de 1950

+

+

Nuevo curso: Electrónica para PrincipiantesN.º 379

6,50 e

9 770211 39700

8

0 0 3 7 9ISSN 0211-397X

[Analógico • Digital • Microcontroladores & Embebido • Audio • Test & Medida ]

Enero 2012

www.elektor.es

Interfaz de Sonda Lamba de Banda AnchaMedidor de Nivel

de Oxígeno en Escapes

Receptor de Código de Tiempo DCF77

Ultra preciso y basado en DSP

Monitor de Frecuencia de Red

Las mínimas variaciones mostradas con LEDs

Pruebas & Medidas

+ de 20 páginas de

Personal Download for I © Elektor

63414

Page 12: Elektor 1 Enero 2012

12 01-2012 elektor

INFORMACIÓN Y MERCADO

Reto de Diseño del chipKITTM de DesignSpark Aplica el kit de desarrollo chipKIT™ Max32™ y la galardonada herramienta software DesignSpark PCB para crear aplicaciones que respetan el medioambiente.

Ian Bromley (UK)Hacia finales de 2011 la población mundial paso la marca de los 7.000 millones y las Naciones Unidas (ONU) estiman que estará cerca de los 9.000 millones en unas décadas. A esto hay que aña-dir la demanda creciente de energía para soportar el crecimiento requerido por la mayoría de las economías emergentes y, sin duda, que satisfacer las necesidades de energía mundiales al mismo tiempo que se cuida el medio ambiente es uno de los grandes retos de nuestro tiempo. Para poder mantener una mayor sostenibilidad energética se requiere claramente el desarrollo de nuevas solucio-nes innovadoras y creo que la electrónica “embebida” puede apor-tar su contribución para alcanzar este reto global.No se trata sólo del desarrollo de dispositivos electrónicos de ultra baja potencia, de hecho, podría decirse que lo más importante es el aumento de la eficiencia energética de los sistemas electrónicos. Maximizar la energía de salida y proporcionar las prestaciones nece-sarias, al mismo tiempo que se reduce el impacto medioambiental y energético, se está convirtiendo en una relación muy significativa. Por ejemplo, en el mundo “embebido”, un microcontrolador de 32 bits es más probable que consuma más energía que un dispositivo de 8 bits, pero también tiene la capacidad de realizar cálculos muy rápi-dos y algoritmos de proceso que puede aumentar significativamente la eficiencia energética en aplicaciones de control de motores. Por lo tanto, cuando el año pasado, a Elektor y Circuit Cellar se les presentó la oportunidad de promover un concurso de diseño a nivel mundial, la elección fue fácil: tenía que ser sobre la eficiencia energética.Lanzado oficialmente a finales de noviembre en Elektor Live! y ofre-ciendo premios en efectivo que sumaban hasta 10.000 $, incluyendo un primer premio de 5.000 $, el reto DesignSpark chipKITTM tiene todo lo necesario para motivar a ingenieros entusiastas, estudiantes y aficio-nados para pensar en el uso de la energía y desarrollar soluciones que aumenten la eficiencia energética, al mismo tiempo que se reduce el impacto medioambiental. La aplicación ganadora del premio puede ser cualquier cosa que reduzca el consumo energético de un sistema. Por ejemplo, podría ser un cargador de baterías con eficiencia energética, un controlador para un molino de viento o, tal vez, un dispositivo de gestión de uso de energía que pueda ser usado en el hogar.Los participantes en el concurso están ahora desarrollando aplica-ciones de eficiencia energética y cuidadosas con el medio ambiente, basadas en la plataforma de desarrollo chipKITTM Max32TM de Digi-lent, la cual cuenta con un microcontrolador PIC de 32 bits de Micro-chip. Los primeros 1.000 participantes inscritos ya han recibido una placa de desarrollo chipKIT ™ Max32 ™ de regalo.

La plataforma de desarrollo chipKITTM Max32TM es una solución de 32 bits compatible con Arduino que permite a los ingenieros, estudiantes y entusiastas, integrar la electrónica en sus proyectos de manera fácil y económica. El hardware chipKITTM es compatible con las aplicaciones y protecciones Arduino de 3,3 V existentes. Ade-más, puede ser desarrollado utilizando una versión modificada del IDE Arduino y los recursos Arduino existentes, como el código ejemplo, las librerías, referencias y tutoriales. El chipKITTM Basic I/O Shield es compatible con la placa chipKITTM Max32 ™, y ofrece a los usuarios sencillo pulsadores, interruptores, LEDs, I2C EEPROM, sensor de tem-peratura I2C, y pantalla gráfica de LED orgánica de 128 x 32 píxeles.Todos los trabajos deben incluir una placa de extensión desarro-llada mediante la herramienta gratuita DesignSpark PCB de RS, con el código compilado con el entorno MPLAB® IDE de Microchip. La herramienta de trabajo DesignSpark PCB es única en la industria y desde su lanzamiento, en julio de 2010, más de 100.000 usuarios han descargado DesignSpark PCB, el programa de diseño de placas de circuito impreso profesional estándar de RS, que ha demostrado ser uno de los paquetes de diseño de PCB gratuitos más populares disponibles hoy día. Miles de usuarios han contribuido con sugeren-cias para su desarrollo continuado, a través de la comunidad Desig-nSpark, que está disponible en www.designspark.com.Durante la duración del concurso, que termina a finales de marzo de 2012, se recomienda encarecidamente a los participantes a aportar e interactuar con otros miembros de la comunidad DesignSpark “en línea”, mediante la publicación de información sobre sus proyectos, proporcionando información actualizada sobre los progresos y com-partiendo comentarios e ideas sobre sus respectivos diseños. Los par-ticipantes se clasificarán automáticamente para la entrada en el apar-tado de Elección de Premiados por la Comunidad (“Community Choice Awards”), además de su admisión en el sorteo de un premio de entrega inmediata a la mejor colaboración, para ganar vales canjeables para los productos pedidos a RS Components/Allied Electronics.Los trabajos para el concurso serán juzgados por su nivel de eficien-cia energética y por la calidad del diseño del circuito impreso de la placa de extensión. La admisión de los trabajos se cerrará el 2 de marzo de 2012 y los ganadores serán anunciados en abril de 2012.

(120020)Más información y detalles de la inscripción para el desafío DesignSpark chipKITTM están disponibles en: chipkitchallenge.com

Ian Bromley es un Ingeniero Técnico de Marketing de RS Components y el Director del Proyecto para la herramienta software DesignSpark PCB. Antes de trabajar para RS, Ian trabajó durante varios años

como consultor de diseño de apoyo con Texas Instruments, además de trabajar como ingeniero de aplicaciones de campo inmediatamente después de su graduación en 1994, con grado de honor, en

ingeniería microelectrónica.

7

Personal Download for I © Elektor

63414

Page 13: Elektor 1 Enero 2012

IN ASSOCIATION WITH:

hot idea

Turn a

coolinto a

solution.

chipKIT™ is a registered trademark of Microchip Technology Inc. Max32™ is a registered trademark of Digilent, Inc.

Visit www.chipkitchallenge.com for complete rules and details.

* Participation in the Community Choice Awards does not increase your chances of winning the Grand Prize with your Final Project(s) submission. The deadline for Final Project submissions is March 27, 2012. See website for more information.

DesignSpark chipKIT™ ChallengeThe DesignSpark chipKIT™ Challenge is well under way! Have you registered at www.chipkitchallenge.com yet? Hurry over and get involved in the DesignSpark community today. By submitting your proposal for an energy-effi cient design solution, you will automatically be considered for a chipKIT™ Community Choice Award*. At the end of January, one lucky participant will be rewarded for having the most creative project proposal.

Awarded by the DesignSpark team, the winner of this sub-challenge will receive a $100 voucher for RS Components/Allie Electronics and a free digital subscription to Circuit Cellar and Elektor magazines!

Register your project today! Visit www.chipkitchallenge.com to participate.

Naamloos-4 1 22-11-11 15:25

Personal Download for I © Elektor

63414

Page 14: Elektor 1 Enero 2012

14 01-2012 elektor

AUTOMÓVIL

Interfaz para sonda lambda de banda ancha Medida de la concentración de oxígeno de los gases de escape

La concentración de oxígeno de los gases de escape o de los gases de combustión nos da una información sobre la calidad de la com-bustión, que puede ser o no completa. Esta concentración permite calcular el valor de lambda (λ), que indica si la combustión se está haciendo con un exceso de carbu-rante o con un exceso de aire. Para λ = 1, la proporción de aire (de oxígeno) es exac-tamente la que se necesita en la combus-tión. En estos casos se dice que la mezcla es estequiométrica. Si λ > 1, hay exceso de

aire, con lo que la combustión se efectúa en la zona “pobre”. Para el motor de combus-tión interna, se habla de una mezcla (gaso-lina/aire) pobre. Para λ < 1 estaríamos tra-bajando con un déficit de aire, con lo que la mezcla es “rica”. Es decir, no hay suficiente aire para una combustión completa.En la zona pobre, el exceso de aire pone más oxígeno a disposición de la combustión del que realmente se necesita. Así pues, nos encontramos con un exceso de oxígeno molecular en los gases de escape. Esta zona,

presenta interés sobre todo en los motores diesel y en las calderas de gas (por ejemplo, de gasóleo), que no funcionan bien en la zona “rica”.La zona rica se caracteriza por el hecho de que la combustión no utiliza todo el combus-tible. En los gases de escape encontramos un exceso de carburante no consumido.En un motor Otto, el rendimiento es máximo en el carburante cuando la mezcla es pobre (1,1 < λ < 1,25), pero, sin embargo, la potencia es máxima cuando dicha mez-

Sebastian Knödler (Alemania)

Para analizar una

combustión, en un

motor o en una caldera, se mide la

concentración de oxígeno de los gases emitidos

con la ayuda de una sonda lambda de banda ancha.

Sin embargo, el control de una sonda lambda de banda

ancha no es nada sencillo. El montaje utiliza un circuito

integrado, diseñado especialmente por el fabricante de la sonda, que

permite una medida precisa sin exigir un ajuste. Entrega los valores de las

medidas analógicas y digitales por medio de un interfaz serie.

Productos & servicios de Elektor

•  Placa: 110363-1

•  Controlador programado: 110363-41

•  Diseño de la placa (PDF gratuito para su descarga)

•  Programa del proyecto: 110363-11 (gratuito para su descarga)

Disponible en www.elektor.es /110363

Personal Download for I © Elektor

63414

Page 15: Elektor 1 Enero 2012

15elektor 01-2012

AUTOMÓVIL

cla está ligeramente enriquecida 0,9 < λ < 0,95. De igual forma, se utiliza una mez-cla rica para el “enfriamiento interno” del motor: el carburante no quemado enfría la cámara de combustión, las válvulas y otros componentes.A diferencia de una sonda lambda denomi-nada “de umbral”, que sólo presenta una pequeña zona de medidas en las proximi-dades de λ = 1 y que sólo detecta, prácti-camente, que λ > 1 y que λ < 1, una sonda lambda de banda ancha da acceso a los valo-res de λ desde 0,65 al infinito (= aire). Uti-lizada cada vez más en el mundo del auto-móvil, ha visto bajar su precio considerable-mente. Este factor no es un obstáculo para su uso en las calderas o para fines de vigilancia.

PrincipioUn artículo de noviembre de 2006, aún dis-ponible en [1], describía en detalle los dife-rentes tipos de sondas lambda. Su compo-nente base para la medida de la concentra-ción de oxígeno es una “célula de Nernst”, tanto si la sonda es de banda ancha o de umbral. Se trata de un elemento captor con base cerámica de circonio (ZrO2, óxido de circonio). A partir de temperaturas del orden de 300 °C, la cerámica conduce los iones de oxígeno cargados negativamente, pero no los electrones, átomos o iones de otro gas. Así pues, nace una diferencia de potencial entre los electrodos de una célula de medida de este tipo cuando la concen-tración de oxígeno que reina en un lado, es diferente a la que reina en el otro lado. Este es el caso en el que un lado está expuesto al aire ambiente (rico en oxígeno), mien-tras que el otro está expuesto a los gases de escape (pobres en oxígeno). La diferen-cia de potencial depende de la diferencia entre las presiones parciales de oxígeno de los dos gases (aire y gases de escape). La sonda lambda de banda ancha utiliza dos células cerámicas. Una es la denominada “de bombeo” y la otra la de “medida” (ver Figura 1). Así, entre la célula de bombeo y la célula de medida encontramos una ranura de medida. La célula de bombeo está colo-cada entre la corriente de gas de escape y la ranura de medida. La ranura de medida está conectada, por un pequeño canal, al lado de los gases de escape (en rosa en la Figura 1). Este canal conduce al exterior a través de la

célula de bombeo. La célula de medida está expuesta, por un lado, a la ranura de medida y, por el otro, al gas de referencia de oxígeno (aire ambiente).La célula de medida (célula de Nernst) es del mismo material que la de una simple sonda de umbral. La Figura 2 muestra las carac-terísticas de la misma. Esta célula sólo pre-senta interés para la detección en las proxi-midades de λ = 1, para una tensión de 450 mV. En la sonda de banda ancha, se ajusta este valor al lambda de la ranura de medida, por medio de una corriente que pasa a tra-vés de la célula de bombeo.La célula de bombeo está hecha del mismo material que la célula de medida (cerámica

con circonio dopado de litio) y sirve de membrana, cuya permeabilidad para los iones de oxígeno puede ser controlada por una corriente (la “corriente de bombeo”). Como la ranura de medida está unida al lado de los gases de escape por el canal que con-duce hacia el exterior, la corriente de bom-beo debe corregir las variaciones de con-centración de oxígeno del gas de escape, de manera que se mantenga el lambda de la ranura de medida a λ = 1 (= 450 mV para la célula de medida). La corriente de bombeo varía de forma bastante lineal en relación directa al lambda de los gases de escape, de manera que la intensidad de esta corriente da el valor del lambda (ver Figura 3).

Características•  Interfaz para sonda lambda de banda ancha• Válido también para lambdas bajas• Salida digital con interfaz RS232• Salida de la sonda lambda y de los

estados de funcionamiento

• Diagnóstico de avería por registro de diagnóstico

• Salida analógica de 0 a 4 V• Calibración automática

Célula de Bombeo

Célula de Medida

110363 - 11

Calefactor

O2-

O2

O2 O2

O2

O2- O2- A

I

V

Figura 1. La sonda lambda de banda ancha utiliza dos células cerámicas, una es la “célula de bombeo“ y la otra la “célula de medida“.

1,00

[V]

[λ ]

0,90

0,80

0,70

0,60

0,50

0,40

0,30

0,20

0,10

0,000,50 1,00 1,50 2,00 2,50

110363 - 13

2

[mA]

[λ ]

1,5

1

0,5

-2,5

- 0,5

-1

-1,5

-2

00,5 1,51 2 2,5

110363 - 14

Figura 2. Las variaciones de tensión de la célula de medida (célula de Nernst) de una sonda lambda de banda ancha, son las de

una simple sonda lambda umbral.

Figura 3. En la sonda lambda de banda ancha, la corriente que atraviesa la célula

de bombeo, que varía proporcionalmente al lambda de los gases de escape, es el

margen de medida del lambda.

Personal Download for I © Elektor

63414

Page 16: Elektor 1 Enero 2012

16 01-2012 elektor

AUTOMÓVIL

UtilizaciónLa corriente que atraviesa la célula de bom-beo está influenciada por la concentración de oxígeno de los gases de escape, pero también por la temperatura de la cerámica de la sonda. La cerámica comienza a condu-cir a 300 °C, pero su resistencia no es lo sufi-cientemente baja hasta que no se alcanzan los 750 °C, su temperatura de uso.

Se limita la influencia de las variaciones de temperatura calentando la sonda. La regu-lación del calentamiento integrado utiliza la resistencia de la célula de medida (célula de Nernst), que es función de la temperatura. La resistencia a la temperatura de uso depende del tipo de sonda utilizado. Para una sonda Bosch de banda ancha, la LSU4.2, la resisten-cia conseguida es de 82,5 Ω, mientras que

para la LSU4.9, más reciente, la resistencia es de 300 Ω. Si la resistencia desciende por debajo de estos valores, la sonda está dema-siado caliente y el calentamiento debe dis-minuir. Cuando la sonda está fría (al arran-car el motor, por ejemplo), la cerámica debe ser calentada progresivamente. Así pues, la utilización de una sonda lambda de banda ancha exige un circuito interfaz que con-

Q1

14MHz74C8

22p

C7

22p

C3

100n

C18

100n

C2

100n

+5V

R1

10k

L1

47uH

C1

100n

C4

100n

SP3232EB

T1OUTT2OUT

R1OUT

R2OUT

R1IN

IC6

T1INT2IN

R2IN

C1–

C1+

C2+

C2–

VCC

GND

1112

10

1314

15

16V+

V-

789

3

1

4

5

2

6

C19

100n

C21

100n

C22

100n

C23

100n

C24

100n

+5V

X1

3

12

GND

TXDRXD

R22

39k

LM4041

IC4

R23

39k

R24

10k

+Ub

IC53

14

5

2

LMV321M7

+5V

R15 1k

C26

100n

C25

100n

R610k

X4

3UL

21

X2

3

12

PB3(MOSI/OC2)

PC5(ADC5/SCL)PC4(ADC4/SDA)

PB2(SS/OC1B)

PD4(XCK/TO)

PC6(RESET)

ATMEGA8-AI

PD2(INT0)PD3(INT1)

PD6(AIN0)PD7(AIN1)

PB1(OC1A)

PB4(MISO)

PC3(ADC3)PC2(ADC2)

PC0(ADC0)PC1(ADC1)

PD0(RXD)PD1(TXD)

PB0(ICP)

PB5(SCK)

PD5(T1)

XTAL1 XTAL2

AREF

IC1

AVCC

ADC6ADC7

GND

VCC

GND

VCC

PB6 PB7GND

20

1011

121314151617

28

2625

2324

27

29303132

18

19

21

22

83

4

9

7 5

6

12

R13

10k

+Ub +5V

C15

100n

C16

100n

R310k

C10

100nX3

1

32

45678

R1082R5

R74k7

R510

0k

R4

470k

R861R9

R12

10k

C14

100n

7805IC3

D6

1N4148

C9

100n

C20

10u35V

+5V+Ub

R18

470R

LED1

R19

470R

LED2

+Ubatt

Q2

IRLU024N-H

R2100R

R11

10k

D4

MURS120

R176k8

F1

4A

D2

MBRS320

D1

SM6T 24CA

F2

0A5

L2

47uH

C6

100n

C17

220u35V

+Ub +5V

R14100k

C13

100n

C11

100n

C12

100n

GND,GNDS

VCC,VCCS

CJ125

DIAHGDIAHD

IC2

RST

SCK

OSZ

RMUB

17

24

10

CM11

RS

UN

UP20

US19

VM18

IP

IA

SI 15SO 14

SS 16

13

UR 12UA 21

RF 23

CF 22

1

8

9

2

3

4

5

67

110363 - 11

C5

220u35V

R21 4k7R20

1kR16

1k

R9 1k

DIAHGDIAHD

SCK

SS

URUA

DIAHGDIAHD

URUA

UA

MOSIMISO

DIAHG

SCK

SS

MOSI

MISO

Figura 4. El montaje contiene lo esencial para hacer trabajar el circuito integrado interfaz de la sonda lambda, CJ125,así como un microcontrolador que permite el funcionamiento autónomo y por conexión de datos RS232.

Personal Download for I © Elektor

63414

Page 17: Elektor 1 Enero 2012

17elektor 01-2012

AUTOMÓVIL

tenga, al menos, dos reguladores: uno para la corriente de bombeo y otro para el de calen-tamiento. Por ello, Bosch ha desarrollado una primera versión del circuito de control com-pleto, el CJ110. Actualmente, el circuito equi-valente es el CJ125. El CJ135, su sucesor, ya está anunciado pero aún no está disponible para el público.El CJ125 integra lo esencial de las funciones de uso de las sondas de banda ancha de la serie LSU4.x, a saber:

• Regulación de la corriente de bombeo.• Producción de una tensión proporcio-

naba corriente de bombeo. • Ganancia de la corriente de bombeo con-

figurable (8 o 17).• Medida de la resistencia interna de la

célula de Nernst por medio de la deter-minación de la temperatura.

• Producción de un margen de ajuste para la regulación de temperatura.

• Diagnóstico de avería completo.• Función de calibración de la resistencia

interna y de la corriente de bombeo. • Función de corriente de referencia para

las sondas LSU4.9

Los valores de medida de la corriente de bom-beo y de la resistencia interior, son proporcio-nados por dos tensiones analógicas. Los pará-metros, funciones de calibración y de ganan-cia, por ejemplo, están accesibles para su lectura y escritura, por medio de un interfaz SPI. Este interfaz permite también el acceso a los registros de avería y de diagnóstico.La hoja técnica [2] del CJ125 nos muestra el esquema funcional que, por desgracia, es un poco complicado.

Circuito y cableadoEl circuito específico de nuestro interfaz (ver Figura 4) es, lógicamente, el CJ125, el interfaz de la sonda lambda. Lo hemos dotado de un cerebro, un microcontrolador, que permite que el montaje funcione de forma autónoma o aso-ciado a un PC por una línea de datos RS232. Un adaptador RS232/USB permite igualmente una conexión al PC por medio de un puerto USB.El cableado del CJ125 se apoya en el mon-taje de aplicación propuesto por la ficha téc-nica de Bosch (ver Figura 5). Aquí encontra-mos también el esquema de conexionado y la circuitería de la sonda lambda de banda

ancha (LSU4.2/4.9). A continuación, reto-mamos aquí las conexiones del CJ125 (la designación de los componentes es la del esquema de la Figura 4):

• Ub (terminal 1), tensión de batería del vehículo de 12 a 15 V (Ubatt filtrada)

• VCC, VCCS (terminal 17), alimentación ajustada de 5 V.

• GND, GNDS (terminal 24), masa del montaje.

• IA (terminal 4), salida del regulador de la corriente de bombeo del circuito inte-grado. La corriente de bombeo circula de IA hacia el terminal VM del circuito integrado (terminal 18) por medio del “shunt” R8 y de la célula de bombeo de la sonda λ.

• IP (terminal 3), entrada inversora del amplificador de corriente de bombeo sobre la que actúa la caída de tensión en el shunt R8.

• VM (terminal 18), punto de masa virtual del regulador de la corriente de bombeo y de la sonda λ. El potencial del punto de masa virtual es la mitad de la tensión de alimentación (0,5 VCC = 2,5 V).

• US (terminal 19), tensión de referencia de la célula de Nernst (450 mV), apli-cada igualmente, por medio de R7, a la entrada de la regulación de corriente UN.

• UP (terminal 20), entrada no inversora del regulador de la corriente de bombeo.

• UN (terminal 2), entrada inversora del regulador de la corriente de bombeo y,

simultáneamente, entrada/salida de la medida de la resistencia interior (Ri) de la célula de Nernst.

• RS, entrada/salida de la medida de cali-bración de Ri (célula de Nernst).

• RM/CM (terminales 10/11): R3 y C10 determinan la corriente de medida de Ri (corriente alternativa)

• CF/RF (terminales 22/23): R14 y C13 for-man un filtro paso bajo para la señal ana-lógica lambda (entre la salida del ampli-ficador de la corriente de bombeo y el tope de salida de la señal lambda).

• UA (terminal 21): señal lambda sobre esta salida analógica (tensión propor-cional a lambda).

• UR (terminal 22): señal Ri sobre esta salida analógica (tensión proporcional a la medida de Ri de la célula de Nernst).

• DIAHG et DIAHD (terminales 6/7): entra-das de diagnósticos de vigilancia del calentamiento (conectadas a la rejilla o al drenador del FET de potencia Q2, que controla la corriente de calentamiento).

• SCK/SO/SI/SS (terminales 13 a 16): conexión SPI al microcontrolador.

• /RST (terminal 8): reinicialización durante el encendido por medio de R12/C14.

• OSZ (terminal 5): resistencia externa de 10 kΩ unida a masa, para el oscilador interno de 192 kHz.

La regulación de la corriente de bombeo está asegurada completamente por CJ125, pero se necesita una regulación de la tem-

MOSI

VAREF

SI

VCCVCC

Ub

VCC

VCCS UB

Ubatt

MISOSOSS1SSSCK

33n

10k

6k8

110363 - 15

VAGND PORT

A

D

µCCJ125

LSU4.2 / 4.9

* LSU4.2 / 4.9

Stabi

Heater

SCKOSZ

UR

33n

100n

2n2450mV

Rh

Nemstcell

Pumpcell

150R

50R...170R

80R / 300R*

±600mV

4k7

100k

470k

61R9

82R5

/ 301

R*

10k / 31k6*

33n33n33n

33n

100n

100k

UA

RF

CF

DIAHGDIAHD

GNDSGND

RST

RSTRM

CMRSUN

UP

USVM

IP

IA

Ubatt

Figura 5. El circuito de aplicación de la ficha técnica del CJ125 representa tambiénlas entrañas de la sonda lambda de banda ancha.

Personal Download for I © Elektor

63414

Page 18: Elektor 1 Enero 2012

18 01-2012 elektor

AUTOMÓVIL

peratura externa para el calentamiento de la sonda. Esta función se confía aquí al micro-controlador ATmega8 (IC1), asociado al FET de potencia. El CJ125 proporciona, junto a la tensión UR, tanto la señal de medida de la temperatura como la consigna de tempera-tura óptima de la sonda. El CJ125 entrega la consigna sobre el terminal 12, por medio de una calibración automática que se realiza en cada encendido. El microcontrolador mide la tensión de UR sobre su entrada del con-versor A/D, ADC0 (terminal 23) y ajusta la corriente de calentamiento de la sonda por medio de la salida MLI OC1A (terminal 13)

y del FET de potencia Q2, a través de una modulación del ancho de pulso relativa-mente lenta. El CJ125 obtiene el valor de la corriente de bombeo midiendo la diferencia de poten-cial entre los extremos del “shunt” R8, de 61,9 Ω, para todas las sondas. Después de la amplificación, esta tensión UA está disponi-ble en el terminal 21 del CJ125. La corriente de bombeo se calcula a partir de UA, de donde se deduce el lambda con la ayuda de la característica de la sonda. La tensión UA está disponible, para que el usuario pueda trabajar con ella, en la entrada del conver-

sor A/D, ADC1 (terminal 24) del ATmega. Dicha tensión se aplica con fines de prueba y de medida como “valor bruto λ” en el ter-minal 1 de X2. En cada encendido, el CJ125 proporciona, tanto sobre la salida UA como sobre la salida UR, un valor de calibración que indica aquí el valor de UA para λ = 1. Esta tensión es del orden de 1,5 V. Con este valor de calibración y con los parámetros de la sonda registrados, el ATmega puede cal-cular, a partir de la medida de UA, un valor de lambda linealizado y enviarlo en MLI por la salida OC2 (terminal 15). Después de la integración de esta señal por el filtro paso bajo R6/C25, disponemos en la salida lambda analógica (terminal 2 de X4) de una tensión lineal UL (0 a 4,5 V), proporcional a lambda y limitada por el amplificador ope-racional IC5.El conversor A/D del ATmega funciona con la alimentación de 5 V como referencia, que es relativamente imprecisa. Por lo tanto, una tensión de referencia de precisión de 1,22 V, proporcionada por IC4 sobre la entrada del conversor ADC3 (terminal 26), permite el envío de una corrección a través de la inter-faz RS232. El ATmega vigila la tensión de ali-mentación (+Ub) por medio del ADC2.El microcontrolador gestiona, por medio de PD5 y PD6 (terminales 9 y 10), una señal de error con dos LED. Los datos son enviados por el interfaz serie y un conversor de nivel, IC6, asegura el nivel RS232 de las señales TXD y RXD en X1.El terminal 1 de X4 está conectado a PD4 por medio de R15, terminal 2 del controlador. Su nivel bajo dispara una calibración. El contro-lador coloca el terminal 2 de X2 a nivel alto cuando se produce un fallo. Un nivel bajo sobre el terminal 3 de X2 dispara la medida. El montaje se alimenta con una tensión com-prendida entre 12 y 15 V. Para las medidas realizadas sobre un vehículo, se trata de la tensión de su batería. La alimentación se conecta entre el terminal 7 (masa) y el ter-minal 8 (+12 a 15 V) de X3. El consumo es del orden de 70 mA cuando el calentamiento de la sonda está cortado. Con el calentamiento de la sonda en marcha, éste consumo puede subir hasta los 3,6 A. La corriente circula desde X3/terminal 8, a través del fusible F1 de 4 A y del diodo Schottky D2, hacia el radia-dor de la sonda, sobre el terminal 6 de X3. La tensión de alimentación del montaje se

Lista de componentesResistenciasR8 = 62 Ω (SMD1206)R10* = 82,5 Ω (SMD1206)R2 = 100 Ω (SMD0603)R18, R19 = 470 Ω (SMD0603)R9, R15, R16, R20 = 1 kΩ (SMD0603)R21, R7 = 4,7 kΩ (SMD0603)R17 = 6,8 kΩ (SMD0603)R1, R3*, R6, R11 a R13, R24 = 10 kΩ

(SMD0603)R22, R23 = 39 kΩ (SMD0603)R5, R14 = 100 kΩ (SMD0603)R4 = 470 kΩ (SMD0603)

*Para LSU4.9R3 = 31,6 kΩ (SMD0603)R10 = 300 Ω (SMD1206)

CondensadoresC7, C8 = 22 pF (SMD0603)C1 a C4, C6, C9 a C16, C18, C19, C21 a C26 =

100 nF (SMD0603)C20 = 10 µF/35 V (Panasonic B)C5, C17 = 220 µF/35 V (Panasonic F)

InductanciasL1, L2 = 47 µH (SMD1210)

SemiconductoresD1 = SM6T24CA o SM6T30CA (SMB)D2 = MBRS320 (SMC)D4 = MURS120 (SMB)D6 = 1N4148 (Minimelf)LED1 = LED rojo (SMD0805)LED2 = LED verde (SMD0805)Q2 = IRLU024N (TO251)IC1 = Atmega8-16TQ (Atmel) (programado:

110363-41)IC2 = CJ125 (Bosch)IC3 = 7805 IC4 = LM4041 (SOT23)IC5 = LMV321 (SC70)IC6 = SP3232EB (TSSOP16)

VariosFusible de 4 A (Schurter OMT 125 4,0A)Fusible de 500 mA (Schurter OMT 125 0,5A)Q1 = cristal de cuarzo, 14,745 MHz

(HC49-SMD)X1, X2, X4 = terminales de 3 contactos, RM

3,5 (AKL059-03)X3 = terminales de 8 contactos, RM 3,5

(AKL059-08)Placa 110363-1

123

123123123

45678

Figura 6. La placa de doble cara sólo contiene componentes SMD.

Personal Download for I © Elektor

63414

Page 19: Elektor 1 Enero 2012

19elektor 01-2012

AUTOMÓVIL

toma “prestada” de D2, a través de un fusi-ble de 0,5 A, y es filtrada por L2 y C17. Esta tensión, designada como +Ub, se aplica tam-bién a IC2, al divisor de tensión (R23/R24) del control de tensión de IC1 (terminal 25) y al regulador IC3 de 5 V, que alimenta los otros tres circuitos integrados.

Placa, conexiones y versionesLa placa (ver Figura 6) contiene, práctica-mente, componentes SMD por las dos caras. Exceptuando el regulador de tensión IC3, el MOSFET Q2 y los terminales de tornillo, todos los componentes están montados sobre la cara superior. El conexionado de los terminales se indica en las Tablas 1 a 4. La alimentación y la sonda lambda se conec-tan sobre X1. La sonda sólo es utilizable con el conector correspondiente sobre el que el fabricante ha colocado un potenciómetro ajustado (ver las entrañas de la sonda en la Figura 5). Nos aseguraremos de la conexión correcta de la sonda ya que un error podría suponer un sobrecalentamiento de la misma y la podría destruir. En el código fuente Bascom-AVR, es posi-ble seleccionar tres versiones diferentes del programa interno, por medio del parámetro “Includefile” para las sondas y márgenes de medidas siguientes:

Versión 1: LSU4.2, rango de medida λ = 0,7 a 1,3 (calibración a λ = 1,0)

Versión 2: LSU4.2, rango de medida λ = 1,0 a 2,0 (calibración a λ=1,37)

Versión 3: LSU4.9, rango de medida λ = 1,0 a 2,0 (calibración a λ=1,38)

El controlador ATmega8 que se propone en la página web [1] está programado con la versión 1. Para las versiones 2 ó 3 el código (disponible gratuitamente en [1]), debe ser recompilado con el comando “Includefile” correspondiente y cargado de nuevo en el controlador. Las tres versiones sólo se diferencian en las tablas de linealización de la tensión UL sobre la salida analógica (X4/terminal 2). La versión cargada en el controlador no juega ningún papel sobre la tensión de salida UA (X2/terminal 1) o sobre los datos de la salida RS232. Las resistencias R3 y R10 de las son-das del tipo LSU4.9 han sido modificadas. Dichas resistencias pasan a ser: R3 = 31,6 kΩ y R10 = 300 Ω.

UtilizaciónEl montaje funciona tanto en modo autó-nomo (stand alone) como asociado a un ordenador por medio de un cable RS232 o un adaptador RS232/USB. En los dos casos, los LEDs 1 y 2 informan sobre su modo de funcionamiento. En modo autónomo, sólo son utilizadas como entradas y salidas de las conexio-nes de X2 y X4 (ver Tabla 3 y 4). Cuando la sonda está conectada en X3, el encendido dispara una calibración automática del cir-cuito y el LED verde se enciende. Durante la calibración, la salida UA (X2/terminal 1) pre-senta siempre la tensión que reina cuando

λ = 1,0. La tensión de la salida linealizada UL (X4/terminal 2) corresponde al valor de calibración de la versión del programa interno utilizado (λ = 1,0; 1,37 o 1,38, ver más arriba). La calibración no solamente se dispara por el encendido del equipo sino también cuando llegamos a masa el termi-nal 1 de X4. La calibración sólo debe reali-zarse si la sonda está fría. Si la calibración se realiza en otras condiciones, las medidas estarán falseadas. Para controlar la sonda es necesario conec-tar el terminal 3 de X2 a masa. En ese momento, comienza el calentamiento (el LED verde parpadear rápidamente) y,

Tabla 1. Conexionado de X3 (sonde lambda y alimentación)

N° de terminal Designación Cableado de la sonda/color

1 Masa virtual IPN/amarillo

2 Tensión de Nernst RE+/negro

3 Resistencia de ajuste RT/verde

4 Corriente de bombeo APE/rojo

5 Calentamiento - H-/blanco

6 Calentamiento +Ubatt H+/gris

7 Masa (0 V) -

8 +12 a 15 V -

Tabla 2. Conexionado de X1

Terminal Señal Nivel

1 TXD RS232 (salida)

2 RXD RS232 (entada)

3 Masa 0 V

Tabla 3. Conexionado de X2

Terminal Señal Nivel/Tensión

1 UA (tensión λ bruto) 0,2 a 4,8 V (salida)

2 Señal de avería TTL (salida)

3 Disparo de la medida TTL (entrada)

Tabla 4. Conexionado de X4

Terminal Señal Nivel/Tensión

1 Disparo de calibración TTL (entrada

2 UL (tensión λ linealizada) 0 a 4 V (salida)

3 Masa 0 V

Tabla 5. Indicación de los LED de estado (LED1 = verde, LED2 = rojo)

LED Parpadeo Estado

Verde Encendido (0 Hz) Modo vigilancia

Verde Rápido (5 Hz) Montado en calentamiento

Verde Lento (1 Hz) Sonda preparada, medida en curso

Rojo Lento (1 Hz) Fallo (código de error disponible en RS232)

Rojo y verde Rápido (5 Hz) Modo seguridad (reinicialización necesaria)

Personal Download for I © Elektor

63414

Page 20: Elektor 1 Enero 2012

20 01-2012 elektor

AUTOMÓVIL

cuando se alcanza la temperatura de servi-cio, se hace la medida (LED verde parpadear lentamente). En este momento es posible “leer” el lambda proporcional a la tensión de salida UL (X4/terminal 2), según la ver-sión del programa interno:

Versión 1: UL = 0 a 4 V corresponde a λ = 0,7 a 1,3

Versión 2: UL = 0 a 4 V corresponde a λ = 1,0 a 2,0

Versión 3: UL = 0 a 4 V corresponde a λ = 1,0 a 2,0

También podemos conectar un voltímetro en continua, en el rango de 5 V, por ejem-plo, sobre la salida UL y ajustar el lambda.Como hemos dicho, sobre la segunda salida analógica (X2/terminal 1) disponemos de una tensión UA proporcional a la corriente de bombeo. Si lo necesitamos, podemos calcular la intensidad de la corriente de bombeo Ip:

=−

×Ip

UA U

Ap Roffset

shunt

donde tenemos que Uoffset es la desviación, UA es el valor de calibración de dicha ten-sión, la tensión presente en modo calibra-ción en el terminal 1 de X2 (alrededor de 1,5 V); donde Ap es la ganancia de la señal de la corriente de bombeo (8, en la zona rica y 17 en la zona pobre); y Rshunt es la resisten-cia del shunt (61,9 Ω).La ficha técnica de la sonda (LSU4.2 o LSU4.9) permite también una conversión precisa de Ip en lambda (ver la tabla de valores en Excel y, a continuación, trazar una línea para ver la tendencia).A partir de la corriente de bombeo tam-bién se puede determinar la concentración de oxígeno de los gases de escape. Cuando se utiliza la sonda LSU4.2 en la zona pobre (exceso de oxígeno), la concentración de oxígeno se puede calcular como sigue:

=+

OIp 0,035

0,12212

Todas las posibilidades de diagnóstico del CJ125 se pueden explotar a través del inter-faz RS232 presente en X1, que también da acceso a los valores de medida y a los esta-dos de funcionamiento del montaje. Aquí se pueden realizar diferentes configuraciones por medio de una frase de simples coman-dos RS232. Estas posibilidades complemen-tarias serán descritas con más detalle en un último artículo que tratará sobre el uso del interfaz RS232, anunciado para el próximo número.

(110363)

Enlace en Internet:

[1] www.elektor.es/050048

[2] www1.futureelectronics.com/doc/

BOSCH/CJ125.pdf

Figura 7. Placa realizada por el laboratorio de Elektor.

Figura 8. La sonda lambda se conecta por medio de un conector especial que también contiene un potenciómetro ajustado por el fabricante.

Personal Download for I © Elektor

63414

Page 21: Elektor 1 Enero 2012

Interfaces salida a relé, mosfet, triac

más información en www.cebek.com [email protected]

toda protección es poca...toda protección es poca...

ás información en www.cebek.com [email protected]

Interfaces optocoplados con aislamiento eléctrico entrada - salida. Permiten señales de control por niveles TTL o CMOS. (Entrada de 3 a 24 V. D.C.). Según modelo con salidas mediante relés, transistores Mosfet o Triacs.

C

M

Y

CM

MY

CY

CMY

K

A4 Interfaces.pdf 01/04/2009 16:37:40

Personal Download for I © Elektor

63414

Page 22: Elektor 1 Enero 2012

22 01-2012 elektor

PROYECTO DE LECTOR

Simulador de robot ROBBICabeza de robot animada por PIC

Walter Trojan (Alemania)

Qué no haría uno por su nieto. Por ejemplo,

desarrollar una cabeza de robot animada. De aquí

partió el proyecto aquí presentado, del cual no sólo

obtuvimos la felicidad del niño. ¡A pasarlo bien con

ROBBI!

Justo antes de Navidad el autor recibió la visita de su nieto. Durante ésta, la conversación derivó en la idea de un robot móvil, iluminado y con sonido. Debería ser capaz de reconocer y después seguir una fuente de luz, y finalmente el niño decidió que lo llamaría ROBBI.

Sin complicacionesSin problema, pensó el autor. Veamos que tenemos en nuestro cajón de sastre. Rápidamente encontramos un servo para modelismo, algunos componentes y un PIC12F683. Éste cuenta con un módulo PWM capaz de reproducir sonidos sencillos. Pero, ¿sería capaz de realizar las tareas propuestas sólo con sus cinco puertos de entrada/salida? Esto iba a suponer todo un desafío.Para el diseño mecánico cumplimos con el eslogan “lo bueno, si sen-cillo, dos veces bueno”:En un cartón se colocaron dos LEDs azules a modo de ojos, decorán-dolos después con arandelas y anillos (véase la foto). Tras la boca, en la que se localizan algunos agujeros, puede encontrarse un pequeño altavoz. Para que la cabeza pueda detectar bien la procedencia de una fuente de luz, se han colocado dos fototransistores haciendo de “gafitas” sobre las orejas. El servo montado sobre una pequeña plancha de madera sirve de brazo robótico para la cabeza. Para que la conexión con la unidad de control resulte flexible, se ha utilizado un cable plano de 6 vías con un conector (K2) en el extremo.

Trucos del PICLa unidad de control se encuentra en una pequeña tarjeta, y en su parte posterior tiene un portabaterías para cuatro pilas AAA. Pue-den utilizarse células alcalinas o de NiMH. Con pilas alcalinas la ten-sión para el PIC del circuito (figura 1) es ligeramente más alta de lo que debería, por lo que se reduce con dos diodos (1N4001). Para su funcionamiento con cuatro baterías NiMH se ha implementado J1, mediante el cual pueden obviarse los diodos. El servo y el alta-

voz trabajan a la tensión máxima suministrada por las pilas o las baterías.El microcontrolador PIC dispone de un oscilador interno a 4 MHz, y controla a la cabeza de robot mediante cuatro puertos de entrada/salida:GP0 y GP1 se utilizan la mayor parte del tiempo como puertos de salida y se encargan de controlar los ojos de LEDs con una corriente de aproximadamente 20 mA. Periódicamente estos puertos se con-figuran a modo de entradas analógicas para medir la tensión del colector de los fototransistores. En caso de no haber luz o ser muy tenue, los transistores están en corte, y en GP0 y GP1 tendremos la tensión de conducción de los LEDs azules (D3 y D4, con un valor de unos 2,7 V).La relativamente alta resistencia de R8/R9 o R10/R11 limita la corriente de los LEDs a unos 0,2 mA, de modo que durante un breve periodo emite luz imposible de percibir. Con luz, los fototransistores conducen y en los colectores se reduce la tensión a un valor entre 0 y 2,7 V. Ambas tensiones se miden utilizando los puertos (GP0, GP1), y esta diferencia es la que regula la orientación de la cabeza. Los fototransistores utilizados (T2/T3), del tipo BP103BF, no sólo gozan de una buena sensibilidad durante el día, sino que también son aptos para controlar la cabeza con una linterna.GP2 puede configurarse como salida PWM y así encargarse de la generación del sonido. El altavoz se controla mediante el transistor T1, en el cual R3 reduce el ruido del altavoz a un nivel aceptable.GP3 está conectada como entrada de reset con el circuito RC for-mado por R2/C2 y el pulsador S2.GP5 controla el servo con pulsos de 1 a 2 ms de duración, en interva-los de 20 ms. El ancho de los pulsos determina la posición del servo.GP4 sirve únicamente para simular los latidos del corazón del robot, la salida hace parpadear el LED del “heartbeat” (LED1) brevemente una vez por segundo.

Nota. Los Proyectos de Lectores son reproducidos en base a la información suministrada únicamente por el(os) autor(es). La utilización de los estilos de Elektor en esquemas de diseño y enotras ilustraciones, o la disponibilidad de la descarga (software) del proyecto desde la página web de Elektor, no implican que el proyecto haya pasado por los Laboratorios de Elektor paraverificar su funcionamiento.

Personal Download for I © Elektor

63414

Page 23: Elektor 1 Enero 2012

23elektor 01-2012

PROYECTO DE LECTOR

Luz y sonidoLos auténticos “trucos del PIC” están en el firmware, que no fue tan sencillo de realizar como el circuito. Si ROBBI no reconoce nin-guna fuente de luz, se ejecuta un programa de movimiento, en el cual la cabeza se mueve de lado a lado, los LEDs de los ojos parpa-dean según distintos efectos y se siguen diferentes patrones. Sin embargo, tiene que estar siempre al tanto de si aparece una fuente de luz, con lo cual la cabeza debe responder y seguirla.Para solucionar este problema, el autor se ha basado en la estructura clásica de programa, que consiste en un bucle principal y numero-sas subrutinas. Se genera mediante Timer1 una rutina de interrup-ción según un reloj de 20 ms, que controla todos los componentes activos.El servo recibe un pulso cada 20 ms, cuyo ancho determina su posi-ción. La posición central corresponde a un ancho de pulso de 1,5 ms, las posiciones finales (NOTA: o “finales de carrera”) a anchos de pulso de 1,0 y 2,0 ms.Para los LEDs disponemos de cinco estados distintos (efectos): apa-gado, encendido permanentemente, parpadeo lento, parpadeo rápido y flashes. Para la generación de efectos sonoros también hay cinco opciones disponibles: en silencio, sonido semi-agudo (ascen-dente rápidamente), sonido agudo (descendente rápidamente), sonido agudo (descendente lentamente) y sonido grave (ascen-dente lentamente).Los sonidos se generan según la correspondiente parametrización del registro PWM, en el cual se modifica constantemente la dura-ción del periodo. Finalmente, en el bucle principal se comprueba si se ha detectado una fuente de luz brillante. Si es así, se accede al programa de movimiento antes descrito y ROBBI pasa al modo “follow-me”, alineándose con la fuente de luz y siguiéndola en ade-lante. Si la luz se apaga, ROBBI girará, parpadeará y pitará como describimos antes.El movimiento no está integrado de forma fija en el código, sino que se parametriza mediante una tabla bidimensional. Cada fila de esta tabla describe lo que ROBBI hará en los momentos próximos:< Duración en ticks de 20 ms, posición final del servo, velocidad, LED izquierdo, LED derecho, sonido >Por ejemplo: < 200, 100, 2, 4, 1, 3 >En un periodo de tiempo de 200 ms * 20 = 4 s de duración, la cabeza deberá moverse desde su posición actual al final de carrera a la izquierda (100 * 10 microsegundos = 1.0 ms) y en con cada tick del reloj reducir el ancho de los pulsos en 2 µs (movimiento más lento). El LED izquierdo debe seguir el efecto 4 (flash) y el derecho el efecto 1 (encendido continuamente). Además, ha de reprodu-cirse la opción 3 de sonido, un tono agudo con su correspondiente reducción gradual de la frecuencia.Una vez terminado este periodo, se ejecuta la siguiente fila de la tabla y al llegar al final se salta de nuevo a la primera. Esta técnica permite llevar a cabo experimentos interesantes y ejecutar movi-mientos individuales.El firmware consiste en 600 líneas aproximadamente, se ha codifi-cado en Pascal y ha sido compilado con Pascal Pro 4.6 de Mikroele-ktronika. La versión actual del compilador, la 5.2 también debería compilar el firmware sin problemas. Ya que el código en hexade-

cimal difícilmente ocupa 1,5 KB, el software puede modificarse y expandirse hasta 2 KB con la versión demo gratuita. Podría ser inte-resante, por ejemplo, para grupos de trabajo con estudiantes en el colegio. El código fuente y el hexadecimal como siempre pueden descargarse gratuitamente de la web de Elektor relativa a este pro-yecto [1]. En el canal de Youtube de Elektor [2] puede verse un video del autor de ROBBI.

Al final...... el nieto del autor se quedó muy contento y agradecido, y todo gracias a un pequeño microcontrolador. Si hubiéramos utilizado un controlador algo superior, con SPI, ROBBI podría gracias a un chip de síntesis vocal como el ISD4002, incluso hablar. Cuando el nieto aprenda a hacerlo primero él, probablemente pasaremos al próximo proyecto. Y ¿qué no hace uno por su nieto?...

(110078)

Enlaces:

[1] www.elektor.es/110078

[2] www.youtube.com/user/ElektorIM

GP1/ICSPCLKGP0/ICSPDAT

PIC12F683

GP3/MCLRIC1

2x 1N4001

GP5GP2GP4

VDD

VSS

7

1

2

8

53

46

D1

J1

K1

1

2

3

4

5

6

R2

10k

S2 C2

100n

R1

200R

D2

BT1

4x 1V5

S1

R4

4k7

R5

2k

T1

BC107

R3

100R

R7

100R

R6

100R

C1

100n

+VB

K2

1

2

3

4

5

6

+VB

LS1

200mW

M1

M

R11

4k7

T3

BP103BF

R1010k

D4

R84k

7

T2

BP103BF

R910k

D3 Servo

110078 - 11

*

El proyecto consiste en un circuito de control con un microcontrolador PIC y circuito sensor/actuador, que consta

de un servo de modelismo, un altavoz y dos LEDs, así como dos fototransistores.

Personal Download for I © Elektor

63414

Page 24: Elektor 1 Enero 2012

24 01-2012 elektor

VARIOS

Electrónica para Principiantes (1)Diodos y LEDs

Burkhard Kainka (Alemania)

La electrónica va complicándose poco a poco, y cada vez es más raro encontrar un circuito o transistor

realmente simples. Por ello, a los principiantes les resulta mucho más difícil ponerse al día. En esta serie

de artículos que ahora comenzamos queremos ir de vuelta a los orígenes. Y esto, en electrónica significa

analógica. Ya que muchos principiantes también están interesados en la tecnología digital, hemos

aplicado lo aprendido a un circuito con microcontrolador.

Siendo un curso básico, lógicamente uno puede empezar desde cero. Corriente, tensión y potencia, la ley de Ohm, las conexiones en serie y paralelo, en otras palabras, todo lo aburrido de las clases de física que ya sabemos o deberíamos saber. Pero todo esto no tiene nada de divertido. Por ello será mejor que nos centremos en pequeños ejercicios prácticos.

Y quizá nos preguntemos, ¿a quién está dirigido realmente este curso? Lo ideal sería que sirviera para ayudar a los nuevos lectores a alcanzar el nivel actual de Elektor. A lo mejor se trata de los hijos e hijas de lectores que han sido fieles a Elektor durante años, y ahora

ha llegado su oportunidad. Resulta especialmente útil si expertos electrónicos y principiantes siguen el curso juntos. Sería genial si los “perros viejos” pusieran a disposición de los principiantes sus cono-cimientos y experiencia.

Seguro que hay muchos lectores de Elektor que han construido multitud de proyectos, pero nunca llegaron a comprender cómo funcionaban del todo. Desde luego que este curso no puede hacer milagros, pero seguro que sí aclara un poco las ideas que se tenían previamente.

Las bases incluyen una gran parte sobre “antigua” electrónica analógica. Y no porque la electrónica disponga de una gran área digital, estas bases van a dejar de ser importantes. Incluso para

Semiconductores y barreras de conducciónLa conductividad de un semiconductor normal, como por ejemplo el silicio, aumenta generalmente con la temperatura, pero a tempera-tura ambiente ésta es todavía muy baja. Esto tiene que ver con que los cuatro electrones exteriores todavía se encuentran dentro de la estructura cristalina (figura 6). Sin embargo, pueden liberarse con un pequeño aporte de energía.Como “semiconductor” nos referimos a los elementos fabricados con un material de este tipo, como por ejemplo diodos y transistores. Al utilizar silicio, éste ha sido contaminado (dopado) antes deliberada-mente con impurezas, para alcanzar una determinada conductividad. Al utilizar elementos de valencia cinco (por ejemplo fósforo), se obtienen electrones libres y por lo tanto una conductividad negativa (n) (figura 7). Con elementos de valencia tres (por ejemplo alumi-nio) conseguimos huecos de elec-trones, lo cual genera una con-ductividad de tipo p. Los electro-nes pueden llenar los huecos en el cristal cuando actúan como por-tadores de carga positiva, o volver a su posición previa (figura 8).

Los diodos son componentes semiconductores por los que la co-rriente sólo puede circular en un sentido. Normalmente están for-mados por capas de silicio dopado de tipo n y p. Entre estas capas se forma una barrera no conductora de grosor muy reducido. Los electrones libres llenan los huecos en esta área (recombinación), y como ocurre en el silicio puro no quedan prácticamente portado-res de carga libres. Al principio el diodo es en realidad un aislante (figura 9).Si uno de los contactos externos del diodo tiene una pequeña ten-sión, esto aumenta o reduce la barrera de conducción. Originalmente ha de conectarse el terminal n al polo negativo y el p al positivo. Las

Si Si Si

Si Si Si

Si Si Si

Si P

frei, N

Si

Si Si Si

Si Si Si

Si AlLoch, P

Si

Si Si Si

Si Si Si

Figura 6. Estructuracristalina del silicio.

Figura 7. Silicio de tipo n dopado con fósforo.

Figura 8. Silicio de tipo p dopado con aluminio.

Personal Download for I © Elektor

63414

Page 25: Elektor 1 Enero 2012

25elektor 01-2012

VARIOS

alguien interesado en microcontroladores, la analógica normal-mente también es necesaria. Veremos esto con ejemplos tomados de nuestro “mundo embebido”. Por ejemplo, los controladores se utilizan para medir magnitudes analógicas. El curso también es útil por lo tanto para los recién llegados al mundo de los peque-ños ordenadores.

LED + resistencia en seriePrimero montemos el circuito de la figura 1 con un LED, una resis-tencia (470 Ω) y una batería. Lo más sencillo posible, sin soldaduras, directamente sobre la mesa con pinzas de cocodrilo o una proto-board (aunque adquirir una tarjeta especial de este tipo sólo para esto no merece la pena). Si lo hacemos exactamente igual, el LED se iluminará con toda seguridad.

En los LEDs siempre ha de respetarse la polaridad. El polo positivo es el ánodo. El polo negativo se llama cátodo y se distingue por tener una patilla más corta. El encapsulado tiene un corte recto por la parte del cátodo. En el interior del LED puede localizarse una espe-cie de soporte para el cristal del LED, en el que generalmente (aun-que no siempre) se encuentra el cátodo. La patilla del ánodo está conectada mediante un cable extremadamente fino con la parte superior del cristal. Si conectamos el LED con polaridad inversa no volverá a funcionar. Y como en todo diodo, la corriente sólo puede circular en un sentido, por eso algunas veces se los conoce como válvulas electrónicas.

Un LED nunca debe conectarse directamente a la pila. Si calcula-mos la corriente que fluye a través del LED en función de la tensión,

cargas en los terminales dirigen correspondientemente a sus por-tadores a la barrera de conducción. Con una tensión de unos 0,5 V las capas n y p empiezan a tocarse, y circula corriente (figura 10). Aproximadamente a 0,7 V se logra una buena conductividad. El dio-do ahora está en polarización directa.Si invertimos la polaridad, ocurrirá el efecto contrario: Los portadores de carga son atraídos hacia los terminales, con lo que la barrera de conducción aumenta. Con ello, el efecto aislante de la barrera me-jorará (figura 11). En un diodo típico 1N4148 puede lograrse una tensión de barrera de hasta 75 V. Podemos llamar al diodo válvula eléctrica, ya que la corriente sólo circula en una dirección. Por lo tan-

to, puede utilizarse como rectificador. La tensión inversa no ha de ser mayor de la recomendada por el fabricante. Si aparece un voltaje muy alto, circulará una corriente a través. En este caso se trataría de un puente eléctrico (en el aislamiento). En diodos especiales, como por ejemplo los Zener, este efecto es intencionado. El diodo Zener tiene una tensión de conducción bien definida y se utiliza como esta-bilización de una tensión. Si maltratamos a un diodo de silicio como el 1N4148 con una tensión demasiado alta, asistiremos al llamado segundo puente, que será el último. La corriente inversa calentará demasiado la barrera destruyéndola. En tal caso, se forma un corto-circuito permanente e irreparable.

LEDs también son diodos, con lo que siempre tienen una unión del tipo pn. El material semiconduc-tor puede ser por ejemplo arse-niuro de galio. En sentido direc-to se caracterizan por tener una tensión mayor que los diodos de silicio. Durante la recombinación de electrones y huecos se produ-ce una emisión de luz. Este efecto también se genera con los diodos de silicio, pero en menor medida y en el espectro infrarrojo.

P

N

P

N

P

N

Figura 9. Estructura por capas de un diodo.

Figura 10. Diodo en conducción directa.

Figura 11. Ampliación de la barrera en conducción inversa.

9V

470R

LED

LED

A K

+ Anode

- Kathode

Figura 1. Circuito de la lámpara LED.

Figura 2. El diodo emisor de luz.

Personal Download for I © Elektor

63414

Page 26: Elektor 1 Enero 2012

26 01-2012 elektor

VARIOS

veremos por qué. La figura 3 muestra estas curvas características para distintos tipos de LEDs. En todas las curvas características la corriente crece exponencialmente. Si la tensión está por debajo de la de barrera, entonces sencillamente no circulará corriente. Sin embargo, si la tensión lo supera un poco, en comparación la corriente podría ser demasiado alta, sobrecargando al LED. Sólo tenemos una oportunidad para fijar la tensión correcta. Aparte, teniendo en cuenta que la curva característica se desplaza ligera-mente a la izquierda según unos 2 mV/K. Pero fijar una corriente determinada resulta especialmente fácil mediante una resistencia en serie. Sólo hemos de seleccionar el valor correcto. Entonces, ya tendremos la tensión idónea.

Considerando una corriente típica de 20 mA, tenemos las siguientes tensiones de barrera:

Diodo de silicio (por ejemplo el 1N4148) 0,7 VLED rojo 1,8 VLED verde 2,1 VLED azul/blanco 3,5 V

Es recomendable medirlas nuevamente (véase la figura 4). Las ten-siones exactas pueden desviarse ligeramente. Por ejemplo, los nue-vos LEDs rojos súper luminosos tienen una tensión de barrera algo mayor que los antiguos.

DimensionandoUna vez medidas la tensión del diodo y la de la pila, ya no es nece-sario medir la corriente, ya que podemos calcularla. En este caso, en la resistencia habrá una tensión de 9 V – 1,8 V = 7,2 V. Podemos obtenemos la corriente gracias a la ley de Ohm.

I = U / RI = 7,2 V / 470 ΩI = 0,0153 A = 15,3 mA

Ahora, para calcular de forma inversa la resistencia en serie, debe-mos fijar la corriente deseada y conocer la tensión de alimentación y del LED. Supongamos que queremos, por ejemplo, que por un LED verde circule una corriente de 20 mA. La tensión del LED puede ajustarse de forma suficientemente precisa, a 2,1 V. La tensión de la

LEDs parpadeantesA menudo, los LEDs se controlan mediante microcontroladores. En este caso también hemos de usar resistencias en serie. El cir-cuito de la figura 12 muestra dos LEDs, cada uno con una resisten-cia de 470 Ω, en dos puertos de un ATtiny13. El correspondiente mini-programa en BASCOM en-ciende y apaga alternando per-manentemente PB3 y PB4, con lo que conseguimos un parpadeo LED. Midamos la tensión directa-mente en PB3. Es algo menor de

5 V, podría ser por ejemplo 4,9 V, ya que el transistor de conmutación del controlador a su vez tiene una pequeña resistencia. De la caída de tensión podemos calcular la resistencia interna del puerto. ¿Y la

corriente que circula a través del LED? Bastante más fácil. Echemos un vistazo a la hoja de datos del ATtiny13 (www.atmel.com/dyn/re-sources/prod_documents/doc2535.pdf), a ver que corriente admi-ten los puertos...

‘ATtiny13 driving LEDs$regfile = “attiny13.dat”$crystal = 1200000Config Portb = Output

Do Portb.3 = 1 Toggle Portb.4 Waitms 500Loop

End

470R

470R

100n

+5V

ATtiny13

VCC PB2 PB1 PB0

RES PB3 PB4 GND

Figura 12. Microcontrolador con dos LEDs.

9V

470R

LED

A

V

15 mA

1,8 V

9V

470R

470R

4 V

1,8 V

Figura 4. Medidas en el circuito.

Figura 5. Circuito de LEDsen serie.

25

U [V]

I [m

A]

20

15

10

5

00 1

1 2 3 4

2 3 4

Figura 3. Curvas características de un diodo de silicio (1),así como un LED rojo (2), verde (3) y blanco (4).

Personal Download for I © Elektor

63414

Page 27: Elektor 1 Enero 2012

27elektor 01-2012

VARIOS

pila es de 9 V. La resistencia ha de provocar una caída de tensión de 9 V – 2,1 V = 6,9 V. El cálculo determina 345 Ω. Lamentablemente, este valor no está disponible en el mercado. Quizá encontremos en nuestro cajón de sastre una resistencia de 330 Ω o una de 390 Ω. Lo mejor es optar por la más grande, para tener cierta seguridad con la corriente.

R = U / IR = 6,9 V / 0,02 AR = 345 Ω

Y ahora, intentémoslo de nuevo con resistencias en serie más gran-des. Midamos en cada caso la tensión del LED y determinemos así la corriente. Esto es común a todas: tanto si queremos que circule 1 mA, 5 mA o 10 mA a través del LED, la tensión sólo cambia lige-ramente. Y esto tiene que ver con la forma exponencial de la curva característica.

Circuito en serieA veces es interesante conectar dos o más LEDs con una resistencia en serie común, al igual que en la figura 5. Ya que ahora se suman las tensiones de ambos diodos, la caída de tensión en la resistencia en serie es correspondientemente menor. Para alcanzar la corriente de 20 mA, tendremos que reducir dicha resistencia en serie. Tene-mos un LED rojo con 1,8 V y uno verde con 2,2 V. Entonces, la ten-sión de ambos LEDs juntos es 4 V. En la resistencia en serie habrá una tensión de 5 V. Con una resistencia de 470 Ω tenemos aproximada-mente 10 mA. Si conectamos dos resistencias iguales en paralelo, la corriente se duplicará. Lo comprobamos, y vemos como circula una corriente de 21 mA.

(110202)

Todo un laboratorio de electrónica en un solo dispositivo USBCon NI myDAQ, tu ordenador se convierte en el instrumento. Al instalar el controlador de hardware NI ELVISmx dispondrás de: Multímetro Digital, Osciloscopio, Generador de Funciones, Analizador Bode, Analizador de Señales Dinámicas, Generador de Forma de Onda Arbitraria, Generador de Salidas Digitales y Lector de Señales Digitales.

Ocho instrumentos de ingeniería para trabajar como y donde tu quieras.

¡NI myDAQ por solo 149 Euros!(incluyendo licencias de estudiante de LabVIEW y Multisim)

Contenido del paquete: Dispositivo NI myDAQ, DVD de instalación que contiene NI ELVISmx y NI DAQmx, así como las versiones para estu-diante de LabVIEW y Multisim con sus licencias correspondientes, Cable USB, Puntas de prueba para el multímetro, Cable de audio (3,5 mm), Conector de tornillos con destornillador NI, Tarjeta informativa de iniciación, Tarjeta infor-mativa de programas de ejemplo de TI, Bandeja de almacenamiento reutilizable.

¡Atención! Para poder adquirirl NI myDAQ deberás acreditar tu condición de estudiante.

Más información y pedidos en: www.elektor.es/myDAQ

Publicidad

Personal Download for I © Elektor

63414

Page 28: Elektor 1 Enero 2012

28 01-2012 elektor

PRUEBAS Y MEDIDAS

Receptor de Código de Tiempo Ultra-preciso DCF77 basado en DSPGana sobradamente a los demoduladores comerciales

Steve Marchant (Reino Unido)

Para extraer la mayor precisión posible del código de tiempo DCF alemán que se transmite en

77,5 KHz, este proyecto utiliza algoritmos DSP que se ejecutan en un microcontrolador dsPIC33

de bajo coste, para filtrar y demodular, tanto las señales de AM como las moduladas en fase,

produciendo al mismo tiempo una salida de reloj

de referencia muy estable de 10 Hz de portadora

enganchada.

Mientras que los receptores/demoduladores disponibles comer-cialmente (por ejemplo, de Galleon Systems o de Conrad Electro-nics) funcionan correctamente y producen unos pulsos de código de tiempo fiables, la temporización exacta de estos pulsos (con res-pecto a un reloj estable de 1 Hz) tiene una gran cantidad de “jit-ters” (del orden de decenas de milisegundos). La razón de ello es que todos ellos confían en filtros de cristal para extraer la frecuencia portadora. El “ultra-bajo” ancho de banda de estos filtros parece ideal para este trabajo, pero vienen con unos problemas de tempo-rización inherentes para la etapa de demodulación. Además, estos receptores comerciales de bajo coste no proporcionan una salida de frecuencia de referencia con portadora enganchada ni realizan una descodificación del esquema de modulación de fase semi-aleatoria de DCF, el cual puede proporcionar un orden de magnitud mejorado en la precisión de la temporización y funcionar de manera mucho

más robusta con niveles de señal bajos. Con una buena calidad, unos segundos marcadores de bajo-“jitter” y una frecuencia de referen-cia de portadora enganchada, es posible construir un reloj con una precisión por debajo del milisegundo.

El CircuitoEl sistema está formado por una placa con el receptor y una placa con una antena activa, la cual puede ser colocada remotamente al final de un trozo de cable coaxial (colocando adecuadamente la antena en el exterior, lejos de cualquier fuente de interferencia, con lo que podemos mejorar en gran medida la calidad de la señal). La antena está formada por el conjunto de una bobina de ferrita, dis-ponible comercialmente, y un condensador ajustable de sintonía, pre-ajustado a 77,5 KHz. La antena se combina con una etapa de ganancia realizada con amplificadores operacionales, como la que se muestra en la Figura 1, para formar la antena activa alimentada por línea, capaz de trabajar con un trozo razonablemente largo de cable coaxial que lleve la señal hasta la placa del receptor.Mirando ahora el esquema eléctrico del receptor/procesador de la Figura 2, la primera etapa de amplificadores operacionales propor-ciona una cierta ganancia AC que suministra señal a tres etapas adi-cionales que comprenden un filtro paso bajo “anti-aliasing” de sexto orden, con una banda de paso plana de 1 dB para 78 kHz y -50 dB de fin de banda para 232,5 kHz. Señalar que, posteriormente, la señal

Nota. Los Proyectos de Lectores son reproducidos en base a la información suministrada únicamente por el(os) autor(es). La utilización de los estilos de Elektor en esquemas de diseño y enotras ilustraciones, o la disponibilidad de la descarga (software) del proyecto desde la página web de Elektor, no implican que el proyecto haya pasado por los Laboratorios de Elektor paraverificar su funcionamiento.

Personal Download for I © Elektor

63414

Page 29: Elektor 1 Enero 2012

29elektor 01-2012

PRUEBAS Y MEDIDAS

Receptor de Código de Tiempo Ultra-preciso DCF77 basado en DSPGana sobradamente a los demoduladores comerciales

es muestreada a una frecuencia de 310 kHz (fs = 4fc) para ser llevada a un filtro DSP “notch” de 77,5 KHz, por lo que el primer elemento potencial por el que tenemos que preocuparnos está en 232.5 kHz. El filtro analógico fue diseñado usando el programa gratuito Filter-Lab de Microchip y debería ser construido con tolerancias del 1 % para todos los componentes, tal y como se indica. Una quinta etapa de amplificadores operacionales proporciona una ganancia de ten-sión AC adicional programable. Todas las etapas de amplificadores operacionales tienen ganancia unidad en DC por lo que la tensión de la línea central aplicada a la primera etapa sencillamente se pro-paga hasta la última. La salida de la quinta etapa se conecta direc-tamente a un terminal de un CAD en el dsPIC33, donde la señal es muestreada a una velocidad de 310 kS/s. Hay que señalar que la ganancia de la última etapa del circuito ha sido optimizada por el programa de control para proporcional una robusta señal de 3 Vpp

para el conversor A/D. Después de la demodulación por programa (ver más abajo), la señal DCF de codificación de tiempo es alma-cenada por un controlador inversor con salida de colector abierto. La etapa de ganancia programable hace uso de un FET H11F1 bi-lateral y optoacoplado (que se comporta como una eficaz resisten-cia variable aislada controlada por corriente), en el camino de reali-

J2123

L1

10mH

U1A2

31 U1B

6

57

CT1

10u

C1

1u

R251R

R3100k

R41k

R1

10k

R5

10k

C2

1u

CD1

100n

J112

4

8

3V3

GND

TO RECEIVERVIA COAX CABLE

TO ANTENNA

U1 = MCP6022

110341 - 12

J1123

L1

10mH

CD1

R1

10k

R11

10k

U1A2

31

U1B6

57 U1C

9

108 U1D

13

1214

U2A2

31

U2B

6

5

7

R810k

R29k31

R320k

R47k15

R514k3

R10

1k1

C8

4n7

C4

120p

C5

120p

C1

150p

C2

270pR6

3k65R7

4k22

C6

120p

C3

1n8R9

56k

C7

4n7

A3V3

H11F1

ISO1 6

4

1

2

Q1BSR18A

R16

510R

R12

1k

C9

10n

R141k

C10

100n

R13100k

R15

43k

A3V3

J212345678

R19470R

R18

10k

J312345

A3V3

CT1

10u

3V3

U3

7406

VCC

GND

6 x1113

1012

14

59

2468

13

1

7

L2

1mH

VCC

LM1117MP-3.3U7

CT2

10u

CD5 CD6

2

1

3

CD7 CT3

10u

VCC 3V3

LP2980U8

EN

1 5

2

3

AIM5-3.3

CD8

1u

R23

100R

CD9 CD10 CD11 CT4

10u

VCC

A3V3

LED11

2 LED\BIDI

C11

1n

CFPT141GND

VCC

VC VO1

4

2

5U6

R22

1M

C12

1u

R21100k

LP2980U4

EN

1 5

2

3

CD3

1u

R17

100R

CD4

VCC

A3V3

U111

4

U28

4

U1 = MCP6024U2 = MCP6022

110341 - 11

AIM5-3.0

19.2MHz

TO ACTIVEANTENNA

ISP

MCLR

ISP_DISP_C

PWM1

TESTRSSFDCF-PWM2U1TX

DCF+

LED+

10Hz

AN0

= mica 1%= metal film 1%

PGED1/RB0/RP0PGEC1/RB1/RP1

dsPIC33FJ32

RB2/RP2/AN4

RB3/RP3/AN5RB10/RP10RB11/RP11RB12/RP12

RB13/RP13RB14/RP14RB15/RP15

OSC1/RA2OSC2/RA3

GP202xSP

AN0/RA0

AN1/RA1

RB4/RP4

RB5/RP5

RB6/RP6RB7/RP7RB8/RP8RB9/RP9

MCLRU5

AVDD

AVSS

VCAP

VDD

VSS

VSS

RA4

28

27

13

19

10 1112

14

15161718

20

212223

242526

2

1

3

8

45

6

7

9

R20220R

J41

C13

100n

LINK J4 P1 J3 P1when not programming

CD2

OUT

Figura 1. Circuito del preamplificador de antena DCF77.La tensión de alimentación de 3,3 V llega a través del cable coaxial

exterior de bajada.

Figura 2. El esquema eléctrico del procesador de señal DCF es una mezcla de dispositivo electrónico analógico conectado a un microcontrolador.

Personal Download for I © Elektor

63414

Page 30: Elektor 1 Enero 2012

30 01-2012 elektor

PRUEBAS Y MEDIDAS

mentación de una etapa de ganancia con amplificador operacional. Cuanto más alta es la corriente a través del diodo LED, más baja es la resistencia del FET y más alta la ganancia de la etapa con ampli-ficador operacional. El diodo LED del H11F1 es controlado por un conversor de tensión a corriente (implementado con un amplifica-dor operacional de reserva y un transistor PNP), controlado por una salida PWM filtrada, proveniente del PIC, lo que permite al programa controlar la ganancia total de RF. Para proporcionar la fuente de reloj de la portadora enganchada en frecuencia, el circuito del oscilador

maestro de cristal del PIC está equipado con un oscilador de cristal controlado por tensión para permitir su sintonía precisa bajo el pro-grama de control. Esto se hace utilizando otra salida PWM filtrada con RC, proveniente del PIC.

El ProgramaEl dsPIC33 proporciona un núcleo que procesa 40 MIPs de 16 bits y es capaz de hacer DSP, con memoria RAM, Flash y una gran cantidad de periféricos, donde el más relevante de los mismos es el conversor A/D de 12 bits y 500 KS/s, usado para muestrear nuestra señal de RF de 310 kHz. El sub-sistema Conversor A/D, brillantemente diseñado, dispone de un “buffer” interno que puede almacenar dos páginas de hasta ocho muestras y girar de una a otra automáticamente, colo-cando una bandera (flag) para indicar al programa cuándo están listas las nuevas muestras. El programa procesa cuatro muestras cada vez en un lazo sin fin que debe completar cada paso en menos de 13 µs, el ciclo de tiempo de la frecuencia de portadora. De hecho, las 40 MIPs no son adecuadas para esta aplicación y hemos tenido que aumentar la frecuencia de reloj del PIC para obtener suficiente potencia de CPU. Después de obtener nuestras cuatro muestras (lo que dura un ciclo), el primer trabajo es hacer la correlación cruzada (multiplicación) de las mismas con una forma de ondas seno y coseno de la frecuencia que queremos extraer, fc. En el mundo digital, que consiste sencilla-mente de {0,1,0,–1} y {1,0,–1,0}, respectivamente, las multiplicacio-nes son triviales. Cada uno de los cuatro resultados seno son suma-dos juntos, de la misma manera que se hace con los cuatro resulta-dos coseno. Ambos totales actualizan dos “buffers” del anillo de 120 entradas y se mantiene la ejecución constante de cada “buffer”. Esta ejecución total puede ser un vector añadido que use la fórmula:

+(sin cos )2 2

para producir una amplitud resultante. La señal amplitud es filtrada y almacenada a lo largo de un período de dos segundos, lo que per-mitirá obtener los valores máximos y mínimos con los que calcular unos umbrales máximos y mínimos que se usarán para demodular la amplitud de señal en binario. Por supuesto, la señal binaria es la señal del código de tiempo colocada en fila y puede ser utilizada como entrada de un reloj adecuado. Pero nosotros podemos hacerlo mucho mejor, algo que veremos más adelante.Para poder llegar a este punto, aunque hay unas cuantas cosas más a considerar, lo primero es el tema del CAG. El programa verifica las cuatro muestras en serie del conversor A/D para ver si alguna se está acercando, bien al límite superior o bien al inferior, del rango de entrada del conversor A/D. Un sencillo lazo de control se esfuerza por mantener un puñado de muestras en los límites del rango de entrada del CAD. Si ninguna o muy pocas muestras están alcan-zando los límites, el control de ganancia es incrementado. Si muchas de ellas alcanzan los límites, la ganancia se reduce. La ganancia de RF es programable en el circuito y es controlada por una salida PWM proveniente del PIC, el programa se limita a cambiar el registro del PWM para obtener el cambio correspondiente en la ganancia de RF.Lo siguiente a hacer es el ajuste fino del oscilador maestro. Esto se requiere para producir la salida de referencia enganchada en fase y para realizar la descodificación de la señal modulada en fase mucho más fácil-

Conectores de E/S

J1: Header de Antena (3 terminales)

J1.1 GND

J1.2 Señal de RF

J1.3 GND

J2: Header de señales de salida y alimentación (8 terminales)

J2.1 5 V entrada, aprox. 100 mA

J2.2La salida TEST cambia de estado en cuanto el lazo principal excede su tiempo asignado

J2.3 La señal PWM VCXO hacia el oscilador maestro

J2.4 n/u

J2.5Salida serie de 9600 baudios (polaridad TTL, no con polaridad RS232)

J2.6 Salida de referencia de 10 Hz

J2.7 Pulso DCF de salida, limpio y preciso activo en flanco negativo

J2.8 GND

Señalar que todas las salidas son de colector abierto si se utiliza un “buffer”

74LS06 para U3.

Sustituir U3 por un 74HCT04 si se prefiere una salida “push-pull”.

J3: Header de programación “in-system” del PIC (5 terminales)

J3.1 MCLR

J3.2 3v3

J3.3 GND

J3.4Entrada del pulso de referencia Datos ISP/GPS reference pulse input

J3.5 Reloj ISP

Figura 3. Planos de serigrafía globales que muestran la colocación de los components en la placa del receptor/procesador. Los

ficheros del diseño completo de la PCB se encuentran disponibles, para su descarga gratuita, en [1].

Personal Download for I © Elektor

63414

Page 31: Elektor 1 Enero 2012

31elektor 01-2012

PRUEBAS Y MEDIDAS

mente. Dados los datos de correlación cruzada de seno y coseno, es un tema sencillo el calcular la fase relativa de la señal con respecto a la velo-cidad de muestreo. Una vez que hemos medido la fase, podemos cons-truir un lazo enganchado en fase. Bien el dato del seno o del coseno, dividido por la amplitud, es una medida de fase. Esto se utiliza tanto en el dato directo como a través de un filtro software para controlar otra salida PWM proveniente del PIC. Después de un pequeño filtrado RC en el circuito, esta señal es llevada a la entrada de control de tensión del oscilador de cristal, cerrando el lazo de control. Con el lazo enganchado en fase en funcionamiento, el oscilador maestro llega a engancharse a un múltiplo de la frecuencia de la portadora y, de aquí, puede ser deri-vada una salida de referencia de 10 Hz. El programa también debe de detectar el estado de enganche de manera que, en caso de que el lazo deje de estar enganchado, la señal de 10 Hz es silenciada hasta que se haya alcanzado de nuevo el enganche.Por último, ya estamos en posición de considerar la descodificación de la modulación de fase de secuencia pseudo-aleatoria de la señal DCF. Se trata de una secuencia de 512 bits en la que cada bit tarda 120 ciclos de portadora, usada para modular la fase de la portadora en ± 13 grados. La modulación comienza 200 ms después del flanco ante-rior del código de tiempos de AM (por ejemplo, el segundo marcador) y continúa, aproximadamente, durante 793 ms. En la secuencia hay tantos ceros como unos, por lo que la fase total de la portadora no se vea afectada. El programa ya tiene una medida de la fase de la por-tadora (estabilizada por la acción del PLL) y ahora podemos ver por qué hemos elegido anteriormente un “buffer” con una longitud de 120 ciclos. El código implementa otro correlador cruzado, donde una secuencia de bits de referencia (almacenada en la memoria de código) es multiplicada por la fase de portadora medida cada 120 ciclos y sumada sobre 512 bits. El resultado es una medida de la correlación entre las secuencias de bits trasmitidas y la de referencia y depende enormemente de lo bien alineadas que estén las dos secuencias.Si podemos conseguir las secuencias de referencia alineadas ópti-mamente, entonces tendremos grandes posibilidades en el segundo marcador de tiempo. De hecho, DCF codifica un bit del dato de código de tiempo en la secuencia de bits utilizando, bien el sentido real o bien el complementario de la secuencia correspondiente. Por consi-guiente, tendremos bien un resultado de correlación positivo o bien uno negativo, en función del bit de datos codificado. Pero, ¿cómo lograr una buena alineación? En un mundo perfecto, con potencia de CPU ilimitada, tendríamos que almacenar todos los datos de fase que obtuviésennos sobre el período de un segundo (77,500 muestras) y buscar la correlación de pico volviendo a muestrear sobre nuestra referencia en diferentes puntos de dentro del dato. En el mundo real

sólo tenemos suficiente potencia de CPU para realizar un conjunto de correlaciones por segundo, de manera que tenemos que elegir un punto de partida y trabajar con él. También necesitamos la manera de saber al final si hemos comenzado demasiado pronto demasiado tarde para poder disponer de un ajuste para el siguiente segundo.Para obtener esta información usamos, de nuevo, otro correlador cruzado que funciona la mitad del tiempo de un bit fuera de fase con el primero y usando una secuencia de bit diferencial derivada de la secuencia principal. El resultado es una señal que (una vez corregida la polaridad de su dato codificado) es cero cuando la temporización está perfectamente alineada, negativa cuando el punto de inicio está demasiado adelantado y positiva cuando el punto de inicio está demasiado retrasado. Utilizamos esto constantemente para ajustar el siguiente punto de inicio y para alcanzar el correcto alineamiento. Una vez que se ha alcanzado el alineamiento correcto, podemos comenzar a sacar los pulsos del segundo marcador con una precisión mucho mayor sobre el flanco anterior. Un problema es la elección del punto del comienzo inicial para el correlador cruzado, donde el resul-tado de la correlación explicada anteriormente sólo funciona siempre y cuando estemos dentro del tiempo de ± 1 bit, es decir, 120 ciclos de portadora o 1,5 ms del valor óptimo. Para obtener nuestro punto de comienzo inicial tenemos que confiar en la señal AM. El programa busca un flanco negativo limpio y lo utiliza como un punto de referen-cia que, bajo buenas condiciones de señal normalmente es correcto, pero que si falla el descodificador de fase en el enganche, tiene que realizar un nuevo intento. Sin embargo, una vez que el descodificador de fase está enganchado es muy robusto y puede sobrevivir a perio-dos de intensidad de señal tan bajos que el descodificador de AM falla a la hora de producir un dato útil.Los ficheros de código fuente y código objeto para el proyecto están disponibles gratuitamente en [1].

Salida de datos serieEl programa proporciona el bit de datos del código de tiempo codi-ficado en fase, más una colección de otros datos de depuración, a través de una salida serie de 9600 baudios. Un paquete de datos se transmite cada segundo, dentro del segundo, con el primer bit de inicio del primer carácter alineado de forma precisa con el segundo marcador. Hay que señalar que la salida serie sólo está activa cuando el descodificador de fase está funcionando. El paquete tiene uno de los dos siguientes formatos:

“!LDsseeeeddddpppaaayy” o“:LDsseeeeddddpppaaayyooccrrrrrzzzzz”

DepuraciónEl receptor fue desarrollado en West Yorkshire, RU, a unos 850 km del transmisor, con lo que la intensidad de la señal era bastan-te baja y se necesitó una ganancia de RF bastante significativa. Es posible que nuestro receptor pueda beneficiarse de una cierta re-ducción de ganancia en caso de trabajar en una zona mucho más cercana a Mainflingen, para lo que tendremos que, o bien reducir R8 o incrementar R10. La orientación de la antena y su localiza-ción son también bastante críticos en zonas de intensidad de señal baja, con lo que la barra de ferrita debería estar colocada de ma-nera perpendicular a la dirección de Mainflingen (50N, 9E) y lejos de cualquier fuente de interferencia de baja frecuencia, como los monitores de los ordenadores, fuente de alimentación conmuta-das, etc. Los transformadores de luz LV baratos son un problema en particular y, además de un inconveniente, si tienen un depurador

ICD2 conectado también comprometen seriamente la calidad de la señal recibida.

La salida de depuración serie no comenzará hasta que el descodifica-dor de fase Este enganchado. Desde el encendido, esto sólo puede su-ceder una vez que el PLL de reloj maestro se engancha y el LED cambia de color rojo verde (esto lleva, al menos, 10 segundos) y, a continua-ción, se requiere brevemente una señal AM limpia. El LED mostrará claramente si la señal AM tiene ruido. Una vez que el dato serie ha co-menzado a salir, tenemos una gran cantidad de información de salida disponible para depurar, la intensidad de la señal debe ser >40, aproxi-madamente, y para una recepción fiable, el valor de CAG del PWM no debería quedarse atascado en sus valores extremos de cero o 1023. La señal del reloj maestro PLL del PWM debería ser relativamente estable, no tener grandes variaciones y no quedar anclada en un extremo.

Personal Download for I © Elektor

63414

Page 32: Elektor 1 Enero 2012

32 01-2012 elektor

PRUEBAS Y MEDIDAS

donde! = el decodificador de fase está cambiando entre enganchado y desenganchado.: = el decodificador de fase es estable.L = estado enganchado del reloj PLL maestro. 0 o 1.D = salida del decodificador de fase, por ejemplo, bit de código de tiempo del segundo previo.ss = intensidad de señal; <40 es pobre, >100 es muy buena, máximo de 160.eeee = salida principal del correlador de fase pseudo-aleatorio.*dddd = salida diferencial del correlador de fase pseudo-aleatorio.*ppp = valor PWM filtrado hacia el VCXO. Tensión de control del PLL: 0 – 1023.aaa = valor actual de CAG del PWM. Tensión de control de ganancia de RF: 0 – 1023.yy = amplitud de señal al final de la modulación de fase. 0 – 160.oo = factor de “happiness” del correlador de fase; –1 fallo, 0 pobre, 60 máximo.*cc = ultimo ajuste hecho al correlador de fase en el punto de inicio.*rrrrr = fase absoluta de la entrada de referencia de GPS, si está pre-sente. 0 – 77499.zzzzz = fase absoluta del segundo marcador. 0 – 77499.

Todos los campos están expresados en notación hexadecimal. * Signi-fica que el valor puede ser negativo, si su MSB está activo se comple-menta el dato, se añade uno y se interpreta como un número negativo. La salida DCF de la placa es justo el pulso del receptor AM, pero con un flanco anterior con descodificador disciplinado de fase. El flanco anterior limpio dura 50 ms, después de esto, es el turno de la forma del pulso AM, que tiene una duración de hasta 200 ms, por lo que la sección del pulso que va desde los 50 ms hasta los 200 ms, puede contener ruido bajo condiciones de señal débil. Además, en el caso de que el segundo marcador sea 59, el cual es omitido por la señal DCF en AM, los pulsos de 50 ms están aún en la salida. Si el descodi-ficador de fase pseudo-aleatorio no está enganchado, no hay pulsos

en la salida. Señalar que el dato codificado en fase para los segundos 59 a 9 son realmente transmitidos como todos los demás (este no es el caso para los bytes de datos correspondientes de AM), con lo que pueden ser usados como una secuencia de cuadro.El LED (si está en el camino correcto) muestra la línea de pulsos AM, en verde, cuando el reloj maestro PLL está enganchado, o rojo, en el inicio y cuando el PLL no está enganchado.

MontajeLa placa del receptor/procesador es de doble cara y contiene una mez-cla de componentes SMD y de taladros pasantes. La colocación de los componentes se muestra en la Figura 3. Toda la información de fabri-cación de la PCI (serigrafía de la cara superior y de las pistas de cobre en la cara inferior), tal y como la ha diseñado el autor, se encuentra disponible de forma gratuita en [1]. El pre-amplificador de antena fue construido de forma experimental como se muestra en la Figura 4. No se ha diseñado ninguna PCI para el mismo. Si queréis ayudar a otros lectores, dejadles saber lo que hacéis a través del foro de Elektor.

Calidad de la señalLa señal de radio DCF77 procedente de Mainflingen tiene dos rutas hasta nuestro receptor. Una es la onda de suelo, que debe propor-cionar niveles de señal útiles hasta los 1000 km desde Mainflingen. El otro camino es la “onda de cielo” o la onda de propagación, la cual es una reflexión a través de la ionosfera de la señal transmitida. Esta componente de la señal es dependiente del estado de la ionosfera en un momento determinado y varía enormemente tanto con la hora del día como con el día del año. Normalmente, es más fuerte por la noche y en los meses de invierno. Por desgracia, como esta señal viaja a dis-tancia significativamente larga para alcanzar nuestro receptor, su fase relativa variará con respecto a la que recibimos por la onda de tierra, lo cual produce todo tipo de desvanecimientos y desplazamientos de fase de la señal. Así pues, al incrementar la distancia desde Mainflin-gen incrementamos la dificultad para obtener una temporización pre-cisa y fiable de la señal durante la noche. Sin embargo, durante el día, entre las 10 de la mañana y las 2 de la tarde, en invierno, por ejemplo, la señal es buena para su reproducción en la zona de ±250 µs; una cifra respaldada por la monitorización de la señal a lo largo de un período de muchos meses (ver más abajo).

PrecisiónPara comprobar la precisión del receptor prototipo se hizo una previ-sión de una entrada para un pulso de temporización GPS (con pulso

Figura 4. La antena activa ha sido construida de forma experimental sobre una protoboard.

Desarrollo adicional del programaDamos la bienvenida a aquellos que modifiquen el código fuente o realizen un ajuste de retardo de propagación y os animamos a que descarguéis el código y experimentéis con él según deseéis pero, por favor, poned a disposición de la comunidad todas las correccio-nes y mejoras. Necesitaréis el entorno de desarrollo MPLad IDE de Microchip y el compilador C30, que podéis descargar libremente de la página web de C30.

Para programar o re-programar el dsPIC33 necesitaremos el progra-mador “in-circuit” adecuado. La unidad más barata soportada por el entorno MPLab es el PICKit3. Yo he usado un ICD2. Tendremos que fabricarnos un terminal para utilizar el puerto de programación J3 de la placa, que utiliza un conector Molex de cinco terminales. ¡Cuando se conecta un programador/depurador es muy probable que se ex-perimente una severa pérdida de calidad de señal!

Personal Download for I © Elektor

63414

Page 33: Elektor 1 Enero 2012

33elektor 01-2012

PRUEBAS Y MEDIDAS

positivo de 3,3 V en J3.4) y para informar de la fase de este pulso y la del marcador secundario descodificado como parte de la trama de salida serie de depuración. En mi caso, por ejemplo, en un buen día, puedo ver una fase GPS absoluta típica de 32547 y una fase del marca-dor secundario descodificado de 32768 (para ello ver la captura de la pantalla del osciloscopio en la Figura 5). Las unidades son en ciclos de portadora, de manera que tenemos un “offset” (“desplazamiento”) de 221 ciclos, que corresponde netamente al retardo de programa-ción debido a la distancia de 858 km del receptor con respecto a Main-flingen, el cual trabaja a 2,86 ms o 221,8 ciclos. Los resultados de la monitorización de la señal GPS de referencia durante mucho tiempo, están disponibles en Internet (ver más abajo el apartado Recursos). Para una precisión absoluta óptima se requiere una calibración, bien del reloj o bien del receptor, para compensar el retardo de propa-gación de la onda de tierra. Más abajo encontraremos un enlace a daftlogic.com, una página web que nos permitirá obtener nuestra distancia al transmisor de Mainflingen con la que podremos cal-cular nuestro retardo de programación usando la velocidad de la luz expresada como 300 km/ms o 3,33 µs/km o 0,2585 ciclos de portadora/km. El resultado en ciclos de portadora, redondeado al entero más próximo, si es menos de 378, puede ser añadido al código fuente (ver la sección “Ajuste del retardo de propagación” en la parte de código). Hay que señalar que un valor mayor de 377 no puede ser utilizado de esta manera ya que detendría, parcialmente o completamente, la generación de los pulsos del segundo marcador. Una vez re-compilado el nuevo programa obtendremos la salida del segundo marcador ajustada exactamente a nuestra localización y tendremos una precisión absoluta en la zona de ± 250 µs durante el día (ver Figura 6). El programa estándar suministrado no contiene la corrección del retardo de propagación.

(110341)

Contacto con el autorSteve Marchant, [email protected]

Enlaces en Internet[1] www.elektor.es/110341

Recursos1. Página web del autor del proyecto:

www.marvellconsultants.com/DCF

2. El diseño del programa para el filtro digital “notch” de correlacióncruzada se inspiró en THE SCIENTIST & ENGINEER’S GUIDE TO DIGI-TAL SIGNAL PROCESSING de Steven W. Smith, disponible en analog.com: http://bit.ly/faQrb2.

El original está en: www.analog.com/en/embedded-processing-dsp/adsp-21xx/processors/design-handbooks/scientist_engineers_gui-de/resources/fca.html

3. Desarrollando C30 para el rango del procesador dsPIC:www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81

Figura 5. ¡El oscilosocpio mostará la diferencia! Traza superior (azul) = Galleon MSF Rxvr; Traza central (amarilla) = referencia GPS; Traza

inferior (rosa) = Rx DCF. Dos horas, 7200 s. ‘exposición’ 14:30 – 16.30 el 24 May 2011. En HX7 UK: Tiempo de propagación DCF:

2,86 ms; Tiempo de propagación MSF: 0,3 ms.

Figura 6. Prestaciones típicas del receptor DCFRx de corta duración (24 horas). Los puntos rojos indican la precisión media de la

temporización en un periodo de 200 s con las líneas grises que indican la desviación estándar en ese periodo. El eje vertical tiene 100 μs por division. La presetación ideal sería una línea plana a lo largo del centro. La línea amarilla indica la intensidad de la señal.

Fíjate en el contraste entre el día (10 am - 2 pm) y la noche.

4. Programación “in-system” en microcontroladores PIC:www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2519&param=en534451&page=wwwdevMPLABEmulatorDebuggers

5. Programa filterlab de Microchip:www.microchip.com/filterlab

6. Especificaciones DCF77:www.ptb.de/en/org/4/44/442/dcf77_1_e.htmhttp://hw-server.com/design/pcf8574/komponenta_pcf8574.htmlhttp://electronic-engineering.ch/microchip/datasheets/dcf77/dcf77.html

7. Calculador de distancias de Googlemaps:www.daftlogic.com/projects-google-maps-distance-calculator.htm

Personal Download for I © Elektor

63414

Page 34: Elektor 1 Enero 2012

34 01-2012 elektor

MICROCONTROLADOR

¡Que viene el bus! (11)¡Simular es una materia obligada!

Tras la última entrega más relajada, nues-tro bus vuelve a coger velocidad. En distin-tas partes se ha trabajado en código en C, nuevo hardware y diferentes aplicaciones del bus. De modo que mi colega Raymond Vermeulen del laboratorio de Elektor ha estado ocupado desarrollando una com-pacta tarjeta conectable. Tan pronto esté lista, pretende llevar a cabo una práctica del bus ocupando numerosas habitacio-nes (o sea, decenas de metros) en nues-tro pequeño castillo (=cuartel general de Elektor).Tras estos desarrollos he ido acumulando un montón de hardware en mi mesa. Siempre se nos ocurría, se diseñaba o se programaba algo nuevo, cuando quería cambiar de una aplicación del bus a otra. Y la verdad es que no resulta muy cómodo cambiar todo el material.Ya que toda la comunicación del bus se ha desarrollado “por software”, en realidad resultaba muy fácil simular el hardware. Posteriormente podríamos diseñar y probar

un control del bus en cualquier ordenador, que igual que en el concepto presentado previamente, consiste en un interfaz HTML y algo de Javascript.

Fácilmente programableTras algunas largas y solitarias tardes aquí en el castillo J pongo en vuestras manos un ElektorBusBrowser bastante ampliado, que como siempre puede descargarse de la web del proyecto como código fuente en VB.NET-Source y como archivo .exe. El software se muestra esquematizado en la figura 1. Como hasta ahora, representa un Host para el control del bus (Master). Éste puede ser programado con algunos cono-cimientos de HTML y Javascript también incluso por los principiantes y almacenado en formato .htm (u otros). El concepto se ha resumido otra vez brevemente aquí [1]. Por ejemplo, si el usuario pulsa un botón en el entorno en HTML, la biblioteca en Javas-cript JSBus genera un pequeño elemento informativo (Part), lo codifica en un mensaje y después lo lanza “al exterior”, acabando finalmente en el bus. Y lo mismo ocurre en sentido contrario. Los mensajes recibidos se

pasan del host a Javascript; JSBus decodifica dichos mensajes en partes (que pueden ser por ejemplo valores de medida o una alarma de nivel). El diseñador de la aplicación sólo tiene que determinar cómo se represen-tan estos valores de medida en el entorno HTML; al respecto, basta con unas cuantas líneas en Javascript. El stack de protocolo se muestra en la figura 2.Ya que los desarrolladores de bus han tenido que tratar previamente con HTML y Javascript (fácil de aprender) lo ideal resultaba que pudiera utilizarse el mismo sistema para programar los nodos simu-lados (SimNodes). Para cada nodo, única-mente hemos de crear su correspondiente archivo .htm, el cual contiene tanto el interfaz de usuario, los botones y los LEDs, así como la “inteligencia” de los disposi-tivos del bus simulados. Lógicamente, es posible cargar a dos o tres de los nodos simulados con el mismo archivo .htm, para que todos estos nodos se comporten de la misma manera. Ya que sus funciones son similares en multitud de aplicaciones, más o menos, podemos esperar que pos-teriormente algún desarrollador diseñe

Jens Nickel

En el desarrollo de aplicaciones para el bus resulta algo

molesto tener que utilizar siempre el equipamiento

completo. Por ello, el nuevo software de PC simula

hasta tres nodos programables, que pueden a su

vez comunicarse con otros dispositivos del bus y

con el master (como un smartphone). De modo que 

podemos realizar un control sin nada, e incluso hacer

desarrollos y pruebas, y mientras tanto, aprender un

montón.

Productos de Elektor y soporte

• Nodo experimental (tarjeta 110258-1 o set de tres tarjetas 110258-1C3)

• Conversor USB/RS485 (montado y probado 110258-91)

• Descarga gratuita de software Todos los productos y descargas están disponibles en la web de este artículo:www.elektor.es/110708

Personal Download for I © Elektor

63414

Page 35: Elektor 1 Enero 2012

35elektor 01-2012

MICROCONTROLADOR

un archivo que cumpla nuestros requerimientos. Aquí estable-cemos el origen ;-) y ponemos a vuestra disposición tres tipos de nodos (ver más abajo) para descargar [2].El lenguaje Javascript tiene la ven-taja de que básicamente utiliza la sintaxis de C. Nuestra posterior biblioteca en C del bus tiene fun-ciones similares a la de JSBus, y será posible, exportar código sin mucha dificultad de un nodo vir-tual a uno real (o viceversa).

Direcciones que pueden elegirse aleatoriamenteLos archivos .htm para la simu-lación han de ser los mismos que “Index.htm” y “JSBus.txt”, que pueden encontrarse en el directorio “UIBus” del escrito-rio. El archivo .htm que aparece ordenado el primero, en cuyo nombre aparece la palabra “Sim”, se ha fijado por defecto para todos los SimNodes (véase la figura 3). Esto sólo tiene sentido natu-ralmente, si todos los nodos simulados tienen su propia dirección, que definimos en la Combobox azul. En las dos entregas anteriores de la serie se fijaba una direc-ción del emisor en Javascript. Un archivo .htm de este tipo no podía utilizarse a la

vez para varios nodos. Por ello, la libre-ría en Javascript ahora se ha complemen-tado con la variable ownAddress. Si en la pequeña Combobox ponemos otro valor, el host recibe la nueva dirección que debe-rían tener los nodos, y ownAddress se ajusta correspondientemente. Después, puede hacerse referencia a esta variable en el código del nodo. De este modo, por ejemplo, el nodo (clase A) envía el estado

de su LED de test en el canal 1 mediante las siguientes líneas de código:

var parts = InitParts();parts = TransmitValue(parts, ownAddress, 10, 1, 0, LedStatus);SendParts(parts, true);

Justo debajo de la Combobox de direcciones puede ajustarse para cada nodo simulado si le está per-mitido por el planificador enviar mensajes o incluso durante una FreeBusPhase (véase [3]). El host siempre envía únicamente un mensaje por nodo, si hay algo que enviar. Por ejemplo, con un nodo del tipo A, al pulsar el botón

en HTML el “LED de test” ha de cambiar de estado. Javascript direcciona el correspon-diente mensaje hacia el host; éste almacena el mensaje hasta que el nodo esté activo.

Entorno de desarrollo del busPara probar el archivo zip de este artículo obtenido de la página de Elektor [2], hemos de extraer el directorio “UIBus” directa-mente al escritorio. Tras iniciar el nuevo Ele-

HOST: ELEKTOR BUS BROWSER

HTML/JAVASCRIPT:BUS-MASTER

HTML/JS:SIMULATED NODE CONVERTER

110708 - 11

IN

OUTUSB

HTML/JS:SIMULATED NODE

SCHEDULER

HTML/JS:SIMULATED NODE

ELEKTOR BUS

PC

101233

USER APPLICATION

APPLICATION PROTOCOLJSBUS

HOST

REC

AA MODE REC SEND DATA CRC

SEND PART PART PART

HYBRID MODE/SCHEDULER

ELEKTOR MESSAGE PROTOCOL

110708 - 12

Figura 1. Al igual que antes, el programa del host sólo está a cargo de las funciones básicas del bus. La “inteligencia” del master y los nodos simulados consisten en fragmentos de

Javascript.

Figura 2. Stack del protocolo: la librería Javascript divide el mensaje del bus en

partes (por ejemplo en valores de medida), que posteriormente pueden procesarse

cómodamente [1].

Figura 3. El nuevo ElektorBusBrowser. A la izquierda podemos ver el entorno del master; a la derecha los nodos simulados (aquí son

todos del tipo A).

Personal Download for I © Elektor

63414

Page 36: Elektor 1 Enero 2012

36 01-2012 elektor

MICROCONTROLADOR

ktorBusBrowser éste muestra en la ventana grande de la izquierda el archivo “Index.htm”, el cual incluye el verdadero control del bus. La dirección del nodo ya se ha fijado por defecto a “10” (figura 3). En la parte derecha se muestran tres nodos simulados del “tipo A”: si presionamos el botón HTML, el “LED de test” cambiará su estado, el LED de estado (0 o 1) se enviará desde el canal 1 al master mediante el bus. Correspondien-temente, el nodo recibirá la instrucción para encender o apagar el LED.El contenido de los archivos .htm puede verse siempre si pulsamos en el botón “Sou-rce”. En una ventana independiente se mos-trará el código fuente. Como se describe en [1], consiste en una referencia a la librería en Javascript JSBus, que incluye el verda-dero código de la aplicación en Javascript y algo de HTML, que determina el entorno de usuario. Puede editarse el código en el cuadro de texto grande y guardarse pos-teriormente haciendo click en “Save”. Si se pulsa en el formulario principal el botón “Reload”, se mostrarán los cambios en la página HTML; de este modo podemos pro-bar los pequeños cambios rápidamente.Ahora echemos un vistazo al código fuente de un nodo de tipo A. Podemos identificar la función ToggleLED, que a su vez llama a la función TransmitValue. Ésta se ha imple-mentado de nuevo en JSBus. Es comparable a SetValue, que ya conocemos de la parte 9 [1], excepto que no hay ningún valor fijado por el master. En lugar de eso, un nodo com-parte con el master un valor de medida.Ahora depende de si hay conectado hard-ware en el bus o no. Primero está el caso de que esté conectado un conversor RS485/USB: ya que este siempre recibe los mensa-jes enviados por sí mismo, volvemos al pro-blema descrito en entregas anteriores con la rutina en VB ShowMessage.

Aquí el mensaje se analiza y procesa; cuando la dirección coincide con uno de los nodos simulados o la del master, se envía a uno de los applets correspondientes en Javascript. Sin embargo, si no hay ningún conversor conectado, tendremos que simular el lla-mado eco del RS485. En el software en VB la rutina de envío SendMessage llama a la rutina EchoMessage, la cual muestra otra vez el mensaje dado por ShowMessage unos instantes después. Primero el usuario ha de seleccionar en la Combobox arriba “SIM”, en lugar de uno de los puertos serie, y hacer click en el botón “Connect”.

LEDs y valores analógicosBien sea con conversores conectados o sin ellos: una vez terminado el planifica-dor, deberíamos poder encender los LEDs de test de los tres nodos desde el master. Si pulsamos los botones de los tres nodos para restablecerlos, veremos que en el mas-ter sólo “permanece” el LED del nodo 2. Esto es porque únicamente el nodo 2 ha sido pla-nificado; con los otros dos nodos primero tendremos que marcar la casilla “FreeBus”. También podemos identificar en la simu-lación que los LEDs de los nodos 1 y 3 del entorno del master se apagan rápidamente. Esto se debe a que el planificador establece una FreeBusPhase el doble de veces de las que el nodo 2 es capaz de percibir (aviso: hemos prescindido de detecciones de coli-sión en la FreeBusPhase).Ahora seleccionemos el nodo central como del tipo B (en la Combobox “SimExpNo-deB”) (ver la figura 4). Mediante los boto-nes “Up” y “Down” podemos simular un potenciómetro, que depende de el ADCs de uno de nuestros nodos experimentales. Pero esto no es del todo real. Los applets en Javascript sólo emiten hacia el exterior un mensaje con el nuevo “valor de medida”,

cuando presionamos uno de los botones HTML. Nuestros nodos de sensores reales, sin embargo, mandarían un mensaje con el valor actual si el planificador les hubiera preguntado. De modo que en el master siempre veríamos el valor bailando un poco arriba y abajo. No obstante, la respuesta a los mensajes del planificador es manejada por completo mediante el código del host, y aquí el pro-grama del nodo no tiene nada que ver. Esto cambia si activamos la casilla “RecSch” (ReceiveSchedulerMessage). Ahora el host entrega los mensajes del planificador en Javascript. La librería JSBus se ha ampliado de modo que en este caso se llama a la fun-ción ProcessPart en el código del nodo (no puede faltar ninguno de los archivos .htm). Después mediante el parámetro null, simplemente se marca en Javascript “nada”. Ahora podemos manejar la planifi-cación en el propio código del nodo tipo B (véase el código). Esto también se refleja en el display, además puede añadirse incluso algo de ruido (Noise) al valor de medida.

Entra en juego un nodo realCon hardware real en el bus nuestro master funciona igual. Por ejemplo, con los nodos experimentales de la parte 8 [4], los cuales tenían conectada una fotorresistencia (fir-mware “ElektorBus9.bas”). Si la EEPROM del controlador no ha cambiado este dispo-sitivo del bus tiene la dirección “2”. Debe-mos asignar al nodo simulado una dirección distinta; posteriormente se mostrarán con claridad los valores de medida del fotosen-sor. De forma paralela, en el bus pueden combinarse mensajes de nodos simulados con otros que realmente sí existen.Esto funciona incluso si ponemos en juego otro master. Sobre mi mesa lleva bastante tiempo el prototipo de la tarjeta interfaz de

2?HYBRIDMODE 2 10? 10 2? 22? 2

110708 - 13

10?

22DIRECTMODE 2Interval

10 2

Figura 4. El nodo tipo B envía “valores de media”, que podemos ajustar mediante los

botones de Up y Down.

Figura 5. Cuando sólo hay dos dispositivos en el bus no se necesitan mensajes del planificador (rojo). En el DirectMode el slave (por ejemplo, un medidor) realiza

envíos en intervalos definidos, y los mensajes de control del master le siguen inmediatamente.

Personal Download for I © Elektor

63414

Page 37: Elektor 1 Enero 2012

37elektor 01-2012

MICROCONTROLADOR

Android “Andropod”, y también está ya dis-ponible un ElektorBusBrowser para Android (lamentablemente, la correspondiente tar-jeta de Elektor no está lista todavía, me veo obligado a pedir paciencia a los lectores hasta la próxima edición L ).Cuando guardamos los archivos “Index.htm” y “JSBus.txt” en nuestro smartphone y ejecutamos el “ElektorBusBrowserForAn-dropod”, veremos el mismo entorno de usuario que en nuestro PC. El valor del foto-sensor se muestra en ambos, tanto en el ordenador “grande” como en el “pequeño”. Hemos de poner atención en que sólo ten-gamos un planificador en uno de los Elektor-BusBrowser. En este caso podremos enviar mensajes de control tanto desde el PC como desde el smartphone. El master correspon-diente puede ser preguntado desde un pla-nificador interno o externo, en principio desde una copia que se ejecuta en un con-trolador ATmega. Los que han seguido los anteriores artículos del bus saben que esto no estaba disponible en el software para PC, ya que la llamada al master se hacía directa-mente en el bucle del planificador (interno).

En el nuevo software del ElektorBusBrow-sers ambas funciones están separadas. La rutina ShowMessage, a la cual se llama tras recibir un mensaje completo, es la que maneja ahora los mensajes del planificador. Y como hemos descrito arriba, gracias al eco da igual si el mensaje se envió desde el pro-pio programa o desde otro de los emisores.

Directamente es mejorLa función ShowMessage fue diseñada especialmente para un modo de funciona-miento en el cual sólo participasen dos dis-positivos en el bus sin la presencia del pla-nificador. El DirectMode funciona siempre que un dispositivo del bus (como por ejem-plo un medidor) envía mensajes continua-mente en intervalos definidos. El otro dis-positivo utiliza estos mensajes a la vez como reloj: por ejemplo, si un elemento de con-trol tiene que enviar un mensaje al medidor, lo enviará inmediatamente después (ver la figura 5).Todavía no se ha implementado, pero tam-bién está la posibilidad de un funciona-miento a la inversa (clásico): el master esta-

blece el reloj, el slave responde. Alternán-dose con el medidor, el master puede fijar instrucciones de control, así como pregun-tar por valores de medida (el cuadro mues-tra cómo codificar dichas instrucciones para realizar muestreos).Mediante el DirectMode, la aplicación del termómetro de la última entrega [5] fun-ciona bastante mejor, podemos encontrar el firmware adecuado en BASCOM (“Ele-ktorBusDirectMode.bas”) en [2]. Una vez programado el nodo del sensor de tem-peratura con el correspondiente archivo hexadecimal, éste envía cada 500 ms un nuevo valor de temperatura al master sin necesidad de que participe ninguna unidad externa. Y al contrario, los mensajes van de aquí al medidor, estableciendo la unidad y la escala (y ahora resulta mucho más fiable). Ahora, carguemos en el nuevo ElektorBus-Browser el archivo “IndexTemp” en el nodo master y pongámoslo a prueba. Antes de que el master pueda enviar mensajes en DirectMode, siempre hemos de marcar la correspondiente casilla (figura 6). ¡Tam-poco hemos de olvidar que ninguno de los

Código 1: El código de nodo reacciona al mensaje del planificador (part==null) enviando a su vez otro mensaje (fragmento de “SimExpNodeB.htm”).

function ProcessPart(part){ if (part==null) { if (Noise==1) {Noise=-1} else {Noise=1}; SensorValue = SensorValue + Noise; TextboxSetvalue("SValue", SensorValue);

var parts = InitParts(); parts = TransmitValue(parts, ownAddress, 10, 0, 0, SensorValue); parts = TransmitValue(parts, ownAddress, 10, 1, 0, LedStatus); SendParts(parts, true); } else { if (part.Channel==1) { LedStatus = part.Numvalue; RadioButtonSetvalue(“LED”,LedStatus); } }}

Personal Download for I © Elektor

63414

Page 38: Elektor 1 Enero 2012

38 01-2012 elektor

MICROCONTROLADOR

nodos simulados puede tener la dirección 2!En un smartphone tenemos lógicamente algo menos de espacio para estos elemen-tos de control; de modo que ahora tam-bién existe la posibilidad de desactivar el DirectMode desde el entorno de usuario en HTML (véase el botón HTML “DirMode” en la figura 6).

Función de repeticiónNaturalmente también queremos simu-lar el sistema completo. El nodo tipo C puede enviar mensajes controlados por tiempo, para probarlo, cargaremos el código “SimExpNodeC” en el nodo simu-lado de arriba y marcamos la casilla “Dir-Mode” (como se muestra en la figura 6). En el código en Javascript, la siguiente línea se encarga de enviarlos de forma periódica:

var sendinterval = setInterval(“SendValues()”, 500);

Como primer parámetro, la función setInterval recibe el nombre de otra función, a la que debe llamar regular-mente; como segundo parámetro, se le pasa el intervalo de tiempo dado en milisegundos. Ésta devuelve una varia-ble que identifica de forma inequívoca a este proceso periódico; de este modo las repeticiones sólo cesan mediante clearInterval(sendinterval). Esto nos vuelve a demostrar lo fácil que resulta programar en Javascript.Una pequeña tarea para los usuarios avanza-dos: el código para el control del “medidor” puede ampliarse de modo que podamos seleccionar en el master entre intervalos de duración de 250 y 125 ms (ver [5]). La nueva función implementada, llamada en JSBus SetIntervalValue(parts, sen-der, receiver, channel, mode,

interval, numvalue), y el tipo de las partes PARTTYPE_INTERVAL. Además, se definen algunas constantes en INTERVAL_MILLISECONDS. Lo más recomendable es echar un vistazo a “JSBus.txt”. Puede encon-trar la solución a estos pequeños “debe-res” en los archivos “IndexInterval.htm” y “SimExpNodeC2.htm”.

En las próximas entregas del ElektorBus seguiremos con esto –pero desde otra pers-pectiva. En la edición de febrero presentare-mos la tarjeta interfaz de Android “Andro-pod”, la cual cuenta con una ampliación para RS485. Gracias a esta tarjeta podemos utilizar smartphones o tablets con Android para controlar el bus. En la edición de marzo deberíamos de poder presentar la primera tarjeta con RS485. En el “Labcencer”, en las páginas centrales de esta revista, hablamos de los desarrollos actuales a los fans del bus.

(110708)

¡Forma parte del desarrollo! ¡Cualquier consejo o sugerencia son bienvenidos en el mail de nuestra redacción, [email protected]!

Enlaces[1] www.elektor.es/110517

[2] www.elektor.es/110708

[3] www.elektor.es/110258

[4] www.elektor.es/110428

[5] www.elektor.es/110610

Figura 6. El DirectMode en la simulación. Los nodos simulados de arriba envían valores de medida periódicamente.

Muestreo de valoresMediante el ApplicationProtocol es posible fijar valores en un nodo desde una unidad de control. Además, los nodos con sensores pueden comunicar sus valores actuales [4]. Ante-riormente no era posible que un sensor o un actuador determinados enviasen los valores de esta manera (el planificador repartía el tiempo de envíos, lo que significa en el sentido es-tricto que no había polling de valores). Además, necesitamos un formato para transmitir los valores absolutos de los límites (antes sólo podíamos fijar el valor actual de medida como límite superior o inferior).

Ahora todo esto se determina de la siguiente manera:

Muestreo de valores

Byte 1 Byte 2

Muestreo de valores de medida 104 + CH 240 (F0hex)

Muestreo del límite inferior 104 + CH 241 (F1hex)

Muestreo del límite superior 104 + CH 242 (F2hex)

Definir los límites absolutos

Byte 1 Byte 2 Bytes siguientes

Definir el límite inferior 104 + CH 217 (D9hex)Valor numérico (2 o 4 bytes)

Definir el límite superior 104 + CH 218 (DAhex)Valor numérico (2 o 4 bytes)

Transmitir los límites absolutos del sensor: Byte 1 = 72 + CH

(CH = canal 0 a 7)

Personal Download for I © Elektor

63414

Page 39: Elektor 1 Enero 2012

39elektor 01-2012

LABC

ENTE

R

Thijs Beckers (Redacción Elektor)

Nuestro lector, Matthias Schwarzwald (Alemania) amable-mente nos envió una interesante observación sobre el Sencillo Detector de Murciélagos, publicado en la edición de noviembre 2011 [1]. A pesar de que le gustó mucho el circuito gratuito SMT (muchos de los seguidores de los murciélagos no tienen grandes conocimientos de electrónica), piensa que algunos de los componentes deberían ser de mayor calidad.“Por ejemplo, el sensor ultrasónico de 40 kHz sólo es capaz de detectar alrededor de la mitad de la población de murciélagos que viven en mi país. Hay muchas especies que ‘emiten’ en otras frecuencias, algunas de ellas tan “bajo” como 20 kHz. En este caso en particular, la mejor elección sería una cápsula de micrófono tipo “electret” adecuada.Cuando se utiliza un sensor ultrasónico yo recomendaría el uso de una versión blindada o apantallada (no la más barata; la fabricación y verificación de un blindaje efectivo es un ver-dadero reto para la mayoría de los fabricantes).Sería interesante dispo-ner de una versión con varios micrófo-nos, con el fin de ampliar la sensibili-dad (apertura angu-lar, o direccionalidad). Dependiendo de la direccionali-dad del micró-fono el rango s e r e d u c i r í a de los teóricos 30 metros (100 pies) a sólo unos pocos metros (menos de 10 pies). Los mur-ciélagos transmiten sus ráfagas de sonido en una dirección muy específica y vuelan en una trayectoria en constante cambio durante su caza, lo que hace prácticamente imposible “apuntar” (direccionar) un micrófono en la dirección óptima.”Creemos que Matías tiene un punto de razón. Durante la fase de prototipos en el laboratorio, uno de los trabajadores, Tom Gies-berts Ton, que ya había estado colaborando en este proyecto en nuestro laboratorio, ya había pensado en añadir una resistencia al circuito para suministrar, opcionalmente, un micrófono de tipo electret con una tensión de polarización. Además, también había pensado en el uso de múltiples sensores. Sin embargo, el problema con el uso de un grupo de sensores sería el sumar la señal correctamente (sin introducir problemas de fase). La lon-gitud de onda de una señal de 40 kHz es de unos 8,25 mm, por

lo que es

práctica-mente impo-

sible permane-cer por debajo de la

mitad de la longitud de onda crítica en la fabrica-ción de dicho grupo de sensores. Siguiendo esta

línea de pensamiento, los sensores con una apertura

angular muy específica podrían ser el camino a seguir para la fabricación de un “array” de sensores, por lo que cada sen-

sor sólo capturaría una parte del cielo. Otra opción sería la de

escanear secuencialmente las señales de una serie de micrófonos y, posteriormente, combinar las muestras en una lectura ade-

cuada... ¿hemos reinventado el radar?Esto probablemente daría resultado en circuitos

mucho más complejos y, casi seguro, implicaría el uso de un microcontrolador (dejando de lado la simplicidad del proyecto). Por todo esto, estas ideas se abandonaron rápidamente. Eso no quiere decir que no fuese interesante participar en el reto de diseño más complejo. Así que, si hay alguien por ahí que se está muriendo por tener algo a lo que morder (o soldar), ¡hacéd-noslo saber!

(120021)

Enlaces en Internet[1] www.elektor.es/110550

¡Murciélago mejor rebozado!

Personal Download for I © Elektor

63414

Page 40: Elektor 1 Enero 2012

LABC

ENTE

R

40 01-2012 elektor

Thijs Beckers (Redacción Elektor)

En el artículo sobre el medidor de radiación mejorado (Elektor de noviembre de 2011, [1]) se describió cómo hay que proteger al sensor — de BWP34 — de la luz incidente. Como hubo bas-tante ambigüedad sobre este tema, lo explicaremos de nuevo con fotos.

El BPW34, que es apto para medir la radiación gamma, se puede ‘cerrar’ por completo; la radiación gamma es tan fuerte, que penetra por distintos materiales y después sigue siendo medible. La protección de la luz se puede hacer de varias for-mas. Aquí presentamos dos:

1. Protección con papel de aluminio.El sensor se tapa con un trozo de papel aluminio casero. Para evi-tar un cortocircuito, colocamos primero un trozo de cinta aislante sobre la placa impresa en el sitio del sensor (foto 1 y 2). Esto pro-tege al sensor de luz que, en caso contrario, llegaría a la parte posterior del sensor traspasando la parte posterior de la placa. Luego montamos el sensor (foto 3). Vigila aquí la polaridad (viene indicada en la placa del paquete de construcción). El BPW34 lleva una marca pequeña en el lado del cátodo, ver foto 4.

A continuación podemos colocar el papel de aluminio sobre el sensor. Toma un trozo suficientemente grande de modo que pueda ser conectado con la masa de la placa. Verifica que no

haya ningún agujero minúsculo y que la hoja sea opaca 100%. Asegúrate de que el espacio entre el aluminio y el sensor es el mínimo posible. En caso contrario, el sensor también responde a sonidos fuertes y, por supuesto, queremos evitar eso (foto 5). Finalmente puedes tapar la placa al completo con papel de alu-minio, para proteger el circuito lo máximo posible de influencias externas (foto 6). ¡Ten cuidado de no causar ningún cortocir-cuito! Si has hecho tu trabajo minuciosamente, el sensor estará ahora listo para las mediciones.

2. protección con una lataEn este caso colocamos toda la placa amplificadora en una lata protegida y opaca (foto 7). Para esto tenemos varias opciones, piensa en una lata de galletas de mantequilla o la lata azul de crema de manos que vende una marca conocida. También sir-ven las ‘antiguas’ latas de especias, de té o de café. La mejor elección es una lata sin bisagras, ya que entra bastante luz a través de ellas. Monta la placa en la lata y asegúrate de que haya una buena conexión entre la masa de la placa y la lata. Los hilos de conexión entre la placa amplificadora y contadora pueden salir al exterior por debajo de la tapa. En este caso no hace falta proteger el sensor por separado. Esta opción nos proporcionaba los mejores resultados y el menor ruido e interferencias.

La radiación alfa se para mucho más rápidamente que la radia-ción gamma; una hoja de papel de aluminio es ya un gran obstá-

Medidor de radiación: montar el sensor

1 2

5 6

Personal Download for I © Elektor

63414

Page 41: Elektor 1 Enero 2012

41elektor 01-2012

culo para los rayos alfa. Por eso el BPW34 no es muy apropiado para medir este tipo de radiación, tal y como se comentó en el artículo anterior. El encapsulado de plástico ya lo protege (en gran parte) de la radiación. Por lo tanto, envolverlo con papel de aluminio es completamente funesto. Un buen sensor alter-nativo para medir radiación alfa es el BPX61 (foto 8). Aunque este fotodiodo es más caro, se suministra en un encapsulado TO-39 que lleva un cristal en la parte sensible a la luz. Si elimi-namos este cristal con mucho cuidado, sin dañar el sensor, la capa sensible queda al descubierto y la radiación puede incidir libremente sobre la superficie del sensor.

Como hemos dicho anteriormente, la radiación alfa se para fácil-mente. Por lo tanto, el material radioactivo que utilizas para las pruebas no tiene que encontrarse demasiado lejos del sensor. Las pruebas con este diodo en la universidad de Namur (Bélgica) demostraron que la muestra 239Pu de prueba (una radiación alfa de 5 MeV) genera impulsos de unos 200 mV en la salida del amplificador de medición.

Así tenemos entre manos un sensor muy sensible capaz de medir radiación alfa. No hace falta modificar el amplificador ni el contador para poder funcionar con ambos tipos de senso-res. Algunas fuentes ‘cotidianas’ de emisión radioactiva son: Un reloj ‘antiguo’ con manillas luminosas (principalmente radiación alfa, así que hay que eliminar el cristal), una camisa para faroles

de gas, cloruro de potasio, electrodos WT20 de soldadura, un detector de humos antiguo (donde viene indicado que utiliza 241Am) y pechblenda (o uranita).

El envío de sustancias radioactivas está terminantemente pro-hibido, pero no hay ningún problema en ir con el medidor de radiación a un sitio donde haya sustancias radioactivas. Por ejemplo, en el hospital. Si das allí con la persona adecuada, seguramente esté interesado en el ‘sensor’ que utilizamos en este circuito y a lo mejor se apunta a una prueba o calibración del circuito.

Por otra parte, estamos experimentando con otros ‘sensores’, como es el 2N3055 (foto 10) y el autor del artículo, Burkhard Kainka, también ha realizado los experimentos oportunos [2]. Por supuesto que no queremos privarte de los buenos resulta-dos cuando los haya y quizás los publiquemos en un artículo próximo.

(110709)

Enlaces Web:

[1] www.elektor.es/110538[2] www.elektronik-labor.de/Projekte/Projekte.html

Medidor de radiación: montar el sensor

7 8

3 4

Personal Download for I © Elektor

63414

Page 42: Elektor 1 Enero 2012

42 01-2012 elektor

LABC

ENTE

R

Luc Lemmens (Laboratorio de Elektor)

Durante el diseño del registrador de datos USB de la edi-ción de septiembre de 2011, no conseguimos poner en marcha la comunicación con el microcontrolador a tra-vés del In Circuit Debugger 3 (ICD 3) de Microchip. Con el antecesor del depurador, el ICD 2, sí pudimos programar la memoria flash del integrado del circuito, el PIC24FJ64, pero cuando conectamos el registrador de datos a la ver-sión más nueva, el entorno de desarrollo de Microchip nos informó de que el procesador de destino no coincidía con el tipo que estaba configurado. Una ID de ‘0000’ (el valor que devolvió MPLAB) ya nos hizo sospechar que no existía ninguna comunicación.

Una breve búsqueda en el sitio de Microchip nos enseñó que el ICD 3 puede dar problemas si la pull up del MLCR del sis-tema conectado es demasiado fuerte. Efectivamente nuestro

prototipo tenía ahí una resistencia de tan sólo 1 kΩ, mientras Microchip en su web avisaba de que ya se podía tener proble-mas con un pull up de 4k7. La solución más sencilla era subir esta resistencia hasta un valor de 5k6.

En la correspondiente Engineering Technical Note (ETN#29, [1]) también está escrito que para evitar este problema en el futuro se puede adaptar una resistencia en el hardware del ICD 3. Mostraremos esto brevemente, ver foto.

Abrir el ICD es tarea fácil. Después puedes sacar la placa impresa de la caja para poder cambiar la resistencia. La placa está montada en la parte inferior y fijada en el fondo con patitas de pegar; en nuestro ICD 3 se soltaron fácilmente sin dañar nada. Hay que sustituir la resistencia R61 (1k) por

otra de 100Ω. Esto parece más fácil de lo que realmente es, ya que tratamos con SMD del formato 0402 y son bastante pequeños. Sin embargo, no se requiere ninguna herramienta especial para este único componente, con un poco de coraje y cautela se consigue también con una soldadora ‘normal’.

La desoldadura es quizás la tarea más complicada: coloca la punta del soldador en la parte superior de la resistencia, preferiblemente de forma que ambos extremos de metal del componente se calienten al mismo tiempo. Un poquito de estaño fresco mejora el contacto térmico con la resistencia. Finalmente la resistencia se soltará de la placa y quedará col-gando de la soldadura.

Viene muy bien una pinza pequeña para la colocación y fija-ción de la nueva resistencia durante la soldadura. Cuando

finalmente el componente esté en su sitio, no te costara mucho esfuerzo soldar ambos terminales. Si esta operación ha terminado exitosamente, puedes seguir haciendo el miso truco con R62, la conexión VDD de ICID 3 tiene el mismo (posible) problema.

(120023)

Enlaces web:

[1] http://ww1.microchip.com/downloads/en/DeviceDoc/ETN29_MPLAB_ICD%20_%20VPP_CURRENT_SINK.pdf

Depurador depurado

Personal Download for I © Elektor

63414

Page 43: Elektor 1 Enero 2012

Naamloos-5 1 18-05-11 08:55

Personal Download for I © Elektor

63414

Page 44: Elektor 1 Enero 2012

44 01-2012 elektor

CIRCUITOS DE LOS LECTORES

Receptor de Onda Larga de bajo consumo

La mayoría de los receptores destinados a un montaje propio están alimentados por una pila de 9 V. La mayor parte de esta tensión es disipada bajo la forma de calor en las resisten-cias de carga de los conectores. A menudo uti-lizan auriculares de impedancia elevada casi imposibles de conseguir. Pero sobre todo, se reciben muy pocas emisoras de onda corta desde la desaparición de las emisoras Suiza, Andorra y los Vallées, y de la partida de RMC hacia la onda larga y la mayor parte de los emi-sores de la ex-RTF hacia la FM… El modelo des-crito en este artículo está alimentado por una sola pila R03 y consume, aproximadamente, 1,5 mA, lo que permite una larga duración de escucha, en la banda de OL, sin antena, con unos auriculares de paseo.De montaje fácil, sólo conlleva una vein-tena de componentes discretos (sin ningún circuito integrado) ensamblados sobre dos placas de cobre grabadas por unos pocos trazos de sierra (sin pistas, sin percloruro), con muy pocos taladros (la mayoría de los componentes están en la cara de cobre).

PrincipioLa base de funcionamiento del receptor des-crito aquí es un gran estándar: los dos tran-sistores en cascada son utilizados en modo

reflejo, ya descrito por Sir Douglas Hall en la revista The Radio Constructor, en abril de 1964 con unos transistores de germanio y, después, en noviembre de 1968, con tran-sistores de silicio. Una versión simplificada, presentada en enero de 1978 por G. Short, es el origen de innumerables variantes apare-cidas en diversas revistas de todos los países, así como en Internet. Una de ellas, firmada por R. Haig en Everyday Practical Electronics en julio de 2003, es la base del corte de banda y del ajuste de nivel utilizados aquí.El inconveniente de este montaje en cas-cada es la acumulación de tensiones umbral de las uniones que esto implica, lo que con-duce a una tensión de base de T2 superior a 1,2 V que, a su vez, hace imposible la ali-mentación por una única pila de 1,5 V, en cuanto no se trate de una pila nueva.La particularidad del presente modelo reside en el añadido de un tercer transistor (PNP) destinado a desplazar la polarización de T2, conservando la estabilización auto-mática del montaje original.

Esquema eléctrico de base En la Figura 1 se muestra el esquema eléc-trico del receptor. Se superponen tres modos de funcionamiento:

1. Alta FrecuenciaLa señal de radio es captada por una barra de ferrita, cuya frecuencia es sintonizada por L1 y C6. El arrollamiento del acopla-miento L2 sirve para adaptar el circuito de sintonía a la baja impedancia de entrada de T1. Su extremo “frío” se conecta a masa por medio de C1 (de impedancia despreciable en RF) y su extremo “caliente” pasa normal-mente a través de un filtro corte de banda (opcional). Una fracción de la señal, definida por el potenciómetro P1, se aplica la base del transistor T1 para ser amplificada por T1 (emisor a masa, colector cargado por R1), después por T2 (emisor cargado por L3 y colector a masa, ya que C2 y C3 tienen una impedancia despreciable en RF). La señal amplificada es transmitida por T3 (colec-tor a masa, emisor cargado por R3) y C5 al elemento de demodulación constituido por C1 y D1.El filtro de corte de banda, sintonizado por L5 y C8, es opcional y está destinado a atenuar o eliminar un emisor próximo y/o potente que perturbe la recepción debido a la baja selectividad obtenida por el único circuito sintonizado en el cuadro de ferrita.Una parte de la señal de RF amplificada por T1 es reinyectada en fase en el circuito de

Jean-Pierre Redouté (Francia)

La radio sigue siendo en 2012 uno del los

caminos de entrada más espectaculares

al mundo de la electrónica. La Onda

Larga continúa ofreciendo un terreno de

experimentación suficientemente poblado para

satisfacer todos los gustos: RTL, RMC, Europe 1, France

Inter y otras más exóticas dependiendo de tu latitud.

La magia del receptor que ha construido uno mismo es

más sorprendente cuando la técnica está a la altura: el uso de modernos auriculares portátiles, una fuente

de alimentación de una sola batería de 1.5 V, la facilidad de construcción, sin circuitos integrados, sin usar

percloruro y con pocos taladros. Este es el circuito ideal para aprender y reinventar el placer de la electrónica.

Nota. Los Proyectos de Lectores son reproducidos en base a la información suministrada únicamente por el(os) autor(es). La utilización de los estilos de Elektor en esquemas de diseño y enotras ilustraciones, o la disponibilidad de la descarga (software) del proyecto desde la página web de Elektor, no implican que el proyecto haya pasado por los Laboratorios de Elektor paraverificar su funcionamiento.

Personal Download for I © Elektor

63414

Page 45: Elektor 1 Enero 2012

45elektor 01-2012

CIRCUITOS DE LOS LECTORES

sintonía de entrada, por medio de C7. La reacción positiva obtenida así se ajusta por medio de potenciómetro P1.

2. Baja FrecuenciaLa señal de audio disponible en los extremos de C1 atraviesa L2 y L4 (el circuito de sin-tonía y de corte de banda tiene una impe-dancia despreciable en BF) y sufre una ate-nuación ajustable por P1. A continuación, es amplificada por T1 (emisor a masa, colector cargado por R1) y, posteriormente, por T2 (colector cargado por los auriculares, emi-sor masa, ya que L3 y C2 tiene una impedan-cia muy baja en BF).

3. Corriente Continua (polarización)T1, con su emisor a masa, tiene su base a una tensión de unos 0,6 V. El cursor de P2 se encuentra, pues, a esta tensión de 0,6 V, aumentada por la caída de tensión en el diodo D1. El emisor de T3 está a un potencial superior o igual al del cursor, en una propor-ción definida por el ajuste de P2. La tensión de base de T3 es inferior, en unos 0,6 V, a su tensión de emisor, ya que es ajustable por P2 y puede descender hasta el valor de la caída de tensión del diodo. Esta tensión, dividida por R2, define la corriente de reposo de T2. Por otro lado, añadiendo la tensión de unos 0,6 V se obtiene la tensión de bases de T2 que puede, así, ser ajustada a un valor sufi-cientemente bajo para permitir el funciona-miento de T1, incluso con una pila usada.

MontajeComencemos por lo más difícil de conse-guir: el circuito de sintonía. El condensador variable se ha convertido en un elemento casi imposible de encontrar en las tiendas de componentes electrónicos, al menos a un precio razonable, lo que nos deja dos solu-ciones: recuperarlo de un viejo receptor o buscar en el extranjero. La barra de ferrita es casi igual de difícil, aunque se puede encon-trar en Conrad (diámetro de 8 mm, longitud de 50 mm y referencia 53-55-75).Para conseguir más sensibilidad, el presente montaje recurre a una barra más larga (100 mm) proveniente de Rapid Electronic Com-ponents (con referencia 88-3098), al igual que el condensador variable (con referencia 12-0255) y del accesorio del hilo esmaltado de galga 34.

Un truco para los que quieran acortar una barra de ferrita recuperada y obtener una sección neta: este producto rompe como la porcelana y es imposible de serrar o limar. En cualquier caso, con un poco de cuidado, es posible tallar una muesca alrededor de la barra con una lámina de sierra y, posterior-mente, sujetando firmemente la barra por un lado, podemos partirla fácilmente por la marca, como si fuese una onza de chocolate.Deberemos evitar utilizar una lámina de sie-rra nueva ya que terminará completamente embotada e inutilizable después de esta operación. Por otro lado, la parte interior del tornillo se rompe, a menudo, en varios trozos durante la talla, pero el exterior per-manece generalmente intacto.Los enrollamientos de L1 y L2 se hacen (en bruto) sobre un tubo de CPCV de 14 x 1,6. Para disminuir su capacidad parásita, L1 se divide en tres bloques de 90 espiras (la inductancia obtenida es de unos 5,5 mH). L2 es un bloque de 50 espiras. Los bloques vienen delimitados por anillos de PVC, saca-dos de un tubo de 16 mm y abiertos para anillarse al mandril CPCV (ver Figura 3).El hilo utilizado, de galga 34, es decir, alre-dedor de 0,24 mm, no es en absoluto una obligación, sino sólo un compromiso prác-tico. Hay que señalar que los números de las espiras dependen de la capacidad de C6 y del coeficiente AL de la barra de ferrita. Los valores indicados en este artículo tendrán que ser reconsiderados si se hace uso de componentes diferentes a la barra de 100 mm y al condensador variable de 200 pF, indicados en el esquema eléctrico.La unión de las bobinas con el resto del cir-cuito se realiza sobre un trozo de la barra,

C6

200p

L1

L2

L5

C8

80p

C7

C1

100n

T1

BC547B

T2BC547B

R1

2k2

R3

2k2

T3BC557B

P1

10k

P2

4k7

C5

10nD1

OA91

L3

R2

150R

C2

100u

K1C3

22n

P P P

C4

100u

Plin

L4

*

*

*

**

* *

*2

Z

E

2

R

2

D

1

B

A

1 1 3

S

3C

110721 - 11

Figura 1. Esquema eléctrico de base. Los caracteres en rojo corresponden al plano de serigrafía de la Figura 2.

Z D C P

1 2 B 3

A E R S

110721 - 12

Figura 3. Las inductancias L1 y L2 están enrolladas sobre una barra de ferrita con un diámetro de 10 mm y una longitud de

100 mm.

Figura 4. Plano grueso que muestra cómo soldar los componentes sobre la placa.

Figura 2. Plano de serigrafía.

Personal Download for I © Elektor

63414

Page 46: Elektor 1 Enero 2012

46 01-2012 elektor

CIRCUITOS DE LOS LECTORES

pero también se puede utilizar un trozo de placa de cobre dividida en cuatro cuadrados. Las fijaciones son simples gomas elásticas.La bobina L3 de bloqueo de RF está com-puesta de 85 espiras de hilo esmaltado de galga 34, hechas sobre un tubo de ferrita de 9 mm (referencia 50-79-62 en Conrad); obte-niendo así una inductancia de unos 3,2 mH.La inductancia L5 del filtro corte de banda contiene 40 espiras del mismo hilo sobre un tubo del mismo modelo (alrede-dor de 750 µH); el enrollamiento del acoplamiento L4 contiene 7 espiras. Asociado a un condensador ajustable (C8) de 6 a 80 pF y teniendo en cuenta la capacidad parásita, la bobina cubre la banda de OC.C6 (los dos componentes en paralelo) y P1 (así como el filtro corte de banda, si está montado) están ensamblados sobre un trozo de placa de cobre, de una sola cara, de 50 x 15 mm. Para evitar tener que dibujar un circuito impreso, se han realizado los tala-dros pasantes para los terminales de los componentes y los hilos. De igual forma se ha verificado el posiciona-miento de los componentes. A conti-nuación, el cobre es dividido en ban-das paralelas por trazos de sierra (ya taladradas). Así, es posible ensamblar y soldar este pequeño módulo. Los otros componentes se sueldan en la cara de cobre sobre una placa de cobre de una sola cara, dividida en 12 cuadrados de 10 x 10 mm por cinco tra-zos de sierra (método tomado prestado de PY2OHH, un radio aficionado brasileño. Ver Figuras 2 y 4. Los terminales de los compo-nentes deben ser tan cortos como sea posi-ble y, si hay riesgo de cortocircuito, pasarlos a través de un trozo de aislante colocado pre-viamente sobre el hilo conductor.El condensador ajustable C7 está consti-tuido en realidad de dos hilos esmaltados retorcidos, cuyo ajuste se efectúa con los ali-cates de corte (1cm se corresponde, aproxi-

madamente, con 2 pF). Es visible entre la placa y la barra de ferrita (ver Figura 5).El potenciómetro ajustable P2 puede ser provisional, destinado a ser sustituido, des-pués del ajuste correspondiente, por dos resistencias fijas.Este módulo se fija por medio de un tornillo que atraviesa el cuadrado nº 3.Una pequeña queja: el uso de una placa de cobre de doble cara hubiese sido más ele-

gante (con la cara inferior en el plano de masa). En efecto, aquí los 0 V ocupan tres cuadrados (números 1, 2 y 3) que es necesario interco-nectar por medio de hilos, contra tres enlaces transversales soldados en cada cara que serían necesarios en el caso de una placa de doble cara. Pero como el funcionamiento es correcto, esta modificación no ha sido realizada.Para presentar una impedancia de 64 Ω, los auriculares del casco deben estar conecta-dos en serie. Si se quiere conservar el cable

de origen, el conector “Jack” estéreo debe ser cableado utilizando tan sólo los anillos, es decir, sin usar el punto común. La Figura 6 muestra el prototipo terminado y funcionando del autor.

Puesta en funcionamientoComenzaremos por verificar el cableado, las polaridades y la ausencia de fuentes de cortocircuitos. Después, sin conectar el

auricular, conectaremos la pila con un miliamperímetro en serie: el consumo debe ser inferior a 1 mA.A continuación, con la pila conec-tada normalmente, conectaremos el miliamperímetro en lugar del auricu-lar (o en serie con él) y ajustaremos P2 para obtener 1 mA en el colector de T2. Si se desea, es posible sustituir P2 por un puente divisor fijo de la misma rela-ción y de una resistencia total próxima (este ajuste no es demasiado crítico).A título indicativo, la Tabla 1 indica las tensiones medidas en los cuadra-dos de la placa del prototipo con rela-ción a los 0 V.Para continuar, es preferible colocar todos los elementos en su emplaza-miento definitivo, ya que las capa-cidades y las inductancias parásitas varían en función de sus posiciones respectivas.Si partimos de un valor voluntaria-mente muy elevado de C7 (hilos retor-cidos muy largos, de 10 a 15 cm, por ejemplo), se debe poder provocar la

oscilación de T1 aumentando el ajuste de P1. Su frecuencia viene definida por C6 y L1 y puede ser detectada por un receptor de Onda Larga (OL) colocado en las inmedia-ciones. Para verificar el ajuste en frecuencia de nuestro montaje, basta con ajustar este receptor en la parte baja de la banda de OL y con girar, muy lentamente, C6. Al pasar sobre la frecuencia de sintonía, el altavoz permite escuchar un pitido característico. Repetiremos la operación en la zona alta

Tabla 1. Tensiones medidas en los cuadrados de la placa del prototipo con relación a 0 V.

Cuadrado Tensión Observaciones

P 1,315 V Pila que tenga mucho servicio

A=B 0,15 V

C 0,745 V

D= 0,64 V

Z=E 0,6 V

R 0,79 V

S 1,23 V Dos auriculares de 42 Ω (valor medido) en serieFigura 5. Dos hilos retorcidos forman C7,

el condensador de «rabo de cerdo».

Figura 6. Receptor montado sobre una caja de plexigláshecha en casa.

Personal Download for I © Elektor

63414

Page 47: Elektor 1 Enero 2012

47elektor 01-2012

CIRCUITOS DE LOS LECTORES

de la banda. Si el resultado obtenido está al lado de la emisora France-Inter y no de RTL, tendremos que quitar algunas espiras de L1 e incluso desconectar el módulo “oscilador” de C6. En el caso contrario, será necesaria añadir algunas espiras o colocar un pequeño condensador fijo en paralelo con C6.Si el montaje está equipado del filtro corte de banda opcional, conectaremos el auri-cular, daremos tensión al circuito, ajustare-mos P1 por debajo del punto de oscilación (si fuese necesario, recordaremos un poco C7 para aumentar el ajuste de P1, con el fin de obtener un nivel suficiente) y escucharemos la emisión molesta ajustando C6 y la orienta-ción del cuadro para obtener un nivel sonoro máximo. A continuación, ajustaremos lenta-mente C8 para atenuar la señal lo máximo posible (si es posible, utilizar un destornillador

aislante ya que, en caso contrario, su cuerpo metálico puede influenciar en el ajuste). Por último, ajustaremos C7 (con los alicates de corte, milímetro a milímetro, ¡verificando no hacer ningún cortocircuito!) para permitir el ajuste máximo de P1 en toda la banda de OL sin entrar en oscilación.No debemos olvidar que un receptor de cua-dro es muy sensible a la orientación: el cua-dro debe estar horizontal y perpendicular a la dirección del emisor.

Este receptor, pensado para unos auricu-lares de paseo (conexión serie, 64 Ω), fun-ciona igualmente con los auriculares sumi-nistrados en los vuelos de largo recorrido (conexión serie, 600 Ω).El autor de este artículo vive en Francia, por tanto las emisoras a las que se refiere el artí-culo son con referencia a su lugar de residencia.

¡Buena escucha!(110721)

Lista de componentesResistencias:R1, R3 = 2,2 kΩR2 = 150 ΩP1 = 10 kΩ potenciómetro lineal P2 = 4,7 kΩ ajustable

Condensadores:C1, C5 = 10 nFC2, C4 =100 µF electrolíticoC3 = 22 nFC6 = 200 pF variable (ver texto)C7 = «rabo de cerdo» (ver texto)C8 = =80 pF ajustable

Inductancias:L1 a L5 = ver texto

Semiconductores:D1 = diodo de germanio (OA91, AA112, etc.)T1, T2 = BC547BT3 = BC557B

Varios:K1 = Jack estéreo de 3,5 mm

Especifi caciones principales:

• Dimensiones: 120 x 47 x 47 cm• Peso: 25 kg• Carga máxima: 90 kg• Motores: DC 2 x 200 W• Ruedas: PU, 14 cm de diámetro• Transmisión: correa dentada HDT• Velocidad máxima: 15km/h• Radio de acción: 8 km

El kit incluye de motores de tracción DC de 200 vatios, dos baterías AGM plomo-ácido de 12 V, cargador de batería, dos ruedas de Poliuretano de 14 cm, carcasa, palanca de control y placa de control con placa de sensores completamente montadas y comprobadas.

Art.# 110320-91 • 1095,00 € 885,00 €

*IVA incl., gastos de envío excl.

Más información y pedidos en www.elektor.es/ospv

Open Source Personal Vehicle

El vehículo autobalanceado Elektor OSPV está basado en

la misma idea y tecnología que el exitoso ElektorWheelie.

En el diseño hay sólo una diferencia: ¡es para uso interior!

Se conduce fácilmente, es ligero y plegable, hecho en

código libre y además tiene un bonito aspecto.

En primera instancia el OSPV está pensado para el

desplazamiento de personas, pero... no hace falta que

siga siendo así. Podrías inventar otras aplicaciones que

varían desde una carretilla eléctrica hasta una útil ayuda

para las compras. Esta es la ventaja del código abierto.

¡Precio muy reducido! Elektor OSPV

Publicidad

Personal Download for I © Elektor

63414

Page 48: Elektor 1 Enero 2012

48 01-2012 elektor

INFORME

Análisis de ondículasEn la plataforma PIC32 de MikroElektronika

Había demasiadas cosas para evaluar las todas, por lo que he limitado mi elección a los siguientes productos: el conjunto de herramientas mikroC PRO for PIC32 (v1.80), con compilador C, el IDEtor de enlaces, el depurador/simulador y el programador para PIC32, la placa de aplicación mikroMMB for PIC32 (v1.01), programador/depurador mikroProg y la herramienta de diseño grá-fico de Interfaz Hombre/Máquina (HIM) Visual TFT (v2.01). He encargado a un colega la elaboración de la placa de proto-tipado LV32MX, de la que os hablaremos, seguramente, en otro número.

El materialEl PIC32 de Microchip, con núcleo MK4 de MIPS, es menos conocido que sus homólogos con núcleo Cortex-M3 de ARM y, sin embargo, todos juegan en el mismo campo abarrotado de los microcontroladores de 32 bits (ver también el artículo “Super Arduino” en el número de noviembre de 2011 [1]). Este tipo de procesadores y sus placas de aplicación han llegado a ser tan potentes que su programación se aproxima, cada vez más, a la informática pura. Pronto el desarrollo de los programas se hará directa-mente sobre las propias placas, sin tener que recurrir a un ordenador asociado. La placa mikroMMB (85 € ó 99 $), es una pequeña placa de 8 x 6 cm en la que una cara está ocupada por un visualizador TFT táctil de 320 x 240 píxeles. En la otra cara se encuentra un procesador PIC32MX460F512L (80 MHz, 512 KB de memoria flash + 12 KB

de memoria flash de arranque, 32 KB de RAM, dispositivo OTG USB, 4x DMA, 2x SPI, 2x I²C, 16x CAD de 1 Mmuestra/s y de 10 bits, etc.), un codificador/descodificador (codec) de audio estéreo WM8731SEDS, un conector para la tarjeta microSD, una memoria flash serie de 8 Mbits M25P80, una alimentación y un puerto USB. Sobre los bordes largos de la placa encontramos tiras de 26 taladros que permiten el acceso directo a los puertos del micro. La mikroMMB es una versión más pequeña de la placa MMB for PIC32MX7 (Mul-

tiMIDEa Board, 125 €) sobre la que encontra-mos además un puerto Ethernet, un puerto USB cliente y algunos LEDs y pulsadores.

Visualizador TFTHe comenzado mi evaluación con la herra-mienta Visual TFT (80 €) para definir el Interfaz Hombre/Máquina de mi aplica-ción de prueba. Después de pensármelo un poco, he decidido limitarme a tres pantallas:

1. cinco ventanas de tamaños diferentes más 4 botones;

2. cuatro ventanas de tamaño idéntico y un botón;

3. una gran ventana con un botón.

Para dejarlo un poco más bonito, he aña-dido una pantalla con el logo de Elektor que se muestra únicamente en el arranque. Una vez que tenemos claras las ideas, las pantallas se diseñan rápidamente en Visual TFT (ver Figura 1), la herramienta es bas-

tante intuitiva, sobre todo si se tiene un mínimo de experiencia en Visual Basic o Visual Studio. El número de controles predefinidos se limita solamente a tres tipos de botones (rectangulares, redondos o rectangulares con esquinas redondeadas), una etiqueta y una imagen. También hay cuatro objetos gráficos: rectángulo, círculo o rectángulo con esquinas redondeadas y línea. No es demasiado, pero si que-remos hacer objetos más complicados tendremos que construirlos a partir de estos bloques de base. Es posible diseñar sobre varias capas

pero antes de comenzar, debemos saber que no existe en el código, sólo sirven para organizar el diseño.Cada objeto tiene gran cantidad de propie-dades modificables que permiten perso-nalizar dicho objeto. La mayor parte de los objetos aceptan eventos como “clic” o “pul-sación” (un”clic” es una pulsación corta), producidos por el motor del HIM que ges-tiona la pantalla táctil.

Clemens Valens (Elektor Francia)

MikroElektronika, el fabricante serbio de herramientas de desarrollo para microcontroladores, ofrece toda

una gama para desarrollos con PIC32: los compiladores C, PASCAL y BASIC, el depurador, el programador,

las placas de “prototipado” e incluso las placas de aplicación con visualizador de táctil en color. Una bonita

mañana descubrí todo esto apilado sobre mi mesa de despacho, con un “post-it” pegado de papá Noël que

decía: “diviértete”. ¡A veces, me encanta mi trabajo!

Figura 1. El Visualizador TFT permite realizar rápidamente un HIM no muy complicado. Aquí vemos un proyecto de cuatro pantallas diferentes.

Personal Download for I © Elektor

63414

Page 49: Elektor 1 Enero 2012

49elektor 01-2012

INFORME

Cuando hemos terminado de diseñar las pantallas, pulsaremos sobre el botón Gene-rate Code para producir automáticamente el código fuente para el HIM en C, PASCAL o BASIC, según nuestra elección. También es posible lanzar el compilador desde Visual TFT.El código producido y compilado funciona sin modificación, es decir, que la primera pantalla se muestra. Está claro, aún no podemos navegar en nuestra aplicación, teniendo en cuenta que aún no se han hecho las conexiones, aún que la inicializa-ción del circuito si está hecha. Además, tenemos la opción de incluir el ajuste de la pantalla táctil en el arranque de nues-tro programa, algo que se hace seleccionando la buena opción en Project Settings -> Advanced Settings -> Touch Panel -> Calibration.He encontrado la calidad del código C producido por Visual TFT algo decepcionante. Se define en una retahíla de varia-bles globales (¡una de ellas con el nombre de “i”!), Los fiche-ros H (hexadecimales) no están protegidos contra las inclusio-nes múltiples y la compilación produce un gran número de avisos del tipo Implicit conver-sion of int to ptr: ¡poco limpio todo esto! Pero el mayor inconveniente es la incapacidad de Visual TFT de tener en cuenta las modifica-ciones hechas directamente en el código fuente. En cuanto un programa evoluciona fuera de esta herramienta, la sincronización con el proyecto Visual TFT se quiere y, por lo tanto, lo mejor es no tocar.Terminemos este apartado con una calidad innegable de esta herramienta: es posible sepa-

rar los recursos gráficos del código fuente para almacenarlos en una memoria externa como una tarjeta SD. Así, podemos cambiar la apa-riencia del interfaz H/M sin tocar el programa.

mikroC PRODespués o desde Visual TFT, ejecutaremos el entorno de programación integrado (IDE) para C, PASCAL o BASIC, para pasar a ata-car la programación de la aplicación. Para este artículo, he realizado el código en C de mikroC PRO (240 €).

El IDE es es amigable, concebido con cui-dado e integra mucho más que un compila-dor, un IDEtor de licencias y un depurador. De hecho, para facilitar la vida del progra-mador de programas embebidos, muchas de sus herramientas forman parte del con-junto, como un terminal o un IDEtor de “bit-map” (mapas de bits). El IDEtor de progra-mación permite el plegado (o ocultación de cierta parte del texto para facilitar su com-

prensión general) subraya las variables no definidas (o mal escritas), intenta completar automáticamente nuestras “frases” y ofrece comentarios llamados “activos”. Esta fun-ción es interesante, ya que permite docu-mentar adecuadamente un proyecto inclu-yendo documentos como las hojas técnicas, dibujos o fotos. Un “clic” sobre el comenta-rio activo abre el fichero en cuestión o, con tan sólo colocar el puntero del ratón debajo del enlace, hace aparecer el dibujo corres-pondiente. Estos documentos están copia-

dos en el proyecto y, por lo tanto, podemos desplazar o modificar los origina-les sin que ello tenga nin-guna influencia sobre los comentarios activos.A pesar de esta aparien-cia cuidada, se nota que el IDE no es un verdadero IDE para C. Por ejem-plo, un nuevo fichero se llama Unit, como en PAS-CAL o Delphi (el IDE está escrito en Delphi) y los errores y avisos de com-pilación son, a veces, un poco extraños. En cambio, lo más molesto es la ges-tión de las librerías. En sus esfuerzos por simplificar

la programación, los diseñadores y desa-rrolladores de MikroElektronika han ido un poco más lejos de lo debido, suprimiendo la noción de librerías C estándar. Así, ¡el escri-bir #include <stdio.h> produce un error de compilación! En lugar de incluir una librería estándar, tenemos que marcar una casilla en el Library Manager (ver Figura 2). Es sencillo, es cierto, pero también es total-mente incompatible con todo el código C

Figura 2. Aquí tenemos el IDE mikroC PRO. A la derecha, el administrador de las librerías que sustituye a las librerías C estándar.

Personal Download for I © Elektor

63414

Page 50: Elektor 1 Enero 2012

50 01-2012 elektor

INFORME

escrito desde siempre en toda la galaxia. Es imposible de precisar, MikroC PRO no es ANSI.Olvidándonos del lenguaje, el IDEtor no está maduro y presenta aún numerosos fallos. La ocultación del código no funciona del todo bien: después de la ocultación de una función, un doble “clic” sobre una palabra (para seleccionarla, por ejemplo), coloque el cursor en el lugar en el que se encontraba antes de la ocultación. La corrección auto-mática puede ser bastante estresante, sobre todo porque no es posible su anulación por la función undo. El cursor no vuelve al final de la línea cuando nos desplazamos por el código, a pesar de la desactivación de una opción bien escondida. Hay que buscar en: Tools -> Options -> IDEtor Settings ->, des-pués pulsamos sobre el botón Advanced IDEtor options ->, ahora pulsamos sobre la pestaña options -> maintain caret column. Si, lo he encontrado yo sólo. En mi orde-nador (con Windows XP, T4200 @ 2 GHz, 4 GB de RAM), el scroll (desplazamiento) de la barra vertical se muestra entrecortado, sobre todo cuando se hace rápido. El com-pletado automático reconoce las referencias de los elementos de la estructura por “dot” (puntos) (por ejemplo, élément.struc-ture), pero no por flechas (élément->structure). El subrayado de nombres no conocidos no reconoce las macros definidas en otro fichero. Y, seguro que ahí otros bugs (fallos) que aún no he encontrado. Claro que sí, ya he avisado a MikroElektro-nika de todos estos problemas y me han prometido que serán corregidos en las próximas versiones.El IDE también permite depurar el código sin necesitar ningún material suplementa-rio, lo que indica su potencia. De hecho, se trata de un simulador, pero también es posi-ble depurar el programa “in-situ”, es decir, directamente sobre la placa. La elección

del depurador se hace en la ventana Project Settings que no está obligatoriamente en la pantalla. Para hacerla aparecer, no tene-mos que pasar por la opción de menú Pro-ject, sino (¡o sorpresa!) por View. Elegiremos cómo depurar Software o mikroICD, y cómo Build Type Release o ICD Debug. Por defecto, el depurador parece trabajar en modo ensamblador. Podemos forzarlo a trabajar en modo C (menu Run o con las teclas Alt+D), pero en cuanto detenemos el depurador en plena ejecución, se vuelve al modo ensamblador si hemos tenido la mala suerte de interrumpirle en una función de una librería. Así pues, memoricen bien la combinación de teclas Alt+D, ya que las ten-dremos que usar muy a menudo. El simulador es, sobre todo, práctico para actualizar un algoritmo que no utilice un peri-férico físico, ya que el simulador es más sensi-ble que el depurador “in-situ”. Sin embargo, si nos encontramos con un problema físico, es mejor utilizar el depurador “in-situ” para estar seguros del Estado de los registros.

Programación por cargador de arranque (bootloader)Para cargar el programa en la memoria flash del procesador hay dos métodos disponibles: por cargador de arranque (bootloader) o por programador externo. La placa mikroMMB se suministra con un cargador de arranque ins-talado de origen, donde un pequeño autoad-hesivo sobre el visualizador nos informa de ello. Si nuestra placa no dispone de cargador de arranque, podemos cargarlo por nosotros mismos ya que está disponible gratuitamente en la página web de MikroElektronika. En el lado del ordenador, hay una pequeña herra-mienta gratuita que hay que ejecutar, deno-minada mikroBootloader (ver Figura 3).El cargador de arranque utiliza un puerto USB y se presenta como un periférico IHD, lo que tiene la ventaja de no necesitar la instalación

de un controlador para la placa, ya que Win-dows se ocupa de ello. La primera vez que conectamos la placa, Windows la detecta e instala el controlador. En mi ordenador esto no se ha realizado del todo correctamente, pero no ha sido grave. Desconectando y vol-viendo a conectar la placa, mikroBootloader termina por encontrarla, incluso si Windows pide un reinicio del ordenador (cosa que yo he rechazado). A continuación, el procIDE-miento es sencillo: primero lanzamos en el ordenador la herramienta mikroBootloader y después conectamos la placa o pulsamos sobre su botón de Reset. En cuanto el icono USB al lado de 1 Wait for USB link se pone en rojo, debemos pulsar sobre el botón2 Con-nect, justo debajo. Seguidamente, podemos elegir el fichero a cargar con el botón 3 y lan-zar la transferencia del fichero pulsando sobre el botón 4. La descarga es bastante rápida y se acaba con una ventana que nos indica que todo ha transcurrido correctamente. Pulsa-mos OK para terminar. Deberemos repetir todo este procIDEmiento cada vez que que-ramos actualizar nuestro programa interno.Si me conocéis un poco, ya habéis adivi-nado lo que aquí me molesta: en efecto, el número de “clics” a realizar es demasiado elevado. En pleno desarrollo de un pro-grama, estamos obligados a reprogramar el microprocesador a menudo con el mismo fichero (pero modificado, claro está), con lo que pasamos por numerosos ciclos de “reset – conectar - elegir fichero – cargar - OK”, algo que pronto se hace pesado. Para vuestra comodidad, y también para la mía, he sugerido a MikroElektronika el simplificar el procIDEmiento y me han prometido estu-diar mi petición. Tema a seguir…

Programación por programador externoEl programa cargador de arranque no per-mite la depuración del programa, por lo que

Figura 3. Si en el microcontrolador hay un cargador de arranque, el mikroBootloader permite cargar un nuevo ejecutable en un

tiempo récord.Figura 4. La herramienta mikroProg Suite permite programar el microcontrolador. Ofrece

muchas más opciones de programación que el cargador de arranque.

Personal Download for I © Elektor

63414

Page 51: Elektor 1 Enero 2012

51elektor 01-2012

INFORME

puede ser interesante utilizar el programa-dor/depurador mikroProg (85 €) en lugar del cargador de arranque. Este programa-dor, instalado en una bonita caja blanca, está soportado por la herramienta mikro-Prog Suite for PIC (v2.10, Figura 4) que per-mite igualmente modificar una gran canti-dad de parámetros que no están accesibles por mikroBootloader. Podemos utilizar esta herramienta de manera independiente o lanzarla directamente desde el IDE. Si pul-samos sobre el botón Build and Program, no tenemos nada que hacer.Para gran sorpresa mía, cargar mi ejecuta-ble en el microprocesador con la ayuda de mikroProg me ha llevado cinco veces más del tiempo que con el cargador de arranque (32 s en lugar de 6 s) y no he encontrado ninguna opción para acelerarlo. Además, por defecto, destruye cargador de arran-que, por lo que debemos pensar en activar la opción Boot FLASH Write Protect en mikro-Prog Suite si queremos guardar esta función. Evidentemente, es posible volver a progra-mar el cargador de arranque con mikro-Prog, pero entonces ese programa el que se destruye…El programador puede alimentar la placa mikroMMB, pero solamente bajo 3,3 V. En

ese caso, la placa funciona pero el visuali-zador no es demasiado luminoso, sino más bien casi negro. Para conseguir una buena luminosidad, debemos alimentar la placa por su puerto USB.

ConclusiónLa colección de herramientas para PIC32 de MikroElektronika es muy completa y comprende diversas placas de desarrollo, un entorno de desarrollo integrado (IDE), algunas herramientas software y un pro-gramador/depurador “in-situ” físico. El IDE contiene un compilador C, PASCAL o BASIC y un depurador/simulador. Todas estas herramientas están disponibles a precios totalmente asequibles y si ya dis-ponemos de una herramienta de desarro-llo de MikroElektronika, tenemos derecho a descuentos en la compra de algunas de las mismas.MikroElektronika tiene el mérito de hacer que el desarrollo para el PIC32 sea relati-vamente fácil y amigable. He conseguido hacer toda mi aplicación sin consultar una sóla vez la guía técnica del microcontrola-dor o del visualizador. Todas las imperfec-ciones de mi aplicación son, sobre todo, debidas a errores propios.

El fabricante me ha asegureado que las imperfecciones de sus productos serán objeto de una cuidadosa atención en sus próximas versiones. El IDEtor de mikroC PRO tiene mucho que ganar. Otras herra-mientas como Visual TFT o mikroBootloader llegarán a ser verdaderamente potentes y prácticas cuando se hayan beneficiado de los esfuerzos que se merecen. Estas herra-mientas aún no han alcanzado la calidad profesional, pero lo contrario sería ver-daderamente sorprendente, sobre todo teniendo en cuenta su precio que las sitúan fácilmente al alcance de cualquier aficio-nado motivado.

Señalar que los productos de MikroElektronika están diseñados únicamente para trabajar bajo Windows.

(110729)

Enlaces en Internet

[1] Super Arduino: www.elektor.es/110661

[2] Las ondículas: www.polyvalens.com

[3] El código fuente: www.elektor.es/110729

[4] MikroElektronika: www.mikroe.com

Hagamos algo originalPara evaluar correctamente un conjunto de herramientas, hay que ponerlo en funcionamiento seriamente y, por lo tanto, rea-lizar una verdadera aplicación. Con su entrada audio, la pantalla gráfica táctil, su potencia de cálculo y un acceso directo a memo-ria (DMA), la pequeña placa mikroMMB parece perfecta para realizar un pequeño osciloscopio, un analizador de espectros o, incluso los dos. Pero ¿a esto le falla un poco de originalidad, no es así? Por eso he decidido realizar un truco todavía nunca visto (en Elektor): un analizador en ondículas… y táctil, que es más (ver Figura 5).

¿Que son las ondículas?Antes de continuar, una pequeña advertencia: lo que sigue es un “resumen extremo” que hará fruncir las cejas probablemente a los matemáticos confirmados. Si formáis parte de ellos, os ruego me disculpéis, aquí sólo tengo unas pocas líneas a mi disposición…El lector fiel de Elektor ya ha oído seguramente hablar del análisis de Fourier de una señal. El análisis de Fourier permite descom-poner una señal en una serie (infinita) de señales sinusoidales de

Figura 5. Placa mikroMMB conectada a programador mikroProg. El visualizador muestra la segunda pantalla de la aplicación de prueba. Señalar que la placa esta conectada también al puerto

USB (izquierda) para obtener una luminosidad mejor.

Personal Download for I © Elektor

63414

Page 52: Elektor 1 Enero 2012

52 01-2012 elektor

INFORME

frecuencia, fase y amplitud diferentes. Este análisis permite, entre otros, determinar el espectro de una señal.El análisis, que se llama también la Transformada de Fourier, se efectúa sobre la totalidad de la señal que, por lo tanto, hay que registrar primero, pero dicho análisis no permitirá decir en qué momento una cierta frecuencia ha estado presente. El análisis sólo permite afirmar que tal o tal frecuencias estaban presentes en la señal.Se han desarrollado varias técnicas para mejorar la resolución temporal del análisis de Fourier. El método más simple es el de cortar la señal en varios trozos y analizarlos uno por uno. Esto fun-ciona bastante bien, pero el recorte introduce errores. También, en su momento, diferentes técnicas de recorte que limitaban los daños salieron a la luz así, pero complican el análisis. En este caso hablamos de la Transformada de Fourier de Término Reducido.La razón profunda de la falta de resolución temporal del análisis de Fourier es la señal que está en la base de esta técnica: el seno. (El coseno es un seno con una diferencia de fase de 90 °). El seno tiene una duración infinita, no está limitado en el tiempo. Utili-zando otra señal de base que esté limitada en el tiempo, es posi-ble obtener un análisis con resolución temporal. Salida a escena de las ondículas.La “teoría de las ondículas”, la Transformada en ondículas continua (CWT), para ser más precisos, ha sido formulada hace solamente una treintena de años. Está muy próxima a la Transformada de Fourier de Término Reducido, donde reemplaza el seno “de Fou-rier” por otra función, la ondícula. Esta función no está definida de forma precisa, pero debe satisfacer un cierto número de criterios. Sería demasiado largo desarrollar aquí los fundamentos matemá-ticos que se esconden detrás de la Transformada de Ondículas, pero creedme, una función de este tipo se parece a una pequeña oscilación, una pequeña onda u ondícola.En lugar de variar la frecuencia del seno para barrer todo el espec-tro de la señal a analizar, como lo hacemos en el análisis de Fourier, las ondículas son transladadas y dilatadas para barrer el tiempo y el espectro de la señal a analizar. Para hacer esta explicación un poco más tangible, debemos comparar la señal con un IDEficio. La transformada de ondículas permite ahora descomponer este IDE-ficio en ladrillos de forma idéntica, pero diferentes tamaños. Esta forma de base es la ondícula, el tamaño del ladrillo corresponde a la dilatación y su posición en el IDEficio la translación.Para facilitar el cálculo rápido de la CWT por ordenador, los matemáticos han actualizado la Transformada de Ondículas dis-creta (DWT). Podemos demostrar, tarea que yo os ahorro, que esta transformación corresponde a pasar la señal a través de un banco de filtros con Q constante. Recordemos, el factor de calidad Q de un filtro es la relación entre la frecuencia central del filtro y su banda de paso. Piense, por ejemplo, en un ecualizador de audio donde la relación entre las frecuencias centrales de los ajustes es de una octava.La Figura 6 intenta resumir este principio gráficamente.Existen varios algoritmos para calcular la DWT, pero, en mi opi-

nión, uno de los más elegantes es el llamado Lifting (Estirado) (que no tiene nada para ver con la cirugía estética). Este algoritmo per-mite utilizar cualquier ondícula sin modificar el corazón del algo-ritmo de transformación y, además, reutilizar el mismo algoritmo para invertir la transformación.¿Encontráis todo esto un poco abstracto? Sabed que el estándar de compresión de imágenes JPEG2000 está basado en las ondí-culas y el algoritmo Lifting. Las ondículas son de una gran eficacia en compresión de datos.

La aplicación de prueba¡Ya está!, Ahora que tenemos una (vaga) idea de lo que es una ondícula, pasemos a la aplicación de tres pantallas que nos permi-tirá familiarizarnos un poco más con estas misteriosas funciones.

Signal

t

f

L4 L3 L2 L1

f

B 2B 4B

A

B

C

D

Figura 6. Transformada de ondículas discreta en una dimensión representada gráficamente. Las señales (con sus etiquetas). La señal y L1 a L4 son reproducidos sobre las pantallas de la

aplicación de prueba. A: la señal de entrada; B: el espectro de la señal de entrada; C: la transformada de ondículas discreta visualizada como banco de filtros iterativo; D: el espectro del

banco de filtros con Q constante.

Personal Download for I © Elektor

63414

Page 53: Elektor 1 Enero 2012

53elektor 01-2012

INFORME

La primera pantalla muestra la señal de entrada y su descomposi-ción en ondículas sobre cuatro niveles (ver las Figuras 6 y 7). Tam-bién tenemos cuatro botones que permiten elegir entre cuatro ondículas diferentes. El título de la pantalla indica la ondícula uti-lizada. Cuando se pulsa sobre una de las ventanas, se pasa a otra ventana. Una pulsación sobre la ventana de Signal abre la tercera ventana en la que podemos examinar la señal de cerca. Pulsar una de las cuatro ventanas de más abajo, abre la segunda pantalla.Esta segunda pantalla muestra cuatro ventanas. La de arriba a la izquierda muestra la señal de entrada, la de abajo a la derecha muestra el contenido de la ventana que nos ha traído sobre esta ventana (también se indica en el título de la pantalla). Las venta-nas de la derecha muestran la ondícula (arriba) y su función de escala (abajo). Estos dos gráficos se obtienen al calcular la inversa de la transformación en ondículas de un impulso. Como todos hemos comprendido correctamente todo hasta aquí, es probable que hayamos adivinado que ¡se trata de las respuestas los impul-sos de los filtros L3 y L4 (o L1 o L2, ya que son idénticos) de la Figura 6! El tocar una de las cuatro ventanas permite estudiar la señal mostrada, más en detalle, sobre la tercera pantalla. El botón Back nos devuelve a la primera pantalla.Por último, la tercera pantalla muestra una única señal en un gran plano, cuyo nombre viene indicado en el título. El botón Back nos devuelve a la pantalla precedente.La señal de entrada es un registro de un electrocardiograma encontrado en Internet. Este tipo de señal a menudo se analiza con la ayuda de ondículas. Realizar una verdadera entrada ana-lógica para capturar sus propias señales, éste podría ser un bello ejercicio que reservamos a nuestros lectores.A través de los cuatro botones de la primera pantalla tenemos accesibles cuatro ondículas. En el código fuente encontraremos otras ondículas, principalmente las variantes de la familia Cohen – Daubechies – Feauveau (CDF). Es fácil de asociarlas a los botones, sólo tenemos que mirar cómo se hace en el fichero screen2.c. Las

cuatro ondículas que yo he elegido por defecto, muestran cla-ramente las variaciones posibles en las formas de las ondículas. Personalmente, me gusta la Daubechies-4 (D4) por su forma irregular. Hay que señalar que esta ondícula posee propiedades fractales.Como se ha indicado más arriba, el algoritmo para calcular la transformada de la ondícula está basado en la técnica Lifting. Aquí no dispongo de espacio para explicar a los lectores en deta-lle cómo funciona, pero podrán encontrar informaciones más ampliadas en [2]. La particularidad del Lifting es que si se ejecuta a la inversa, calcula la transformada de la ondícula invertida. Esto

permite verificar de manera muy sencilla la forma de la ondícula (ver más arriba). El algoritmo está implementado en el fichero flwt.c (Fast Lifting Wavelet Transform), mientras que las ondículas se encuentran en el fichero wavelets.c.El código fuente de la aplicación de prueba está disponible en [3].

Figura 7. La correspondencia entre las señales de la Figura 6 y las cinco ventanas de la primera pantalla (sin contar la pantalla de

bienvenida).

The European reference forPCB prototypes & small series

www.eurocircuits.com

Publicidad

Personal Download for I © Elektor

63414

Page 54: Elektor 1 Enero 2012

54 01-2012 elektor

PRUEBAS Y MEDIDAS

Monitor de frecuencia de Red Pequeñas fluctuaciones mostradas con LEDs

La frecuencia de la línea CA en Europa es, nominalmente de 50 Hz, en Estados Uni-dos y en otros países es de 60 Hz. Midiendo la desviación de la frecuencia de la ten-sión CA de este valor nominal, es posible hacerse una idea de lo fácil (o difícil) que es mantener el ritmo de demanda de energía en la red. Si la energía disponible supera la demanda la frecuencia aumentará, mientras que si la demanda supera la oferta de ener-

gía la frecuencia caerá. Normalmente estas desviaciones son de menos de 0,2 Hz (50 Hz ± 0,4%) y este rango es el que vamos a cubrir con nuestro instrumento.

Cuestión de equilibrioLa red tiene una capacidad muy limi-tada para almacenar energía eléctrica. Esto significa que, en la práctica, la oferta y la demanda de energía deben man-tenerse equilibradas con mucha preci-sión. Incluso desequilibrios entre oferta y demanda de cortos espacios de tiempo

pueden dar lugar a variaciones en la fre-cuencia y en la tensión de la línea de red CA. Por lo tanto, La red Nacional (o esta-tal) necesita un control exhaustivo para mantener la estabilidad de la frecuen-cia y la estabilidad de la tensión. [1]. La frecuencia de la red CA [2] está deter-minada por la velocidad de rotación de los generadores (síncronos) que la gene-ran. En la mayoría de los tipos de estacio-nes de energía la energía de control de los generadores sólo puede variar dentro de límites bastante estrechos, por lo que

Dieter Laues (Alemania)[email protected]

La medición de la frecuencia de la tensión de red CA es un indicador para determinar la adecuación entre

la oferta y la demanda de energía en la red nacional y, por lo tanto, un importante indicador del estado de

la tensión de red CA. El dispositivo de control que aquí se describe detecta pequeñas desviaciones de la

frecuencia, con un rango de tan sólo ± 0,2 Hz, lo que le permite observar la carga sobre la red desde cualquier

enchufe convencional.

Productos y Servicios de Elektor• Placa de Circuito Impreso # 110461-1

• Microcontrolador ya programado, con firmware de 50 Hz: # 110461-41

• Microcontrolador ya programado, con firmware de 60 Hz: # 110461-42

• Descarga gratuita de la serigrafía y documentación de la placa del circuito (PDF), fichero # 110461-1.zip

• Descarga gratuita del firmware, fichero # 110461-11.zipDescargas e información del producto disponibles en la página web www.elektor.es/110461

Personal Download for I © Elektor

63414

Page 55: Elektor 1 Enero 2012

55elektor 01-2012

PRUEBAS Y MEDIDAS

cambios excesivos en la carga conducen directamente a variaciones en la veloci-dad de rotación y, por lo tanto, en la fre-cuencia de salida. Si la carga es demasiado alta, el generador se ralentiza y cae la fre-cuencia de salida, si la carga es demasiado baja, el generador se acelera y la frecuencia aumenta.

Milihercios, no megaherciosDía a día nos encontramos con equipos tales como ordenadores, dispositivos móviles y de RF que nos han acostumbrado a los términos megahercio (MHz) y gigahercio (GHz), pero en el área de tecnología de generación de energía se trata habitual-mente con el término milihercios (mHz). En el “área del sincronismo continental”, que incluye la mayor parte de la Europa conti-nental, la máxima desviación de frecuencia permitida, en circunstancias normales, es de ± 50 mHz (± 0,1% de 50 Hz); en el Reino Unido la red nacional opera normalmente dentro del margen de ± 200 mHz de la fre-cuencia nominal. (El “interconector” que une Francia y el Reino Unido utiliza DC). Todas las grandes centrales eléctricas inclu-yen equipos de control que, automática-

mente, tratan de estabilizar la frecuencia bajo condiciones de carga variables.Para casos de desviación de frecuencia importantes en la red nacional existen una serie de medidas a tomar en cada lugar. Se dispone de servicios de reserva con dife-rentes tiempos de respuesta para cubrir el déficit en la oferta ya que, de lo contrario, daría lugar a caídas inaceptables de la fre-cuencia. Además muchas unidades gene-radoras, incluidas las turbinas de viento, se han diseñado para desconectarse completa-mente ellas mismas de la red nacional, por razones de seguridad, si la frecuencia cae demasiado bajo. Las razones para que esto se produzca serían los picos imprevistos de demanda o el fallo de una unidad genera-dora o de un interconector. Si los servicios de reserva no son suficientes, es posible hacer caer ligeramente la tensión de la red CA para reducir la demanda de energía y, como último recurso, comenzar a desco-nectar a los clientes de la red de distribu-ción para que el resto de la red pueda seguir funcionando lo mejor que pueda.

ApagonesLa Red Nacional (o estatal) es una red mucho más dinámica y compleja de lo que pueda parecer a primera vista. Un fallo grave o la pérdida de una línea de transmi-sión principal pueden desembocar, si las cir-cunstancias se presentan, en una reacción en cadena que eche abajo una parte impor-tante de un país o de un estado. Los infor-mes sobre apagones han generado una lec-tura fascinante y ofrecen una buena idea de la complejidad de los sistemas. El esfuerzo de ingeniería y los detalles tecnológicos que se requieren en la prestación de un suminis-tro fiable de tensión de alimentación CA es asombroso.

Todos los enchufes son igualesTodos los generadores e inversores conec-tados a la red nacional operan de forma sín-crona con los demás. Esto significa que la frecuencia medida en cualquier punto de la red será la misma: en cualquier parte del país, en cualquier toma de corriente de cualquier casa se puede utilizar para realizar medicio-

Características• Rango del visualizador: 49.8 Hz a 50.2 Hz (50 Hz según versión firmware)

• Rango del visualizador: 59.8 Hz a 60.2 Hz (60 Hz según versión firmware)

• Precisión: ±0.025 Hz• Presentación de lectura por LED con 11 LEDs

• No se requiere calibración• Sin componentes SMD• Baja cantidad de componentes• Válido para funcionamiento con 230 V

y 115 V

LED6

LED7

LED9

LED10

LED11

LED8

LED5

LED4

LED3

LED2

LED1

R1

470R

R2

10k

X1

12MHz

C3

56p

C2

56p

C6

10u

C1

100n

C5

10u16V 16V

110461 - 11

49,950 Hz

49,900 Hz

49,925Hz

50,000 Hz

49,975 Hz

50,025 Hz

50,050 Hz

50,075 Hz

50,100 Hz

AT89C2051P

P3.2(INT0)P3.3(INT1)

P1.0(AIN0)P1.1(AIN1)

P3.0(RXD)P3.1(TXD)

P3.4(T0)P3.5(T1)RST/VPP

XTAL1 XTAL2

IC1

P1.2P1.3P1.4P1.5P1.6P1.7

P3.7

GND

VCC20

10

1213141516171819

11

5 4

23

1

67

89

49,800 Hz

50,200 Hz

LM2936Z.5.0IC2

C44

5

3 6

2 7

1

8

PRI SEC

100u25V

TR1D2

1N4007

D1

1N4007R3

10k

J2

J1

J3

K1230V115V

230V

115V

115V

Figura 1. El medidor de frecuencia de red CA está formado por apenas una fuente de alimentación, un microcontrolador y unos pocos LEDs.

Personal Download for I © Elektor

63414

Page 56: Elektor 1 Enero 2012

56 01-2012 elektor

PRUEBAS Y MEDIDAS

nes. Aunque la fase y la tensión puedan ser diferentes entre conectores en Ávila y Sego-via, las frecuencias serán idénticas. Lo mismo puede decirse de dos tomas de corriente cua-lesquiera, dentro del área síncrona del conti-nente europeo, pero esta área no está sincro-nizada con el Reino Unido.

PresentaciónEntonces, el problema es medir y mostrar las pequeñas desviaciones de la frecuen-cia, en el rango de los milihercios. Teórica-mente, es posible medir la frecuencia de la corriente alterna (CA) de la red con el ade-cuado multímetro o frecuencímetro. Sin embargo, en el caso de usar equipos más económicos en cualquier rango, los dígitos en los que estamos interesados están más allá del borde derecho de la pantalla. Los equipos profesionales, capaces de llegar a una mayor precisión, presentan etiquetas con precios de tres cifras.

El circuito que describimos aquí, muestra el valor instantáneo de la frecuencia entre 49,8 Hz y 50,2 Hz, utilizando una fila de diodos LED. La unidad electrónica es un sustituto del medidor de frecuencia de vibración mecá-nica, pero con una resolución cien veces mejor y por una centésima de su precio.

El circuitoComo es habitual en estos días, el circuito (ver Figura 1) consta principalmente de un microcontrolador. En este caso utilizamos el conocido Atmel AT89C2051 para llevar a cabo la medición de la frecuencia y con-trolar los once diodos LED. El programa interno del microcontrolador se compila utilizando BASCOM y existen dos versiones disponibles: una diseñada para operar a 50 Hz y otra a 60 Hz.Además, en lo que se refiere a la línea de CA, el circuito ha sido diseñado para su uso, ya sea en 230 V/50 Hz o en 115 V/60 Hz. Para

ello, utilizamos un transformador pequeño de tensión (0,5VA) con dos bobinados pri-marios de 115 V. El puente J2 pone los dos bobinados en serie para operar a 230 V y, J1 y J3, los colocan en paralelo para traba-jar a 115 V. Disponer de dos arrollamientos secundarios de 6 V significa que podemos fabricar un rectificador de onda completa con sólo dos diodos (D1 y D2). La toma cen-tral de los dos bobinados forma el punto de masa. El regulador de tensión, IC2, propor-ciona la alimentación de 5 V para el micro-controlador (IC1). El microcontrolador tam-bién recibe la señal de 6 VAC desde uno de los bobinados secundarios del transforma-dor, en el puerto P3.2 (terminal 6), a través de la resistencia R3, la cual se utiliza para medir la frecuencia de tensión CA de la red. Junto con los diodos de protección internos del terminal del puerto, esta resistencia de 10 kΩ limita la corriente que entra o sale del terminal a menos de 1 mA. Según Atmel, esto es fiable, además de un método sen-cillo de obtener una onda cuadrada a partir de una tensión alterna: véase [3].El microcontrolador obtiene su reloj del cris-tal de 12 MHz, mientras que R2 y C6 propor-cionan un pulso de “reset” (“reinicio”). Los terminales de los puertos P1.0 a P1.7, P3.4, P3.5 y P3.7, controlan directamente los dio-dos LED. Como sólo se ilumina un LED cada vez, es suficiente con usar una única resis-tencia serie limitadora de corriente (R1). La intensidad de luz de los LED se modificar cambiando el valor de esta resistencia.Por supuesto, podemos utilizar cualquier color de diodo LED que más nos guste. Para mayor claridad, hemos montado nuestro pro-totipo como se muestra en el diagrama del cir-cuito: un diodo LED verde para el valor nomi-nal exacto de 50 Hz, el color amarillo para las desviaciones de hasta ± 0,2 Hz y el rojo en los extremos del rango de medida. La escala utili-zada para la presentación incluye un efecto de aumento: la resolución para los nueve indica-dores LED más internos (colores verde y ama-rillo) es de 0,025 Hz, mientras que el incre-mento de frecuencia para la pareja de LED rojos más exterior, es de 0,1 Hz (ver Tabla 1).

El programaCuando se enciende el equipo, cada LED se encienden brevemente: esto proporciona una rápida comprobación de que el micro-

Lista de componentesResistenciasR1 = 470ΩR2,R3 = 10kΩ

CondensadoresC1 = 100nF MKT, separación entre terminales

de 5mm C2,C3 = 56pF cerámico, separación entre ter-

minales de 2,5mm C4 = 100µF 25V, radial, separación entre ter-

minales de 2,5mm C5,C6 = 10µF 16V, radial, separación entre

terminales de 2,5mm

SemiconductoresD1,D2 = 1N4007IC1 = AT89C2051-24PU (Atmel), programado,

Elektor # 110461-41 (50Hz) o 110461-42 (60Hz)IC2 = LM2936Z-5.0

LED1, LED11 = LED, rojo, de baja corriente, 5x2 mm

LED2,LED3,LED4,LED5,LED7,LED8,LED9,LED10 = LED, amarillo, de baja corriente, 5x2 mm

LED6 = LED, verde, de baja corriente, 5x2 mm

VariosK1 = bloque terminal para PCI de dos líneas,

separación entre terminales de 7,5mm J1,J2,J3 = conector pinheader de 2 terminales,

separación entre terminales de 5mm, con puente (o enlace con hilo), ver texto

TR1 = transformador CA de potencia, 0,5VA, 2x115V primario, 2x6V secundario, por ejemplo, Block tipo AVB0,5/2/6)

X1 = cristal de cuarzo de 12MHz, HC-49S casePCB # 110461-1Caja para adaptador CA, ABS, aprobada, para

adaptarse a los conectores de red locales.

BOTTOM

110461-1v1.10

(c) Elektor

LED8

LED7

LED6

LED5

LED4

LED3

LED2

LED1

LED11

LED10

LED9

BOTTOM

110461-1v1.10

(c) Elektor

TOP

110461-1v1.10

(c) Elektor

TOP

110461-1v1.10

~115

V

~115

V

~230

V

(c) Elektor

PR

IS

EC

1 2 3 45678

~IC

1

IC2

X1

C1

C2

C3

C4

C5C6

R1

R2

R3

TR1

J1

J2

J3

K1

D1

D2

Figura 2. La placa de circuito impreso evita el uso de componentes SMDy no requiere ningún ajuste.

Personal Download for I © Elektor

63414

Page 57: Elektor 1 Enero 2012

57elektor 01-2012

PRUEBAS Y MEDIDAS

controlador está funcionando correcta-mente y que todos los diodos se encienden. A continuación, el programa interno entra en la rutina de medida.El microcontrolador realiza la medida de la frecuencia midiendo el intervalo de tiempo entre flancos descendentes sucesivos de la entrada INT0. A la frecuencia nominal de 50 Hz, este período es, exactamente, de 20.000 µs. Con una frecuencia de cristal de 12 MHz y haciendo la lectura del temporiza-dor “al vuelo” (“on the fly”), podemos obte-ner una resolución del periodo de ± 1 ms, que se corresponde con 2,5 mHz a 50 Hz.Para evitar el efecto de posibles interferen-cias en la entrada de línea de alimentación CA, se utilizan dos filtros implementados en el programa. Las lecturas de frecuencia de menos de 45 Hz o de más de 55 Hz son ignoradas y, además, se hace una media sobre 50 lecturas consecutivas. Esta aproxi-mación elimina prácticamente los errores debidos a la inestabilidad (“jitter”).La presentación de la medida en los LED se actualiza una vez por segundo y emite un breve pulso en el terminal del puerto P3.3 cada vez que se actualiza la presentación. Si lo deseamos, también podemos conectar un LED a este terminal: parpadeará una vez cada 50 lecturas, es decir, una vez por segundo.

Montaje y pruebasLa placa de circuito impreso, con el plano de montaje de los componentes, que se muestra en la Figura 2, está libre, tanto de componen-tes SMD (¡hurra!) como de ajustes (aplausos por ello). Además, el coste total de compo-nentes se ha mantenido bajo. Para simplificar las cosas, el microcontrolador se encuentra disponible en la tienda de Elektor como un dispositivo ya programado. Lo mejor es usar un zócalo de CI para el microcontrolador y probar primero el circuito sin este dispositivo instalado. Por supuesto, es fundamental tener vigilar la correcta polaridad en el montaje de los diodos y los condensadores electrolíticos. El uso de un transformador de montaje en la placa, hace que el cableado de alimentación CA sea muy simple.Antes de aplicar tensión al circuito hay que revisar cuidadosamente los errores. Tam-bién debemos comprobar las posiciones de los puentes: para trabajar a 115 V, montar J1 y J3, pero no J2 (para evitar cortocircui-

tos) y, para trabajar a 230 V, montaremos sólo J2. Cuando se utiliza el circuito con una entrada de 115 V/60 Hz, también es nece-sario programar el microcontrolador con la versión “firmware” de 60 Hz. Cuando todo esto se ha comprobado, pode-mos encender el equipo. Dado que las ten-siones de línea CA están presentes en la entrada a la placa, ésta sólo debe ser mani-pulada por un técnico cualificado.Con tensión CA aplicada a la placa, en los extremos del condensador C4 nos debe apa-recer una tensión DC de unos 8,5 V, mientras que la tensión a través de C5 estaría cerca de 5 V. Suponiendo que éste sea el caso, desco-nectamos el circuito de la tensión CA y mon-tamos el microcontrolador (programado). Al aplicar de nuevo tensión, los LEDs deben encenderse brevemente y el LED central (verde) debe encenderse, lo que indica que la frecuencia de tensión CA es de 50 Hz (o 60 Hz en el caso de la versión “firmware” de 60 Hz).Si todo parece funcionar correctamente, el equipo se puede montar en una caja de plás-tico completamente aislada, con un conector de red CA moldeado, como los que se utili-zan para conectar fuentes de alimentación. Debe ser imposible tocar cualquier parte del circuito desde el exterior. El resultado es un dispositivo que sea eléctricamente seguro y fácil de usar al mismo tiempo: basta con conectarlo en la toma de tensión CA y obser-var la lectura en los diodos LEDs.

El equipo en funcionamientoEn situaciones normales, observaremos que la frecuencia de la tensión de la red se man-tiene muy estable, desviándose de su valor nominal sólo unos pocas decenas de mili-hercios. Así, el diodo LED verde se encen-derá durante mucho tiempo. En general, se observarán algunas fluctuaciones regu-lares, que se suelen repetir cada mañana y cada tarde. A medida que se incrementa la proporción de energía generada a partir de fuentes dependientes del tiempo climá-tico como el sol y el viento, se espera que el imprevisible defecto o exceso de suminis-tro se produzca con más frecuencia. Esto, a su vez, dará lugar a mayores fluctuaciones.Un caso aparte interesante, ha sido el de Alemania donde, hasta hace poco, las ins-talaciones de paneles solares se aprovecha-ban de que una red con tarifas “feed-in”

(tarifas de introducción de energía reno-vable a la red eléctrica) tenía que estar diseñada para desconectarse ella misma si se detectaba que la frecuencia de la red estaba por encima de un umbral determi-nado. Esto dio lugar al llamado ‘problema de los 50,2 Hz”[4]: sale el sol, varios giga-vatios de energía solar se vierten a la red, la frecuencia se eleva... y. de repente, ¡todos esos gigavatios de energía se desconectan (ellos mismos) de la red al mismo tiempo! Los servicios de seguridad no pueden hacer frente a una pérdida tan grande y súbita de generación de energía y, por lo tanto, la frecuencia cae bruscamente. Las instala-ciones solares observan esta caída, vuelven a conectarse ellas mismas (por lo general casi al mismo tiempo) y el ciclo se repite. El problema se está resolviendo asignando al azar los umbrales de frecuencia para estos generadores de energía, con un cambio más lento para que las estaciones de reduzcan sus aportaciones de energía de forma más lenta, a medida que aumenta la frecuencia.Es posible adivinar el grado de fluctuación de la carga en la red mediante la observación de los cambios en la frecuencia. También se puede llegar a observar las caídas repenti-nas en el suministro de energía, por ejemplo, cuando se detecte un fallo en una estación de energía con su conexión a la red. En [5] podemos encontrar los gráficos en tiempo real de la demanda de energía, junto con información sobre la transferencia de energía en los interconectores entre Irlanda del Norte y Gran Bretaña, entre Francia y Gran Bretaña, y (debido a su finalización a finales de 2011) entre Holanda y Gran Bretaña. También hay un gráfico de frecuencias en tiempo real dis-ponible, con el que podemos comparar los resultados de nuestro medidor.

(110461)

Enlaces en Internet[1] http://en.wikipedia.org/wiki/

Operating_reserve[2] http://en.wikipedia.org/wiki/

Mains_frequency[3] www.atmel.com/dyn/resources/prod_

documents/doc2508.pdf[4] www.vde.com/en/fnn/pages/50-2-hz-

study.aspx[5] www.nationalgrid.com/uk/Electricity/

Data/Realtime/

Tabla 1. La escala de LED

Color LED Rojo amarillo amarillo amarillo amarillo amarillo amarillo amarillo amarillo amarillo Rojo

Desviación de los 50 Hz en mHz

<–200 –100 –75 –50 –25 0 +25 +50 +75 +100 >+200

Personal Download for I © Elektor

63414

Page 58: Elektor 1 Enero 2012

58 01-2012 elektor

CURSO DSP

Curso de audio DSPParte 7: vúmetro digital

En la música siempre queremos tener bajo control, por un lado, que la señal útil sea lo suficientemente independiente del ruido, y por otro, evitar los casos críticos de satura-ción, ya que pueden conducir a distorsiones inadmisibles en la señal. En el rock rara vez nos percataremos de las saturaciones en las partes de mayor volumen, pero en las par-tes cantadas (y sin haber sido tratadas elec-trónicamente) o en las de instrumentos de viento, como por ejemplo un oboe, las dis-torsiones pueden distinguirse rápidamente. Para lograr la mejor armonía entre estos dos factores se utiliza un vúmetro, el cual ayuda a mantener el nivel dentro de los límites, tanto inferior (el del ruido) como superior (el de saturación). Un vúmetro es un instru-mento indicador para el nivel de una señal de audio, que generalmente mide el valor de pico, pero muchas veces también el nivel efectivo de la señal. En ambos casos nece-sita un rectificador, un conversor de nivel y una unidad para representar los valores.Como indicador antiguamente se utiliza-ban dispositivos de puntero, conocidos en el entorno profesional como instrumentos de aguja, pero hoy en día para representar nos servimos de displays LED, de plasma

o fluorescentes, así como LCDs. Lo que se busca en estos indicadores es simular un comportamiento inercial mediante el tra-tamiento (digital) de señales. Optamos por un display doble con dos barras de 40 LEDs en configuración básica, ya que por un lado se trata de un componente asequi-ble y fácil de conseguir, y por otro, puede ampliarse el número de LEDs y por lo tanto la longitud de las barras. En este proyecto están divididos por niveles, según tenga-mos 40, 80 o incluso 120 LEDs por barra. Aunque estas cifras parezcan muy grandes a primera vista, en un entorno profesional se requieren al menos 100 elementos por barra. Para este indicador se utiliza una tar-jeta independiente.Los vúmetros se especifican dependiendo del tipo de rectificación, la resolución del elemento indicador y las llamadas caracte-rísticas balísticas del indicador. En los EEUU se les llama VU meters, mientras que en los países europeos se les conoce como peak programme meter (medidor de pico). Las unidades del display varían según los már-genes de la escala y los rangos de funcio-namiento y saturación (modulation range y headroom). En cuanto a las características balísticas se especifica la respuesta tempo-ral (inercia mecánica simulada), el tiempo de ataque (o attack time) o bien el integration

time para determinar el comportamiento de éste, así como el tiempo de caída (fallback time), release time o decay time, para cuanti-ficar la vuelta a la posición original. En resu-midas cuentas, un vúmetro consiste en un rectificador balístico, un conversor de nivel y una unidad para representar los valores. En nuestro vúmetro, esto también es así. Principalmente hemos de diferenciar las características balísticas entre las técnicas de sonido analógicas y las digitales. Cuando grabamos digitalmente, la saturación ha de evitarse en mayor medida que si trabajáse-mos con medios analógicos. Lo ideal es que el tratamiento de señales pueda parametri-zarse de una forma sencilla, y ese siempre ha sido nuestro objetivo en este proyecto.En este artículo presentamos primero el tratamiento de señal necesario y seguida-mente el programa DSP necesario. Después pasaremos a explicar el método para conec-tar el circuito del display auxiliar.

Tratamiento de la señal para el vúmetro digitalEl tratamiento digital en nuestro vúmetro puede dividirse en los cuatro bloques de la figura 1:

• Rectificador de picos con unidad temporal (rectificador balístico)

Alexander Potchinkov (Alemania)

Para las grabaciones profesionales de audio, dentro del conjunto técnico

necesario se hace imprescindible un medidor de modulación. Hemos de tener en

cuenta las limitaciones dinámicas de los componentes electroacústicos e intentar

conseguir siempre la menor distorsión posible. De modo que hemos de mantener al margen tanto el ruido

como la saturación (clipping). En este artículo presentamos un vúmetro digital, que consiste en un display 

LED separado que se conecta con la tarjeta DSP de este curso.

Personal Download for I © Elektor

63414

Page 59: Elektor 1 Enero 2012

59elektor 01-2012

CURSO DSP

• Cálculo de nivel• Cuantificación del nivel y escalado

• Decodificador LED

Un rectificador de picos por tiempo es la combinación entre un rectificador con un retenedor, con tiempos de ascenso y caída ajustables. Ya que nuestro rectificador de picos digital es una adaptación directa de un rectificador analógico, consideremos primero el sistema analógico de la figura 2. El circuito consta de dos áreas operativas: el incremento con UE>UA, en el cual el con-densador C se carga según la constante de tiempo t1=CR1R2/(R1+R2), y el decremento UE<UA, en el cual éste se descarga según t2=CR2. La constante de tiempo t2 establece el tiempo de caída, mientras que t1< t2 fija el de ascenso. Ambas constantes de tiempo pueden especificarse como parámetro. La constante de tiempo t2 dada en C sólo depende de R2. La constante t1 depende tanto de R1 como de R2. Para constantes de tiempo y capacidad del condensador dadas previamente, primero hemos de calcular R2 y finalmente R1. La relación entre ambas resistencias en t1 resulta difícil de ajustar de forma analógica, y ha de hacerse mediante dos potenciómetros. En un sistema digital este problema no nos afecta.

La figura 3 muestra el tratamiento digital de la señal en el rectificador de picos con unidad temporal. El bloque abs(.) consiste en un rectificador de doble onda. Las mag-nitudes a y b especifican la característica temporal. El bloque max(0,.) separa entre estado de ascenso o caída, y por el cual sólo puede pasar una señal en estado de ascenso. En un sistema analógico esto ocu-rre cuando el diodo funciona en conduc-ción directa. Cuando la señal de entrada se bloquea, o sea, en el estado de caída, se almacena la señal de salida en la memoria del bloque z-1 y b determina la constante de tiempo actual.Mediante el cálculo de nivel determina-mos el valor en decibelios de la señal rec-tificada. Si hablamos con propiedad, en el tratamiento digital de señales serían valo-res de nivel en dBFS (Decibel Full Scale), que se refieren a la cifra digital más grande representada, en nuestro caso el valor 1. De modo que se ordena según: valor de la señal 0,1, nivel –20 dB y valor de la señal 0,05, nivel –26 dB. Para establecer la rela-ción entre Full Scale y el rango de tensiones de entrada de un ADC, hemos de conocer los datos de dicho ADC. Lamentablemente,

a menudo no tenemos información pre-cisa, y tenemos que conocer la ganancia del amplificador de entrada de forma exacta. En tal caso tiene más sentido alimentar con una señal de nivel estándar conocido (por ejemplo 0 dBm = 0,775 V) y utilizar en el programa DSP un factor de escala, con el cual corregir el valor representado. Tam-bién podemos incluso establecer un ciclo de calibración, sirviéndonos de un políme-tro de alta calidad. En este procedimiento no debemos perder de vista la relación entre el valor de pico y el eficaz. Una señal sinus-oidal con amplitud de 1 V tiene un valor de pico de 1 V y un valor eficaz de 0,7071 V, lo cual puede corresponder a dos niveles, de 0 y –3 dB. Como vemos, todo depende de nuestra interpretación de los decibelios, antes que nada para las señales analógicas.En el cálculo del nivel disponemos de un margen de –110 dB a 0 dB con señales digi-tales. El margen con señales analógicas es menor, debido al ruido en el ADC y asciende a unos 90 dB. Para la representación de este margen de niveles utilizamos un rango par-cial. En este proyecto hemos estipulado las subdivisiones de –39 a 0 dB y de –78 a 0 dB. En cualquier momento puede determinarse

Rectificador dePicos con

Unidad TemporalCálculo de Nivel Cuantificación de

Nivel y Escalado Decodificador LED

UE UA

R1

R2C

D

abs(.)-

max(0,.)+ x + +

x

z-1

α

β

-x

(α+β)/α

Figura 1. Bloques del tratamiento de la señal en el vúmetro digital.

Figura 2. Rectificador de picos analógico con unidad temporal.

Figura 3. Rectificador de picos digital con unidad temporal.

Personal Download for I © Elektor

63414

Page 60: Elektor 1 Enero 2012

60 01-2012 elektor

CURSO DSP

otra subdivisión seleccionando las constan-tes adecuadas en el programa DSP. En estas subdivisiones se ajusta el rango de la repre-sentación, es decir, se cuantifica el número de LEDs a utilizar de las barras, en el primer caso los 40 LEDs en saltos de 1 dB y en el segundo en saltos de 2 dB. Ambas opera-ciones se llevan a cabo en el tercer bloque, “cuantificación del nivel y escalado”.Además, los valores cuantificados se codifi-can para la unidad del display, que no tiene porque trabajar siempre con series de LEDs, sino también a lo mejor con un “surtido de bits “. Esta se trata de la primera tarea del bloque cuatro en la figura 1.En el bucle de audio finalmente ha de defi-nirse con qué reloj van a escribirse los datos en la unidad del display. En este caso lo más fácil es seleccionar un múltiplo entero del reloj de audio, ya que éste se lo vamos a uti-lizar de todas formas. En principio también podríamos utilizar el sistema de timer del

DSP, que resulta especialmente eficiente. Sin embargo, en este caso puede resultar algo complicado.

Subprogramas en el bucle de audioEn la figura 4 se representan las subruti-nas en el bucle de audio, sus parámetros y sus señales. En el bucle de audio se ejecu-tan cuatro subprogramas, y cada una sólo requiere dos parámetros.La subrutina PeakValueRectifier forma el rectificador de picos con unidad temporal para dos canales. Lee las señales InL/R y genera consecuentemente RectifiedL/R. Al inicio de la subrutina se corrigen los fac-tores de ganancia dependientes de ambas constantes de tiempo del rectificador y se calcula el valor absoluto de la señal, el cual corresponde a una rectificación de doble onda. La corrección en la ganancia necesita un factor entre 1 y 2 y posteriormente se

implementa mediante una instrucción mac. Finalmente se separa entre ambos estados, de ascenso y caída mediante una instruc-ción condicional. La condición en esta pre-gunta es tener un valor negativo de la señal diferencial a la salida del primer sumador (aquí utilizado como restador). En tal caso, los resultados del programa corresponden a los estados de ascenso y caída, o sea, a la carga y descarga del “condensador digital”. Mediante los parámetros Alpha y Beta (a y b) se ajustan las constantes de tiempo. El parámetro AlphaBeta se calcula a par-tir de las cantidades a y b, y se utiliza como corrección de la ganancia. La figura 5 mues-tra la señal de salida del rectificador de pico para una “ráfaga” sinusoidal. La duración de la “ráfaga” es demasiado corta como para controlar el rectificador de pico completa-mente. Los parámetros de la subrutina se especifican en la tabla 1.El subprograma LogConverter calcula el nivel escalado de la señal rectificada. Se encarga de leer las señales RectifiedL/R y generar LevelL/R, las cuales represen-tan los valores de nivel. El rango de nive-les con un tratamiento de señal de 24 bits está entre –138 y 0 dB y en el rango de valores del DSP corresponde a una escala de [-1,0]. Aproximamos la función loga-rítmica en base 2 al igual que la sinusoi-dal del artículo anterior, mediante una serie polinómica en el intervalo [0.5,1]. El cálculo del margen numérico del DSP se hace gracias a una operación en coma flo-tante, que el DSP lleva a cabo mediante las instrucciones clb y normf. La subru-tina puede utilizarse para un rango diná-mico de -110 a 0 dB. Si queremos cubrir un área mayor, debemos implementar una amplificación de la señal que en la aritmé-tica en coma flotante sólo corresponde a unas pocas líneas más en ensamblador. El

SubroutinePeakValueRectifier

SubroutineLogConverter

SubroutineLogMapper

SubroutineDecoder

RectifiedLRectifiedR

LevelLLevelR

LedLLedR

ByteBuff[0..4]

InLInR

AlphaBeta

AlphaBeta

Scale

Figura 4. Subrutinas y señales en el bucle de audio.

Tabla 1. Parámetros de las subrutinas para el rectificador de picos.

Parámetros fraccionarios del programa DSP y sus valores por defecto

Parámetros y valores por defecto

Parámetros del programa DSP

Cálculo de los parámetros del programa DSP

Valores por defecto de los parámetros del programa DSP

tA=10 ms, tR=100 ms, nA=480, nR=4800

Alpha

Beta

AlphaBeta

a=0,4234(1/nR)-0,649844(1/nA)

b=1-0,4234(1/nR) ab=b/a

0,00036018 0,00023982 0,6658

Personal Download for I © Elektor

63414

Page 61: Elektor 1 Enero 2012

61elektor 01-2012

CURSO DSP

subprograma LogConverter no nece-sita ningún parámetro.La subrutina LogMapper calcula el valor escalado en decibelios del subprograma LogConverter para la representación en los LEDs. Lee las señales LevelL/R y genera LedL/R. Mediante los parámetros scale de la tabla 2 se puede cambiar entre las dos escalas. Para el subprograma Log-Mapper ha de definirse el número de LEDs por barra y el rango dinámico para la repre-sentación. Damos por hecho que la “distan-cia de nivel” entre cada uno de los LEDs es siempre la misma. Mediante los valores de parámetro dBScale40 y dBScale80 fija-mos una escala de 40 dB con distancia de 1 dB entre cada 2 LEDs y una escala de 80 dB para el doble de distancia. El subprograma lee el valor del nivel y obtiene dos bytes den-tro del rango de $000000 a $000028, que corresponde con los LEDs iluminados en ese momento. Puede encontrar una descripción más precisa sobre esta rutina de cálculo en la sección Cálculo del número de LEDs activos mediante los valores de nivel escalados.También podemos retocar una escala deter-minada, por ejemplo mediante una especie de zoom por nivel. De esta manera puede representarse el área importante de -19 a 0 dB con 20 LEDs y una distancia de 1 dB y el área de menos importancia, de –77 a –20 dB con otros 20 LEDs, pero con una dis-tancia de 3 dB.El subprograma Decoder se encarga de informar al display LED y recibe las señales LedL/R. La señal de salida ByteBuff no se parece a otras señales utilizadas, ya que en lugar de servir para un periférico de 24 bits, es para uno de N-veces 16 bits, 80 bits para barras de 40 LEDs y 160 bits para barras de 80 LEDs. Para controlar displays dobles de 40 LEDs tendremos que duplicar periódi-camente los 80 bits en serie vía SPI del DSP para el circuito del display. Los 80 bits se separan en 5 registros de desplazamiento de 16 bits. Debido a las relativamente altas corrientes de LED, para simplificar la tarjeta a su vez se han dividido los registros de des-plazamiento en mitades de 8 bits para los canales izquierdo y derecho. La implemen-tación de la subrutina LogMapper hace que dispongamos de cinco words de 16 bits para la transmisión vía SPI en el programa Decoder. En este subprograma “tras darle

el formato adecuado” también se pueden ampliar a 160 o 240 bits sin necesidad de parámetros. La localización de los datos en el array ByteBuff para barras de 40 LEDs se ha representado en la tabla 3.

Programa DSP e ideas para ampliacionesLa tabla 4 lista los componentes de soft-ware para este proyecto (descarga gra-tuita en www.elektor.es/110391). Junto a los mismos archivos necesarios en otros proyectos y programas de test, se requiere PeakLvm.asm, el programa principal, y el archivo LogCoef.tab, en el cual se inclu-yen los coeficientes polinómicos para la fun-ción logarítmica. Para terminar, esta sec-ción faltan todavía algunos consejos para posibles ampliaciones del proyecto. Una de las que más urge es su expansión con un segundo o incluso un tercer display. Para ello ha de ampliarse el subprograma Deco-der e incrementar la cantidad de datos a transmitir. En tal caso, en lugar de utilizar un rectificador de picos, utilizaremos un recti-ficador de valor eficaz. Podemos pulirlo si aplicamos la balística para señales rectan-gulares. También puede utilizarse un recti-ficador de picos o de valor eficaz en combi-nación con un display de barras y del valor instantáneo, para mostrar ambos valores

al mismo tiempo. Si utilizamos un filtro del tipo A en el tratamiento de la señal antes del rectificador, podremos medir el volumen. Por ejemplo, en Wikipedia pueden consul-tarse las indicaciones para implementar fil-tros de este tipo.

Refrescar la representación y la transferencia de datos de la tarjeta DSP para la unidad del displayEn el bucle de audio se ejecuta un contador de módulo N (sample counter) utilizando el registro R7 de la AGU del DSP, dadas sus capacidades aritméticas. Siempre que la cuenta de éste se hace cero, el programa DSP escribe los 80 bits en el display LED de dos barras. La tasa de refresco se cal-cula mediante la frecuencia de muestreo fT=48kHz, según f=fT/N. Hemos fijado N a 192 fpara una tasa de refresco de 4 ms.La transferencia de datos se lleva a cabo en el bloque de transmisión. Si configuramos por ejemplo el SPI con un reloj de 1 MHz, para transmitir 80 bits necesitaremos 80 µs. A una frecuencia de muestreo de 48 kHz la duración de esta transmisión ocupa cuatro intervalos. Los valores de audio que lleguen durante este periodo son leídos de nuevo por el registro del puerto, pero no son pro-cesados por el programa del DSP. Este pro-

Tabla 2. Parámetro Scale en la subrutina LogMapper.

ParámetroRango de valores

Tipo de datoTamaño del word

Posición

Scale [0,1] Entero 24Justificado a la derecha

Tabla 3. Localización de los datos en el array ByteBuff, para una barra de 40 LEDs

Direcciones en la RAM del DSP

Bits 23 a 16 Bits 15 a 8 Bits 7 a 0

ByteBuff L, LEDs 39 a 32 R, LEDs 39 a 32 Sin utilizar

ByteBuff+1 L, LEDs 31 a 24 R, LEDs 31 a 24 Sin utilizar

ByteBuff+2 L, LEDs 23 a 16 R, LEDs 23 a 16 Sin utilizar

ByteBuff+3 L, LEDs 15 a 8 R, LEDs 15 a 8 Sin utilizar

ByteBuff+4 L, LEDs 7 a 0 R, LEDs 7 a 0 Sin utilizar

Tabla 4. Archivos de programa del medidor de picos digital.

PeakLvm.asm Programa principal

LogCoef.tab Coeficientes polinómicos para el logaritmo

src4392.tab Serie de bytes para programar el SRCs

ivt.asm Entradas en la tabla de vectores de interrupción, “audio interrupts”

esai4r2t.asm Audio-ISR, 4 canales de entrada, 2 canales de salida

Mioequ.asm Aclaraciones sobre las direcciones IO del DSP

Personal Download for I © Elektor

63414

Page 62: Elektor 1 Enero 2012

62 01-2012 elektor

CURSO DSP

ceso no resulta problemático, especial-mente si trabajamos con señales analógi-cas. Pero al trabajar con señales digitales sin embargo, han de obtenerse con precisión los valores de pico y/o controlar más de 40 LEDs por cada barra del display, la cosa cam-bia. Hemos de elevar la tasa de transferencia del SPI a 10, 20 o incluso más Mbit/s, tanto como lo permita el propio diseño eléctrico. Otra estrategia consiste en no servirnos de un bloque de transmisión, sino por ejemplo transferir words de 16 bits en intervalos de tiempo definidos. En este caso los relojes del audio y del SPI son independientes entre sí. Ya que de todas formas se utiliza un conta-dor de muestras de módulo N, este modo de transmisión es fácil de configurar en el programa DSP. En nuestro diseño de prueba utilizamos una frecuencia de reloj para el SPI de 10 MHz, con la cual operando con 40 LEDs por barra, incluso mediante un blo-que de transmisión, no se pierden valores de muestreo. Esta configuración en el pro-grama DSP se activa con x:HCKR=$000034 (Noise reduction filter disabled, Presca-ler bypassed, divide by 2*(6+1), SHI-Clock 10,5326 MHz). En el diseño de prueba tam-bién puede activarse el funcionamiento a 18,432 MHz, mediante x:HCKR=$000024. Si experimentando con él vemos que la tasa de datos es demasiado alta (y se represen-tan valores inapreciables), ha de reducirse aumentando el valor del divisor HDM. La figura 6 muestra cómo se pierden valores de muestreo con una frecuencia de reloj en el SPI de 1 MHz.

Circuito del display de dos barras de LEDsPara el hacer funcionar el display LED tene-mos dos posibilidades. Podemos utilizar un multiplexado con drivers para las altas corrientes de impulso (delta de Dirac), que es preferible a servirnos de una ordenación matricial de los LEDs, para la cual necesita-ríamos un generador de reloj y un circuito lógico (principalmente un contador, un comparador y un decodificador). No obs-tante, este tipo de circuitos multiplexa-dos también tienen un inconveniente, y es que pueden quemar LEDs en caso fallo en el generador del reloj. Además, hemos de diseñar el circuito lógico e implementarlo con algún método de lógica programable (como por ejemplo los CPLDs) y uno utili-zando lógica discreta. En este caso, la alter-nativa de utilizar un “largo” registro de des-plazamiento tendría que ir acompañada de muchos drivers para las bajas corrientes (aunque continuas), para poder operar los LEDs de forma lineal. En nuestro caso el registro de desplazamiento tendría una lon-gitud de 80 etapas, al cual le corresponden el mismo número de drivers de corriente. Un circuito así es bastante menos arries-gado que uno multiplexado, sin embargo, necesita mayor tratamiento de los datos para formar las representaciones. Veamos un ejemplo numérico: si montamos dos barras cada una de 100 LEDs, en el modo multiplexado necesitamos dos words de 7 bits para controlarlas, con los cuales podría-mos controlar hasta 127 LEDs. Con un regis-

tro de desplazamiento tendríamos que transmitir 200 bits, uno por cada LED.Algunos fabricantes de semiconductores, por ejemplo Texas Instruments (TI), Catalyst u ON-Semiconductors, ofrecen drivers LED integrados muy asequibles, que no inclu-yen sólo los registros de desplazamiento para escribir y leer en serie, sino también las fuentes de corriente para los LEDs, mediante las cuales puede ajustarse la lumi-nosidad con un trimmer. Hemos optado por el TLC5926 de TI, con el cual pueden contro-larse 16 LEDs. Ya que los registros de despla-zamiento que éste incluye pueden leerse y escribirse en serie, puede utilizarse este integrado formando circuitos en cadena con la longitud que queramos.Para nuestro curso DSP hemos diseñado una unidad de display independiente, con dos tarjetas (una para el driver de funciona-miento y otra para el display). En la figura 7 se han unido las dos tarjetas formando la unidad del display. En adelante se presenta el circuito (figura 8) y el funcionamiento del driver. La figura 9 muestra el esquema de montaje. Para nuestros 80 LEDs necesi-tamos cinco drivers integrados. La cadena comienza con IC5 y termina en IC1. Para lograr un orden definido en la tarjeta, con cada integrado se controlan 8 LEDs en dos grupos, para ambas barras. Cada integrado utiliza dos tensiones de alimentación: 3,3 V para el SPI, que lo la obtiene el primer inte-grado de la cadena directamente del DSP, y la alimentación en K5 para los LEDs. Esta tensión ha de ajustarse lo más pequeña posible, de modo que la disipación en potencia se mantenga baja. Para ésta, hemos determinado un valor de 3,0 V, obte-nido de la alimentación a 5 V mediante los reguladores IC6 e IC7. Cada regulador de tensión alimenta a 40 LEDs. La tensión de funcionamiento en K5 puede ser incluso mayor de 5 V, con lo que, sin embargo, aumentan las pérdidas de potencia en el regulador. El driver del display se controla mediante el SPI del DSP. El DSP puede fun-cionar en modo de 8, 16 o 24 bits. Hemos optado por el modo de 16 bits, porque 16 es un divisor entero de 80, que da como resul-tado 8. Para formar una representación, el DSP envía words de 16 bits una tras otra a la unidad del display. Las tarjetas han sido con-cebidas para poder añadir más unidades de

Figura 5. Señal de salida del rectificadorde picos (rojo) para una sacudida

sinusoidal (azul).

Figura 6. Interferencias en la señalcuando la frecuencia de reloj del SPI

es demasiado baja.

Personal Download for I © Elektor

63414

Page 63: Elektor 1 Enero 2012

63elektor 01-2012

display en cadena, que por norma general se colocan en serie. Para ello sólo necesita-mos algunas conexiones: K3 de una tarjeta se conecta con K2 de la siguiente. Después el DSP tiene que escribir correspondiente-mente bastantes words de 16 bits. La comunicación con el DSP se hace solo mediante una de las tarjetas de la unidad del display, incluso si tenemos más displays conectados funcionando. Es necesario un cable plano de 10 vías con dos conectores estándar. Este cable conecta K7 de la tar-jeta DSP con K1 del driver del display. La alimentación de 3,3 V para el SPI puede obtenerse de una fuente externa o de la propia tarjeta DSP. En este último caso hay que poner un jumper en JP1 entre los pines 1 y 2 (marcado como “DSP”). En tal caso el puerto K4 no es necesario, con lo que podemos prescindir de C13. Mediante el conector de pines JP2 puede oscurecerse el display LED. Su funcionamiento se activa

con el jumper JP2. El trimmer P1 sirve para ajustar el brillo del display. Hemos de con-siderar que con una corriente de LED de por ejemplo 10 mA será necesaria una

corriente total de 800 mA para hacer fun-cionar todos los LEDs. En este caso, necesi-taremos dotar a los reguladores de tensión de pequeños disipadores.

SDI2

SDO22

CLK3

LE(ED1)4

OE(ED2)21

R-EXT23

OUT05

OUT16

OUT27

OUT38

OUT49

OUT510

OUT611

OUT712

OUT813

OUT914

OUT1015

OUT1116

OUT1217

OUT1318

OUT1419

OUT1520

241

IC1

TLC5926

SDI2

SDO22

CLK3

LE(ED1)4

OE(ED2)21

R-EXT23

OUT05

OUT16

OUT27

OUT38

OUT49

OUT510

OUT611

OUT712

OUT813

OUT914

OUT1015

OUT1116

OUT1217

OUT1318

OUT1419

OUT1520

241

IC2

TLC5926

SDI2

SDO22

CLK3

LE(ED1)4

OE(ED2)21

R-EXT23

OUT05

OUT16

OUT27

OUT38

OUT49

OUT510

OUT611

OUT712

OUT813

OUT914

OUT1015

OUT1116

OUT1217

OUT1318

OUT1419

OUT1520

241

IC4

TLC5926

SDI2

SDO22

CLK3

LE(ED1)4

OE(ED2)21

R-EXT23

OUT05

OUT16

OUT27

OUT38

OUT49

OUT510

OUT611

OUT712

OUT813

OUT914

OUT1015

OUT1116

OUT1217

OUT1318

OUT1419

OUT1520

241

IC3

TLC5926

SDI2

SDO22

CLK3

LE(ED1)4

OE(ED2)21

R-EXT23

OUT05

OUT16

OUT27

OUT38

OUT49

OUT510

OUT611

OUT712

OUT813

OUT914

OUT1015

OUT1116

OUT1217

OUT1318

OUT1419

OUT1520

241

IC5

TLC5926

+3V3 +3V3 +3V3+3V3+3V3C1100n

SDO

CLKLEOE

RX1

L0L1L2

L4L5L6L7

L8L9L10L11L12L13L14L15

L16L17L18L19L20L21L22L23

L24L25L26L27L28L29L30L31

L32L33L34L35L36L37L38L39

R0R1R2R3R4R5R6R7

R8R9R10R11R12R13R14R15

R16R17R18R19R20R21R22R23

R24R25R26R27R28R29R30R31

R32R33R34R35R36R37R38R39

CLKLEOE

RX2

CLKLEOE

RX3

CLKLEOE

RX4

CLKLEOE

RX5

SDI

L0L1L2L3L4L5L6L7L8L9

L10L11L12L13L14L15L16L17L18L19

L20L21L22L23L24L25L26L27L28L29

L30L31L32L33L34L35L36L37L38L39

R0R1R2R3R4R5R6R7R8R9

R10R11R12R13R14R15R16R17R18R19

R20R21R22R23R24R25R26R27R28R29

R30R31R32R33R34R35R36R37R38R39

K3K2

CLK

LEOE

SDOSDI

12

34

56

78

910

K1

R6

470R

D1

DSP

CLK

LE SDI

SDO

JP2

P1

470R

R2

470R

R3

470R

R4

470R

R5

470R

R1

470R

RX1

RX2

RX3

RX4

RX5

C6

100n

3 2

1

ADJ

IC6LM317

R7

270R

R8

820R

63V

C9

10u

25V

C8

47u

C10

100n

3 2

1

ADJ

IC7LM317

R9

270R

R10

820R

63V

C12

10u

K5

25V

C11

47u

25V

C7

1000u0

+3VL +3VR

K4

0

3V3

25V

C13

470u

+3V3

R0'R1'R2'R3'R4'R5'R6'R7'R8'R9'

R10'R11'R12'R13'R14'R15'R16'R17'R18'R19'

R20'R21'R22'R23'R24'R25'R26'R27'R28'R29'

R30'R31'R32'R33'R34'R35'R36'R37'R38'R39'

D5

D4

D3

D2

+3VR'+3VL'

L0'L1'L2'L3'L4'L5'L6'L7'L8'L9'

L10'L11'L12'L13'L14'L15'L16'L17'L18'L19'

L20'L21'L22'L23'L24'L25'L26'L27'L28'L29'

L30'L31'L32'L33'L34'L35'L36'L37'L38'L39'

D6

D7

D8

D91 23 45 67 89 10

11 1213 1415 1617 1819 20

K18

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K19

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K20

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K21

1 23 4

K14

1 23 4

K15

1 23 4

K16

1 23 4

K17

1 23 4

K6

1 23 4

K7

1 23 4

K8

1 23 4

K9

+3VL +3VR +3VL' +3VR'

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K13

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K11

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K12

1 23 45 67 89 10

11 1213 1415 1617 1819 20

K10JP1

C2100n

C3100n

C4100n

C5100n

3V3

DSP

EXT

L3

LEOECLK

CLK

LE OE SDO

SDI

OE

110002 - 11

Figura 7. Montaje de la unidad del display independiente.

Figura 8. Circuito del driver y el display.

Personal Download for I © Elektor

63414

Page 64: Elektor 1 Enero 2012

64 01-2012 elektor

CURSO DSP

El display utiliza su propia tarjeta, en la que pueden colocarse arrays de LEDs en barra de muchos fabricantes, con 10 o 20 LEDs cada uno, disponibles en distintos colores. Los hemos elegido de luz roja, pues gozan de un consumo algo menor. La tarjeta del dis-play ha de colocarse correctamente vertical sobre la tarjeta del driver, teniendo especial cuidado de los conectores. Lo mejor es colo-carla sobre una mesa y presionar la tarjeta del display con los LEDs poniendo atención en su posición perpendicular.El DSP es capaz de operar el SPI a más de 10 Mbaud, así como el driver integrado para LEDs es capaz de leer datos hasta a 30 MHz. De este modo, en esta aplicación no importa si se controlan una, dos o más unidades de display, ya que nuestro ojo es considerablemente más lentoPara la unidad del display también hemos diseñado un programa de test DSP, llamado tst_led.asm. Incluye dos secciones del programa de control, el decodificador y la transmisión de datos. En las pruebas se ha utilizado una barra con 23 LEDs y otra con 27 LEDs. El programa de test sólo necesita el archivo tst_led.asm.

(110391)

Tarjeta del display

La tarjeta doble para el display está disponible con los componentes SMDs montados como artículo número 110002-71 (véase www.elektor.es/110391).

Cálculo del número de LEDs activos mediantelos valores de nivel escaladosEl nivel Px de un valor de la señal x, aquí correspondiente a un valor de salida del rectificador, se calcula mediante:

Px = 20 · log10(x), |x|>0, siendo el rango de valores útil de -110 ≤ Px ≤ 0,

Sin embargo la rutina logarítmica en nuestro programa DSP calcula gracias a los márgenes de los números fraccionarios un valor de nivel escalado:

Psx = log2(x)/32 = (ln(10)/ln(2)) · log10(x)/32, -0,570956 ≤ Psx ≤ 0,

El logaritmo neperiano ln(.) puede calcularse junto con el de base 10 en la mayoría de calcu-ladoras. Hacemos la siguiente operación:

Px = 20 · (ln(2)/ln(10)) · 32 · Psx = 192,6592 · Psx

Y en sentido contrario:

Psx = (ln(10)/ln(2)) · Px /(20 · 32) = 0,005190513 · Px.

Controlamos los LEDs con números enteros justificados hacia la derecha, cuyos valores frac-cionarios en un DSP de 24 bits son múltiplos de $000001 = 2–23 = 1,1921 * 10-7.

Veamos un ejemplo numérico: el rango de valores de -60 dB ≤ Px ≤ 0 dB ha de representarse con 80 LEDs. Para controlar 80 LEDs necesitamos el número:

LED80 = $000050 = 9.536743 · 10-6

Hemos de considerar dos casos en los extremos. En el primero NLED, el número de LEDs activos:

Px = -60dB, Psx = -60 · 0,005190513 = -0,31143076 und NLED = LED0 = 0

Y en segundo lugar:

Px = 0dB, Psx = 0 und NLED = LED80 = 9.536743 · 10-6.

El DSP ha de calcular el número de LEDs activos en función del valor de nivel escalado:

NLED = Psx · 80 * 2–23 /0,31143076 + 80 · 2–23 = 3.0622354 · 10-5 * Psx + 9.536743 · 10-6

La figura A muestra las distintas escalas para este ejemplo numérico.

-60

-0,31143076

Nivel deSeñal Px

Nivel de SeñalEscalado PS x

LEDsNúmero de

$000050

0 0

Figura A. Escalas para los niveles y el número de LEDs.

Personal Download for I © Elektor

63414

Page 65: Elektor 1 Enero 2012

¡Suscríbete ahora a la revista americana líder en el campo de los microcontroladores y los sistemas embebidos!

Elige la suscripción que desees en www.elektor.com/cc-subs

12 ediciones al año por soloDigital: 38$Impreso: 63$Digital + Impreso: 90$

Anzeige CC ES xxxxxx.indd 1 17-11-11 15:35:16

Personal Download for I © Elektor

63414

Page 66: Elektor 1 Enero 2012

66 01-2012 elektor

RETRÓNICA

Radio portátil ‘Colette’ de Philips (1956)Sin olvidar a Anette, Evette, Babette y Georgette

Las válvulas son la estrella en radios y amplificadores, siempre y cuando dispongamos de una gran cantidad de espacio en la cocina o en el salón, sin olvidar una toma de tensión AC próxima. La mayoría de la gente diría que eso es debido a la “ineficiencia de la válvulas, ya se sabe, la corriente del calentador y todo eso”. Es cierto, el tamaño medio de una radio de sobremesa de los años 50 consume entre 25 y 100 vatios de corriente alterna (AC), por sólo de 1 a 5 vatios de potencia de audio, para poder disfrutar o molestar a los vecinos. Esto hace que sea un poco difícil y molesto el poder usarlos en un merendero o en la playa. El pro-blema estaba en la gran cantidad de energía necesaria para calentar los filamentos de las válvulas hasta temperaturas donde se obtenía la emisión suficiente para establecer un flujo de electrones. Los triodos de pequeña señal y las válvulas pentodo consumen bastante más potencia debido al filamento más que a la corriente de ánodo.No mucho tiempo después de la lámpara WW2 de Philips, uno de los principales fabricantes de válvulas de Holanda, en su famoso Laboratorio Natuurkundig (‘NatLab”, en Inglés: Laboratorio de Física), desarrolló y perfeccionó una serie de válvulas miniatura de baja potencia que empleaban calentamiento directo en vez de indi-recto, específicamente para su uso en radios portátiles. Estas vál-vulas, identificadas por la letra D al inicio de su código (en lugar de E para las de calentamiento indirecto de 6,3 V), trabajan con una tensión de filamento (calentador) de, tan solo, 1,4 VDC y 50 mA de consumo de corriente (típico), con la duplicación de cátodo como calentador. Cuatro de estas pequeñas válvulas podían ser conec-tadas en serie para poder trabajar con una batería de coche están-dar que, en aquella época, era de 6,2 voltios. La tensión del ánodo (lámina o “plate”) estaba comprendida, típicamente, entre 45 y 90 voltios, la cual se considera baja en ese momento y fácil de sumi-nistrar con una batería recargable. En EE.UU. también aparecieron válvulas equivalentes, como la 3S4 (DL92).Claramente la serie D de ‘válvulas de alimentación de batería” de la casa Miniwatt, abrió el camino en el diseño de radios portátiles. Hacia finales de los años 40, Philips empezó a lanzar sus primeras radios portátiles. La mayoría de estos modelos estaban alojados en cajas de baquelita de aspecto bastante mate y ofrecían sólo recep-ción de Onda Media (OM), Onda Corta (OC) y onda Larga (OL). Caras en aquellos tiempos y sólo “por el buen hacer”, estas radios incre-mentaron considerablemente el éxito de las pequeñas válvulas de la variedad “frío y oscuro’ (“cold and dark”). En 1951, una pieza del equipo, basada en válvulas D, fue lanzada al mercado profesional: la mochila PMR del tipo SDR314, comentada ya en un artículo anterior de Retrónica (en la edición inglesa de noviembre de 2006).Mientras tanto, alrededor de 1951, se publicó un libro de 72 pági-nas, dirigido a ingenieros más que a científicos, que era una intro-ducción a las series D de Miniwatt. Se hizo famoso, probablemente debido a su sólida teoría, la presentación individual de las válvulas y

los buenos ejemplos de aplicación de las radios que se podían cons-truir en casa, con un complemento de estas válvulas D:

• mezclador “heptodo” DK92 auto-oscilante;• pentodo de RF DF91;• demodulador con diodo/pentodo de AF DAF91;• pentodos de AF de potencia DL92 y DL94;• indicadores de sintonía u “ojos mágicos” DM70 y DM71.

Actualmente, el libro es difícil de encontrar. Yo lo muestro aquí, en la fotografía correspondiente (segunda edición 1954). Moviéndonos en el tiempo, hacia 1955 se emitieron las primeras transmisiones oficiales de FM en la banda de VHF en Europa, inicial-mente en Alemania. No es sorprendente que la primera radio portátil de FM de Philips que trabajaba con la nueva banda de frecuencia de FM, de 87-100 MHz, se diseñara allí. Se llamaba ‘Colette’, siguiendo una locura generalizada que se produjo en torno a 1950 en los EE.UU., hasta bien entrada la década de los 70, de añadir el sufijo “-ette” a los nombres de productos, como DryCleanerette, Kitchenette, Seda-nette, Echolette, Corvette, Mobylette, Autoette, Wagonette, San-dalette, The Ikettes. En este caso, la gente de marketing de Philips Alemania no quería o no necesitaba el “simpático diminutivo”, pero aprovechó el tirón de los nombres de “chicas francesas” para su gama de radios portátiles. Por otra parte, el personal técnico en general, mantuvo el sistema de código tipo establecido en Philips. Colette, técnicamente era el modelo L5D62AB, en el que:

L = radio portátil;5 = indicador de clase de precio (0-9);D = fabricado en Alemania (X = Bélgica/Holanda);6 = año en la década (195x);

Jan Buiting (Editor de Elektor Reino Unido y USA)

Retrónica (Recuerdos de electrónica) es una columna mensual que cubre equipos electrónicos antiguos, incluyendo diseños legendarios de Elektor. Se agradecen contribuciones, sugerencias y peticiones; por favor, enviad un correo electrónico (email) a redacció[email protected]

Personal Download for I © Elektor

63414

Page 67: Elektor 1 Enero 2012

67elektor 01-2012

RETRÓNICA

Radio portátil ‘Colette’ de Philips (1956)Sin olvidar a Anette, Evette, Babette y Georgette

2 = modelo;A = para la alimentación con CA;B = para la alimentación con batería.

Colette, con su prestigiosa cobertura de banda de FM, era muy difí-cil de conseguir, probablemente debido a su precio de 398 florines holandeses (aproximadamente, dos meses del salario de un tra-bajador de la fábrica). No es de extrañar que también salieran al mercado sus “hermanas sin FM”, llamadas Anette, Babette, Evette y Georgette, a un precio mucho más bajo. Sin ofender a ninguna de estas jóvenes chicas, fueron lanzadas al mercado con la clase de precio ‘3 ‘y ‘4’. En Holanda, país de origen de Philips, a una serie

de radios anteriores y casi idénticas, se les puso nombre de barcos pequeños, como Jol (bote), Klipper (velero clíper), Flying Dutchman, Regenboog (Arco Iris), Valk (un barco de vela de tamaño medio), y Boeier (un buque de Frisia). A diferencia de la división alemana, la holandesa en realidad no puso estos nombres en la etiqueta de la radio. Sólo aparecieron en los folletos de ventas.

Colette (‘Klipper’) es el único modelo con mandos de doble función en la escala de sintonía, en lugar de controles de ruedas de plástico, más baratos, colocados al lado. La radio contiene diez válvulas D, un diodo y dos puentes rectificadores de selenio. En funcionamiento portátil, la tensión de calentamiento la suministra una batería recar-gable ‘Deac’ de 1,2 V, con una capacidad de 6 Ah. La tensión del ánodo proviene de una batería de 90 V. El Deac es una batería de níquel-cadmio conocida por la fuga de sustancias altamente corro-sivas que atacan el interior de la radio y que, poco a poco, convir-tieron a Klipper en los restos de un naufragio tras 25 años de abandono. Después de

abrir la tapa trasera de una radio de válvulas como Colette (Klipper), ver los restos tóxi-cos de una Deac olvidada es un espectáculo deprimente. Con algunos inconvenientes la batería Deac puede ser omitida y su función puede ser asumida por una o dos pilas de 1,5 V (LR20), de

Personal Download for I © Elektor

63414

Page 68: Elektor 1 Enero 2012

68 01-2012 elektor

RETRÓNICA

tamaño D y un condensador electrolítico grande en sus extremos. Las pilas secas eran originalmente opcionales y se introdujo un aloja-miento doble dentro de la radio. Un problema diferente es el ánodo de la batería que, actualmente y por lo general, toma la forma de un inversor de tensión ascendente conmutado, con el apantallamiento adecuado para evitar interferencias de radio. En Internet existen varios diseños, así como kits en Ebay, algunos visualmente perfec-tos, envueltos en una caja de cartón Eveready que no son fáciles de distinguir de los verdaderos.Colette también tiene una sección de fuente de alimentación CA para la tensión de lámina de 90 V, así como un cargador Deac (pri-mitivo), donde el Deac tiene dos funciones, una como dispositivo de alisado, ya que con válvulas de calentamiento directo no quere-mos tensión CA en los cátodos. Se ha verificado que el ciclo de carga completo dura 14 horas a 0,6 A. La radio también se puede cargar mientras trabaja.Mi Colette tan sólo trabaja con una alimentación de CA y no tiene Deac o batería de 90 V. El sonido, sobre todo el de FM, tiende a sor-prender agradablemente a la gente, probablemente porque se aso-cia una radio portátil de esa época con un sonido metálico.Por el contrario, el sonido de Colette es cálido y bastante completo, con una buena dosis de emisión de bajos en una configuración de volumen bajo. La mayor sorpresa es la cantidad de graves que se obtiene de los escasos 400 milivatios de potencia de salida AF.La radio puede funcionar en “modo económico” tirando del control de volumen. Esto desactiva la mitad de cada uno de los dos filamen-tos de las válvulas de salida DL96, con el efecto obvio de ahorro de la carga de la batería, a costa de algo de potencia de salida de señal AF.Collette tiene un diseño peculiar. Aunque se esperaría que el ojo mágico DM71 actuara como un indicador de sintonía con estilo, en realidad es sólo una luz verde que se enciende/apaga. El esquema

eléctrico del circuito muestra lo que sucede. El DM71 funciona real-mente como un divisor de fase para el amplificador de salida balan-ceado DL96. Probablemente, esto es una solución indirecta para que la alimentación insuficiente de la válvula DAF96 (B7) pueda contro-lar la DL96s balanceada, la cual, a su vez, es el resultado de la baja señal proveniente de los detectores de FM y AM.En cuanto a las características de diseño de la época, podemos men-cionar al presentador de Antiques Road Show, las antenas retráctiles con unas tapas de plástico de protección final, que podían ser alinea-das en ángulos de entre 0 y 180 grados para optimizar la recepción de FM. Estas antenas forman un dipolo abierto y, si la señal sigue siendo demasiado débil, se puede conectar una antena externa mediante un cable plano. Los agujeros redondos en los paneles laterales permiten conectar una antena de radio de coche y una batería de coche (¡de 6 voltios!). Los modelos posteriores ofrecían mayor conectividad, pero el USB no es de serie. Se puede decir que Colette está fuera de servicio o funcionando durante el trayecto a un merendero o a la playa por la tapa cerrada frente a la escala de sintonización.Mi Colette, en general, está en buen estado, con sólo algunos rasgu-ños en el frontal, cerca de la parte inferior. Las esquinas suavemente redondeadas, la caja ocre claro (¿alguna vez fue verde?) con piezas de plástico rojo duro apagado y la rejilla y marco dorados, la identi-fican inmediatamente como de los años 50. No fue necesario hacer reparaciones para conseguir que esta belleza cobrara vida de nuevo, después de 30 años en un polvoriento desván, excepto reemplazar ambas DAF96s y poner en orden el compartimiento de la batería. Colette pesa unos asombrosos 6,5 kgs con las dos pilas tipo D ins-taladas. Siempre estoy en la búsqueda de sus hermanas L4x y L3X, sin FM, para completar el cuadro familiar. Por desgracia para mí, me está costando un montón conseguirlo.

(110705)

Personal Download for I © Elektor

63414

Page 69: Elektor 1 Enero 2012

Recently acquired by The Elektor Group, audioXpress has been providing engineers with incredible audio insight, inspiration and design ideas for over

a decade. If you’re an audio enthusiast who enjoys speaker building and amp design, or if you’re interested in learning about tubes, driver

testing, and vintage audio, then audioXpress is the magazine

for you!

Subscribe to audioXpress magazine!Subscribe to audioXpress magazine!audioXpress magazine!audioXpress

Recently acquired by The Elektor Group,

amp design, or if you’re interested in learning about tubes, driver testing, and vintage audio, then

audioXpress is the magazine

amp design, or if you’re interested in learning about tubes, driver testing, and vintage audio, then

Do your electronics speak to you? Are the words “audio”, “vacuum tubes”, and “speaker technology” music to your ears?

Recently acquired by The Elektor Group, engineers with incredible audio insight, inspiration and design ideas for over

a decade. If you’re an audio enthusiast who enjoys speaker building and amp design, or if you’re interested in learning about tubes, driver

Recently acquired by The Elektor Group, audioXpress has been providing engineers with incredible audio insight, inspiration and design ideas for over

a decade. If you’re an audio enthusiast who enjoys speaker building and amp design, or if you’re interested in learning about tubes, driver

Then you should be reading audioXpress!

• In-depth interviews with audio industry luminaries

• Recurring columns by top experts on speaker building, driver testing, and amp construction

• Accessible engineering articles presenting

inventive, real-world audio electronics applications and projects

• Thorough and honest reviews about products that will bring your audio experiences to new levels

Choose from print delivery, digital,

or a combination of both for

maximum accessibility.

What will you fi nd in audioXpress?

Subscribe to audioXpress at

www.cc-webshop.comtoday!

SubscribeSubscribe

Naamloos-1 1 28-09-11 08:49

Personal Download for I © Elektor

63414

Page 70: Elektor 1 Enero 2012

70 01-2012 elektor

INFO & ENTRETENIMIENTO

Los empleados de Elektor International Media, sus empresas subsidiarias y/o editoriales asociadas no podrán participar en este concurso.

3 9 F 4 D 6 1 5 E 0 2 A C 7 8 B

5 0 8 A 7 F C 4 B 1 3 9 E 2 D 6

1 E 6 D 8 2 B 3 C 7 F 5 9 A 0 4

7 2 B C E 0 9 A 8 4 6 D F 3 1 5

8 B D 5 9 1 F 6 0 C 4 3 A E 2 7

9 F E 2 C 7 D 8 A B 1 6 0 4 5 3

A 1 7 3 B E 4 0 F 5 8 2 D 6 9 C

C 4 0 6 3 A 5 2 7 9 D E 8 F B 1

E A C B F 3 7 1 9 6 5 0 2 8 4 D

D 5 1 F A C 2 E 3 8 7 4 B 9 6 0

0 6 4 9 5 B 8 D 1 2 E F 3 C 7 A

2 7 3 8 0 4 6 9 D A B C 1 5 E F

F 3 5 0 1 8 E C 4 D 9 7 6 B A 2

4 8 A 7 2 9 0 B 6 F C 1 5 D 3 E

B C 2 1 6 D 3 7 5 E A 8 4 0 F 9

6 D 9 E 4 5 A F 2 3 0 B 7 1 C 8

Esperamos que a tiempo para las vacaciones de Navidad, aquí está un nuevo rompecabezas Hexadoku para ayudarte a superar esos raros momentos de aburrimiento tras el desempaquetado de los regalos, las largas cenas y la reposición de las mismas viejas películas de siempre en la televisión. Sencillamente, introduce los números adecuados en el rompecabezas que hay más abajo. Después, envíanos los de las casillas grises y entrarás automáticamente en el sorteo de uno de los cuatro bonos para la tienda de Elektor. ¡Diviértete!

El Hexadoku utiliza los números hexadecimales de 0 a F. Rellena el diagrama de 16 x 16 casillas de modo que todos los números hexade-cimales de 0 a F (es decir, 0…9, A…F) aparezcan una sola vez en cada fila, en cada columna y en el recuadro de 4x4 (marcados con líneas

en negrita). Ya hay algunos números rellenos en el crucigrama, que determinan su situación inicial. Entre todas las soluciones correctas recibidas, sorteamos cada mes un gran premio y tres premios de con-solación. Para ello, debes enviarnos los números de las casillas en gris.

Hexadoku Un rompecabezas con un toque electrónico

¡Resuelve el Hexadoku y gana!Las soluciones correctas recibidas de los lectores de Elektor participan automáticamente en el sorteo de cuatro bonos para la tienda de Elektor, uno de 100 € y tres de 50 €. Esperamos que estos premios animen a todos nuestros lectores a participar!

¡Participa!Por favor, envíanos tu solución (los números de las casillas grises) por correo electrónico a [email protected] – Asunto: hexadoku 01-2012 (por favor, cópialo exactamente). Incluye en el correo tu nombre com-pleto y tu dirección.

También puedes enviar tu respuesta por correo ordinario a: Redacción Elektor - Apdo. Correos 62011 – 28042 Madrid (España), o al fax +34 911019396. Envíalo antes del 1 de febrero de 2012.

Ganadores del sorteoLa solución del Hexadoku de Noviembre de 2011 es: 40F58.

El Bono de 100 € para la tienda de Elektor es para: M Murphy (Irlanda).Y los 3 Bonos de 50 € son para: A. Jaques (Reino Unido), Phillip Kelley (USA) y J.L. Kruger (Alemania).

¡Enhorabuena a todos!

Personal Download for I © Elektor

63414

Page 71: Elektor 1 Enero 2012

Abo Plus Anzeige ES 110706.indd 1 06-07-11 15:58:15

Personal Download for I © Elektor

63414

Page 72: Elektor 1 Enero 2012

72 01-2012 elektor

TIENDA LIBROS, CD-ROMs, DVDs, KITS Y MÓDULOS

Precios y descripciones sujetos a cambios.

Pisando Fuerte¡Un mundo de electrónicaen una única tienda!

Kit

s y

du

los

Contador de alfa, beta y gamma

Medidor de radiación mejorado(Noviembre 2011)

El dispositivo puede utilizarse con distintos sensores para medir la radiación gamma y alfa. Es apto

para medidas durante largo tiempo y el análisis de probetas de baja actividad. En comparación

con un contador Geiger, un fotodiodo ofrece valores de cero más bajos, debido a su reducido ta-

maño, y la radiación de pequeñas muestras se aprecia con mayor facilidad. Otra ventaja del sensor

semiconductor es que permite medir la energía de cada particular por separado. Así, podemos

testear probetas de forma más precisa que con un contador Geiger. Mediante un software de PC

opcional puede obtenerse el espectro energético y sacar conclusiones del objeto a examen.

Kit de componentes incluyendo display y controlador programado

Art.# 110538-71 • 39,95 €

Bestseller

Fully elaborated electronics projects

309 CircuitsThe present tenth edition of the popular

‘30x Circuits’ series of books once again

contains a comprehensive variety of cir-

cuits, sub-circuits, tips and tricks and de-

sign ideas for electronics. Among many

other inspiring topics, the following cat-

egories are well presented in this book:

test & measurement; RF (radio); comput-

ers and peripherals; audio & video; hobby

and modelling; microcontrollers; home &

garden; etcetera.

432 pages • ISBN 978-0-905705-69-9

£19.95 • US$ 39.95

Principios y Práctica

Registrador del clima USBcon memoria a largo plazo(Septiembre 2011)

Este datalogger autónomo registra los

datos de presión, humedad y tempera-

tura suministrados por sensores I2C y los

muestra en un LCD. Los resultados pueden

leerse por USB y ser representados gráfi ca-

mente en un PC gracias a GNUplot. Me-

diante la utilización de módulos sensors

digitales, los requerimientos de hardware

son mínimos, aparte de no necesitar cali-

bración alguna.

Kit de componentes incluyendo placa, controlador, sensor de humedad y sensor de presión de aire

Art.# 100888-73 • 34,95 €

Curso de audio DSP(Septiembre 2011)

Esta placa DSP es la plataforma para las

aplicaciones descritas en nuestro Curso

de Audio DSP. Pretende también permi-

tirte desarrollar tus primeras aplicacio-

nes de procesamiento digital de señales

de audio. La tarjeta DSP básicamente pue-

de utili zarse como “stand alone”, e incluso

resulta ideal como “tarjeta de apren -

di zaje”, y es que con su tratamiento digi-

tal de 24 bits y una frecuencia de hasta

192 kHz, aparte de sus potentes puertos,

goza de una calidad insuperable en lo que

se refi ere al rechazo al ruido y la potencia

de cálculo del DSP.

Placa DSP montada y comprobada

Art.# 110001-91 • 129,95 €

Este kit y otros más

están disponibles en

www.elektor.es/kits

ELEK ES1201 shop.indd 72 22-11-2011 12:56:42

Personal Download for I © Elektor

63414

Page 73: Elektor 1 Enero 2012

73elektor 01-2012

Más Información en la página web de Elektor:

www.elektor.esElektor International Media Spain, S.L.Apartado de Correos 6201128042 MadridEspañaTel.: +34 91 101 93 95Fax: +34 91 101 93 96Email: [email protected]

Una guía muy práctica

Linux – PC -based Measurement ElectronicsEste libro (en inglés) pretende ser una guía

muy práctica para aquellos que desean

construir sistemas de medida y control

para ser controlados, de forma local o re-

mota, por un ordenador personal con el

sistema operativo Linux. Los dos aspectos,

hardware y software, del diseño típico de

sistemas embebidos están cubiertos en

detalle con esquemas, listados de código

y descripciones completas. No es necesa-

rio adquirir equipamiento especial o caras

herramientas de software para crear los

proyectos embebidos descritos en este

libro. Puedes construir sistemas de calidad

rápidamente empleando componentes

electrónicos populares de bajo coste y

herramientas software gratuitas o de

bajo precio. Muchos proyectos de este

libro se han desarrollado con Matlab®, una

herramienta ampliamente utilizada en la

investigación científica e ingeniería. Se

facilita el código fuente completo y bien

documentado para todos los proyectos.

264 páginas • ISBN 978-1-907920-03-5 • 34,50 €

Libros

Controller Area Network ProjectsEste libro (en inglés) está escrito para

estudiantes, ingenieros, afi cionados y para

todo aquel que esté interesado en aprender

más sobre el bus CAN y sus aplicaciones.

El objetivo de este libro es enseñarte los

principios básicos de las redes CAN además

del desarrollo sistemas basados en micro-

controlador utilizando el bus CAN. Apren-

derás cómo diseñar nodos de bus CAN

basados en microcontroladores, cómo con-

struir un bus CAN, cómo desarrollar pro-

gramas de alto nivel y a intercambiar datos

en tiempo real sobre el bus. Aprenderás

también cómo construir hardware con

microcontroladores y a conec tarlo con

LEDs, LCDs y convertidores A/D.

260 páginas • ISBN 978-1-907920-04-2 • 34,50 €

Sistema PC Controlado por Voz

Design your own PC Voice Control SystemEste libro (en inglés) detalla un proyecto

que te permitirá instruir a tu ordenador

mediante tu voz y conseguir que con -

trole dispositivos electrónicos, te diga

la hora, consiga las valoraciones de tus

acciones, la información del tiempo, etc.

y te lo cuente todo con una voz humana

natural. Te muestra la tecnología para

interactuar con tu ordenador mediante

la voz

216 páginas • ISBN 978-1-907920-07-3 • 34,50 €

Incluye gratuitamente el compilador mikroC en CD-ROM

BestsellerConvertidor USB/Serie BOB-FT232R(Septiembre 2011)

Este convertidor USB / SERIE te sorprende-

rá primero por su tamaño: ¡no más grande

que un conector moldeado de un cable

USB! Nos impresionará también porque es

práctico, rápido de poner en funciona-

miento, reutilizable, multiplataforma y no

por ello demasiado caro. Los diferentes

módulos basados en el FT232R, disponi-

bles en el mercado, no me han satisfecho.

Demasiado caros, demasiado volumino-

sos, mal hechos… Por eso acepté el desafío

de diseñar esta miniatura bajo la for ma de

una “placa de evasión” (“breakout board”).

Placa montada y comprobada

Art.# 110553-91 • 15,00 €

Pico C(Abril 2011)

Los afi cionados a la RF y a la reparación de

radio probablemente ya lo saben, pero

cuando se trata de mediciones por debajo

de 200 pF o menos, los multímetros digi-

tales modernos dan resultados bastante

desviados si no ridículos. El propósito del

diseño Pico C de Elektor es hacer un traba-

jo mucho mejor. Superando a muchos

DMMs, este pequeño instrumento mide

fácilmente y con precisión capacidades

bajas de hasta fracciones de picofaradio.

Kit de componentes incluyendo Elektor Project Case, microcontrolador programado, LCD y PCB

Art.# 100823-71 • 82,50 €

ELEK ES1201 shop.indd 73 22-11-2011 12:56:49

Personal Download for I © Elektor

63414

Page 74: Elektor 1 Enero 2012

74 01-2012 elektor

TIENDA LIBROS, CD-ROMs, DVDs, KITS Y MÓDULOS

Ú

Precios y descripciones sujetos a cambios.

CD

-ROM

s y DV

Ds

Lib

ros

Completamente actualizado

CD ECD 6 – Base de datos de Componentes ElektorEste CD-ROM te permite acceder fácil-

mente a los datos sobre más de 70.000

componentes. Consta de ocho bases de

datos que comprenden circuitos integra-

dos, transistores, diodos y optpacopla-

dores. Incluye once aplicaciones de

cálculo de, por ejemplo, resistencia serie

de diodos zener, reguladores de tensión

y AMV’s. ECD facilita el acceso a los datos

unos de 7.800 circuitos integrados, más

de 35.600 transistores, FET, tiristores

y triacs, cerca de 25.000 diodos y 1.800

op to acopladores. Todas las aplicaciones

son totalmente interactivas, permitiendo

al usuario añadir, editar y completar los

datos de los componentes.

ISBN 978-90-5381-258-7 • 29,50 €

Todos los artículos del año 2010

DVD Elektor 2010El DVD-ROM “volumen anual” se encuen-

tra entre los productos más populares de

Elektor. El DVD Elektor 2010 contiene to-

dos los artículos editoriales publicados en

el Volumen 2010 de las publicaciones en

español, inglés, holandés, francés y ale-

mán de la revista Elektor. Con Adobe Rea-

der los artículos se presentan en el mismo

formato que la publicación original de la

revista. Se dispone de una máquina de

búsqueda exhaustiva para localizar pala-

bras clave en cualquier artículo.

ISBN 978-90-5381-267-9 • 27,50 €

LabWorX: Del Laboratorio a tu cerebro directamente

Mastering the I²C BusEste libro (en inglés) te guía en un viaje ex-

ploratorio por el Bus I2C y sus aplicaciones.

Además del protocolo del Bus se presta mu-

cha atención a las aplicaciones prácticas y al

diseño de un sistema sólido. Se tratan con

detalle los tipos más comunes de chips com-

patibles con I2C. Hay disponibles dos placas

de experimentación que te permitirán el de-

sarrollo rápido de prototipos. Estas placas

se completan con una sonda USB a I2C y un

sistema de software para controlar disposi-

tivos I2C desde tu ordenador.

248 páginas • ISBN 978-0-905705-98-9 • 34,50 €

Soluciones creativas para todas las áreas de la

electrónica

311 Circuits311 Circuits es el duodécimo volumen

(en inglés) de la renombrada serie 30X de

Elektor. Este libro contiene circuitos, ideas

de diseño, consejos y trucos de todas las

áreas de la electrónica: audio & video,

ordenadores & microcontroladores, radio,

hobby & modelismo, casa & jardín, fuentes

de alimentación & baterías, pruebas &

medidas, software, sin olvidar una sección

de “varios” para todo aquello que no

encaja en ninguna de esas categorías.

311 Circuits ofrece muchas soluciones

completas así como útiles puntos de par-

tida para tus propios proyectos.

420 páginas • ISBN 978-1-907920-08-0 • 34,50 €

Circuitos, ideas, consejos y trucos de Elektor

CD 1001 CircuitsEste CD-ROM contiene más de 1000 cir-

cuitos, ideas, consejos y trucos de las edi-

ciones de Circuitos del Verano de Elektor

desde el 2001 al 2010, complementados

con otros varios pequeños proyectos,

incluyendo todos los diagramas de los

circui tos, descripciones, listas de mate-

riales y diseños de placas a tamaño real.

Los artículos (en inglés) están agrupados

alfabéticamente en nueva secciones difer-

entes: audio & video, ordenador & micro-

controladores, hobby & modelismo, casa

y jardín, alta frecuencia, fuentes de alimen-

tación, robótica, pruebas & medidas y por

supuesto una sección variada para todo

aquello que no encaja en ninguna de esas

categorías. Se puede buscar en los texto y

las listas de materiales con las funciones de

búsqueda de Adobe Reader.

ISBN 978-1-907920-06-6 • 39,50 €

Bestseller

Todos los artículos de la serie ATM18-CC2 y más

CD ATM18 CollectionEn este CD-ROM, ideal para principiantes y

usuarios experimentados, encontrarás una

recopilación de todos los artículos de la

serie ATM18-CC2 publicados en la revista

Elektor; desde el Lector RFID al Bluetooth

pasando por el ordenador de que juega al

ajedrez. En total, más de 25 proyectos

basados en la popular placa ATM18 de

Elektor. Además de los archivos PDF de los

artículos (en cinco idiomas), el CD contiene

el software de cada uno de los proyectos,

los diseños de las placas en formato PDF,

el curso de programación Bascom AVR y

documentación complementaria.

ISBN 978-0-905705-92-7 • 29,50 €

ELEK ES1201 shop.indd 74 22-11-2011 12:56:56

Personal Download for I © Elektor

63414

Page 75: Elektor 1 Enero 2012

75elektor 01-2012

Haga su pedido “online” enwww.elektor.es/tiendao utilice el cupón de pedido del final de la revista

Elektor International Media Spain, S.L.Apartado de Correos 6201128042 MadridEspañaTel. +34 91 101 93 95Fax +34 91 101 93 96Email: [email protected]

Los más vendidos

Bo

oks

Kit

s &

Mo-

CD

-RO

Ms

Últ

imos

Pro

du

ctos

Precio (€)

Lib

ros

Kit

s y

Mód

ulos

1

2

3

4

5

1

2

3

4

5

1

2

3

4

5

CD

-RO

Ms

y D

VD

s

Controller Area Network ProjectsISBN 978-1-907920-04-2 ................... 34,50 €

311 CircuitsISBN 978-1-907920-08-0 .................... 34,50 €

Design your own PC Voice Control SystemISBN 978-1-907920-07-3 .................... 34,50 €

Mastering the I²C BusISBN 978-0-905705-98-9 ................... 34,50 €

Linux – PC-based Measurement ElectronicsISBN 978-1-907920-03-5 ................... 34,50 €

CD 1001 CircuitsISBN 978-1-907920-06-6 ..................... 39,50 €

DVD Elektor desde 1998 a 2007ISBN 978-90-5381-241-9 ................... 59,00 €

CD ECD 6ISBN 978-90-5381-258-7 ..................... 29,50 €

DVD Elektor 2010ISBN 978-90-5381-267-9 .................... 27,50 €

CD ATM18 CollectionISBN 978-0-905705-92-7 ..................... 29,50 €

Medidor de radiación mejoradoArt.# 110538-71 ................................. 39,95 €

Convertidor USB/Serie BOB-FT232RArt.# 110553-91 ................................. 15,00 €

Curso de audio DSP: la tarjeta DSPArt.# 110001-91 ............................... 129,95 €

Registrador del clima USBArt.# 100888-73 ................................. 34,95 €

¡Que viene el bus! Art.# 110258-91 ................................. 24,95 €

Enero 2012 (N° 379)

+ + + N u e v o s P r o d u c t o s d e E n e r o : V i s i t a w w w . e l e k t o r. e s + + +

Diciembre 2011 (N° 378)

¡Que viene el bus! (10)

110258-1 .......Placa de circuito impreso Nodo Experimental .................................. 5,95110258-1C3 ...3 Placas de circuito impreso Nodp Experimental ............................ 12,95110258-91 .....Módulo Convertidor USB/RS485 ................................................... 24,95

Pendrive USB en un microcontrolador

110409-1 .......Placa de Circuito Impreso 10,95110409-41 .....Microcontrolador PIC24FJ64GB002-I/sp dil-28s programado ........ 14,95

E-Blocks en Twitter

EB003 .............Placa E-block de Sensores ............................................................. 26,80EB005 ............Placa E-block LCD ......................................................................... 29,75EB006 .............Multiprogramador PIC E-block ...................................................... 89,25EB007 .............Placa E-block de conmutadores .................................................... 17,85EB059 .............Placa E-block Interfaz Servo .......................................................... 17,85EB069 .............Placa E-block Wireless LAN.......................................................... 164,95TEDSSI4 ..........Flowcode para dsPIC versión Pro ................................................. 221,65

Noviembre 2011 (N° 377)

Medidor de radiación mejorado

110538-41 .....Microcontrolador programado ATmega88PA-PU .......................... 10,50110538-71 .....Kit de componentes incluyendo display y controlador programado ........................................................... 39,95

¡Que viene el bus! (9)

110258-1 .......Placa de circuito impreso Nodo Experimental .................................. 5,95110258-1C3 ...3 Placas de circuito impreso Nodp Experimental ............................ 12,95110258-91 .....Módulo Convertidor USB/RS485 ................................................... 24,95

Interfaz OnCE/JTAG

110534-91 .....Placa Programador montada y comprobada ................................. 39,95

Octubre 2011 (N° 376)

¡Que viene el bus! (8)

110258-1 .......Placa de circuito impreso Nodo Experimental .................................. 5,95110258-1C3 ...Placa de circuito impreso Experimental Nodes (3 PCBs) ................. 12,95110258-91 .....Módulo Convertidor USB/RS485 ................................................... 24,95

Placa polivalente para montajes con microcontrolador(es) AVR

100892-1 .......Placa de circuito impreso .............................................................. 12,95

Curso de audio DSP

110001-91 .....Placa montada y comprobada DSP board .................................... 129,95110001-92 .....Conjunto placa DSP (110001-91) con Programador (110534-91) 149,95

Septiembre 2011 (N° 375)

eC-refl ow-mate

100447-91 .....Horno de refusión SMT professional .......................................... 2495,00

Registrador del clima USB con memoria a largo plazo

100888-1 .......Placa sin components ................................................................... 17,95100888-41 .....Microcontrolador programado ATMEGA88-20PU ........................... 9,95 100888-71 .....Módulo HH10D sensor de humedad ............................................... 7,95 100888-72 .....Módulo HP03SA senor de presión de aire ........................................ 6,45 100888-73 .....Kit de componentes placa, controlador, sensor de humedad y sensor de presión de aire ............................. 34,95

Sensores I2C

100888-71 .....Módulo HH10D sensor de humedad ............................................... 7,95 100888-72 .....Módulo HP03SA senor de presión de aire ........................................ 6,45

Convertidor USB/Serie BOB-FT232R

110553-91 .....Placa montada y comprobada....................................................... 15,00

¡Que viene el bus! (7)

110258-1 .......Placa sin componentes, Experimental Node .................................... 5,95 110258-1C3 ...3 x Placa sin componentes, Experimental Node ............................. 12,95 110258-91 .....Módulo USB/RS485-Converter ..................................................... 24,95

J²B: módulo HIM universal con ARM Cortex-M3

050176-74 .....Caja Bopla Unimas 160 ................................................................... 9,95 110274-71 .....Placa comprobada con microcontroaldor LPC1343, cristal, regualdor de tensión de 3V3, interfaces LCD y USB montados, LEDs y headers.............................................................................. 39,95110274-72 Display LCD 4 x 20 caracteres (Compatible HD44780) ..................... 9,95

ELEK ES1201 shop.indd 75 22-11-2011 12:57:01

Personal Download for I © Elektor

63414

Page 76: Elektor 1 Enero 2012

76 01-2012 elektor

INFO & MERCADO PRÓXIMO MES ElEktOR

Índice de Anuncianteswww.elektor.es www.elektor.es www.elektor.es www.elektor.es www.elektor.es www.elektor.es

AudioXpress www.cc-webshop.com Pág. 69

Cebek www.cebek.com  Págs. 21, 43 y 80

DesignSpark chipKIT™Challenge www.chipkitchallenge.com Pág. 13

Eurocircuits www.eurocircuits.com Pág. 53

Hameg www.hameg.com Pág. 76

Microchip www.microchip.com Pág. 2

Mikro Elektronika www.mikroe.com Pág. 3

los títulos y los contenidos de la revista están sujetos a modificación; por favor, verifica el contenido en “revista” en www.elektor.es

Contacto Teléfono: +34 91 101 93 95Fax: +34 91 101 93 96E mail: [email protected]

Elektor tiene una sección para ayudar a sus clientes a promocionar sus negocios, Mercado – una sección permanente de la revista donde puede mostrar sus productos y servicios.

VentasMercadoPrecio por 1 año/11 ediciones:

- 1 módulo, 20 mm x 45 mm, 350,00 €

- 2 módulo, 40 mm x 45 mm, 575,00 €

- 3 módulo, 60 mm x 45 mm, 750,00 €

• Por favor, suministre el material gráfi co

con una resolución mínima de 300 dpi

• Nosotros podemos encargarnos del

diseño por usted

SCOPES and more

Great Value inTEST & MEASUREMENT

Medidor Pico-C MejoradoNuestro medidor Pico-C, originalmente publicado en la edición de Abril de 2011, es un manejable y compacto instrumento capaz de hacer precisa y rápidamente medidas de capacidad hasta 2 nF con una resolución de 0.1 pF. Gracias a una reescritura del software, ahora es posible ampliar el rango de medida por ambos extremos, abarcando ahora desde 0.01 pF a 500 nF. Más aún, el circuito puede funcionar también como generador de señal. Con algunas modificaciones, es incluso posible añadir una entrada para medidas de periodo y frecuencia. Para la versión más reciente se ha diseñado una nueva placa.

Medidor de la Luz del CieloEste proyecto emplea una matriz de sensores con un sistema de registro de datos dedicado y está diseñado para medir la intensidad luminosa del cielo en cinco direcciones. Aunque el dispositivo fue diseñado originalmente para registrar la luz celestial en el momento de los eclipses, tiene amplias áreas de aplicación ya que también se miden la temperatura y humedad. Hemos utilizado sensores de luz programables del tipo TSL230 hábilmente controlados por un microcontrolador PIC del tipo 18F4455.

Conectando la Sonda Lambda con RS232El interfaz para sonda lambda de banda ancha descrito en este artículo permite la medida precisa del contenido en oxigeno de los gases de combustión, todo sin ningún tipo de ajuste. Se pueden utilizar todas las capacidades de diagnóstico del sensor CJ125, al tiempo que se pueden leer con detalle todos los datos y la información de estado del circuito, por medio de una conexión RS232 con la placa interfaz. El próximo mes describiremos los comandos RS232 que permiten hacer estas operaciones.

Personal Download for I © Elektor

63414

Page 77: Elektor 1 Enero 2012

Índice de Anuncianteswww.elektor.es www.elektor.es www.elektor.es www.elektor.es www.elektor.es www.elektor.es

Cupó

n de

ped

ido

Cupó

n de

ped

ido

01-2

012

01-2

012

Susc

ripci

ón311 Circuits 34,50 y

Design your own PC Voice Control System 34,50 y

Controller Area Network Projects 34,50 y

LabWorX – Mastering the I²C Bus 34,50 y

Linux – PC-based MeasurementElectronics 34,50 y

CD-ROM 1001 Circuits 39,50 y

Descripción Precio Cant. Total y

Sub-total

Gastos envio

Total

Por favor envíen este pedido a:

Elektor International Media Spain, S.L.Apartado de Correos 6201128042 MadridEspaña

Tel.: +34 91 101 93 95

Fax: +34 91 101 93 96

www.elektor.es

[email protected]

Los precios y las descripciones están sujetas a cambio. La editorial se reserva el derecho de cambiar los precios sin notificación previa. Los precios y las descripciones aquí indicadas anulan las de los anteriores números de la revista.

EL01

Nombre

Domicilio

Tel. Email

Fecha – – Firma

* Oferta válida para quienes no hayan tenido una suscripción a Elektor durante los últimos 12 meses. Oferta sujeta a disponibilidad. Te enviaremos tu regalo una vez que hayas abonado la nueva suscripción.

Sí, quiero suscribirme a Elektor y recibir gratuitamente el E-book Microcontroller Basics.*

Mi suscripción será:

Suscripción Estándar 11 Números (incl. julio/agosto número doble)

Suscripción PLUS11 Números (incl. julio/agosto número doble) + el DVD-ROM Elektor Volumen 2011 + acceso exclusivo a www.elektor-plus.es

FORMA DE PAGO(vea la página contigua para más detalle)

Transferancia bancaira A Elektor International Media Spain, S.L.

Número de cuenta LA CAIXA: 2100 1135 64 0200152440 (Importante: poner nombre, apellidos y provincia del remitente)

Fecha de caducidad: ________________________

CVC: __________________________________

8,50 y

EL01

Nombre

Domicilio

Tel. Email

Fecha – – Firma

Por favor envíen este pedido a:

Elektor International Media Spain, S.L.Apartado de Correos 6201128042 MadridEspaña

Tel.: +34 91 101 93 95

Fax: +34 91 101 93 [email protected]

FORMA DE PAGO(vea la página contigua para más detalle)

Transferancia bancaira A Elektor International Media Spain, S.L.

Número de cuenta LA CAIXA: 2100 1135 64 0200152440 (Importante: poner nombre, apellidos y provincia del remitente)

Fecha de caducidad: ________________________

CVC: ___________________________________

RECOMENDADO

(Por favor, escribe tu dirección de correo en el formulario de abajo)

NUEVO

E-book

ELEK ES1201 Bestelkaart.indd 1 22-11-2011 12:29:14

Personal Download for I © Elektor

63414

Page 78: Elektor 1 Enero 2012

INSTRUCCIONES DE PEDIDO, GASTOS DE ENVÍO

Todos los pedidos deberán ser enviados por correo o fax a nuestra dirección de Madrid utilizando el presente cupón. Tambien puede efectuar su pedido Online en la página: www.elektor.es/tienda.

CÓMO PAGAR

Todos los pedidos han de ir acompañados por el pago total, incluidos los gastos de envío anteriormente establecidos o indicados por el personal del Servicio de Atención al Cliente.Transferencia bancaria a la cuenta de La Caixa: 2100 1135 64 0200152440 a nombre de Elektor International Media Spain, S.L. IBAN: ES45 2100 1135 6402 0015 2440, BIC: CAIXESBBXXXImportante: indicar en la transferencia el nombre, apellidos y dirección.Tarjeta de crédito VISA y MasterCard pueden ser procesadas por correo, correo electrónico, web, fax y teléfono. Para su seguridad, los pedidos Online en nuestra web se realizan bajo la protección de conexiones seguras SSL.

COMPONENTES

Los componentes para los proyectos aparecidos en Elektor están normalmente disponibles en algunos de los anunciantes de la revista. Si se prevén dificultades en el suministro de alguno de los componentes, se indicará en el artículo algún proveedor que pueda sumini-strarlo. Sin embargo, tenga en cuenta que los porveedores indicados no tienen porque ser únicos.

TÉRMINOS Y CONDICIONES

Envío. Aunque haremos todo lo posible para que su envío sea despachado en el plazo de 2-3 semanas desde su recepción, no podemos garantizar este plazo para todos los pedidos. Devoluciones. Las mercancías defectuosas o las enviadas erróneamente pueden ser devueltas para su susti tución o reembolso pero, para ello, es necesario tener previamente nuestro consentimiento. Todas la mercancías devueltas deben estar empaquetas de manera segura en bolsa acolchada o caja, adjuntando una carta en la que se indique claramente el número de envío. Si las mercancías son devueltas por un error de nuestra parte, le reembolsaremos el porte de devolución. Mercancías dañadas. La reclamaciones por mercancías dañadas deben ser recibidas en nuestra dirección de Madrid en un plazo de 10 días (España), 14 días (Europa) o 21 días (resto del mundo). Pedidos cancelados. Todos los pedidos cancelados estarán sujetos a un cargo del 10% con un mínimo de 5,00 w. Patentes. Puede existir protección bajo patente de los circuitos, dispositivos, componentes y otras cosas descritas en nuestros libros y revistas. Elektor no acepta respon sabilidad alguna por ausencia de determinación de tales patentes u otras protecciones. Derechos de autor (Copyright). Todos los dibujos, fotografías, artículos, placas de circuito impreso, circuitos integrados programados, CD-ROM o portadores de software publicados en nuestros libros y revistas (diferentes de los anunciados por terceros) están protegidos por derechos de autor y no pueden ser reproducidos o difundidos total o parcialmente de ninguna manera ni por ningún medio, incluidos las fotocopias y grabaciones, sin el previo consentimiento por escrito de Elektor. Dicho consentimiento escrito es también necesa-rio antes de que cualquier parte de esas publicaciones sea almacenado en sistemas de recuperación de cualquier naturaleza. No obstante lo dispuesto anteriormente, las placas de circuito impreso se pueden fabricar para uso privado y personal sin necesidad del citado permiso. Limitación de respon sa bilidad. Elektor no será responsable por contrato, agravio o cualquier otra circunstancia, de cualquier pérdida o daño sufrido por el comprador sea cual sea o se deriven de, o en conexión con, el suministro de mercancías descritas o, a opción de Elektor, reembolsar el importe al comprador de cualquier dinero pagado en relación con los productos. Derecho. Cualquier asunto relacionado con el suministro de mercancías y servicios por Elektor estará determinado en todos sus aspectos por las leyes españolas.

CÓMO PAGAR

Transferencia bancaria a la cuenta de La Caixa: 2100 1135 64 0200152440 a nombre de Elektor International Media Spain, S.L. IBAN: ES45 2100 1135 6402 0015 2440BIC: CAIXESBBXXXImportante: indicar nombre, apellidos y dirección en la transferencia.

Tarjeta de crédito VISA y MasterCard pueden ser procesadas por correo, correo electrónico, web, fax y teléfono. Para su seguridad, los pedidos Online en nuestra web se realizan bajo la protección de conexiones seguras SSL.

CONDICIONES DE LA SUSCRIPCIÓN

La suscripción estandár es de 12 meses. Si durante este plazo de suscripción se produce un cambio permanente de dirección y ello conlleva la necesidad de realizar el envío a través de un servicio más caro, no te cobraremos los gastos adicionales. En caso contrario, si el cambio de dirección nos permite contratar un servicio más barato, no te reembolsamos la diferencia y tampoco se extenderá el plazo de suscripción.

Los estudiantes pueden obtener un discuento de un 20% del precio normal de una suscripción anual siempre que esté acompañada de una fotocopia del carnet de estudiante. Por favor envíalo por fax (+34 91 101 93 96) o correo electrónico ([email protected]). Para estudiantes, el coste de la suscripción estandar es de 50,80 € y el de la suscripción plus es de 68,30 €.La suscripción para estudiante es incompatible con el regalo de suscripción. Estas promociones no son acumulables.

El plazo normal de la primera entrega, es de cuatro semanas a par-tir de la fecha de la recepción del pedido.

La cancelación de una suscripción está sujeta a un cargo de un 25% (veinticinco por ciento) del precio total o 12,50 €, o sea, la cantidad mayor, más los gastos de copias ya envíadas. No está permitido cancelar una suscripción después del sexto mes.

TARIFAS PARA SUSCRIPCIONES ANUALES

Estándar PlusEspaña 63,50 w 81,00 w

Islas Canarias 69,50 w 87,00 w

Europa 91,50 w 109,00 w

Otros países 122,50 w 140,00 w

ELEK ES1201 Bestelkaart.indd 2 22-11-2011 12:29:15

Personal Download for I © Elektor

63414

Page 79: Elektor 1 Enero 2012

INSTRUCCIONES DE PEDIDO, GASTOS DE ENVÍO

Todos los pedidos deberán ser enviados por correo o fax a nuestra dirección de Madrid utilizando el presente cupón. Tambien puede efectuar su pedido Online en la página: www.elektor.es/tienda.

CÓMO PAGAR

Todos los pedidos han de ir acompañados por el pago total, incluidos los gastos de envío anteriormente establecidos o indicados por el personal del Servicio de Atención al Cliente.Transferencia bancaria a la cuenta de La Caixa: 2100 1135 64 0200152440 a nombre de Elektor International Media Spain, S.L. IBAN: ES45 2100 1135 6402 0015 2440, BIC: CAIXESBBXXXImportante: indicar en la transferencia el nombre, apellidos y dirección.Tarjeta de crédito VISA y MasterCard pueden ser procesadas por correo, correo electrónico, web, fax y teléfono. Para su seguridad, los pedidos Online en nuestra web se realizan bajo la protección de conexiones seguras SSL.

COMPONENTES

Los componentes para los proyectos aparecidos en Elektor están normalmente disponibles en algunos de los anunciantes de la revista. Si se prevén dificultades en el suministro de alguno de los componentes, se indicará en el artículo algún proveedor que pueda sumini-strarlo. Sin embargo, tenga en cuenta que los porveedores indicados no tienen porque ser únicos.

TÉRMINOS Y CONDICIONES

Envío. Aunque haremos todo lo posible para que su envío sea despachado en el plazo de 2-3 semanas desde su recepción, no podemos garantizar este plazo para todos los pedidos. Devoluciones. Las mercancías defectuosas o las enviadas erróneamente pueden ser devueltas para su susti tución o reembolso pero, para ello, es necesario tener previamente nuestro consentimiento. Todas la mercancías devueltas deben estar empaquetas de manera segura en bolsa acolchada o caja, adjuntando una carta en la que se indique claramente el número de envío. Si las mercancías son devueltas por un error de nuestra parte, le reembolsaremos el porte de devolución. Mercancías dañadas. La reclamaciones por mercancías dañadas deben ser recibidas en nuestra dirección de Madrid en un plazo de 10 días (España), 14 días (Europa) o 21 días (resto del mundo). Pedidos cancelados. Todos los pedidos cancelados estarán sujetos a un cargo del 10% con un mínimo de 5,00 w. Patentes. Puede existir protección bajo patente de los circuitos, dispositivos, componentes y otras cosas descritas en nuestros libros y revistas. Elektor no acepta respon sabilidad alguna por ausencia de determinación de tales patentes u otras protecciones. Derechos de autor (Copyright). Todos los dibujos, fotografías, artículos, placas de circuito impreso, circuitos integrados programados, CD-ROM o portadores de software publicados en nuestros libros y revistas (diferentes de los anunciados por terceros) están protegidos por derechos de autor y no pueden ser reproducidos o difundidos total o parcialmente de ninguna manera ni por ningún medio, incluidos las fotocopias y grabaciones, sin el previo consentimiento por escrito de Elektor. Dicho consentimiento escrito es también necesa-rio antes de que cualquier parte de esas publicaciones sea almacenado en sistemas de recuperación de cualquier naturaleza. No obstante lo dispuesto anteriormente, las placas de circuito impreso se pueden fabricar para uso privado y personal sin necesidad del citado permiso. Limitación de respon sa bilidad. Elektor no será responsable por contrato, agravio o cualquier otra circunstancia, de cualquier pérdida o daño sufrido por el comprador sea cual sea o se deriven de, o en conexión con, el suministro de mercancías descritas o, a opción de Elektor, reembolsar el importe al comprador de cualquier dinero pagado en relación con los productos. Derecho. Cualquier asunto relacionado con el suministro de mercancías y servicios por Elektor estará determinado en todos sus aspectos por las leyes españolas.

CÓMO PAGAR

Transferencia bancaria a la cuenta de La Caixa: 2100 1135 64 0200152440 a nombre de Elektor International Media Spain, S.L. IBAN: ES45 2100 1135 6402 0015 2440BIC: CAIXESBBXXXImportante: indicar nombre, apellidos y dirección en la transferencia.

Tarjeta de crédito VISA y MasterCard pueden ser procesadas por correo, correo electrónico, web, fax y teléfono. Para su seguridad, los pedidos Online en nuestra web se realizan bajo la protección de conexiones seguras SSL.

CONDICIONES DE LA SUSCRIPCIÓN

La suscripción estandár es de 12 meses. Si durante este plazo de suscripción se produce un cambio permanente de dirección y ello conlleva la necesidad de realizar el envío a través de un servicio más caro, no te cobraremos los gastos adicionales. En caso contrario, si el cambio de dirección nos permite contratar un servicio más barato, no te reembolsamos la diferencia y tampoco se extenderá el plazo de suscripción.

Los estudiantes pueden obtener un discuento de un 20% del precio normal de una suscripción anual siempre que esté acompañada de una fotocopia del carnet de estudiante. Por favor envíalo por fax (+34 91 101 93 96) o correo electrónico ([email protected]). Para estudiantes, el coste de la suscripción estandar es de 50,80 € y el de la suscripción plus es de 68,30 €.La suscripción para estudiante es incompatible con el regalo de suscripción. Estas promociones no son acumulables.

El plazo normal de la primera entrega, es de cuatro semanas a par-tir de la fecha de la recepción del pedido.

La cancelación de una suscripción está sujeta a un cargo de un 25% (veinticinco por ciento) del precio total o 12,50 €, o sea, la cantidad mayor, más los gastos de copias ya envíadas. No está permitido cancelar una suscripción después del sexto mes.

TARIFAS PARA SUSCRIPCIONES ANUALES

Estándar PlusEspaña 63,50 w 81,00 w

Islas Canarias 69,50 w 87,00 w

Europa 91,50 w 109,00 w

Otros países 122,50 w 140,00 w

ELEK ES1201 Bestelkaart.indd 2 22-11-2011 12:29:15

Webinarios de la Academia Elektoren asociación con element14

Programa de webinarios:

Archivo de webinarios en www.element14.com/webinars:

La Academia de Elektor y element14 se han unido para ofrecerte una serie de webinarios exclusivos (en inglés)sobre exitosos proyectos de las últimas ediciones de la revista Elektor. ¡La participación en estos webinarios esCOMPLETAMENTE GRATUITA! Todo lo que tienes que hacer es registrarte en www.elektor.es/webinarios.

Las plazas son limitadas ¡REGISTRATE AHORA en www.elektor.es/webinarios!Las plazas son limitadas ¡REGISTRATE AHORA en www.elektor.es/webinarios!

Platino – an ultra-versatile platform for AVR microcontroller circuitsPresentador: Clemens Valens (Elektor)En muchos proyectos electrónicos la placa juega un papel secundario en el diseño electró-nico. Aunque es difícil montar un circuito sin una placa de circuito impreso, el diseño deeste último es a menudo olvidado en favor de “cómo funciona la cosa”. Para compensaresta injusticia hemos decidido cambiar las tornas. Este webinario es sobre la placa decircuito impreso en sí misma y el circuito que en ella se monta es realmente secundario.

E-Blocks, Twitter and the Sailing ClubPresentadores: Ben Rowland y John Dobson (Matrix Multimedia)E-blocks son pequeñas placas de circuito que contienen un bloque de electrónica quenormalmente puedes encontrar en un sistema electrónico o embebido. En este webinarioBen y John demostrarán el prototipo rápido de una confi guración de E-blocks capaz deenviar automáticamente mensajes de Twitter a los miembros de un club náutico.

Let’s Build a Chaos GeneratorPresentadores: Maarten Ambaum y R. Giles Harrison (Reading University)Únete a nosotros en este webinario para dar un vistazo al montaje del proyecto Generadorde Caos publicado en las ediciones de Septiembre y Octubre de 2011 de Elektor. Deja tusoperacionales, limpia tu monitor y tus gafas, y sube el volumen.

Here comes The Elektor Bus!Fecha: Jueves 19 de Enero de 2012Hora: 15:00 GMT (16:00 CET)Presentador: Jens Nickel (Elektor)Muchos lectores de Elektor han participado activamente en el diseño que ahora conocemos como Elektor Bus. El editor de Elektor Jens Nickel no solo te contarán la historia decómo ocurrió todo, además profundizará en los protocolos, los confl ictos de bus y consi-deraciones hardware.

The Making of an Improved Radiation MeterFecha: Jueves 16 de Febrero de 2012Hora: 15:00 GMT (16:00 CET)Presentador: Thijs Beckers (Elektor)Este webinario trata sobre la historia del diseño y las entradas y resultados del exitoso Medidor de Radiación Mejorado de Elektor publicado en la edición de Noviembre de 2011. Este instrumento de bajo coste, y totalmente autoconstruido, es capaz de detectar diferentes tipos de radiación como son la alfa, beta y gamma empleando ‘sensores’ en los que nunca habrías pensado para esta tipo de aplicación. ¡Puedes esperar un webinario animado y de gran actualidad sobre un circuito ‘experimentalicioso’ garantizado!

NUEVO

PARTICIPACIÓN GRATUITA¡Inscríbete ahora!

adv webinar ES 111115.indd 1 17-11-11 12:47:10

Personal Download for I © Elektor

63414

Page 80: Elektor 1 Enero 2012

IMPROVEWITHOUT SLATE

R= V/ I

R1+R2

EDU-001EDU-002EDU-003EDU-004EDU-005EDU-006EDU-007EDU-008EDU-009EDU-010EDU-011EDU-012EDU-013EDU-014EDU-015

(a+b+c...) = a b c...(a+b+c...) = a b c...(a+b)+c = (b+c)+a = c+a+b

100 mv (Vo)

To easily learn electronics

Picaxe Programming. Conventional Electronics.

Mini-laboratories for Picaxe programming and Conventional Electronics.

Complete tools with documentation and practices for an optimal and fast performance of student and teacher.

Each mini-laboratory allows to experiment and to deeply know different concepts, without assemblies or additional documentation, taking maximum advantage of the available time factor.

[email protected] / +34.933.313.342

Educational leds Picaxe

Educational buzzer Picaxe

Educational motor Picaxe

Educational light Picaxe

EDU-020

EDU-021

EDU-022

EDU-023

Educational ledsEducational diodes and zenersEducational resistorsEducational weld“Resistor box” Educational rectifiers bridge Educational NPN and PNPEducational LED displays Educational power supplyEducational electromechanical relayEducational logics doors Educational the Boole algebraEducational monostable 555Educational bistable 555Educational 741 comparator

C

M

Y

CM

MY

CY

CMY

K

Personal Download for I © Elektor

63414


Recommended