Вы находитесь на странице: 1из 78

ADAPTADOR PARA

DIAGNÓSTICOS
Monitor
Telefónico DE VEHÍCULOS
para Bebés

LA REVISTA INTERNACIONAL DE ELECTRONICA Y ORDENADORES Nº 272 3,60 €


Emulador
de EPROM

Cámaras de
Velocidad
Linterna a
Diodos LEDs
Células de
Combustible
00272

8 414090 101455
MONTAJE DE PROYECTOS
Director
Eduardo Corral
Colaboradores
Jose Mª Villoch, Pablo de la Muñoza, Andrés Ferrer.
Adaptador para Diagnósticos
Redacción
VIDELEC, S.L.
Santa Leonor, 61 4º-1
de Vehículos
28037 MADRID Como prometimos en la entrega del último mes, en el
Tel.: 91 375 02 70
Fax: 91 375 61 42 artículo sobre Diagnóstico para Coche OBD-2, pre-
Publicidad
Director de Publicidad: Julio Mollejo sentamos ahora un
julio.mollejo@larpress.com
Coordinadora de publicidad: Gema Sustaeta
C/ Medea, 4 5ª planta (Edificio ECU)
interfaz adaptador que
Tel.: 91 754 32 88
Fax: 91 754 18 58
nos permite obtener
28037 MADRID
email: publicidad@lar.es sobre nuestro orde-
Delegación Cataluña nador los secretos más
internos de nuestro
Delegado: Isidro Ángel Iglesias López vehículo.
iai_ad_press@infonegocio.com
Jefe de publicidad: Eva Matute Calvo
emc_ad_press@infonegocio.com
Comte d’Urgell, 165-167, B-1º-3ª
08036 BARCELONA
Tel.: 93 451 89 07
Fax: 93 451 83 23
email: ad_press@infonegocio.com
6
Suscripciones: suscrip@larpress.com
C/ La Forja, 27
28850 Torrejón de Ardoz (Madrid).
Tels.: 91 677 70 75 - Fax: 91 676 76 65
Edita
Emulador EPROM
Al contrario que la mayoría de los emuladores de memo-
rias EPROM, el diseño tratado en este artículo propor-
Director Editor
ciona una imitación virtual perfecta de un dispositivo
Julio Rodríguez
27C256 de “la vida
Director de Producción
Gregorio Goñi
Director Comercial
real”, el cual puede pro-
Eloy Zamanillo gramarse sobre
Distribución en España
COEDIS, S.A.
Ctra. Nacional II Km. 602,5
cualquier programador
08750 Molins de Rei - Barcelona
Tel.: 93 680 03 60
o insertado en la tarjeta
Importador para Chile: destino.
Iberoamericana de Ediciones, S.A.
C/ Leonor de la Corte, 6035. Quinta Normal
Santiago de Chile
Tel.: 774 82 87 - 774 82 88
Distribución en Chile:
Alfa, S.A.
Distribución México:
Importador exclusivo Cade, S.A. de C.V.
C/ Lago Ladoga, 216
Colonia Anahuac-Delegación
Manuel Hidalgo. 11320 Mexico D.F.
Tel: 5254-2999 Fax: 5545-6879
28
Distribución Estados: Citem
Distribución D.F.: Unión de Voceadores
Distribución en Venezuela:
Distribuidora Continental
Distribución en Colombia:
Disunidas, S.A.
Distribución en Ecuador:
Disandes
Linterna Luminosa a
P.V.P. en Canarias, Ceuta y Melilla 3,61 €
Imprime
IBERGRAPHI 2002 S.L.L.
Diodos LEDs
C/ Mar Tirreno, 7 Bis. Polígono Industrial San Fernando.
28830 San Fernando de Henares. Madrid.
Una linterna es, probable-
Depósito legal: GU.3-1980
ISSN 0211-397X mente, el circuito más
31/Enero/2.003
Preimpresión
pequeño y de menos compo-
Videlec, S.L.
C/ Sta. Leonor, 61 -4º local 1
nentes diseñado: todo lo que
Reservados todos los derechos de edición.
Se prohíbe la reproducción total o parcial del contenido de este
necesitamos es una pila, un
número, ya sea por medio electrónico o mecánico de
fotocopia, grabación u otro sistema de reproducción, sin la
interruptor, una bombilla y ya
autorización expresa del editor.
Las opiniones expresadas a lo largo de los distintos artículos, así está todo. Sin embargo, si
como el contenido de los mismos, son responsabilidad exclu-
siva de los autores. Así mismo, del contenido de los mensajes añadimos a este circuito un
publicitarios son responsables únicamente los anunciantes.
Copyright=1996 Segment BV microcontrolador, podemos
construir un montaje con unas 58
prestaciones mucho más interesantes, que
hacen que la linterna sea mucho más útil...
Nº 272 ELEKTOR
ENERO 2003 CONTENIDO
Proyectos de construcción
ARTÍCULOS INFORMATIVOS
6 Adaptador para
Cámaras de Velocidad Diagnósticos de Vehículos
Temida por la mayoría de los motoristas, la cámara de
velocidad, que normalmente contiene un radar, es un 28 Emulador de EPROM
dispositivo electrónico cuyo modo de funcionamiento
sigue siendo un misterio para la mayoría de los aficiona-
dos a la electrónica. En este artículo intentaremos des- 46 Monitor Telefónico para
cubrir y conocer estos curiosos dispositivos. Bebés

58 Linterna a Diodos LEDs

68 Verificación de Nivel de
Audio para Entrada de Línea

Artículos Informativos
36 36 Cámaras de Velocidad

40 Programación de
Controlador USB (II)

Placas de Circuito Impreso 56 Células de Combustible


(PCBs) de Doble Cara
Cualquiera puede construir esta caja con pantalla 64 Placas de Circuito Impreso
luminosa muy fácilmente y nos permite alinear, de (PCBs) de Doble Cara
forma precisa, láminas de placas de circuito impreso
de doble cara.
Regulares

3 Sumario

16 Noticias

27 Ojeada al próximo número

51 Nuevos Libros

52 EPS

64 55 Libros
TESTYMEDIDA

Adaptador para
Diagnóstico de Vehículo
Interfaz entre un conector de diagnosis para vehículo
OBD-2 y un puerto serie de ordenador
Diseñado por G. Müller

Como prometimos en la última entrega, en el artículo sobre Diagnóstico


para Coche OBD-2, presentamos ahora una interfaz adaptador que nos
permite obtener sobre nuestro ordenador los secretos más internos de
nuestro vehículo.

Podemos dar gracias a una


directiva de la Unión Europea
de 1998, que permitió la intro-
ducción y la estandarización
del conector de diagnóstico de
vehículos OBD-2. El conector
es estándar en todos los siste-
mas de encendido de los vehí-
culos fabricados a partir del
año 2000 y debe incorporarse
en todos los sistemas de
encendido de los coches diesel
a partir del año 2003. Los pro-
tocolos de comunicación utili-
zados pueden presentarse en
tres variedades diferentes. En

6 Elektor
TESTYMEDIDA

Datos Técnicos del ELM 323


Rangos Máximos Absolutos:
Temperatura de Almacenamiento: –65 °C to +150 °C
Temperatura ambiente con alimentación aplicada: –40 °C to +85 °C
Tensión en VDD con respecto a VSS: 0 to +7.0 V
Tensión en cualquier otro terminal con respecto a VSS: –0.6 V to (VDD + 0.6 V)

Características Eléctricas
Todos los valores se suponen con una temperatura de funcionamiento de 25° C y una tensión de alimentación de + 5
V, si no se especifica ninguna otra cosa. Para más detalles ver las notas que se proporcionan más abajo..

Característica Mínimo Típico Máximo Unidades Condiciones Figura 1. Distribución de terminales


Tensión VDD de funcionamiento 4.5 5.0 5.5 V del ELM 323.
Velocidad de subida de VDD 0.05 V/ms Ver Nota 2
Corriente de alimentación media IDD 1.0 2.4 mA Ver Nota 3 El circuito integrado
Tensión Baja de Entrada VSS 0.15 VDD V
Tensión Alta de Entrada 0.85 VDD VDD V intérprete
Tensión Baja de Salida 0.6 V Corriente (Entrada) = 8.7mA
Tensión Alta de Salida VDD – 0.7 V Corriente (Fuente) = 5.4 mA El ELM 323 fue diseñado específica-
Corriente de entrada en terminal RS232Rx 0.5 0.5 mA Ver Nota 4 mente como una solución de bajo
Velocidad de transmisión en RS 232 9600 Baudios Ver Nota 5 coste para realizar la función de
interfaz de un ordenador personal o
Notas: un PDA con un conector de diagnosis
1) Este circuito integrado tiene un PIC 16C505, de la casa Microchip Technology, como para vehículo. Para mantener las
microprocesador central integrado en el componente. cosas lo más sencillas posible, esta
2) Esta especificación debe ser cumplida asegurándose de que se produce el pulso de comunicación se realiza a una fre-
“reset” correcto. Si la tensión de alimentación aumenta demasiado lentamente se pue- cuencia fija de 9.600 baudios y no
den producir errores en la señal de “reset” interna. ofrece la posibilidad de “handsha-
3) Dispositivo sólo. Sin ninguna carga de corriente. king” (algo así como intercambio de
4) Este valor representa el flujo de corriente a través de los diodos de protección de
confirmación en la comunicación)
para la interfaz RS 232. Además, este
entrada, cuando se aplican tensiones de alimentación de entrada elevadas a la entrada
circuito sólo es capaz de comuni-
RS232Rx (terminal 5), a través de una resistencia limitadora de corriente.Los valores
carse utilizando el protocolo de 10,4
dados son los máximos que se deberían permitir para un flujo de corriente constante.
kHz, ISO 9141. Este estándar es el
5) Velocidad nominal de transferencia de datos cuando se está utilizando el cristal de cuarzo
modelo que se utiliza de manera más
de 5,579 MHz recomendado, como frecuencia de referencia. Los datos se transfieren
común por la mayoría de los fabri-
hacia y desde el ELM 323 con 8 bits de datos, sin paridad y con un bit de parada (8 N 1). cantes europeos y asiáticos. Los
vehículos montados en Estados Uni-
dos utilizan los protocolos VPW y
Europa el protocolo más común es el están- los códigos de fallo, además de PWM. El circuito integrado intér-
dar ISO. Todos estos protocolos están basa- mostrarnos en tiempo real la infor- prete para este tipo de protocolos
dos en la transferencia de datos serie, aun- mación actual de los distintos sen- también está disponible en la casa
que los niveles de señal y el formato del sores. Elm Electronics.
mensaje no son compatibles con el puerto En la siguiente entrega de este Las especificaciones técnicas
serie de comunicaciones de un ordenador artículo echaremos una ojeada al más importantes del circuito inte-
personal. desarrollo de un programa de este grado ELM 323 se muestran en el
La interfaz adaptador que se describe en tipo y describiremos en detalle los apartado “Datos Técnicos del ELM
este artículo contiene un microcontrolador pasos necesarios para producir el 323”. En la Figura 1 se muestra la
ya programado, producido por la empresa programa acabado. El código fuente distribución de terminales de dicho
Elm Electronics de Canadá. Este controla- para este programa está escrito en circuito integrado, mientras que en
dor, junto con unos pocos componentes lenguaje C y puede exportarse a la Figura 2 se representa el dia-
externos, permite que el conector del vehí- cualquiera de los sistemas operati- grama de bloques interno del
culo OBD pueda comunicarse con el puerto vos más comunes, tales como Linux, mismo. A continuación se describen
serie de un ordenador, un portátil o un dis- BeOS o QNX, utilizando el programa los distintos terminales:
positivo PDA que esté ejecutando un pro- compilador gcc que está disponible,
grama de emulación de terminal. La alter- de forma gratuita, en el mercado. El VDD (Terminal 1)
nativa a este diseño sería la creación de un código fuente, junto con una versión Este terminal es la patilla positiva
programa mucho más sofisticado que puede del programa compilado para ser de alimentación y debe ser el termi-
desarrollarse en el ordenador, para propor- ejecutado bajo Windows, estará dis- nal positivo de mayor tensión en el
cionar una interfaz de usuario que nos per- ponible para bajarlo gratuitamente circuito (ver las especificaciones téc-
mita la interpretación y la puesta a cero de de Internet. nicas). Desde este terminal se deriva

8 Elektor
TESTYMEDIDA
una señal de reset interno, en el momento del
3.58MHz
encendido, de manera que se pueda iniciali-
Block Diagram
zar el microcontrolador.
XT1 2 3 XT2
XT1 (Terminal 2) y XT2 (Terminal 3)
Entre estos dos terminales debe conec- Timing and
tarse un cristal de 3,579545 MHz (trama de LFmode 4 Control
13 OBDK
color de la televisión NTSC). Entre cada uno
RS232 OBD 12 OBDL
de estos dos terminales y el terminal de VSS
RS232Rx 5 Interface Interface
debe conectarse un condensador (cuyo valor
Interpreter
típico es de 27 pF). RS232Tx 6
11 OBDIn

LFmode (Terminal 4) RSRx 7 10 OBDTx


Esta entrada selecciona el modo fin de
línea por defecto después de producirse una RSTx 8 9 OBDRx
señal de reset en el momento del encendido.
0200138 - 12
Un nivel alto en este terminal significa que
cada línea enviada por el circuito integrado
ELM 323 finalizará con un carácter de Figura 2. Diagrama de bloques del convertidor OBD-2 a RS 232.
retorno de carro (CR) y con otro de fin de
línea (LF). Un nivel lógico bajo en esta
entrada se traduce en que cada línea tas “triggers Schmitt” reduce el transmitiendo o recibiendo datos
enviada finalizará tan sólo por un carácter de efecto del ruido en las salidas. desde la interfaz RS 232 o del OBD.
retorno de carro, sin el de fin de línea. Este Siempre que la correspondiente
modo de trabajo también puede cambiarse RS232Tx (Terminal 6) resistencia serie limitadora de ten-
mediante programación, utilizando los El circuito integrado ELM 323 sión esté montada, las salidas pue-
comandos ALT0 y ALT1 del conjunto de transmite los datos desde esta den suministrar o recoger suficiente
comandos AT. salida. El nivel de señal es compa- corriente como para controlar direc-
tible con la mayoría de los circui- tamente un diodo LED.
RS232Rx (Terminal 5) tos integrados controladores de
La señal de transmisión del interfaz RS 232 interfaz e incluso proporciona sufi- OBDIn (Terminal 11)
puede conectarse directamente a este termi- ciente corriente para utilizar un El dato serie OBD de entrada
nal, siempre y cuando se proporcione una único transistor PNP como contro- llega al circuito integrado por este
resistencia limitadora de corriente (con un lador de línea. terminal. Un nivel lógico alto en esta
valor típico de unos 47 KW), conectada en señal representa el estado activo de
serie. Los diodos internos del propio circuito Salidas de control para diodos la línea K OBD. Esta entrada no es
integrado aseguran que las entradas del ELM LED (Terminales 7, 8, 9 y 10) del tipo Trigger Schmitt, por lo que
323 están protegidas contra sobretensiones, Estos cuatro terminales están a se debe emplear un buffer de
mientras que su comportamiento como puer- nivel bajo cuando el ELM 323 está entrada externo para reducir los

9 16

1 8

OBD 020138 - 2 - 13

Figura 3. Conector de 16 terminales para el


conector de diagnosis para vehículo.

10 Elektor
TESTYMEDIDA
tiempos de transición de la señal de asiento del conductor. La forma y la En la Figura 4 se muestra el circuito del
entrada. distribución de terminales de este interfaz OBD/RS 232 con el circuito inte-
conector de 16 patillas ya ha sido grado ELM 323. La alimentación se toma de
OBDL (Terminal 12) y OBDK descrita en el artículo previo “Siste- la batería del vehículo (cuyo valor nominal es
(Terminal 13) mas de Diagnosis para Coche” de 14,4 V), por medio del terminal 16 del
Estas señales de entrada, activas (publicado en la entrega de Diciem- conector OBD (K1), mientras que la masa del
a nivel alto, se emplean para contro- bre de 2002 de Elektor Electronic). vehículo se lleva al terminal 5. El regulador
lar el bus OBD mediante transistores El circuito descrito aquí se conecta de tensión IC2 proporciona la tensión de + 5
controladores NPN externos. La directamente sobre este conector V para el circuito y su limitador de corriente
transferencia de datos se produce sin necesidad de realizar ningún interno ofrece un cierto tipo de protección
normalmente sobre la línea K, pero cambio sobre el vehículo. para el circuito completo. El diodo D7 pro-
el estándar especifica que el contro- El conector J1962 hembra (ver porciona la protección necesaria para evitar
lador para la línea L puede estar Figura 3) necesario para incrustar en una inversión de polaridad. El diodo LED D8,
implementado también para asegu- el conector del vehículo, puede ser “Encendido”, nos indica que la tensión de +
rar que el bus está inicializado ade- difícil de obtener (ver lista de mate- 5 V está disponible en el circuito.
cuadamente. Más adelante veremos riales) llevándonos a intentar impro- Las dos conexiones que quedan hacia el
esto con más detalle. visar realizando una conexión en la vehículo (terminales 7 y 15 del conector
parte trasera del conector OBD del OBD), son las líneas de datos descritas en los
VSS (Terminal 14) vehículo. Si intentamos esto, debe- estándares ISO 9141 e ISO 14230. De
Es el terminal de masa común (el mos estar seguros de que no vamos acuerdo con estos estándares, el terminal 7
punto más negativo del circuito). a realizar ninguna operación que del conector es la salida K, mientras que el
comprometa la integridad de la red terminal 15 es la salida L. A partir de ahora,
El circuito interfaz OBD del vehículo. No se recomienda nos referiremos a estos terminales como la
el uso de cualquier tipo de conector línea K y la línea L del sistema OBD. Para
El estándar SAE J1962 estipula que que pudiera cortocircuitar fácil- cumplir con la especificación, el circuito
todos los vehículos que cumplen mente los terminales de dicho integrado ELM 323 controla estas dos líneas
con la norma OBD deben proporcio- conector (por ejemplo, el conector de utilizando transistores NPN con una resis-
nar un conector estándar cerca del tipo teléfono RJ 11). tencia de “pull-up” de 510 Ω.

IC2
D7 78L05 +5V

R14
1N4001
680Ω

C4 C5
D8
100n 100n

POWER

R3 R1 +5V
510Ω

510Ω

R8 R9
C6
330Ω

330Ω

100n
T1
K1 R2
2k2 D3 D2 D4 D5
16 15
14 13 1 4 T4
2x R10 K2
12 11 BC547B LFmode
10k – 5V1 RS232
T2
10 9 10 8
R4 OBDTx RSTx
8 7 9 7 1
2k2 OBDRx RSRx BC557B
6 5 IC1 R11 6
ELM323
4k7

4 3 12 5V 2
OBDL
2 1 13 7
OBDK 6
RS232Tx 3
5 – 8V9
R5 11 RS232Rx 8
OBD OBDIn D6
(ISO)
10k

4
XT1 XT2 – 0V5
D1 T3 9
R6 1N4148
14 2 3 5
10k R12
X1
1N4148 47k
BC557B
DB9
R7 R13
– 9V3
C1 C2 C3
4k7

100k

27p 27p 100n

3.579545MHz
020138 - 11

Figura 4. Esquema eléctrico del circuito adaptador de OBD-2 a RS 232.

Elektor 11
TESTYMEDIDA
El circuito adaptador recibe los datos del H4 H3

diagnóstico desde la línea K (terminal 7 del D7


conector OBD). El dato se invierte por medio T3 020138-1
del transistor T3 antes de que el circuito C4

R14
R8
R9
D1
IC2

R5
R6
R7
integrado IC1 (terminal 11) lo lea. Esta etapa C5
con transistor aumenta la tensión umbral
T4
hasta unos 4 V, en lugar de los 2,5 V estándar
de una entrada CMOS. El efecto de esto es D2 D3 D4 D5 D8

R11
R10
una mejora de la inmunidad al ruido en la T1 T2
R12
C2

IC1
R1
R2
R3
R4

R13
D6
LISTA DE MATERIALES K1
C3
K2

1-831020 X1
C6 C1
H1 H2

Resistencias: ROTKELE )C(

R1,R3 = 5101
R2,R4 = 2kΩ2
R5,R6,R10 = 10kΩ
R7,R11 = 4kΩ7 (C) ELEKTOR
020138-1
R8,R9 = 3301
R12 = 47kΩ
R13 = 100kΩ
R14 = 6801

Condensadores:
C1,C2 = 27pF
C3-C6 = 100nF

Semiconductores:
D1,D6 = 1N4148
D2-D5 = Diodo LED rojo
D8 = Diodo LED verde
D7 = 1N4001
T1,T2 = BC547B
T3,T4 = BC557B
IC1 = ELM323 * Figura 5. Distribución de pistas y de componentes de la placa de circuito impreso
IC2 = 78L05 (placa disponible ya fabricada).

Varios:
K1 = Conector tipo “boxheader” de 16
terminales entrada y que la ganancia de la que la entrada RS 232 (terminal 5 de
K2 = Conector Sub-D de 9 terminales etapa acelere los tiempos de transi- IC1) se colocará a nivel bajo cuando
(hembra) en ángulo recto para montaje ción de la señal. el conector K2 esté desconectado.
sobre placa de circuito impreso (PCB) Para la interfaz con un ordenador El transistor T4 controla el dato RS
X1 = Cristal de cuarzo de 3,579545 MHz hay una configuración RS 232 bas- 232 que va hacia el ordenador. La
(NTSC), con condensador resonante tante sencilla que utiliza tan sólo las tensión de la señal variará entre + 5
paralelo de 32 pF señales RxD (terminal 2) y TxD (ter- V (nivel alto), cuando el transistor
Conector OBD-2 macho de 16 contactos * minal 3) de un conector sub-D de T4 está conduciendo, a – 5,1 V
PCB, Placa de circuito impreso con código
nueve terminales. La mayoría de los (nivel bajo), para la carga negativa
de pedido Nº: 020138-1 (ver página de
nuestro Servicio de Lectores)
circuitos interfaces RS 232 requie- almacenada en el condensador C3
ren un conversor de tensión para cuando el transistor T4 está desco-
* Fuente sugerida para el ELM 323 y para el producir una tensión negativa que nectado. A pesar de la sencillez de
kit de conector OBD: permita balancear de forma correcta esta interfaz RS 232, su funciona-
Küster Datensysteme (KDS) las señales RS 232. Sin embargo, el miento es bastante bueno y fiable.
Geibelstrasse 14 circuito de nuestro diseño almacena El terminal 4 del circuito integrado
D-30173 Hannover una carga negativa, proveniente de IC1 se lleva a nivel alto para forzar
Germany la línea TxD, en el condensador C3, que el microcontrolador envíe un
Tel. (+49) 511 886059 de manera que se asegura que el carácter de final de línea (LF) des-
Fax (+49) 511 8093329 dato de salida proveniente del ELM pués de cada carácter de retorno de
E-Mail: OBD-Service@KDS-Online.com 323 será lo suficientemente nega- carro (CR).
tivo cuando el transistor T4 pase a Los cuatro diodos LEDs conec-
* Elementos del conector OBD también
estar desconectado. La resistencia tados a los terminales 7, 8, 9 y 10 ,
disponibles en las páginas web:
www.scantool.net R12 limita la corriente de entrada proporcionan una indicación visual
www.autoxray.com proveniente del ordenador. Por su del dato que fluye por las interfa-
parte, la resistencia R13 asegura ces OBD y RS 232. Los dos grupos

12 Elektor
TESTYMEDIDA

Figura 6. Placa de circuito impreso con todos los componentes ya montados. Los diodos LEDs rojos indican la transmisión y recepción
de datos a través de los puertos.

de diodos LEDs comparten una televisor NTSC estándar, ya que los suministradores referenciados en la lista
resistencia común limitadora de debe ser relativamente barato y de materiales (en especial el circuito inte-
corriente, ya que el dato sólo circu- bastante fácil de encontrar. grado ELM 323 y el conector macho OBD).
lará en una dirección en un Esperamos que la publicación de este artí-
momento determinado en cual- Montaje y verificación culo estimule la aparición de algún sumi-
quiera de los dos interfaces (el cir- nistrador más.
cuito integrado EIM 323 no es capaz En la Figura 5 podemos ver la distri- Una vez soldados todos los componentes
de realizar una multitarea verda- bución de pistas y de componentes en su lugar, verificaremos cuidadosamente
dera). El bus OBD también puede del circuito perteneciente a nuestro que todos los componentes están montados
estar en su fase de inicialización proyecto. Aunque la placa de cir- correctamente y que no hay cortocircuitos
cuando el dato RS 232 se envía cuito impreso es de una sola cara, en la cara de pistas. Con el circuito termi-
hacia él, de modo que existen resis- no es necesario montar sobre la nado, probablemente estaremos ansiosos
tencias limitadoras de corriente misma ningún puente con hilos. El de probarlo, aunque debemos resistir la ten-
separadas para cada interfaz, el OBD conector K9 es un conector sub-D tación de conectarlo sobre el conector del
y el RS 232. hembra de nueve terminales (no vehículo sin hacer primero algunas verifi-
Entre los terminales 2 y 3 del cir- debemos cometer el error de montar caciones preliminares. Así, alimentaremos
cuito integrado IC1 se monta un un conector macho). el circuito en nuestro banco de trabajo uti-
cristal de cuarzo, al que se conec- Para construir el cable RS 232 lizando una tensión de alimentación de red
tan dos condensadores de carga de debemos asegurarnos que el cable de de 12 V o una batería de 9 V, junto con un
27 pF. Los valores de los condensa- extensión estándar se ha realizado ordenador con una interfaz serie. Conecta-
dores que se muestran son valores como una conexión de 1:1 y no como remos el terminal positivo de la fuente de
típicos, pero puede ser necesario un cable tipo “null módem” donde los alimentación al terminal 16 (+ 12 V) y el ter-
cambiarlos, dependiendo de la hilos están conectados con unas minal negativo al terminal 5 (masa). Si todo
especificación del cristal que este- pequeñas diferencias. funciona correctamente, el diodo LED verde
mos utilizando. La frecuencia ele- Para obtener los componentes se encenderá brevemente durante unos
gida es la de un cristal de cuarzo especiales empleados en este segundos. En este momento se puede veri-
utilizado en la trama de color de un diseño tendremos que dirigirnos a ficar la tensión de alimentación de + 5 V.

Elektor 13
TESTYMEDIDA
El siguiente paso consiste en conectar el diodos LEDs rojos encenderse y apa- ayuda. Así, armados con una copia
adaptador del vehículo al puerto serie de un recerá el siguiente mensaje en la de la documentación de la interfaz
ordenador. En este momento es posible veri- pantalla de nuestro ordenador: OBD-2 y con el conjunto de coman-
ficar las tensiones alrededor del circuito y dos del ELM 323, podemos desvelar
compararlas con los valores típicos propor- ELM 323 v1.0 todos los secretos de nuestro vehí-
cionados en el esquema eléctrico del cir- > culo. Hemos conseguido reunir
cuito. Las tensiones de + 5 V y de – 0,5 V alguna información que le ayudará
mostradas en los terminales 6 y 5 de IC1 Este mensaje nos proporciona el en esta tarea y todo ello está dispo-
deben estar muy próximas a estos valores, número de versión del programa nible para ser bajado en la página
pero la tensión presente en el terminal 3 del almacenado en el microcontrolador web de Elektor Electronics, bajo las
conector K3 se toma del ordenador y y también nos indica que el cir- siguientes cabeceras:
depende en gran medida del tipo de circuito cuito integrado está funcionando
integrado interfaz utilizado en el ordenador de forma correcta, además de que – Comunicación entre el PC y el
externo. Podemos obtener cualquier valor la velocidad de transmisión de ELM 323.
comprendido entre – 3 y – 12 V. La tensión datos y que el camino de recepción – Comandos AT.
sobre el condensador C3 depende del nivel (la entrada Rx del ordenador) están – Inicialización del bus OBD.
de esta tensión y debe tener un valor más configurados adecuadamente. El – Comandos OBD.
positivo que la tensión medida en el termi- carácter “>” es un símbolo gene- – Modos de pruebas de diagnós-
nal TxD (en concreto el valor de la caída de rado por el circuito integrado ELM ticos.
tensión en un diodo, que suele estar com- 323 que indica que está listo para – Lectura y evaluación de los códi-
prendido entre 0,4 y 0,6 V). En el esquema aceptar datos desde el puerto RS gos de fallo.
eléctrico del circuito se ha supuesto que la 232. Podemos pensar en mensajes – Borrado de los códigos de fallo.
tensión en el terminal TxD es de – 9,3 V, provenientes del ordenador que – Códigos de fallo del ELM 323.
con lo que obtenemos una tensión de – 8,9 pueden dirigirse al uso interno del
V, después de la caída de tensión en los ELM 323 o para el sistema de diag- Esta información detallada debe
extremos del diodo D6. nóstico del vehículo. El circuito ser de interés, no solamente para
Si los niveles de las tensiones están sus- integrado ELM 323 controla todas aquellos que construyan este pro-
tancialmente por debajo de los valores mos- las comunicaciones y determina el yecto, sino también para todos
trados en el esquema eléctrico del circuito, destino del mensaje, analizando los aquellos que piensen en el desarro-
debemos encontrar el origen de esta anoma- caracteres detectados en la trama. llo de una aplicación basada en el
lía antes de ir más allá en nuestras manipula- Los comandos enviados para el entorno del sistema OBD. En la
ciones. Un cortocircuito en la interfaz RS 232 ELM 323 siempre llevan el prefijo cuarta entrega de este artículo nos
normalmente no se traduce en un daño sobre “AT”, al igual que sucede con el centraremos en el programa para
el ordenador, ya que estas señales están limi- conjunto de comandos para los este proyecto e incluiremos trucos y
tadas en corriente. módem compatibles Hayes, mien- ejemplos de código, así como otros
Para una comprobación funcional de la tras que las instrucciones para el programas que ya han sido mencio-
interfaz serie es lógico pensar que necesita- dispositivo OBD utilizan números y nados con anterioridad.
mos algún programa que se ejecute sobre el código ASCII hexadecimal (del 0 al (020138-2)
ordenador, de manera que se envíen y se reci- 9 y de la A a la F). Como prueba,
ban los datos serie. El programa con ventanas podemos introducir el comando
que acompaña a este proyecto (que será des- “ATE1” (activar el eco), seguido por Nota:
crito en el siguiente artículo), podría ser la la tecla”ENTR”. Si no obtenemos La mayoría del material del que se
herramienta adecuada para este trabajo, pero una respuesta”OK” tendremos que habla en este artículo se ha tomado
si estamos ansiosos de verificar la interfaz verificar la conexión a masa (termi- de las hojas de caract6erísticas de la
podemos utilizar un programa emulador de nal 5) y verificar las configuracio- casa Elm Electronics, en Canadá. La
terminal, como el HyperTerminal, que siem- nes en el programa emulador de documentación original la podemos
pre acompaña al sistema operativo Windows. terminal, para asegurarnos que no bajar de la página web: www.elme-
Con un poco de suerte este programa debe se ha seleccionado la opción de lectronics.com/dsheets.html.
estar cargado en nuestro sistema operativo, “handshake”.
normalmente en la carpeta “Archivos de Pro-
grama”, bajo “Accesorios”. Si no es así, el pro- Ahora el taller del coche
grama puede bajarse gratuitamente de la
página web: www.hilgraeve.com. Sin lugar a dudas, es más fácil
El programa HyperTerminal debe iniciali- comunicarse con el sistema OBD
zarse con los siguientes parámetros de comu- utilizando el programa basado en el
nicación: velocidad de datos 9.600 baudios, sistema operativo Windows al que
ocho bits de datos, sin bit de paridad, 1 bit de nos hemos referido con anteriori-
Stop y sin “handshake” (sin “handshake eléc- dad. Este programa será tratado con
trico y sin “handshake Xon/Xoff). Esto abre- más amplitud en el próximo artículo
viado queda: 9.600, 8N1. de este proyecto. Si no podemos
Si suponemos que la interfaz está conec- esperar, el emulador de terminal
tada correctamente, debemos ver los cuatro puede sernos de nuevo de gran

14 Elektor
NOTICIAS
C O N E C T O R E S C O A X I A L E S M I C R O M I N I AT U R A
D E L A S M Á S A LTA S P R E S TA C I O N E S H A S TA 6 G H Z

Diseñados con las dimensiones más


reducidas, los conectores Greenpar
Micro Miniatura Coaxiales (MMCX) de
Tyco Electronics proporcionan unas
prestaciones repetibles desde CC hasta
6 GHz. Los conectores se dirigen fun-
damentalmente a aplicaciones caracte-
rizadas por el poco espacio disponible.
El bloqueo se habilita por medio de un
mecanismo de ‘encaje’ fiable que es
asimismo la clave para ofrecer unos
excelentes parámetros eléctricos
durante su utilización. Los conectores
son de fácil y rápido ensamblaje e
igualmente simples en su descone-
xión/ conexión. Además, un conduc-
tor externo sin ranuras garantiza un
bajo nivel de fugas de RF.
La familia de conectores MMCX de 50
Ohm consta de versiones recta y en
ángulo recto para conexión de cable,
así como conectores para taladrado de
la placa y SMD para montaje superfi- Conectores coaxiales micro miniatura.
cial en circuito impreso. Las especifi-
caciones eléctricas y mecánicas son EE.UU., Tyco Electronics es el mayor fabricante nan, CII, CoEv, Critchley, Elcon, Elo TouchSys-
las de CECC 22340. La resistencia de mundial de componentes electrónicos pasivos, tems, M/A-COM, Madison Cable, OEG, One-
aislamiento es superior a 1 Gohm, la y líder mundial en tecnologías en el ámbito de Source Building Technologies, Potter & Brum-
vida de servicio es superior a 500 las comunicaciones inalámbricas, la fibra óptica field, Raychem, Schrack, Simel y mI Batteries.
y sistemas de potencia completos. La compañía
ciclos y la efectividad del apantalla-
dispone de instalaciones en 51 países y atiende Para mayor información póngase en contacto con:
miento es de más de 60 dB. a clientes de los sectores aerospacial, automo- Jesús Santamaría
Tyco y Greenpar son marcas registradas. ción, informática, comunicaciones, electrónica Product Specialist
de consumo, industrial y de energía. Tyco Elec- Tyco Electronics AMP España
Acerca de Tyco Electronics tronics suministra productos de tecnología Ctra. Antigua de Francia, Km 15,100
Tyco Electronics es una de las principales uni- avanzada de más de cuarenta marcas bien 28108 Alcobendas (MADRID) SPAIN
dades de negocio de Tyco International Ltd. con conocidas y de gran prestigio, como Agastat, Tel.: +34 91 663 0632 / Fax: + 34 91 663 0638
sede central en Harrisburg, Pennsylvania, Alcoswitch, AMP, AMP NETCONNECT, Bucha- E-mail: JSantamaria@tycoelectronics.com

CONDENSADORES E L E C T R O L Í T I C O S M I N I AT U R I S E D U LT R A - L O N G - L I F E
C O N E L E C T R O L I T O E C O L Ó G I C O PA R A F U E N T E S D E A L I M E N TA C I Ó N

La última generación de condensado-


res electrolíticos de alto rendimiento de
BCcomponents (BCc) ofrecen mayor
capacidad por volumen que las series
anteriores a Ía vez que emplean un
electrólito más respetuoso con el medio
ambiente.
La serie 158 PUL-SI de condensadores
snap-in de BCc combina una prolonga-
da vida útil con valores bajos de ESR y
una elevada ripple current. Estos con-
densadores electrolíticos de tamaño
reducido posibilitan ahorrar espacio en
aplicaciones de fuentes de alimenta-
ción para la industria en general, las
telecomunicaciones y audio/vídeo
donde la fiabilidad a largó plazo es crí-
tica. La familia está especificada para Los condensadores electrolíticos de vida útil prolongada, con electrolito ecológico ahorran espacios en
una vida útil de 5000 horas a una tem- aplicaciones de potencia.

16 Elektor
NOTICIAS
peratura ambiente de 105°C con una un nuevo electrólito que mejora la vida Mediante un proceso continuo de mejora e inno-
elevada ripple current. útil, la ripple current y se ajusta a los vación de producto, efectuado en estrecha coo-
peración con clientes específicos, el abanico de
La familia BCc 158 PUL-SI de conden- últimos requerimientos y normativas productos de BCcomponents ha alcanzado un
sadores electrolíticos se especifica sobre el uso de materiales respetuosos elevado renombre por su calidad y prestaciones.
para tensiones desde 16 hasta 100V y con el medio ambiente. La compañía ha desarrollado un número de pro-
está disponible entre 560µF y 47.000µF. ductos que han llegado a convertirse en referen-
El tamaño (diámetro x longitud) oscila Acerca de BCcomponents tes de la industria, como las resistencias Mini-
Con ventas anuales de US$400 millones y 4000 Melf de montaje superficial y la familia de con-
desde 22mm x 25mm hasta 35mm x empleados en todo el mundo, BCcomponents es densadores electrolíticos con la mejor tolerancia
50mm y en ambos casos con fijaciones uno de los principales fabricantes de componen- de temperatura en el mercado.
de dos y tres pins. Otras tensiones, tes electrónicos pasivos para el segmento de la El mercado objetivo de la compañía incluye sec-
configuración de pins, y tamaños están electrónica industrial. tores industriales como: la electrónica de consu-
disponibles bajo demanda. Su amplia gama de productos incluye tanto com- mo, las telecomunicaciones, el sector del automó-
La serie 158 PUL-SI reemplaza ala serie ponentes convencionales como de montaje vil y la electrónica industrial. BCcomponents dis-
superficial (SMD) incluyendo condensadores pone de plantas de fabricación en Europa, Estados
BCc 058 PLL-SI. Además de su reduci-
electrolíticos,film y condensadores cerámicos así Unidos y Asia y tiene creada una amplia red de ofi-
do tamaño, la nueva familia incorpora como también resistencias lineales y no-lineales. cinas comerciales en los cinco continentes.

C D - R O M PA R A L A P R O G R A M A C I Ó N
DE LOS MICROCONTROLADORES MIDA
AFEISA pone a disposición de todos
sus clientes el MIDAcd, un completo
CD-ROM que contiene la información
y herramientas necesarias para la pro-
gramación e instalación de los micro-
controladores programables MIDA.
El objetivo es obtener la máxima efica-
cia en sus funciones de: autómata pro-
gramable, terminal de operador, visua-
lizador de peso, regulación PID, control
de módems, protocolo Modbus, data-
logger, creación y lectura de cadenas
de caracteres ASCII, etc..
Como herramientas destacar el
MIDAwin, que además de compilar,
configurar y enviar los programas al
equipo vía RS 232, permite el envío por
módem RTB o GSM. Además, es posi-
ble, de la misma forma cambiar el firm-
ware de los equipos.
También se incluye el MIDAvisual v.3.0
que es un nuevo software de progra- Completo CD-Rom que contiene la información y herramientas para la programación.
mación y monitorización, destacando
por su renovado interface entre el pro- equipos y módulos de expansión, que Pueden solicitar gratuitamente el citado CD-ROM:
gramador y el equipo, pero sobretodo componen la familia MIDA. Dpto. Comercial de AFEI Sistemas y
Automatización S.A.
por su funcionalidad vía RS, módem También se incluyen las fichas técni- C/ Cartagena, 245
RTB o GSM. Además de integrar el cas de todos los productos que forman 08025 BARCELONA
citado MIDAwin. la familia de equipos para la automati- Tel. 93.446.30.50
La información que dispone el MIDAcd zación industrial, así como de la familia Fax. 93.446.30.51
es el manual completo de programa- de alumbrado público y la de instala- Web: http//www.afeisa.es
ción y los manuales de usuario, de los ciones de usos médicos. e-mail: afei@afeisa.es

A L C AT E L A P O R TA L A C A L I D A D D E O P E R A D O R A L N Ú C L E O D E L A S R E D E S IP
El Alcatel 7770 Optical Broadband hoy la disponibilidad de la solución más class” de nueva generación por su
Exchange es el primer router de rentable de núcleo de red IP/MPLS: capacidad paro ofrecer servicios IP
núcleo IP preparado para hacer renta- el Alcatel 7770 Optical Broadband diferenciados de primera calidad, ase-
bles las redes IP de los operadores. Exchange (OBX), diseñado para mejo- gurando nuestras inversiones en la
rar radicalmente la fiabilidad, escalabi- periferia de la red”, declaró Chang Wai
Alcatel líder mundial en soluciones de lidad y la economía de las redes IP. Leong, Director, IP Business-Global
infraestructura de red con calidad de “Hemos probado la plataforma Alcatel Market, Sing Tel. “Estamos impresio-
operador “Corrier-Closs”, ha anunciado 7770 como router de núcleo “carrier- nados con el router de núcleo de red

Elektor 17
NOTICIAS
de Alcatel y creo que es una inversión se ha oído hasta ahora, y pienso que de red y servicios de Alcatel, que per-
a largo plazo capaz de asegurar al Alcatel, como suministrador bien esta- miten a una plataforma unificada
menor coste la convergencia de voz, blecido, con una presencia mundial extremo a extremo suministrar los últi-
móvil y datos en un núcleo de red IP”. dará a los proveedores de servicios mos servicios para empresas y hogares.
Network Strategy Partners (NSP), en una buena razón para revisar sus
su último artículo, “Reliable IP Nodes: actuales arquitecturas de red”, declaró Para más información sobre el producto visite:
A Prerequisite to Profitable IP Servi- Mark Bieberich, analista senior de www.alcatel.com/bnd/7770_OBX
Para leer el artículo de Network Strategy
ces”, presenta un análisis económico y Yankee Group.
Partners visite: www.nspllc.com o contacte
otro de riesgo cuantitativo sobre el El Alcatel 7770 OBX fue diseñado para con Laurie Leone, 203.840.9164 o
impacto de la fiabilidad de los nodos IP verdaderas redes de calidad de opera- lleone@nspllc.com.
en los beneficios de los operadores. dor: un cambio importante en lo que
“Las actuales infraestructuras de IP se refiere a los núcleos de redes IP. Network Strategy Partners, llC (NSP), gra-
cargan a los operadores con una pres- Gracias a su evolución asociada a la cias a sus consejos financieros y técnicos,
tación imprevisible, a pesar de los cos- tecnología ACEIS, los operadores pue- ayuda a los suministradores de servicios,
empresas de telecomunicación y fabricantes de
tosos y complejos entornos emplea- den economizar hasta el 50% para un equipos a tomar buenas decisiones estratégi-
dos”, dijo Susan Almeida, co-funda- nivel de prestaciones equivalente. cas, a limitar los riesgos ya hacer los cambios
dora y co-directora de NSP. “Hemos Una mejor disponibilidad del servicio necesarios. los consultores de NSP son espe-
encontrado en nuestro estudio que y superiores prestaciones garantizan cialistas en el campo de las redes e influyen en
una arquitectura de red IP fiable, como las oportunidades de ingresos de pri- su evolución con sus consejos confidenciales a
la solución de Alcatel, mejora conside- mer orden, que favorecen una admi- los líderes de la industria y con intervención
públicas y artículos en la prensa especializada.
rablemente los beneficios de los ope- nistración de tráfico aún mejor.
Gracias a estas interacciones, los clientes de
radores al reducir espectacularmente Basado en la tecnología de la línea de NSP son los primeros en descubrir los nuevos
los gastos anuales por los averías, eli- productos Alcatel 7770, el OBX ofrece, conceptos de la industria y las últimas tenden-
minando la importante “tasa paralela de manera práctica, una modularidad cias tecnológicas. Los consultores de NSP se
de red” de las actuales configuraciones óptima y una factible centralización aprovechan de una sólida formación universi-
dobles de routers, consiguiendo nue- de equipamientos. taria asociada a una experiencia práctica del
vos beneficios al eliminar la fiabilidad “Alcatel se apoya en su experiencia en mundo de los negocios, de análisis financieros
y de una sólida experiencia tecnológica. Con-
como uno barrera o la tendencia de redes de voz-datos para garantizar la
tacta NSP en www.nspllc.com o con Laurie
adoptar servicios IP con exigentes misma fiabilidad en redes IP”, dijo Leone en 203.840.9164 o lleone@nspllc.com.
Acuerdos de Nivel de Servicio (SLA) Michel Rahier, presidente de las acti-
como las IP-VPN, la voz y el vídeo”. vidades de redes de banda ancha de Alcatel diseña, desarrolla y construye redes
El Alcatel 7770 OBX ofrece una fiabilidad Alcatel. “Según el mundo migre a innovadoras y competitivas de comunicación,
con calidad de operador, gracias al Alca- redes globales de banda ancha, Alca- que permiten a los operadores, proveedores de
tel Carrier Environment Internet System tel, como líder mundial en este campo, servicios y empresas entregar cualquier tipo de
contenidos tales como voz, datos y multimedia,
(ACEIS), un componente esencial para está capacitado para ofrecer solucio-
a cualquier cliente, en cualquier parte del
obtener la fiabilidad de 5 nueves nes capaces de soportar una amplia mundo. Gracias a su capacidad de liderazgo y a
(99,999%) en los núcleos de las redes IP. gama de servicios de voz, móviles y la amplitud de sus catálogos de soluciones y pro-
Además, gracias a su incomparable datos de primer orden, por los que ductos, que abarcan desde infraestructuras ópti-
escalabilidad de 100 Gb/s a 1, 9 Tb/s, el empresas y consumidores están dis- cas de extremo a extremo y redes fijas y móvi-
7770 OBX se adoptará a medida que se puestos a pagar”. les, hasta acceso de banda ancha, los clientes de
desarrollan las redes de los suministra- El Alcatel 7770 OBX forma parte de una Alcatel pueden optimizar tanto su oferta de ser-
vicios como sus ingresos. Con unas ventas de
dores de servicios IP y durante un tiempo completa gama de productos de cali- 25.000 millones de euros en 2001, Alcatel opera
más largo que los actuales routers. dad de operador para datos y equipos en más de 130 países. Para más información,
“El concepto de Alcatel de un ciclo de de voz de nueva generación, gestiona- visite Alcatel en Internet: http://www.alcatel.es
vida de 15 a 20 años para un router no dos por los mejores equipos de gestión o http://www.alcatel.com

A L C AT E L S E U N E A L O S P R I N C I PA L E S S U M I N I S T R A D O R E S
DE SOLUCIONES CRM DEL MERCADO

Alcatel desarrolla 12 nuevos conecto- Alcatel OmniTouch y da soporte al ahora los centros de contacto y el soft-
res y enriquece su solución integrada 95%* de los centros de contacto que ware de CRM habían tratado por
Alcatel OmniTouch en el mercado de no poseen en la actualidad un software separado los datos del cliente y la
centros de contacto. de CRM. Los clientes de la compañía interactividad con el mismo. Esta
pueden beneficiarse de unas relacio- nueva integración permite acceder a
Alcatel ha desarrollado 12 nuevos nes personalizadas y reforzadas con los la información del cliente en una base
conectores que pueden integrarse en agentes de centros de contacto. unificada ya todos los niveles de nego-
los principales paquetes de software Los nuevos conectores de Alcatel per- cio. La productividad del centro de
de Gestión de Relación con el Cliente miten que, tanto el Alcatel Omni- contacto se ve así incrementada y el
(CRM), entre los que se incluyen Front Touch como los principales suminis- agente de CRM puede conseguir una
Range, Pivotal y Selligent. De esta tradores del mercado, puedan com- mejor gestión de la relación con el
manera, Alcatel enriquece la oferta del partir los datos del cliente. Hasta cliente.

18 Elektor
NOTICIAS
Estas alianzas tecnológicas forjadas en * Según cifras de Alcatel Pivotal, entre ellas: CIBC, Centex Homes, Harper-
el marco global “Alcatel OmniTouch (Noviembre 2002) Collins Publishers, Hitachi Telecom Inc., Premera
Blue Cross, Royal Bank of Canada, Southern Com-
CRM Program” prevén diversas accio- pany y Vivendi. El completo paquete de software
nes comerciales comunes cuyo objetivo FrontRange Solutions desarrolla software
de CRM incluye herramientas de marketing, ven-
es promover soluciones de conjunto. Al líder en el mercado de la gestión de relación con
tas, servicios, centros de contacto, gestión de
el cliente (CRM). Comercializado bajo las pre-
ofrecer una solución integrada al mer- socios y ventas interactivas. Para más informa-
miadas marcas GoldMine® y HEAT®, Fron-
cado, Alcatel y sus socios suministrado- tRange Solutions suministra soluciones CRM y
ción, visite: www.pivotal.com.
res de CRM como Front Range, Pivotal de IT Help Desk a PYMEs y divisiones o grupos
Selligent es el suministrador líder de solucio-
y Selligent, pueden reducir los costes y de trabajo de grandes compañías. Con sede en
nes de CRM globales y locales, especialmente
tiempos de implantación asociados a la Colorado Springs, Colorado, EE.UU., la compa-
enfocada hacia las medianas y grandes empre-
integración de estas aplicaciones. ñía comercializa sus productos y servicios en
sas y trabajando en los más diversos entornos
“Los nuevos conectores refuerzan la todo el mundo gracias a una fuerza de ventas
de negocio. Su sistema Global & Local propor-
directa ya una importante red de distribución.
posición de nuestra oferta de centros ciona la libertad necesaria a las distintas uni-
Con una plantilla de alrededor de 600 emplea-
de contacto Alcatel OmniTouch, y al dades de negocio o subsidiarias para respetar
dos, FrontRange Solutions posee delegaciones
mismo tiempo sitúan al cliente como distintas prácticas de negocio y cultura especí-
regionales en EE.UU. y Canadá. También posee
fica local, manteniendo una coherencia global y
prioridad en las consideraciones de los oficinas internacionales en Australia, Singapur,
consistente con la estrategia corporativa. Las
agentes del centro de contacto. Al Reino Unido, Francia, Alemania, Italia y Sud
características de configuración más flexibles
personalizar las respuestas que se pro- áfrica. FrontRange Solutions Asia Pacífico cubre
del mercado han hecho que Selligent tenga un
los mercados de Australia, Nueva Zelanda, Sin-
porcionan a cada cliente, éstas per- gran nivel de aceptación por parte del usuario.
gapur, Filipinas, Hong Kong, India, Tailandia,
miten a los agentes determinar mejor Malasia, Indonesia y Pakistán.
El software de Selligent, basado en una avan-
las diversas opciones y servicios que zada arquitectura de Web escalable que ges-
están en la oferta. Esencialmente per- tiona todo el ciclo vital del cliente, desde la
Pivotal Corporation es la primera elección en
selección hasta la retención, proporciona una
mite realizar elecciones más rápidas y CRM para empresas medianas. La compañía está
rápida recuperación de la inversión y un redu-
con información más útil. Se ha mejo- destinada por entero a dar servicio a las necesi-
cido coste total de la propiedad. El sistema de
rado el proceso de desarrollo de la fide- dades específicas este tipo de empresas. Pivotal
CRM de Selligent es fácilmente adaptable a
suministra software y servicios que producen
lidad del cliente en su conjunto”, mercados verticales. Con más de 35.000 usua-
incalculables aumentos de beneficios, márgenes
declaró Valérie Scavinner, desarrollo y fidelidad del cliente en compañías y unidades
rios, Selligent se apoya en una fuerte red de dis-
del negocio de centros de contacto tribución y está presente en los principales mer-
de negocio con facturación entre 100 millones y
cados internacionales. Durante los últimos años
para las actividades de e-Business 3.000 millones de dólares. Más de 1.500 compa-
la compañía ha experimentado un crecimiento
Networking de Alcatel. ñías en todo el mundo utilizan los servicios de
mucho mayor que la media de la industria.

SISTEMA VOLUMÉTRICO
Un único sistema para la medida del monitorizar constantemente y mostrar Dimensiones del arco desde 0,8x0,8 m
volumen de casi cualquier objeto. gráficamente el paso de los objetos a hasta 1,6x1,6 m (en módulos de 0,2 m).
La medición se realiza mientras el través del mismo, así como todas las
objeto pasa a través de la estructura en dimensiones junto con el volumen en Para mayor información contacte:
forma de arco, trabajando hasta veloci- [L] ó [m3] y los códigos de estado. Óscar de Blas Prieto / División Id Automática
dades de 120 m/min y precisión 5 mm. La velocidad en la cinta se mide cons-
ELECTRÓNICA OLFER, S.L.
Mediante software se calcula el volu- tantemente mediante un tacómetro. Pol. Ind. Casablanca II.
men, considerando la caja rectangular El arco volumétrico junto con una bás- Avda. Doctor Severo Ochoa, 37. C/B.Local 4D.
más pequeña que circunda al objeto, cula dinámica, un lector de códigos de 28100 Alcobendas - Madrid - Spain
independientemente del ángulo del barras y un PC forman un completo Tel: +34 91 484 08 50 / Fax: +34 91 484 08 51
objeto en la cinta transportadora. sistema para la identificación de sus Email: obp@olfer.com
Se conecta una pantalla al sistema para productos. http://www.olfer.com/idautomatica/index.html
NOTICIAS
PA N A S O N I C P R E S E N TA U N S I S T E M A D E R E C I C L A D O D E P L Á S T I C O S
Q U E S E PA R A L O S R E S I D U O S D E L O S R E TA R D A N T E S D E L L A M A S

Panasonic, compañía perteneciente


al conglomerado industrial japonés
Matsushita, acaba de presentar un
avanzado sistema de reciclaje de
plásticos, convirtiéndose en la prime-
ra empresa del sector que separa, de
forma segura, los retardantes de lla-
mas de los plásticos al final de su vida
útil, sin que, por ello, pierdan sus pro-
piedades físicas originales.
Matsushita Electric Industrial Co.,
Ltd, (NYSE: MC), sociedad con sede
en Osaka, Japón, más conocida por su
marca Panasonic, ha anunciado hoy
la creación del primer sistema de reci-
claje de plásticos del sector, capaz de
separar los retardantes de llamas de
los residuos de plástico, sin que éstos
pierdan sus propiedades físicas origi-
nales. El sistema permite acelerar el
reciclaje de los equipos electrónicos
al final de su vida útil. La empresa
prevé lanzar una versión comercial Sistema de reciclaje de plástico.
del sistema durante el ejercicio 2003..
Los retardantes de llamas son aditivos fragmentos se calientan hasta que que no se modifican ni deterioran las
muy utilizados en los electrodomésti- toman una textura blanda, luego se características físicas del plástico. De
cos que garantizan la seguridad en el les añade un disolvente líquido que este modo se puede utilizar el plásti-
hogar. Sin embargo, se dice que algu- sólo disuelve los retardantes de lla- co reciclado en vez del plástico virgen
nos compuestos brominados que se mas, separándolos del plástico. Esto en algunas piezas de los nuevos pro-
emplean como retardantes de llamas se logra empleando una novedosa ductos.
generan dioxinas brominadas al ser tecnología de amasamiento median-
incinerados a baja temperatura. De Acerca de Matsushita
aquí que se desechen los plásticos Osaka (Japón) - La empresa Matsushita Electric
que contengan dichos compuestos. Industrial Co., Ltd., líder mundial en el desarrollo
Por ejemplo, los plásticos contenidos de tecnologías y en la producción de aparatos
en los televisores al final de su vida eléctricos y electrónicos para el consumo domés-
útil (que constituyen el 20% del peso tico, comercial e industrial, registró una factura-
total) se incineran a temperaturas ción de 61.450 millones de dólares para el ejerci-
suficientemente altas para que no se cio con cierre en marzo del 2001. Matsushita
produzcan dioxinas brominadas, o se Electric y sus afiliadas (“Panasonic”) cuenta con
envían a los vertederos, mientras que una plantilla total de 290.000 empleados en 46
el vidrio y el metal (que superan el países. En Europa, las operaciones de Panasonic
60% del peso total) se recuperan. Por abarcan desde el marketing y la producción
eso, el reciclaje de los plásticos que hasta las actividades de investigación y desarro-
contienen retardantes de llamas es un te extracción en contracorriente. Si es llo, pasando por servicio técnico y emplean a más
paso fundamental para aumentar el necesario, luego se añaden al plástico de 13.000 empleados.
coeficiente de reciclaje. nuevos aditivos funcionales para que
Este sistema permite reciclar plásti- alcance las características deseadas Para más información Josep Salvat.
cos que contienen retardantes de lla- y poder darle distintas formas. El pro- Prensa Panasonic Fernando Castelló.
mas mediante un proceso en el que ceso se realiza a temperatura relati- Ulled Asociados prensa@panasonic.es
las piezas de plástico se trituran, y los vamente elevada (160-200 ºC), por lo T. 93 425 93 85 / T. 93 481 36 20

T R U S T P R E S E N TA U N A L E C T O R A E X T E R N A D E TA R J E TA S
Q U E S O P O R TA S E I S T I P O S D I F E R E N T E S D E TA R J E TA S D E M E M O R I A

La Trust 610 Cardreader provee rápida La Trust 610 Cardreader USB rentes de tarjetas: Compact Flash Card,
lectura y escritura de documentos, (www.trust.com/13270) es una lectora IBM MicroDrive, Smart Media Card,
tales como imágenes o temas musica- externa de tarjetas de memoria con Multi Media Card, Secure Digital Card
les hacia y desde el ordenador. conexión USB que soporta 6 tipos dife- y Memory Stick. Este producto es apto

20 Elektor
NOTICIAS
para cámaras digitales, MP3, PDA, etc,
con transferencia de datos ‘Full-Speed’
de 12Mbps, una manera conveniente
de almacenar datos. La 610 Cardreader
cuenta con un cable USB adicional
extralargo y patas de caucho antidesli-
zantes para lograr mayor comodidad de
instalación en el escritorio, y es compa-
tible con sistemas Windows y Mac.

Más información Trust 610 Cardreader USB


Información sobre el producto:
www.trust.com/13270
Información sobre la marca:
www.trust.com/corporate

Trust 610 Cardreader USB

N U E VA C Á M A R A D I G I TA L PA R A O B T E N E R F O T O S I M P O N E N T E S Y D E A LTA C A L I D A D

La serie Trust PowerC@m crece con 8MB. La 500FX PowerC@m cuenta segundos con señal acústica. Además,
su nuevo modelo compacto en diseño con un flash incorporado con función incluye un trípode, una correa para la
y con flash incluido. de activado/desactivado/automático, muñeca, pilas y el software (Video Stu-
de rápida recarga. Este modelo puede dio, Cool 360, Video Live Mail, Photo
La Trust 500FX PowerC@m Flash ser utilizado como cámara digital, Explorer y Photo Express).
(www.trust.com/13156) es el modelo webcam (a un máximo de 25 imáge-
más nuevo del surtido de cámaras nes por segundo) y como cámara de Más información Trust 500FX PowerC@m Flash
digitales de Trust (www.trust.com/dig- vídeo (con un máximo de 120 segun- Información sobre el producto:
www.trust.com/13156
cams). Esta cámara con 3.9 Megapixel dos a 8 imágenes por segundo). La
Información sobre la marca:
de resolución con software incluye una 500FX PowerC@m tiene un fotosensor www.trust.com/corporate
tarjeta Smart Media de 16 MB que le CMOS de 1/2” y un objetivo de foco fijo
permite al usuario tomar hasta 120 con opción de macro adicional. La Más información Trust Familyc@m 500 Flash
fotografías. 40 imágenes adicionales misma provee una conexión USB, pan- Información sobre el producto:
pueden ser almacenadas en su memo- talla LCD para indicación de estado y www.trust.com/12640
ria interna SDRAM complementaria de un temporizador automático de 10

Trust 500FX PowerC@m Flash Trust Familyc@m 500 Flash

Elektor 21
NOTICIAS
S I S T E M A S I B E R T R Ó N I C A S I G U E AT E N D I E N D O L A S D E M A N D A S
DE LA TENDENCIA DEL “MODDING” COMERCIALIZANDO UNA CAJA
PA R A O R D E N A D O R T O TA L M E N T E T R A N S PA R E N T E

Sistemas Ibertrónica, S.L. distribuidor


del más avanzado material informá-
tico, con diez años de experiencia en
nuestro país, presenta una nueva caja
totalmente transparente y de moderno
diseño para poder ver todos los com-
ponentes instalados en el ordenador.

Se trata de una caja para ordenador


diseñada originalmente para su uso
como herramienta de ventas y como
producto educativo para centros de
enseñanza de informática. La total
transparencia del material con el que
está fabricada, permite ver a través de
ésta todos los componentes instalados
de un PC, lo que hace más fácil el pro-
ceso de venta, así como la compren-
sión por parte de los clientes, o de los
alumnos y usuarios, de los elementos
que integran el sistema.
Este nuevo producto de Sistemas Iber-
trónica resulta también ideal para los
apasionados del “modding”, quienes
podrán tener siempre a la vista hasta la
Caja para ordenador totalmente transparente.
última pieza de su equipo. Además, la
caja viene equipada con toda una serie
de componentes como cables, tapas de Acomodación del ventilador: Nota: también hay disponibles torni-
unidades, soportes, ventiladores, todos receptáculo frontal para el ventilador llos adicionales para instalar la uni-
ellos también transparentes, y otras de 1x80 mm. Receptáculo posterior dad de CD Rom.
piezas como tornillos o tuercas para la para el ventilador de1x80 mm Soportes:
instalación. Y si se desea en otros colo- Nota: También hay disponibles recep- Para placa base (9 piezas)
res, también existe en rojo, azul, ama- táculos para ventilador de 120 mm. Para unidad de disco duro, para uni-
rillo, gris, naranja y verde. Componentes que se incluyen: dad de disquete (8 piezas)
La caja está fabricada con un tipo de Cajas para las unidades Pies de plástico antideslizantes (4
plástico resistente y redondeado que Cable LED, rojo piezas)
le da un aspecto más moderno e Cable LED, verde Nota: también hay disponibles kits
incluye un panel lateral sin tornillos Switch (botón de encendido) de instalación para el soporte del
que facilita su apertura para insertar o Tapa transparente para cubrir los disco duro adicionales.
cambiar componentes. huecos de tres unidades
Nota: también hay disponibles tapas (*) Las marcas y productos nombra-
Especificaciones técnicas de una unidad y de doble unidad dos son marcas registradas de sus
Materiales: plástico 3/16” Tornillos respectivas compañías. Fuente infor-
Cast Clear Lucite® Unidades para disquetes (4 piezas) mación: Sistemas Ibertrónica, S.L.
Dimensiones: 18 3/8”x 8 11/16”x16 Unidad de disco duro (4 piezas)
13/16” Unidad de CD Rom (4 piezas) Sistemas Ibertrónica, S.L.
Soportes para unidades: 4 de Tapa frontal, Panel lateral (8 tornillos) Tel.: 902.40.9000
Fax: 91.475.07.24
5,25”, 4 de 3,5” (4 para CD Rom, 3 Tapa frontal, Panel lateral (8 tuercas)
para disco duro, 1 para la disquetera) Placa base (9 piezas) con tuercas

SOLUCIONES DE VIDEOVIGILANCIA RIMAX


Grupo CDW líder en distribución de cia; presenta toda una gama de pro- Rimax International Ltd. es una com-
productos de almacenamiento óp- ductos de videovigilancia; se trata pañía con sede en Inglaterra, especia-
tico, cámaras digitales, reproducto- de lo último en sistemas portátiles lista en productos de última genera-
res de CD-MP3, consumibles CD y de seguridad, la nueva serie RX de ción cuyos productos distribuye
DVD y soluciones de videovigilan- Rimax. Grupo CDW en España.

22 Elektor
NOTICIAS
Grupo CDW presenta toda una serie Sin cables, permiten conectar fácil- den conectarse a un vídeo para grabar
de productos de videovigilancia y mente un televisor o vídeo a un recep- las imágenes y pueden recibir señales
seguridad que se complementan entre tor Rimax y recibir una imagen y de hasta 4 cámaras distintas que se
sí, se trata de la nueva serie RX de sonido de calidad. Las cámaras son visualizan secuencialmente.
Rimax compuesta por: capaces de enviar sonido e imagen (*) Nota: Las especificaciones están
atravesando paredes y techos en un sujetas a cambios sin previo aviso. Las
Cámara inalámbrica en blanco y negro radio de unos 100 metros. Gracias a su marcas y productos nombrados son
para exterior. tecnología inalámbrica ambos, cámara marcas registradas de sus respectivas
Cámara inalámbrica en color. y monitor, pueden cambiarse fácil- compañías. Fuente información: Grupo
Cámara de infrarrojos blanco y negro mente de ubicación. CDW, S.L & Rimax International Ltd.
para interior.
Televisor color. Tanto el televisor en color como el Grupo CD World
Monitor inalámbrico en blanco y negro monitor blanco y negro son muy fáciles Tel.: 902.33.22.66
Fax: 902.11.36.14
de 5.5”. de configurar y proporcionan funcio-
http://www.grupocdw.com
nes de alta seguridad para aplicacio-
Las cámaras son la solución perfecta nes domésticas o de pequeñas empre-
para hogares o pequeñas empresas. sas. Además, ambos productos pue-

N U E VA GAMA DE PROYECTORES CHRISTIE


Altas prestaciones para proyec-
ciones en grandes salas

Charmex Internacional ha pre-


sentado recientemente la fami-
lia de proyectores Christie, los
cuáles están indicados para
salas de mediano y gran tamaño.
Los videoproyectores Christie
se caracterizan por ser unos
equipos con unas excelentes están preparados para adaptarse al
prestaciones, una alta conecti- módulo de conectividad ChristieNet,
vidad, con unos niveles de luz el cual permite conexión del proyector
que pueden llegar hasta los 1200 en una red que trabaje con el protoco-
Ansi Lúmens y todo ello acom- lo TCP/IP, permitiendo que a partir de
pañado por una garantía de 3 un centro de control, se pueda conocer
años y 4 meses para las lámpa- el estado de cada equipo en un
ras. Asimismo, se adaptan per- momento determinado, con lo que se
fectamente al tamaño de la sala, pueden efectuar diagnósticos y solu-
ya que poseen lentes intercam- cionar posibles problemas, como
biables, consiguiendo el tamaño puede ser el conocer el estado de la
de pantalla adecuada para cada lámpara.
situación.
Por último, citar que existen CHARMEX Internacional S.A.
modelos de Christie que ya 93 303 66 20 / 902 468 469
charmex@charmex.net
NOTICIAS
AMPLIFICADORES OPERACIONALES MCP6141/2/3/4
CON 100KHZ DE ANCHO DE BANDA (GBWP) Y UNA BAJA CORRIENTE
DE INACTIVIDAD (IQ) DE 600NA

La nueva familia, MCP614X, de


Amplificadores Operacionales que con
un consumo típico de menos de 1 µW,
en estado de reposo, una corriente de
inactividad de tan solo 600nA y una
tensión de alimentación mínima de
1,4 voltios, mejora e incrementa la
vida de la batería frente a otros opera-
cionales estándares del mercado con
un ancho de banda de 100 kHz.
Esta nueva familia de Amplificadores
Operacionales tiene entrada y salida
‘rail-to-rail’ lo que les permite ofrecer el
máximo rango de tensión a la entrada
y a la salida en un rango de alimenta-
ción desde 1,4V hasta 5,5V. La baja
tensión de operación y la baja corriente
de inactividad reducen la necesidad de
utilizar dobladores de tensión con lo
que se reduce el tiempo de diseño, cos-
tes de componentes y espacio en la
placa de circuito impreso.
Plenamente garantizado dentro de un
rango de temperatura desde –40ºC
hasta +85ºC, estos dispositivos son Amplificadores operacionales MCP6141/2/3/4
estables en aplicaciones con una
ganancia en voltaje de 10 o superior, la línea telefónica como teléfonos, Lab® está disponible sin coste
como: sensores, instrumentación por- equipos de seguridad, alarmas. alguno en la web de Microchip, pro-
tátil, aplicaciones alimentadas por Como soporte para esta familia, porciona esquemas, diagramas, la
baterías, etiquetas RFID, medidas de MCP614X, Microchip ofrece el Filter- posibilidad de elegir el valor de los
PH, sensores de micropotencia, siste- Lab® que es una herramienta de componentes y poder visualizar grá-
mas de alimentación mediante ener- diseño de filtros activos que simpli- ficas con la respuesta en frecuencia
gía solar y dispositivos alimentados de fica su diseño. El software Filter- de amplitud y fase.

SERIES CRC Y CRB : N U E VA S M AT R I C E S


DE RESISTENCIAS DE 2 Y 8 ELEMENTOS
AVX Corporation, líder en la fabrica-
ción de productos pasivos, dispone de
un amplio rango de matrices de resis-
tencias, como son las serie CRA, CRB
y CRC con 4 elementos aislados, así
como la serie RNA4A con 8 elementos
con un terminal común, todas ellas
con dimensiones estándar.
Ampliando estas familias, AVX ofrece
nuevos encapsulados de 2 y 8 ele-
mentos independientes con termina-
les cóncavos y convexos. La serie de 8
elementos CRC4A8E tiene los termi-
nales convexos y la serie CRB6A8E
terminales cóncavos.
La matriz de 2 elementos CRC11A se
convierte en la más pequeña de las
matrices de resistencias de AVX. Este
compacto encapsulado de 1,0 x 1,0
mm está disponible en la versión de
terminales convexos y de terminales

24 Elektor
NOTICIAS
cóncavos. En la familia CRB también componentes, espacio en la placa Las aplicaciones donde se pueden
se ofrece una matriz de 2 elementos, de circuito impreso y también en usar estos productos son en ordena-
CRB1A2E con unas dimensiones costes de inventario por usar un dores personales y periféricos, tele-
mayores a las de la familia CRC. único dispositivo con varias resis- comunicaciones, instrumentación,
Con las matrices de resistencias se tencias en lugar de resistencias tra- domótica, etc...
reducen costes en la colocación de dicionales.

MÓDULO BLUETOOTH DE OKI. MK70110 / MK70120.


Los módulos Bluetooth MK70110 y salida es de clase 2 (hasta 10m x
MK70120, que funcionan en la banda 4dBm máx.).
de 2,4GHz, contienen el controlador El MK70110 sin antena, tiene un
de banda base Bluetooth ML70511, el conector coaxial, U-FL-R-SMT/HRS y
transmisor de radio frecuencia el MK70120 viene con la antena inte-
ML7050, memoria flash y un oscilador grada. El tamaño de los módulos es de
TCXO. En estos módulos viene 18 x 39 mm.
implementado el software hasta el Existe una placa de evaluación, BT-MCK
protocolo HCI. que nos permite evaluar y verificar las
Los módulos de Bluetooth de OKI funciones de estos módulos y un sis-
disponen de interfaces UART (hasta tema de desarrollo, BT-SDK para di-
921,6 kbps), USB (conforme con seño de sistemas.
USB1.1) y PCM. La potencia de Módulo Bluetooth

CONECTORES USB: SERIES A Y SERIES B


Mitsumi anuncia la familia de conec-
tores USB con 4 contactos que ofrecen
todas las conexiones conformes con la
nueva generación del bus serie USB.
La serie A, se caracteriza por tener los
4 contactos en línea. El conector aéreo,
IAM-B84 puede conectarse a los dis-
tintos modelos para placa, que son los
estándar CAM-B85, simple acodado, el
CAM-B86, doble acodado, así como los
modelos mejorados CAM-C33, simple
acodado, el CAM-C34 doble acodado,
que soportan mayores cargas mecáni-
cas para prevenir daños en los termi-
nales o malos contactos.
La serie B, dispone los 4 contactos en
una matriz 2x2. El conector aéreo,
IAM-B88 puede conectarse a diferen-
tes modelos para placa, como son el
CAM-B90, simple acodado, el CAM-
B89 modelo mejorado para soportar Conectores USB
mayores cargas mecánicas y el CAM-
D78, simple recto. minuto 750 V AC (rms). La resistencia contactos de cobre bañados en oro. La
Ambas series se caracterizan por de aislamiento es mayor de 1000 Moh- carcasa está basada en resina PBT
tener una tensión nominal de estos mios a 500 V DC y una resistencia de que permite un rango de temperatura
conectores es de 30 V AC (rms) y la contacto de 30 mohmios máximo. entre -40ºC hasta +85ºC.
corriente nominal de 1 A máximo por Todos los conectores están recubier- Mitsumi también dispone de una amplia
terminal, soportando durante un tos por una pantalla metálica, con los gama de conectores USB miniatura.

AS2523/4: CIRCUITO TELEFÓNICO


D E I N T E R FA C E D E L Í N E A Y V O Z M A N O S L I B R E S .

AMS (Austria Micro Systems AG), pre- pla la componente continua y adapta operaciones de manos libres y micro-
senta el circuito integrado AS2523/4. una impedancia en alterna a 1000 teléfono.
Es un circuito integrado CMOS que ohmios). Realiza la compensación Actúa como un dispositivo alimentado
incorpora la adaptación en alterna y automática de las perdidas en la línea de la línea teléfonica con un consumo
continua a la línea telefónica (desaco- (LCC) y control de volumen Rx para entre 15mA hasta 100mA, controlado por

Elektor 25
NOTICIAS
una CPU a través de la interface serie del Las principales aplicaciones son teléfo- Se presenta en encapsulado SOIC de
AS2523 o de un marcador estándar a tra- nos avanzados con manos libres, identi- 28 pines.
vés de la interface paralelo del AS2524. ficador de llamada y display informativo.

CMX683. DETECTOR DEL PROGRESO DE LOS TONOS DE LÍNEA Y DE VOZ

CML (Consumer Microcircuits Limited), más largos, habilitando al teléfono


presenta el CMX683, circuito de detec- público y otros sistemas de facturación
ción del progreso de los tonos de línea y el comienzo del cobro solamente
de voz para aplicaciones telefónicas. Este cuando haya sido establecida la cone-
dispositivo es muy competitivo en su xión de línea. Usando avanzadas técni-
mercado, debido a su bajo consumo, bajo cas digitales, el CMX683 tiene una
precio y la función de detección de voz. excelente sensibilidad y baja tasa en la
Este producto estándar de detección del detección de fallo para los tonos de lla-
progreso de los tonos de línea añade la mada válidos, tonos no deseados, ruido
detección de voz o música en la línea. de línea y de voz o música.
Esto se ofrece en tiempo real y ahorra El CMX683 tiene especificaciones de
costes tanto para el operador de teleco- alto rendimiento, contrastando con la
municaciones como para el usuario. mada', 'ocupado' e 'inaccesible' pue- detección del progreso de los tonos de
El CMX683 es un detector del progreso den ser distinguidos por el microcon- los dispositivos basados en simples téc-
de los tonos de propósito general para trolador principal para identificar la nicas de filtrado.
uso en monitorización del proceso de cadencia de la salida detectada. Dis- Este componente se alimenta a bajo vol-
llamadas en aplicaciones de red teléfo- pone de dos salidas separadas que taje, 2,7V y tiene bajo consumo. Está
nica conmutada pública (PSTN). Los detectan la actividad de 'voz'; una para disponible en encapsulados DIP 8 pines
estados 'tono de marcado', 'tono de lla- períodos de tiempo más cortos, y otra y TSSOP o SOIC 16 pines.
Sagitrón, es distribuidor para España de OKI, C/ Corazón de María, 80 C/ General Almirante, 4 - Torres Cerdá -Plta. 6 Ofic. A
Microchip Technology, AVX Corporation, 28002 Madrid 08014 Barcelona
Mitsumi, AMS (Austria Micro Systems AG) y Tel: +34-917444950 Tel: +34-932988540
CML (Consumer Microcircuits Limited) Fax: +34-914135848 Fax: +34-932988545

PRÓXIMONÚMERO
CODIFICADOR DE AUDIO USB CON S/PDIF INTERFACE FLASH COMPACTO
Este codificador/decodificador (codec) ha sido diseñado Esta interface es una ampliación de la popu-
especialmente por el Departamento de Ingeniería de Elektor, lar placa de microcontrolador flash 89S8252
para equipar la interface descrita el año pasado. El hardware y el soft-
USB con entradas y salidas ware permiten controlar los datos almace-
S/PDIF. El codec soporta nados en una tarjeta Flash Compacta.
velocidades de muestreo ¿Alguien necesita más memoria?
de 32; 44,1 y 48 KHz, que lo
hace compatible con casi
cualquier pieza de equipos BUS DCI
de audio digital. Este bus universal tiene muchas aplica-
ciones. Con un PC como master, la infor-
mación se puede intercambiar hasta con
MARCADOR TELEFÓNICO 64 terminales esclavos. Debido a que
PROGRAMABLE DISPOSITIVO cada terminal contiene ocho entradas y
salidas seleccionables, además del LCD,
DE BLOQUEO esta red casera no es adecuada para usar
Este circuito solucionará definitivamente en casa, pero es perfecta como un sis-
los problemas con los programas de orde- tema de comunicación/alarma para es-
nador en lo que al marcado de números cuelas y pequeñas empresas.
telefónicos se refiere y sin que el usuario
sea consciente. Una EEPROM y un microcontrolador permiten almacenar tales números
en el Dispositivo de Bloqueo evitando facturas de teléfono desmesuradas. El circuito tam-
bién puede desautorizar llamadas a números de teléfono internacionales.

TAMBIÉN…
Construcción de un medidor de capacidad, Adaptador para Y MÁS PARA
Diagnóstico de Vehículo (2), Recepción VLF en PC. DISFRUTAR!

26 Elektor
MICROPROCESADOR

Emulador de EPROM
una imitación perfecta de una EPROM
Diseñado por P. Goossens

Al contrario que la mayoría de los emuladores de memorias EPROM, el


diseño tratado en este artículo proporciona una imitación virtual perfecta
de un dispositivo 27C256 de “la vida real”, el cual puede programarse
sobre cualquier programador o insertarse en la tarjeta destino.

violeta, normalmente requiere unos


20 minutos, un tiempo que (muchos
estarán de acuerdo en ello) es bas-
tante dentro del trabajo global. Si
deseamos probar una nueva versión
del programa durante estos 20 (lar-
gos) minutos, debemos disponer de
una segunda memoria EPROM con
la que poder alternar, pero el proceso
completo sigue siendo tedioso y
poco efectivo.
A lo largo del tiempo han ido apa-
reciendo en el mercado muchos y
diferentes modelos de emuladores de
memorias EPROM. En nuestra
revista, Elektor Electronics, también
se han presentado diferentes proyec-
tos de este tipo. En la mayoría de
ellos, si no en todos, estos emulado-
res estaban conectados sobre el cir-
cuito de destino (a veces también lla-
mados circuitos receptores), a través
de un cable plano de una cierta lon-
gitud que estaba terminado en un
conector estilo DIP, donde podía
insertarse la memoria EPROM dentro
de un zócalo. La longitud de este
“cordón umbilical” estaba limitada
para evitar que se crearan altas capa-
cidades de carga en los buses de
Un emulador de memorias EPROM es una mina la necesidad de disponer de datos y de direcciones del sistema de
herramienta muy útil, si no indispensable, una memoria EPROM después de destino, o que se produjesen proble-
cuando estamos trabajando en el desarrollo cualquier ciclo de programación, mas de temporización provocados
de programas para sistemas que emplean antes de que un nuevo programa por la reflexión de pulsos en el cable.
una memoria EPROM para almacenamiento (que se cree mejorado) pueda car- En la práctica, la conexión entre el
del código ejecutable o de datos fijos. Este garse sobre el circuito integrado. El emulador de memorias EPROM y el
tipo de dispositivos, una especie de “imita- proceso de borrado de las memorias circuito de destino suele ser a
ción de memoria EPROM programable”, eli- EPROM, con la ayuda de luz ultra- menudo una fuente de averías.

28 Elektor
MICROPROCESADOR
Una segunda y, a menudo, des- La EPROM
cuidada desventaja del tradicional
emulador de memorias EPROM es Una memoria EPROM se programa
Prestaciones
que no puede programarse con un normalmente sobre un programador – Emula memoria EPROM 27C256.
programador normal de memorias de memorias EPROM de propósito – Adecuado para cualquier programador que
EPROM. Normalmente, una progra- general. La mayoría de estas unida- soporte la memoria 27C256.
mación con unidades de este tipo des ejecutan en primer término una – Protección eléctrica contra lecturas de
requiere la presencia de un programa verificación de que la memoria inser- “DEVICE-ID”, es decir, Identificador de
especial contenido en el propio emu- tada está borrada. Esto se realiza con Dispositivo.
lador (y que en muchos casos se la lectura de todos los bytes de la – Fácil de borrar.
suministra dentro del kit). memoria EPROM para verificar si – Compacto.
El emulador presentado en este todos tienen el contenido FF. Si se ha – Fácil de utilizar.
artículo deja a un lado este camino tan encontrado uno o más bytes cuyo
trillado y no se ve involucrado por la contenido sea diferente a este valor,
desventaja mencionada anterior- se considera que la memoria EPROM detectar la marca y el modelo de la memoria
mente. Nuestro emulador puede pro- no está borrada y se produce la infor- EPROM insertada sobre el zócalo de progra-
gramarse en cualquier viejo progra- mación del correspondiente error de mación. Una vez que esta información se ha
mador de memorias EPROM, al memoria no vacía. En muchos casos establecido (de forma automática), se confi-
mismo tiempo que la unidad completa no es posible realizar muchas más gura el correspondiente algoritmo de progra-
puede conectarse en un zócalo de operaciones hasta que el compo- mación y se seleccionan las tensiones de pro-
memorias EPROM, sobre el circuito nente está totalmente borrado. Algu- gramación adecuadas para dicho compo-
de destino, sin mayores problemas. nos programadores son capaces de nente. El reconocimiento del componente (si

+5V

+5V
20 C4
+5V
IC5
10 100n R9 1 8x 10k
1 28
28
VPP
A0 10 IC5 10 A0
A0 A0
A1 9 1 2 3 4 5 6 7 8 9 9 A1
A1 A1
A2 8 8 A2
A2 11 2 2 18 11 A2
A3 7 D0 D0 7 A3
A3 12 3 17 12 A3
A9 A4 6 IC2 D1 D1 IC3 6 A4
A4 13 4 16 13 A4
A5 5 D2 D2 5 A5
A5 15 5 15 15 A5
R4 A6 4 EPROM D3 D3 4 A6
A6 HEADER 16 6 14 16 RAM A6
100Ω

A7 3 D4 D4 3 A7
A7 17 7 13 17 A7
A8 25 D5 D5 25 A8
A8 27256 18 8 12 18 62256
A8
24 D6 D6 24 A9
A9 19 9 11 19 A9
D2 A10 21 D7 D7 21 A10
A10 A10
A11 23 23 A11
A11 1 A11
A12 2 3EN1 2 A12
A12 20 A12
4V7 3EN2 CS
A13 26 26 A13
A13 19 A13
A14 27 G3 1 A14
A14 A14
+5V 74HCT245
OE CS OE WR
22 14 27
R3 D1 R2 22 14 20
10k
33Ω

+5V
+5V
7V5
C3

T1 100n
R8 R7
20
1k2

1k2

EPOEL 1 12
I0 F0
D3 R1 BS170 EPCSL 2 13 RAMWRL
I1 F1
+5V EPVPPL 3 14 RAMOEL D5 D4
10k

I2 IC4 F2
4 15 RAMCSL
I3 F3
4V7 5 16 LED2L
I4 F4
R6 R5 6 GAL 17 LED1L
I5 F5
16V8
10k

10k

7 18 BUDIR
I6 F6 IC1
EPSV 8 19 BUGATEL
I7 F7 78L05 +5V
9
I8
11
I9
K1
S1 S2
C1 C2
10
+9VDC
100n 100n

024066 - 11

Figura 1. Esquema eléctrico del circuito del emulador de memoria EPROM (de una sencillez exquisita).

Elektor 29
MICROPROCESADOR
lo soporta el fabricante del circuito integrado)
*IDENTIFICATION
se efectúa por la aplicación de una tensión de 024066;
+ 12 V en el terminal A9, leyéndose entonces *TYPE
ciertas direcciones de la memoria EPROM. GAL16V8;
Una vez que el programador ha establecido *PINS
que la memoria EPROM estaba vacía, se per-
mite iniciar la secuencia de programación % Asignación de terminales para señales de entrada %
normal. En primer lugar, la memoria EPROM EPVP = 8, % Detección de la tensión de alimentación de + 5 V %
se conmuta a su modo de trabajo de progra- /EPVPP = 3, % Detección de VPP > 12 V, activa a nivel bajo %
mación, por medio de la aplicación de una /EPOE = 1, % Entrada para /OE desde el zócalo de la EPROM %
tensión relativamente alta en el terminal Vpp /EPCS = 2, % Entrada para /CS desde el zócalo de la EPROM %
/SW1 = 9, % Entrada para el conmutador S1 %
del componente. El nivel de la tensión de pro- /SW2 = 11, % Entrada para el conmutador S2 %
gramación depende del modelo de memoria
EPROM utilizado, que suele estar compren- % Asignación de terminales para señales de salida %
dido entre los valores de + 12,5 y + 21 V. Al /RAMCS.t = 15, % salida para señal /CS de la memoria RAM IC3 %
mismo tiempo, la tensión de alimentación de /RAMOE.t = 14, % salida para señal /OE de la memoria RAM IC3 %
la memoria EPROM (situada en el terminal /RAMWR.t = 13, % salida para señal /WR de la memoria RAM IC3 %
/BLANK.t = 16, % salida de estado “BLANK” para el diodo LED D5 %
Vcc) aumenta de + 5 a + 6 V. Si tenemos la /PROGRAM.t = 17, % salida de detección de “PROGRAM” para el diodo LED D4 %
curiosidad de saber cómo se realiza esto en la /BUGATE.t = 19, % salida para señal /G del buffer IC 5 %
práctica, podemos mirar en la parte superior BUDIR.t = 18; % salida para señal DIR del buffer IC 5 %
de la Figura 4.
*BOOLEAN-EQUATIONS
Con la memoria EPROM colocada en el RAMCS.e = VCC; % Estas líneas aseguran que todo se ha utilizado %
modo de programación, un nivel lógico bajo RAMOE.e = VCC; % las líneas de salida de la GAL están %
en la entrada CS (Chip Select, es decir, Selec- RAMWR.e = VCC; % controladas constantemente %
BLANK.e = VCC;
ción de Circuito) del circuito nos permite que PROGRAM.e = VCC;
las señales aplicadas en las líneas de datos BUGATE.e = VCC;
puedan programarse en la localización (direc- BUDIR.e = VCC;
ción) “apuntada” por el bus de direcciones. Un % La conmutación al estado “BLANK” se realiza por medio de S1. Al presionarlo %
nivel lógico bajo aplicado a la entrada OE % se mantiene este estado hasta que el programador de memorias EPROM desee %
(Output Enable, es decir salida habilitada), % programar la memoria EPROM o el usuario decida conmutar al modo NORMAL %
% de funcionamiento pulsando S2 %
permite que el contenido de la dirección % Esta señal también controla el diodo LED D5 para indicar el modo “BLANK” %
actual pueda leerse. Normalmente esto se BLANK = BLANK*/PROGRAM*/SW2+SW1 ;
hace inmediatamente después de haber pro-
gramado un byte, de manera que estemos % Detección de un pulso de programación para controlar el diodo LED D4 %
PROGRAM = EPVPP*EPCS*/EPOE;
seguros de que el proceso de programación se
ha realizado correctamente. Si la verificación % CS para la memoria RAM : Continuo durante la programación, si no igual a %
nos devuelve el mensaje de “correcto”, se con- % CS sobre la memoria ROM %
% Sólo activa durante la presencia de alimentación externa para ahorrar %
tinua con la programación del siguiente byte. % batería %
La longitud del pulso de programación RAMCS= EPVPP*EPVP+/EPVPP*EPCS*EPVP;
depende del algoritmo de programación apli-
% OE para la memoria RAM : Durante la programación, si OE en la memoria ROM %
cado. Lo mismo sucede con la repetición del % está activa, AND CS de la memoria ROM está inactiva %
ciclo de programación si el correspondiente RAMOE= EPVPP*EPOE*/EPCS + /EPVPP*EPOE*/BLANK;
byte no ha sido programado correctamente.
Durante el funcionamiento normal de la % WR para la memoria RAM : Durante la programación, si ROM-OE está inactiva, %
% AND ROM-CS está inactiva, si no, si estamos en el modo “BLANK”, AND ROM-OE %
memoria EPROM (los terminales Vpp y Vcc % está activa. Esto significa que la acción de lectura mientras estamos en modo “BLANK” %
con + 5 V aplicados), el componente respon- % provoca que la memoria RAM sea escrita. Las resistencias de “pull-ups” %
derá “normalmente” a las señales aplicadas en % aseguran que el código 0xFF será escrito %
RAMWR= EPVPP*EPCS*/EPOE + /EPVPP*BLANK*EPOE;
los terminales CS y OE. Solamente si ambas
entradas están activadas (por ejemplo, como % La señal DIR para el 74HCT245. Cuando este terminal está activo, el %
un nivel lógico bajo), la memoria EPROM % dato se transfiere desde el zócalo al circuito integrado de la memoria RAM. %
% En cualquier otro caso, el camino de los datos es DESDE la memoria RAM al zócalo %
suministrará el dato que se corresponde con BUDIR = EPVPP*/EPOE;
la dirección colocada en el bus de direcciones.
% La señal GATE para el 74HCT245. Si está activa (nivel bajo) %
% los controladores están activos, en cualquier otro modo los terminales A y B %
Circuito práctico % están en el estado de alta impedancia (High-Z) %
% Tiene que estar activa incluso en el modo “BLANK”, de modo que forzará un%
El esquema eléctrico del circuito que se mues- % 0xFF en el bus de datos externo durante la verificación de memoria vacía (blank) %
tra en la Figura 1 comprende un número de
% BUGATE sólo está activa cuando la alimentación externa se está aplicando %
componentes relativamente pequeño (tres cir- % para ahorrar energía de la batería, para lo que no se requiere que el dispositivo %
% esté activo %

BUGATE=EPVP*EPVPP*EPOE + EPVP*EPVPP*EPCS + EPVP*/EPVPP*EPOE;


Figura 2. Listado del fichero JEDEC del *END
contenido de la GAL.

30 Elektor
MICROPROCESADOR
EPROM embargo, no se recomienda usar ver- “1” y, por lo tanto, copia estos valores al bus
CS
siones de este componente con un de datos externo.
tiempo de acceso más lento. Algunos programadores de memorias
OE El circuito integrado IC4 es una EPROM están equipados con resistencias de
GAL del tipo 16V8, la cual ha sido “pull-down”. Por este motivo el circuito inte-
programada para proporcionar una grado IC5 está integrado dentro del montaje,
RAM
pequeña cantidad (invisible) de cir- ya que sin dicho componente el valor de la
CS cuitería lógica que “traslada” las resistencia R9, dependiente del programa-
WR
señales externas a las requeridas por dor, tendría que seleccionarse lo suficiente-
el circuito integrado IC3. Este pro- mente bajo como para evitar que el emula-
RD ceso de traslación requiere que la dor se comporte como una fuente de tensión
GAL esté conectada al zócalo de la importante (no deseada) en el circuito de
memoria EPROM por medio de unos destino (“host”).
BUFFER enlaces lógicos, de modo que se El conmutador S1 nos permite conmutar el
G
pueda proporcionar la información de emulador de memorias EPROM al modo
la presencia de una tensión externa “BLANK”, mientras que el conmutador S2 se
DIR
en el terminal Vcc y de una tensión tiene que activar forzosamente, de modo
024066- 13 superior a + 12 V en el terminal Vpp. manual, para abandonar este modo de trabajo.
La combinación de la resistencia Por último están los componentes coloca-
Figura 3. Señales en modo “Blank”. R3 con el diodo D3 se encarga de la dos alrededor del regulador de tensión IC1.
protección de la GAL contra tensio- Este componente es un regulador de + 5 V
nes demasiado elevadas en el termi- estándar que disminuye la tensión de entrada
cuitos integrados, un regulador de nal Vcc de la memoria EPROM. Esto de + 9 V a la tensión requerida de + 5 V para el
tensión, un transistor FET y dos indi- es necesario porque esta tensión resto de la circuitería lógica.
cadores LEDs, realizan todo el tra- supera normalmente los + 6 V
bajo). IC2 no es realmente un circuito durante el proceso de programación. La GAL
integrado, sino un conjunto de dos El circuito establecido alrededor del
vías de conectores tipo “pinheader” transistor T1 detecta la tensión de Aparte de IC3, el componente más
de 14 terminales, que proporcionan la programación en el terminal Vpp del importante del circuito es la propia GAL.
conexión de la memoria EPROM que zócalo de la memoria EPROM. El Como ya se ha mencionado antes, este
está emulandose en el circuito. diodo zéner D1 comienza a conducir componente contiene toda la circuitería
El circuito integrado IC3 es una si la tensión de programación está lógica necesaria para trasladar y dar for-
memoria RAM del tipo 62C256 y es el presente. En ese momento, la tensión mato a las señales externas, de modo que
corazón del circuito. Aunque en la en la puerta del transistor T1 es lo puedan ser entendidas por el circuito inte-
lista de materiales se especifica un suficientemente elevada para que el grado de la memoria RAM.
modelo de memoria RAM con un FET esté activo. Junto con la resis- En la Figura 2 se muestra el listado del
tiempo de acceso de 70 ns, es obvio tencia R1, el diodo zéner D1 dismi- fichero fuente JEDEC perteneciente a la
decir que también se puede utilizar nuye la tensión a unos 7,5 V, lo que GAL. Aunque se trate de un programa
un componente más rápido. Sin asegura que el transistor FET perma- modesto y poco complejo, la función lógica
nezca desconectado de forma segura equivalente de la GAL es la misma que la
con una tensión de + 5 V presentes ofrecida por la gran mayoría de los circui-
en el terminal Vpp. tos integrados, con la única diferencia de
EPROM Por su parte, el circuito integrado que si utilizásemos estos circuitos integra-
IC5 actúa como un componente dos el proyecto sería más grande y difícil
CS
almacenador (buffer) entre la memoria de trabajar.
OE EPROM y el bus de datos. Este cir- La GAL trabajará en cualquiera de los
cuito integrado es necesario mientras tres modos: “Blank”, “Normal” y “Programa-
el emulador esté trabajando en el ción”. Cada uno de estos tres modos
RAM modo “BLANK”, que es cuando se requiere que la GAL se comporte en cada
CS está esperando que se proporcione el caso de forma diferente. El usuario puede
valor FF en todo momento, durante el seleccionar manualmente los modos
WR
proceso del comando de lectura. La “Blank” y “Normal”. Cuando pulsamos una
RD
GAL se configura para que el contro- vez el conmutador S1, la GAL se configura
lador esté activado en la dirección B en el modo Blank. En esta situación, el pro-
Æ A y la memoria EPROM no sea gramador puede borrar el contenido del
BUFFER leída (actualmente se proporciona un emulador a través de un módulo que se eje-
comando de escritura hacia el cir- cuta y verifica que todo está “en blanco” (es
G
cuito integrado de la RAM; posterior- decir, borrado). Este estado se mantiene
DIR mente veremos más información hasta que el usuario presiona el conmuta-
024066- 14 sobre esto). Debido a la resistencia dor S2 o el programador inicia el proceso de
interna R9 de “pull-up”, el circuito programar el emulador.
Figura 4. Señales en modo Programa. integrado IC5 sólo da niveles lógicos El modo Normal se selecciona pulsando una

Elektor 31
MICROPROCESADOR
segunda vez el conmutador S2. En esta situa-
ción, el emulador se comporta como si fuese EPROM
una tradicional memoria EPROM 27C256. VPP
El modo Programa se selecciona automáti-
camente tan pronto como se empieza a pro- CS
gramar el emulador (Vpp alcanza y supera los OE
> 12,5 V). Una vez que el proceso de progra-
Data Data in unknown Data out unknown
mación ha acabado (Vpp cae hasta los + 5 V),
el emulador vuelve, de forma automática, a su
modo Normal. RAM
CS

Modo “Blank” WR

En la actualidad, este modo dispone de dos RD


funciones: simulación de una memoria
EPROM vacía (“en blanco”) y borrado del cir- BUFFER
cuito integrado de la memoria RAM. En la G
Figura 3 se muestran las señales utilizadas
durante el modo de trabajo “Blank”. La mayo- DIR
ría de los programadores de memorias
024066- 15
EPROM verifican siempre que el compo-
nente esté vacío antes de iniciar el proceso
de programación. Como el programador Figura 5. Señales en modo Normal.

LISTA DE MATERIALES
IC2

D1
C2

C3
S1

Resistencias:
024066-1

R1,R2,R5,R6 = 10kΩ IC5 IC4


1-660420
ROTKELE )C(

R3 = 33Ω
IC3

R4 = 100Ω

R3
D3
R9
S2

R7,R8 = 1kΩ2
R4 D2

+
T1

R9 = 10 Array SIL de 8 unidades


D4

D5

C4

R7
R1

R6
Condensadores:

0
IC1

K1
R5 R8 R2 C1
C1-C4 = 100nF
Semiconductores:
D1 = Zéner de 7,5 V
D2,D3 = Zéner de 4,7 V
D4 = Diodo LED amarillo de alta eficiencia
D5 = Diodo LED rojo de alta eficiencia
(C) ELEKTOR
024066-1

T1 = BS170 o BS107
IC1 = 78L05
IC3 = 62256-70CP
IC4 = GAL 16V89 programada, con código
de pedido 024066-31 (ver página de
nuestro Servicio de Lectores)
IC5 = 74HCT245
Varios:
IC2 = Conector tipo “pinheader” de 2 x 14
terminales
S1,S2 = Pulsador de un sólo circuito
K1 = Pila de 9 V con terminales tipo “clip”
PCB, Placa de circuito impreso con código
de pedido Nº: 024066-1 (ver página de
nuestro Servicio de Lectores)
Disco, más listado JEDEC para GAL, con
código de pedido Nº: 024066-11
El diseño de la PCB y el listado de la GAL
también están disponibles como ficheros que
pueden bajarse gratuitamente de nuestra
página web www.elektor-electronics.co.uk. Figura 6. La unidad es compacta gracias a que el circuito integrado IC3 está
montado sobre los circuitos integrados IC4 e IC5.

32 Elektor
MICROPROCESADOR
“sabe” que cada dirección de momento, el circuito integrado IC3 de modo diferente a las señales CS y OE. En
memoria que lea debe tener el con- se rellenará con el valor FF en todas la actualidad, en este estado, estas señales
tenido “FF”, puede saltarse todas las las posiciones de memoria. podrían ser renombradas como WR y RD,
direcciones que tengan el contenido En este punto, el programador respectivamente. Además, ya no es necesa-
“FF” durante el proceso de progra- ha ejecutado un comando de lec- rio disponer de la señal adicional para habi-
mación. Esto disminuye el tiempo tura y espera que el dato contenido litar e indicar que en la memoria EPROM ha
de programación, aunque requiere en el dispositivo (preferiblemente sido seleccionada. Por fortuna, esto no es
que el emulador de memorias FF) sea colocado en el bus de datos. necesario durante el proceso de programa-
EPROM esté vacío antes de iniciar Esto se consigue a través del cir- ción, ya que la memoria EPROM no necesita
el proceso de programación. cuito integrado buffer IC5. La compartir el bus de datos y el bus de direc-
El procedimiento normal para entrada DIR permanece a nivel ciones con otros dispositivos de memoria.
verificar si una memoria EPROM bajo, de manera que las señales A Por lo tanto, en este estado el circuito se
está vacía es leer todas las direccio- son configuradas como salidas y las comporta como si la memoria EPROM estu-
nes y comparar el dato resultante señales B están configuradas como viese seleccionada de forma permanente
con el valor FF. Para realizar esto, entradas. Las señales B también se (ver también la Figura 4).
nuestro programador generará conectan a la tensión de + 5 V por Durante la duración de un pulso de pro-
todas las direcciones posibles, al medio del conjunto de resistencias gramación el circuito integrado buffer tiene
que transferir el dato
desde el programador
hacia la memoria RAM
(IC3). Esto se consigue
colocando la señal DIR a
nivel alto. Durante un
pulso de lectura (OE
activada) el componente
74HC245 tiene que
almacenar el dato en la
dirección opuesta. El
circuito integrado GAL
está encargado de reali-
zar este trabajo, que
coloca la entrada DIR a
nivel bajo.

Modo normal
En la Figura 5 se mues-
tran las principales
señales usadas en el cir-
cuito con el modo de
trabajo Normal. Anali-
zando el diagrama de
tiempos está claro que
en este modo el circuito
integrado GAL no rea-
liza funciones particu-
larmente difíciles.
La GAL también es
responsable de la reduc-
mismo tiempo que aportará un R9, de manera que el circuito inte- ción automática del consumo cuando el
pulso de lectura en cada intento de grado buffer colocará completa- emulador no está usándose. El circuito inte-
lectura de una dirección. Estos pul- mente el dato deseado (FF) sobre el grado IC4 es capaz, por medio de la resis-
sos pueden usarse también para bus de datos. tencia R3 y el diodo D3, de detectar la pre-
borrar el emulador de memorias sencia de una tensión de alimentación
EPROM. Cada dirección se pro- Modo Programa externa. Si no se detecta la presencia de
grama convirtiendo el pulso de lec- una tensión de alimentación externa, los
tura, proveniente del programador, El circuito integrado GAL monito- circuitos integrados IC3 e IC5 pueden des-
en un pulso de escritura para el cir- riza la señal EPVpp para detectar la conectarse. El circuito integrado IC4 evita
cuito integrado de la memoria RAM. presencia de una tensión de progra- que las señales G y CS pasen a estar acti-
Todas las líneas de datos serán colo- mación (≥ 12,5 V, modo programa- vadas, con lo que se reduce, de forma efec-
cadas a + 5 V a través del conjunto ción). Una memoria EPROM que tiva, el consumo de corriente de la memo-
de resistencias R9. En ese está siendo programada responde ria RAM y del buffer, cuando este circuito

Elektor 33
MICROPROCESADOR
no está siendo utilizado. Esta particularidad cuito impreso. Esto se realiza mejor naremos el pulsador S1. En el paso
es muy interesante, ya que nuestro emula- con los circuitos integrados ya siguiente, ejecutaremos una verifi-
dor de memorias EPROM está alimentado a montados. cación de memoria borrada sobre el
través de baterías. El otro punto a tener en cuenta programador. Si todo funciona
es que el circuito integrado IC3 está como está establecido, el progra-
Fuente de alimentación montado por encima de los circuitos mador debería informarnos de la
integrados IC4 e IC5. Por lo tanto, presencia de una memoria EPROM
El circuito completo está alimentado a tra- estos dos últimos circuitos integra- vacía (borrada). A continuación,
vés de una batería de 9 Voltios. No se ha dos tienen que soldarse sobre la presionaremos el pulsador S2 para
proporcionado la posibilidad de una ali- placa en primer lugar, mientras que forzar al emulador a trabajar en el
mentación de + 5 V en el terminal “+ 5 V” el circuito integrado IC3 se montará modo Normal. En el siguiente paso
de la EPROM, a propósito. Después de con su correspondiente zócalo. ejecutaremos de nuevo una verifi-
todo, la tensión en este terminal puede lle- Como podemos suponer, los circui- cación de memoria borrada sobre
gar a ser de + 6 V durante el proceso de tos integrados IC4 e IC5 se monta- nuestro programador. Esta prueba
programación, y dicha tensión no es un rán sin utilizar zócalos, ya que debería completarse sin ningún
nivel crítico para los circuitos integrados entonces el circuito integrado IC3 problema, verificando que todas y
presentes en el emulador. Si deseamos uti- requeriría un segundo zócalo adi- cada una de las posiciones de la
lizar esta tensión de alimentación, debere- cional. Por lo tanto, la posición memoria RAM (IC3) del emulador
mos tomar algunas medidas para que correcta de IC3 será, visto desde contienen el valor FF.
dicha tensión esté estabilizada a + 5 V. Se arriba, al lado derecho de los conec- Como prueba final, también
podría utilizar un conversor DC - DC esta- tores para”IC2”. podemos verificar el modo de Pro-
bilizado para este propósito, pero las des- Seguidamente, daremos algunos gramación. Elegimos un fichero de
ventajas siempre sobrepasarán los benefi- detalles prácticos adicionales. El programación arbitrario en el pro-
cios, principalmente debido a que el cir- alojamiento para la pila de 9 V gramador y lo intentamos pasar a la
cuito se hará más grande y más difícil de puede sujetarse al circuito inte- memoria EPROM (emulada). Al
trabajar con él en la práctica. De cualquier grado IC3 mediante cinta adhesiva hacer esto el diodo LED D4 debe
manera, la batería podría eliminarse, ya de doble cara, de manera que estar encendido. Lo siguiente es
que el circuito no está conectado perma- obtengamos una unidad robusta y realizar la operación de Verificación
nentemente a una tensión de alimentación compacta. También es una buena (Verify) para comprobar que la pro-
externa, la cual podría garantizarnos que el idea colocar una pequeña pieza de gramación se ha realizado de forma
contenido de la memoria RAM no se per- material sobrante de una placa de correcta.
diera o se volviera corrupto en el momento circuito impreso, a la derecha del Si nos encontramos con algún pro-
en que el emulador se retirara del progra- diodo D1, para crear algo de espa- blema, inspeccionaremos cuidadosa-
mador y se llevara al zócalo de la memoria cio para la palanca del zócalo ZIF mente el montaje de nuestro emula-
EPROM del sistema de destino. del programador. Sin embargo, en dor. Comprobaremos la orientación
la práctica hemos notado que la de los circuitos integrados, de los dio-
Montaje palanca debe manipularse muy dos, etc., así como el valor de todos
suavemente para que el circuito los componentes. También verifica-
En la Figura 6 se muestra el conjunto de los pueda insertarse sobre el zócalo. remos los distintos puntos de solda-
elementos de la placa de circuito impreso Por lo tanto, es posible que este dura, de modo que estemos seguros
diseñada para el emulador de memorias último truco no pueda aplicarse en de la ausencia de cortocircuitos y sol-
EPROM. El diseño resultante de la placa todos los casos. daduras frías.
permite que la unidad pueda ser muy com- Un último truco: instalaremos de
pacta y fácil de manejar. El montaje de la Por último... forma temporal un zócalo ZIF en el
misma es bastante fácil y se realiza según el zócalo de la memoria EPROM del
proceso estándar. Como de costumbre, lo Con la placa totalmente montada y la circuito de destino. Esto permite
mejor es comenzar con los componentes de batería conectada, el emulador está, que la unidad del emulador pueda
tamaño más reducido (en este caso, las en principio, listo para ser utilizado. insertarse y retirarse tantas veces
resistencias montadas en posición hori- Sin embargo, lo primero que vamos a como sea necesario sin riesgo de
zontal). A continuación, seguirán los com- recomendar es realizar algunas prue- realizar malos contactos entre el cir-
ponentes discretos, los circuitos integrados bas de verificación. cuito destino y el emulador. En la
y los pulsadores. El funcionamiento del circuito actualidad proliferan en el mercado
Llegados aquí debemos hacer notar dos integrado GAL se puede chequear diferentes modelos de zócalos para
puntos: activando el pulsador S1. En ese circuitos integrados de no muy
El primero de ellos hace referencia a las momento el diodo LED D5 se debe buena calidad, sobre todo en el
conexiones del emulador marcadas con encender, y apagarse de nuevo mundo de la electrónica para aficio-
“IC2”. Estas conexiones están formadas por cuando se active el pulsador S2 una nados, de modo que estos zócalos
dos filas de un conector tipo”pinheader” de vez más. son propensos a generar problemas
14 terminales, cuyos terminales deben Seguidamente, insertaremos el de contactos cuando se usan más
sobresalir por la cara inferior, de manera emulador de memorias EPROM de dos o tres veces.
que los propios terminales tengan que sol- sobre el zócalo ZIF de nuestro pro- (024066-1)
darse por la cara inferior de la placa de cir- gramador y, a continuación, presio-

34 Elektor
Soluciones globales en comunicación
- Empresa con fabricación Propia con una ISO-9001
- www.cnet.com.tw
- Disponemos de un Amplio Catálogo, ¡¡¡¡ Consultenos sus necesidades !!!!
Modelo Código
Tarjetas FastEthernet:
CNFast200: NIC 10/100Mbps, PCI, Chip set Realtek RTL 8139C, Full Duplex, Garantía de por Vida 210025
CNPRO200WL(B): NIC 10/100Mbps, Wake on Lan PCI, Chip set DAVICOM, Full Duplex, Garantía de por Vida 210201
CNF401(P): PCMCIA 10/100Mbps, Card Bus 32 Bits, Garantía de Por Vida. 110072
CNUE-01 USB Network adapter 10/100 Fast Ethernet Adapter 130004

Productos Gigabyte Ethernet:


GNIC-2000: NIC Gigabyte Ethernet 1000/100/10Mbps, 1000BaseT, 32 bits PCI, Full Duplex, Garantía de por Vida 310030
GNIC-2000L: NIC Gigabyte Ethernet 1000/100/10Mbps, 1000BaseT, 32/64 PCI, Full Duplex, N-WAY, V-LAN, Garantía de por Vida 310031
CNSH-801G: Switch 10/100/1000Mbps, 7*10/100Mbps 100BaseT+ 1* 10/100/1000Mps 1000BaseT, Full Duplex, Gar. por Vida. 210051
CNSH-801GF: Switch 10/100/1000Mbps, 7*10/100Mbps 100BaseT+ 1* 10/100/1000Mps 1000BaseFX, Full Duplex, Gar. por Vida. 210052
CNSH-8000GRS: Switch 10/100/1000Mbps, 8 * 10/100/1000Mps 1000BaseT,Full Duplex, Garantía de por Vida. 210050
CNSH-2402G: Switch 10/100/1000Mbps, 22 *10/100Mbps 100BaseT + 2 10/100/1000Mps 1000BaseT, Full Duplex, Gar. por Vida. 210041
CNSH-2402Gm: Switch 10/100/1000Mbps SMNP, 24 *10/100Mbps 100BaseT + 2 Port Gigabyte (Opción), Full Duplex, Gar. por Vida. 210045
CNSH-2422Gm: Switch 10/100/1000Mbps SMNP, 22 *10/100Mbps 100BaseT + 2 Port 100BaseFX + 2 Port Gigabyte (Opción), Full Duplex,Gar. por Vida.
210028
G2-CCa: Modulo de 2 x 1000Base-TX 210032
G2-Ssa Modulo de 2 x 1000Base-FX 210033
G2-Sca Modulo de 1 x 1000Base-TX y 1 x 1000Base-SX 210034

Switch Fast-Ethernet 10/100:


CNSH-500(A): Switch 10/100Mbps, 5 Port 100BaseT, Sobremesa, Full Duplex, F.A. Externa, Garantía por Vida (F.A. 2 Años) 990199
CNSH-800-F: Switch 10/100Mbps, 8 Port 100BaseT, Sobremesa, Full Duplex, F.A. Externa, Garantía por Vida (F.A. 2 Años). 240017
CNSH-1600(A): Switch 10/100Mbps, 16Port 100BaseT, Sobrem., Full Duplex, Garantía por Vida (F.A. 2 Años). Amp 19” Rack.01 240012
CNSH-2400(A): Switch 10/100Mbps, 24Port 100BaseT,19” Rack., Full Duplex, Garantía por Vida (F.A. 2 Años). 240015
CNSH-2401(A): Switch 10/100Mbps, 23-100BaseTX, 1-100BaseFX, 19” Rack., Full Duplex, Garantía por Vida (F.A. 2 Años). 240016
CNSH-3200(A): Switch 10/100Mbps, 32Port 100BaseTX, 19” Rack.,Full Duplex, Garantía por Vida (F.A. 2 Años). 240101
CNSH-3201(A): Switch 10/100Mbps, 31-100BaseTX, 1-100BaseFX, 19” Rack., Full Duplex, Garantía por Vida (F.A. 2 Años). 240102
PACK ADVANCED: SWITCH CNSH-800-X (8 puertos) + 4 CNPRO200 + 4 cables RJ45 de 5 metros.
PACK Pyme 24: SWITCH CNSH-2400-X (24 puertos) + 5 CNFast200

Productos WIRELESS:
CNWR-811P Punto de Acceso - WireLess Access Point Router con Puerto de Impresora. 260000
CNAP-711 Punto de Acceso - WireLess Access Point 260006
CNWLC-811-5V Tarjeta de red PCMCIA WireLess 11Mbps 260001
CNUSB-611 Adaptador USB WireLess Cnet 11Mbps 260005
ADAP PCMCIA int Adaptador PCMCIA para Slot PCI, para WireLess.
LB-Bundle Wireless LAN Bussiness Bundle - Access Point ADSL Router + 2 Wireless PC-Card 5V 260500
LH-Bundle Wireless LAN HOME Bundle - Access Point CNAP-711 + 2 Wireless USB 260502

Servidores de Impresoras:
CWP 410A: Print Server 10/100BaseTX, Fast Ethernet, Puertos: 1 Paralelo Multiprotocolos. 170011
Fast PS3Plus: Print Server 100BaseTX, Fast Ethernet, Puertos: 3 Paralelo Multiprotocolos. 370002

ROUTERS ADSL:
CNIG904S: Router con 4 Puertos 100Mb y un puerto 10 para conexión ADSL/MODEM cable, FIREWALL. 160004
CNAD-804-NF ADSL Router Ethernet con puerto USB de configuración y 4 puertos switch 10/100, chip set Conexant. 350004

Tarjetas Switch Wireless

Rein Computer España S.A.


Tomas Bretón 50-52, Planta 3 Nave 5 - 28045 Madrid
Tel: 915308824 Fax:914687708 e-mail: rein@reincomputer.es web: www.reincomputer.es
INTERÉS GENERAL

Todo lo que siempre ha deseado saber sobre

Cámaras de Velocidad
pero siempre ha tenido miedo a preguntar...
Por: B. Bouchez

Temida por la mayoría de los automovilistas, la cámara de velocidad, que


normalmente contiene un radar, es un dispositivo electrónico cuyo modo
de funcionamiento sigue siendo un misterio para la mayoría de los
aficionados a la electrónica. En este artículo intentaremos descubrir y
conocer estos curiosos dispositivos, así como intentar describir su
funcionamiento en detalle, al mismo tiempo que tendremos en cuenta
algunas ideas para poder luchar contra sus acciones.
En el sistema original el inicio del
barrido horizontal en el tubo catódico
estaba sincronizado con la transmi-
sión de una trama de señal, y la señal
de retorno recibida en la antena era
dirigida hacia un amplificador de
deflexión vertical. Cuando la antena
recibía una señal de retorno (las ondas
reflejadas por un objeto) se podía ver
un punto reflejado en el tubo a una
cierta distancia, cuya posición depen-
día de la distancia a la que estaba el
objeto (ver Figura 1).
Este sistema no solamente podía
ser utilizado para detectar la presencia
de cualquier objeto (avión) que estu-
viese en el campo de “vista” del radar,
sino que también podía determinar de
manera precisa la distancia entre la
(Source: Applied Concepts, Inc. / Stalker Radar)
antena y el objeto, ya que la velocidad
de propagación de las ondas y la velo-
Un poco de historia La primera aplicación práctica de cidad de la deflexión horizontal (base
este sistema fue la Detección y de tiempos) eran conocidos. Así es
Las investigaciones en el campo de la radiación Medida de Distancia por Radio (Radio como el acrónimo R.A.D.A.R derivó
electromagnética, realizadas durante los años Detection And Ranging), más cono- pronto en una palabra completa muy
30, revelaron que algunos objetos aparentaban cido con su acrónimo RADAR. El fun- utilizada hoy en día.
reflejar las ondas de radiofrecuencia (RF). Esta cionamiento del radar está basado en A lo largo del tiempo el radar fue
propiedad se veía con más claridad a medida la transmisión de una serie de ondas mejorado de manera que pudiese
que la frecuencia se incrementaba (por encima SHF en intervalos regulares. Cuando cubrir todo el área que rodeaba un
de los 100 MHz). Hasta finales de los años treinta éstas ondas inciden sobre un objeto cierto punto, en lugar de vigilar sola-
no pudieron generarse fácilmente ondas del tipo de una masa suficientemente grande, mente una pequeña sección directa-
SFH (f > 1 GHz), gracias a la introducción del parte de ellas son reflejadas hacia el mente en un frente de la antena de
“magnetrón” (el cual aún sigue utilizándose en transmisor, donde una antena puede recepción. Esto se consiguió montando
las cámaras de microondas modernas). recogerlas y detectarlas. una antena aérea en la parte superior

36 Elektor
INTERÉS GENERAL
de un sistema de giro (en este caso, el TX/RX antenna
tubo de rayos catódicos proporcionaba
una deflexión en dos direcciones). controlled
SHF switch
oscillator
Introducción al efecto
Doppler frequency return
signal vertical
generator amplifier
amplifier transmitted
burst
El dispositivo que acabamos de des-
cribir no es capaz de determinar la
velocidad del objeto detectado, ya que synchronised received
sawtooth horizontal burst
amplifier
está limitado a medir el movimiento generator
del eco en la pantalla, lo cual nos da 020165 - 11

un resultado bastante poco preciso.


Como ejemplo, consideremos un Figura 1: Principio de funcionamiento de la primera generación de radares en 1940.
coche que genera un sonido a una fre-
cuencia fija (un automóvil conducido c es la velocidad de propaga- a las aplicaciones comerciales que podemos
con unas ciertas revoluciones fijas, por ción de la señal en el aire (300.000 encontrar del lado de la carretera.
ejemplo). Cuando estamos en el interior Km/s para las ondas de radio, 340 La base de toda cámara de velocidad (per-
del coche no notamos ninguna variación m/s para las ondas de sonido). mítannos llamarle radar) es un generador de
en la frecuencia del sonido del motor. SHF, el cual puede transmitir un haz de radio-
Sin embargo, si permanecemos en De todo esto podemos deducir que frecuencia en una dirección específica. En la
un lado de la carretera y escuchamos el el envío de una señal con una frecuen- sección anterior hemos aprendido que la sensi-
coche cuando se conduce bajo idénti- cia fija hacia el coche y la medida de bilidad del dispositivo es directamente propor-
cas condiciones, notaremos que la fre- la frecuencia de la señal de vuelta, nos cional a la frecuencia del haz emisor. La fre-
cuencia del sonido del motor se incre- proporcionará la velocidad del coche. cuencia exacta utilizada depende del fabri-
menta a medida que el automóvil se Éste es el principio utilizado por los cante, pero generalmente está comprendida
aproxima y que disminuye a medida radares que se montan en las cáma- entre 2 y 15 GHz. El dispositivo puede tener un
que se aleja de nosotros (este efecto ras de velocidad, aunque tienen poco oscilador SHF basado en un diodo Gunn y una
también se observa en las carreras del en común con el sistema descrito en la cavidad resonante, o bien un oscilador de tran-
campeonato de Fórmula 1, cuando los primera parte de este artículo. sistores seguido por un amplificador de potencia.
coches pasan por delante de la cámara). También debemos mencionar que La potencia de estos osciladores no es dema-
Este fenómeno también funciona en el la sensibilidad del radar se incrementa siado elevada (normalmente menos de 10 mW),
otro sentido: cuando conducimos nues- a medida que el ángulo entre el foco pero la potencia efectiva de salida se ve incre-
tro automóvil y pasamos delante de una emisor y el camino del vehículo dismi- mentada por el uso de una antena direccional.
persona que está golpeando el suelo, nuye. Por este motivo las antenas de El receptor para la señal reflejada a menudo
podemos notar que la frecuencia del gol- las cámaras de velocidad se colocan está basado en un diodo Schottky, situado en
peteo se incrementa a medida que nos en paralelo a la carretera en lugar de el punto focal de la antena (normalmente se usa
acercamos a esa persona y que dismi- que el haz emisor las atraviese. Ésta es la misma antena para la transmisión y para la
nuye a medida que nos alejamos de ella. también la razón por la que muy pocos recepción), el cual funciona como un mezcla-
Cuando la distancia entre la fuente tipos de radares pueden trabajar a lo dor de las señales transmitida y reflejada.
de sonido y el receptor permanece largo de una curva, ya que el ángulo La señal de salida del receptor es amplifi-
constante la frecuencia de la señal entre el foco emisor y el vehículo cam- cada y acondicionada por una circuitería ana-
recibida tampoco varía. bia constantemente, creando errores lógica y, a continuación, pasada a la sección
El efecto Doppler (denominado así en las medidas de medida, la cual no es más que un contador
en deferencia al físico que lo descu- de frecuencia.
brió) es exactamente lo que acabamos De la teoría a la práctica La señal proveniente del contador de fre-
de describir, y se representa en la cuencia va hacia un microprocesador que cal-
Figura 2, pero por medio de la fórmula: Ahora que ya hemos visto como se cula la velocidad y envía el resultado hacia un
puede utilizar el efecto Doppler para visualizador. También verifica si la velocidad
fM = 2 v fE cos (_/c) medir la velocidad de los vehículos, medida supera un valor preseleccionado y
vamos a echar una pequeña mirada avisa al oficial de policía que está vigilante,
donde:

fM es la frecuencia de la señal
direction of vehicle M
recibida. M
v es la velocidad del vehículo. α
fE
fE es la frecuencia de la señal
V Speed check
transmitida. fM TX/RX
_ es el ángulo entre el trans- 020165 - 12
misor y el camino a lo largo del cual
se mueve el vehículo. Figura 2: El efecto Doppler.

Elektor 37
INTERÉS GENERAL
que acaba de pasar un infractor o activa una utilizando diodos Schottky. En este medida como un fallo. Sin embargo, ya
cámara y dispara la correspondiente foto. sentido, la sensibilidad también existen nuevos sistemas que contie-
En resumen, los principios básicos que puede mejorar aprovechando el uso nen un DSP (el autor de este artículo ha
están detrás de un detector de velocidad de de antenas. Mientras que los primeros trabajado sobre uno de estos sistemas),
alta frecuencia (ver Figura 3) no son demasiado radares solamente podían realizar que puede medir la velocidad de varios
complejos. (Hay que señalar que estamos medidas a distancias próximas a los coches de manera simultánea. Por lo
hablando sobre los principios y que una imple- 20 metros, los nuevos modelos, con tanto, en la actualidad se puede decir
mentación práctica es algo bastante más serio, sus detectores ultra-sensibles, son que sólo aquellos coches que circulan
especialmente la sección de alta frecuencia). capaces de realizar medidas sobre “a la sombra” de otros coches, pueden
varios cientos de metros, de modo escapar a las cámaras de velocidad.
¿Cómo trabajan? que pueden realizar la medida antes
de ser vistos desde el coche. Las cámaras de velocidad han lle-
Ahora que ya conocemos cómo funciona todo, gado a ser tan precisas y fiables (algo
podemos preguntarnos el grado de exactitud y Tiempo de reacción: al igual que que pueden confirmar los conducto-
fiabilidad de las medidas realizadas con estos sucede con otros equipos que utilizan res que no han respetado el límite de
dispositivos. Debemos aclarar una cuestión: no contadores de frecuencia, estas cáma- velocidad), que es extremadamente
tenemos ninguna intención de alentar a nuestros ras de velocidad también requieren un difícil poder evadirlas.
lectores a sobrepasar el límite de velocidad o cierto tiempo para tomar la medida.
comportarse de manera irresponsable. Nosotros Además, la mayoría de los dispositivos En el lado opuesto
tan sólo afrontamos el problema desde un punto actuales toman varias medidas muy
de vista técnico para descubrir cuáles son los rápidamente, lo que permite rechazar de la ley
límites de las cámaras de velocidad SHF. De este cualquier error en la medida. Los
modo podemos distinguir entre pruebas feha- modelos más viejos requerían alrede- Mankind, un especialista en automó-
cientes y “rumores” que circulan y que general- dor de medio segundo para realizar viles, piensa que cuando se enfrenta
mente extienden personas con muy pocos cono- una medida fiable. Los modelos actua- a un problema o un obstáculo, siem-
cimientos de electrónica. En lugar de adentrar- les reaccionan dentro de la décima de pre intentará realizar cualquier cosa
nos en las consideraciones de las dificultades segundo, de modo que los motoristas para rodearlo en lugar de atravesarlo.
técnicas del proyecto, nos centraremos en res- que ignoran los límites de velocidad Las cámaras de velocidad no son una
ponder algunas de las cuestiones más comunes: tendrán muy pocas oportunidades de excepción a esto y numerosos inven-
evitar una multa, después de darse tores (tanto los más competentes
Funcionamiento bajo la lluvia o con niebla: al cuenta de la presencia de una cámara como los menos), han contribuido al
contrario de la opinión más extendida, el radar de velocidad. Algunas veces los equi- desarrollo de contramedidas.
funciona perfectamente cuando llueve o hay nie- pos de radar también contienen un Antes de continuar queremos
bla (después de todo, el radar se usa como DSP (Digital Signal Processor, es decir, dejar una cosa perfectamente clara:
ayuda en el aterrizaje de los aviones en condi- un Procesador Digital de Señal), el cual en la mayoría de los países europeos,
ciones atmosféricas adversas). En general, utiliza un algoritmo especial con un la posesión, e incluso más que eso, el
cuando la lluvia cae lo hace de una manera ver- tiempo de ejecución muy corto, lo que uso de equipos pensados para per-
tical (¡al menos así lo hace aquí!), lo que signi- se traduce en la posibilidad de realizar turbar el funcionamiento de las
fica que crea un ángulo recto con el haz del lecturas extremadamente rápidas. cámaras de velocidad, es ilegal. No
radar, lo que se traduce en un valor de cero para recomendamos que nuestros lectores
el efecto Doppler correspondiente (cos 90° = 0, Transmisión continua: al contrario se muestren indiferentes a este
por lo que fM = 0). Cuando cae una lluvia fuerte y de lo que podríamos pensar después hecho, ya que las consecuencias
espesa, con un cierto ángulo debido a las rachas de haber leído la parte teórica de este pueden ser fatales (retirada del per-
de viento, se puede crear un pequeño efecto artículo, el radar no necesita tener su
Doppler que afecte a la relación señal/ruido del oscilador funcionando constante-
receptor, haciendo que funcione incorrecta- mente. Tan sólo necesita estar
mente. En este caso, el procesador simplemente activo un tiempo lo suficiente-
rechazará la medida. mente largo como para poder
Como la niebla no se mueve con respecto al establecer y tomar una medida.
haz del radar (o lo hace muy lentamente), será Los equipos de radar actuales
prácticamente invisible para el receptor y la funcionan sobre una base alea-
medida no se verá afectada en ningún caso. toria o son activados sólo cuando
un vehículo se les aproxima.
Rango de medida: la distancia desde la cual
un radar puede medir la velocidad de un vehí- Discriminación: cuando varios vehí-
culo depende de dos factores: la potencia del culos que circulan a diferentes veloci-
oscilador de SHF y la sensibilidad del detector. dades se encuentran con un haz de
Ya sabemos que la potencia del oscilador gene- radar, la señal Doppler resultante con-
ralmente es baja y que el uso de una antena tiene una mezcla de señales a diferen-
direccional incrementa la potencia transmitida. tes frecuencias. La mayoría de los dis-
El mayor problema para el detector es la rela- positivos actuales no pueden separar
ción señal/ruido, la cual no mejora demasiado estos componentes y rechazan la

38 Elektor
INTERÉS GENERAL
miso de conducir, confiscación del
TX/RX
vehículo, persecuciones, etc.). parabolic antenna
A pesar de esto, algunos conducto-
res piensan que merece la pena correr SHF
oscillator
el riesgo y no sienten ningún reparo en (2 – 10 GHz)
utilizar este tipo de dispositivos.
Receiver/mixer
Hablando claramente, existen dos
tipos de sistemas “anti-radar”: los dis-
positivos perturbadores y los detectores. command
Los dispositivos perturbadores processor
amplifier/ analyser
son, sencillamente, pequeños oscila- shaper
dores SHF, que envían una señal de
retorno “falsa” hacia las cámaras de
velocidad, provocando que la medida
tomada se considere errónea y evi- display
tando el análisis lógico de la frecuen-
cia. Además del hecho de que estos 020165 - 13

dispositivos son relativamente inefi-


Figura 3: Principio básico de una cámara de velocidad de alta frecuencia.
caces (en la mayoría de los radares
los circuitos internos son poco sensi-
bles a las señales de interferencia y la mera condición necesaria es que de detectores de radar han notado que el haz
frecuencia de la señal perturbadora exista algo que detectar (es obvio, también puede detectarse cuando es reflejado
debe estar lo más próxima posible a ¿no?). Los equipos de radar más viejos por otros coches que están delante de nosotros,
la frecuencia de la cámara de veloci- transmitían de manera continua, lo por lo que están encantados de poder utilizar
dad, además de que cada cámara que hacía que la tarea fuese bastante esta propiedad.
tiene su propia frecuencia), los cir- más sencilla. Pero los modelos más Ahora es el momento de plantear el problema
cuitos electrónicos del propio radar modernos sólo transmiten de forma final: la mayoría de los equipos de radar pueden
pueden detectar estas señales per- intermitente, bien de manera aleatoria tomar medidas de aproximación (es decir, desde
turbadoras y notificarlo a la policía. o bien en ráfagas muy cortas, lo que el frente del vehículo) o de alejamiento (es decir,
Por lo tanto, podemos decir que un reduce las oportunidades de detectar desde la parte posterior del mismo). Sin
dispositivo perturbador es un modo estos dispositivos. Algunos modelos embargo, la sensibilidad de la mayoría de los
seguro de ser detectado y capturado. (como el Mesta 208, vendido en Francia detectores está limitada tan sólo en una direc-
Por otro lado, un detector está for- donde vive el autor de este artículo), ción. Por lo tanto, para estar preparados para
mado por un simple receptor SHF y, son incluso más astutos y sólo entran cualquier eventualidad, el vehículo debería dis-
por definición, no puede detectarse. en funcionamiento cuando un coche poner de un detector en ambos extremos del
En Estados Unidos (donde su uso está entra dentro de su rango de acción. mismo: en el frente y en la parte trasera.
permitido) estos dispositivos se ven- Estos “balas verdes”, como son cono-
den en grandes cantidades. En Inter- cidos debido a su forma y color, dispo- Por último...
net los podemos encontrar fácilmente y nen de un detector óptico en la parte
en algunos países europeos están dis- superior que “ve” literalmente los vehí- Como suele decirse, “si jugamos con fuego
ponibles también libremente (¡su culos que se acercan. Tan pronto como podemos quemarnos”. Hemos visto en este
venta está permitida pero su uso no!). algo se mueva delante del dispositivo, artículo que las cámaras de velocidad se han
Estos dispositivos normalmente son éste entrará en acción. convertido en instrumentos muy fiables y que
circuitos relativamente sencillos que Esto nos lleva al tercer problema: un son muy difíciles de localizar o de interferir.
contienen un detector de microondas y detector de radar será sensible al haz Saber cómo se puede detectar un rayo SHF
un comparador que dispara una emitido en un determinado instante. es una cosa, pero perturbar la medida de velo-
alarma. En resumen, una sencillez Pero al mismo tiempo, la cámara de cidad es muy distinto. En resumen, aunque la
exquisita (¡aunque su precio parece velocidad ya estará haciendo su tra- mayoría de los detectores de radar internos del
sugerir lo opuesto!). bajo. Desde este momento hasta el coche que se venden en el momento actual fun-
No es difícil diseñar un detector de instante en que el detector nos avise cionan y nos muestran la presencia de cámaras
banda ancha que reaccione a frecuen- (un tiempo de reacción típico para una de velocidad, se está haciendo un uso muy
cias comprendidas entre 2 y 10 GHz, persona es de, aproximadamente, pequeño de los mismos, debido a que las cáma-
que es el rango en el que funcionan la medio segundo) para realizar la corres- ras ya se han disparado antes de que el con-
mayoría de los dispositivos actuales. pondiente acción (frenar o perturbar la ductor pueda disminuir su velocidad.
Sin embargo, si el oscilador de una medida), el radar ya habrá tomado Incluso pensando en las cámaras de velo-
cámara de velocidad está seleccionado cuatro o cinco medidas. cidad que, a veces, están situadas en lugares
a una frecuencia que está fuera del Además, la detección se está donde no hay justificación, nos parece que es
rango cubierto por el detector, o utiliza haciendo cada vez más difícil debido más sensato respetar los límites de velocidad
un láser óptico, no debemos dudar que al hecho de que se están utilizando (al mismo tiempo que respetamos a los otros
seremos detectados sin remisión. haces cada vez más estrechos, crea- conductores), que intentar saltarnos la ley a
El segundo problema se deriva del dos para trabajar con una pequeña cualquier precio.
hecho de detectar algo, ya que la pri- “área de detección”. Algunos usuarios (020165-1)

Elektor 39
MICROCONTROLADOR

Programación de un
Controlador USB (2)
escribir nuestro propio controlador de dispositivo
Por M. Müller and C. Ehmer

En la anterior entrega de Elektor, describimos cómo se utilizaban los


controladores de dispositivos. Esta ocasión es el momento adecuado para
modificar un controlador de un dispositivo de la casa Cypress. Sólo
necesitamos un par de programas para ello, incluso si nunca antes hemos
trabajado con el entorno de programación Microsoft Visual Studio. Todos
los pasos necesarios para conseguirlo se desscriben, al mínimo detalle, en
este artículo.

Elementos requeridos
En el Gestor de Dispositivos de Windows
podremos ver todos los dispositivos USB Requerimientos del sistema:
conectados en ese momento a nuestro orde- Windows 2000 o Windows XP.
nador, listados bajo el nombre “Controladores
USB”. La Figura 1 nos muestra las entradas Acceso a Internet.
para un dispositivo USB que utiliza un cir-
cuito integrado Cypress sin una memoria Programas y herramientas
EEPROM, así como un espía de datos USB MmVisual Bin Term, Versión 2.2.2421 o posterior.
para el BinTerm.
Borland Delphi 6 o Microsoft Visual Basic.
La escritura de nuestro propio controlador
completo desde cero es prácticamente impo- Kit de Desarrollo EZ – USB de la casa Cypress semiconductor.
sible para los mortales más normales. Por for- Microsoft Visual C + + 6.
tuna, la casa Cypress proporciona el contro- Kit de Desarrollo de Controladores DDK2000 de Microsoft para Windows 2000
lador EZUSB no solamente como una versión
instalable, sino también en la forma de
código fuente. Circuitos:
Un controlador de dispositivo está divi- Un circuito integrado AN 2131SC de la casa Cypress funcionando (con EEPROM),
dido en dos partes que se componen de un conectado al puerto USB, o un adaptador Bin Term conectado al puerto USB. Este
fichero .INF, que contiene la información de último circuito se describirá en un artículo futuro en Elektor Electronics. Para pro-
configuración; y un fichero .SYS, que es el
propio controlador del dispositivo. El fichero yectos experimentales es idóneo un adaptador Bin Term conectado al puerto USB,
.INF puede editarse utilizando un sencillo ya que evita la necesidad de almacenar código de programa en una memoria
editor de texto. Sin embargo, se necesita un EEPROM. Todos los programas se transfieren hacia el dispositivo por medio de la
compilador de C ++ para la generación de un aplicación Bin Term en tiempo de ejecución.
fichero .SYS.

40 Elektor
MICROCONTROLADOR
Debemos estar seguros de haber instalado
correctamente Visual Studio y el paquete
mencionado sin modificar los caminos de ins-
talación. Para el controlador de dispositivo
necesitaremos el Kit de Desarrollo EZ-USB,
que ya debemos tener instalado y ya hemos
utilizado en la primera parte de esta serie de
artículos.

Información de la configuración
El sistema operativo Windows siempre nece-
sita un fichero .INF para la instalación de un
controlador de dispositivo. Un fichero de
este tipo contiene los datos que especifican
lo que debe ser instalado, dónde debería ins-
Figura 1. Listado del gestor de Dispositivos de Windows con un controlador talarse y cómo. Este fichero tiene que modi-
generado por el usuario incluido. ficarse para adaptarse a nuestras necesida-
des particulares, ya que no deseamos que el
Si usted es de los que aún no sabe opción DDK (Kit de Desarrollo de controlador del dispositivo Cypress entre en
cómo se programa en el lenguaje C, Controladores) para Windows 2000 y, conflicto con nuestro propio controlador de
esto no es una carga demasiado naturalmente, también necesitare- dispositivo. En el Listado 1 se muestran en
pesada. Necesitaremos disponer de mos el código fuente del controlador “negrita” los elementos que tienen que
Microsoft Visual Studio 6 con la del dispositivo de la casa Cypress. modificarse.

Tabla 1
[Version]
provider=%Cypress%
[Manufacturer]
%Cypress%=Cypress
[Cypress]
%USB\VID_0547&PID_2131.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2131
[DestinationDirs]
EZUSB.Files.Ext = 10,System32\Drivers
EZUSB.Files.Inf = 10,INF
[EZUSB.Dev]
CopyFiles=EZUSB.Files.Ext, EZUSB.Files.Inf
AddReg=EZUSB.AddReg
[EZUSB.Dev.NT]
CopyFiles=EZUSB.Files.Ext, EZUSB.Files.Inf
AddReg=EZUSB.AddReg
[EZUSB.Dev.NT.Services]
Addservice = EZUSB, 0x00000002, EZUSB.AddService
[EZUSB.AddService]
DisplayName = %EZUSB.SvcDesc%
ServiceBinary = %10%\System32\Drivers\ezusb.sys
[EZUSB.AddReg]
HKR,,NTMPDriver,,ezusb.sys
[EZUSB.Files.Ext]
ezusb.sys
[EZUSB.Files.Inf]
ezusbw2k.Inf
[Strings]
Cypress=”Cypress Semiconductor”
USB\VID_0547&PID_2131.DeviceDesc=”Cypress EZ-USB (2131Q/2131S/2135S) - EEPROM missing”

Elektor 41
MICROCONTROLADOR
Antes de comenzar a editar el fichero
.INF debemos salvarlo con un nuevo nom-
VCC
bre y, seguidamente, introducir el nuevo
nombre en la sección [xxx.Files.Inf]. A con-
tinuación, tendremos que cambiar el nom-
bre de la empresa (“Cypress”) por el nuevo R2 R3
nombre propio que hayamos decidido. La IC3a 8
descripción que el sistema operativo Win-

4k7

4k7
dows muestra en su ventana del Gestor de VCC
Dispositivos tiene que introducirse en la
IC1c E0
1
sección [Strings]. El controlador del dispo- 35 5 2
sitivo que estamos produciendo también SDA SDA E1
debe poseer un nuevo fichero .SYS. Por lo 3
36 6 E2
tanto, deberemos dar un nuevo nombre al SCL SCL
fichero .SYS existente, algo similar a
7
“MIUSB.SYS”, y realizar los correspondien-
tes cambios en todos los identificadores
AN2131SC WC
GND
marcados como “EZUSB” con nuestro iden- 4
tificador “MIUSB”. También debemos ase- 24C64
gurarnos que el nombre del fichero de un
controlador de dispositivo no contenga nin- EEPROM connection
gún carácter que no sean los estándares o
espacios en blanco, en otras palabras, sólo 020109 - 12
utilizaremos letras y números ¡con un
Figura 2. Esquema eléctrico de la ampliación de memoria EEPROM.
máximo de ocho caracteres!
Los elementos más importantes del con-
trolador son los números VID y PID. Estos (www.usb.org). Si el VID está regis- La solución que hemos propuesto
números pueden ser cualquiera de los com- trado, se autorizará a que al pro- en nuestro proyecto es la de utilizar
prendidos en el rango de 1 a 65.534, y se ducto lleve un símbolo USB y se libremente unos ciertos números
proporcionan en formato hexadecimal. garantiza que el número sea único. VID y PID seleccionados. Esto signi-
Quien lo desee puede alquilar (por una En contrapartida, tenemos que fica que existe la posibilidad (bas-
cierta cuota en concepto de derechos) un decir que la cuota no es lo que se tante remota, por cierto) de que apa-
número VID a través de la organización USB dice barata. rezca un conflicto con dispositivos

Tabla 2
NTSTATUS DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath)
{ NTSTATUS ntStatus = STATUS_SUCCESS;
PDEVICE_OBJECT deviceObject = NULL;
: :
DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = Ezusb_ProcessIOCTL;
: :
DriverObject->DriverExtension->AddDevice = Ezusb_PnPAddDevice;
: :
}

Tabla 3
NTSTATUS Ezusb_CreateDeviceObject(IN PDRIVER_OBJECT DriverObject,
IN PDEVICE_OBJECT *DeviceObject, LONG Instance)
{ NTSTATUS ntStatus;
WCHAR deviceLinkBuffer[] = L”\\DosDevices\\Ezusb-0”;
UNICODE_STRING deviceLinkUnicodeString;
WCHAR deviceNameBuffer[] = L”\\Device\\Ezusb-0”;
: :
deviceLinkBuffer[18] = (USHORT) (‘0’ + Instance);
deviceNameBuffer[14] = (USHORT) (‘0’ + Instance);

42 Elektor
MICROCONTROLADOR

Tabla 4
NTSTATUS Ezusb_ProcessIOCTL(IN PDEVICE_OBJECT fdo, IN PIRP Irp)
{ : :
switch (ioControlCode)
{
case IOCTL_Ezusb_VENDOR_REQUEST: // = $00222014
length = Ezusb_VendorRequest (fdo, (PVENDOR_REQUEST_IN) ioBuffer);
if (length)
{ Irp->IoStatus.Information = length;
Irp->IoStatus.Status = STATUS_SUCCESS;
} else
{ Irp->IoStatus.Status = STATUS_SUCCESS;
}
break;

Tabla 5
case IOCTL_EZUSB_GET_DRIVER_VERSION:
{ PEZUSB_DRIVER_VERSION version = (PEZUSB_DRIVER_VERSION) ioBuffer;
if (outputBufferLength >= sizeof(EZUSB_DRIVER_VERSION))
{ version->MajorVersion = EZUSB_MAJOR_VERSION;
version->MinorVersion = EZUSB_MINOR_VERSION;
version->BuildVersion = EZUSB_BUILD_VERSION;
Irp->IoStatus.Status = STATUS_SUCCESS;
Irp->IoStatus.Information = sizeof(EZUSB_DRIVER_VERSION);
} else
{ Irp->IoStatus.Status = STATUS_UNSUCCESSFUL;
}
}
break;

de otros fabricantes que sí hayan buscar, instalar y cargar el controla- memoria EEPROM, comenzando por la
registrado sus productos. Nosotros dor de dispositivo. dirección 0:
sugerimos cambiar el número VID a Para emplear nuestros números
“8B16” y el PID a “A001”. VID y PID con el circuito integrado B0h byte de inicio
Los números VID (IDentificador Cypress necesitaremos utilizar una Copia de los Ids
de Vendedor), PID (IDentificador de memoria EEPROM. En la Figura 2 16h, 8Bh VID = 8B16h
Producto) y DID (IDentificador de se muestra cómo se puede añadir 01h, A0h PID = A001h
Dispositivo) forman un conjunto de una memoria EEPROM de 8 KB al 01h, 00h DID = 0001h
tres palabras de datos de 16 bits circuito utilizado en la primera parte
que el circuito integrado Cypress de esta serie de artículos. Tendre- La próxima vez que el dispositivo USB se
reporta al sistema operativo. Los mos que programar la siguiente inserte en el ordenador, el circuito inte-
números VID y PID se usan para secuencia de números sobre la grado Cypress informará de estos nuevos

Figura 3. Comprobación del controlador del dispositivo en el programa Bin Term.

Elektor 43
MICROCONTROLADOR
identificadores al sistema operativo, permi-
tiendo que Windows instale el controlador Tabla 6
adecuado.
typedef struct _VENDOR_REQUEST_IN
Uso de C + + para { BYTE bRequest;
modificar el controlador WORD wValue;
de dispositivo SYS WORD wIndex;
Comenzaremos ejecutando Visual C + + WORD wLength;
Studio, yendo a “Open Working Area” (es
BYTE direction;
decir, “Abrir Área de Trabajo”) en el menú
“File” (“Fichero”) y abriendo el fichero BYTE bData;
denominado “EZUSB.DSW”. Seguida-
} VENDOR_REQUEST_IN, *PVENDOR_REQUEST_IN;
mente, tendremos que verificar si, en ese
momento, es posible generar el proyecto.
En el menú “Generate” (“Generar”) selec-
cionaremos “Generate ezusb.sys (F7)” (es usuario que han sido asignadas en teoría, el controlador del dispositivo
decir, “Generar ezusb.sys (F7”). Si todo se la etiqueta de entrada (Drive- puede gestionar hasta un total de
ejecuta de forma correcta, en la ventana de rEntry), que está presente en todo ocho dispositivos idénticos. Este es
mensajes que aparece se mostrará “0 controlador de dispositivo, de el motivo por el que el nombre
errors, 0 warnings” (“0 errores, 0 adverten- manera que permita al sistema acaba con el sufijo añadido de un
cias”). Si los caminos de instalación se han operativo ejecutar directamente número. Esta rutina es llamada por
cambiado durante dicho proceso de insta- las instrucciones correspondien- cada instrucción DeviceIoControl
lación, todos los caminos en el compilador tes. El sistema operativo genera que se comunica con el dispositivo
y en las opciones del “linkador” deben un nuevo dispositivo utilizando la USB (ver el Listado 4). El disposi-
cambiarse para estar de acuerdo con la función Ezusb_PnPAddDevice tivo USB requiere la ejecución de la
ubicación de los ficheros. Si el código no (Listado 2), el cual llama a la fun- instrucción Ezusb_VendorRequest
puede generarse sin ningún mensaje de ción Ezusb_CreateDeviceObject y para su manejo, pero no hablare-
error o de advertencia, quiere decir que el genera un hombre de dispositivo mos de ello en este momento.
entorno de programación no ha sido confi- virtual (similar a”COM 1” o “LPT”). Todas las instrucciones que se pue-
gurado adecuadamente. La tarea principal la realiza la fun- den ejecutar utilizando el controla-
Bajo lenguaje C es prácticamente impo- ción Ezusb_ProcessIOCTL, la cual dor del dispositivo son gestionadas
sible renombrar un proyecto entero, por lo salta a la función DeviceIoControl por medio de la sentencia switch
que sugerimos dejarlo todo tal y como se del fichero Core32.dll, cada vez que (ioControlCode). Incluso la verifica-
indica en la instalación. Después de que es llamada. ción de la versión se gestiona utili-
todo este proceso haya acabado, grabare- Podemos modificar el nombre del zando DeviceIoControl, tal y como
mos nuestro nuevo nombre (MIUSB.SYS) al dispositivo, dándole el que desee- podemos observar en el Listado 5.
fichero .SYS creado. mos, tal y como se muestra en el Los números mayor (“MAJOR”),
Listado 3. En este listado debemos menor (“MINOR”) y de creación
Los ficheros individuales cambiar el nombre “EZUSB” por el (“BUILT”), están localizados en el
nombre “MIUSB” (por ejemplo). fichero Version.h que puede modifi-
El fichero más importante es ezusb-sys.c, el Puesto que ambos nombres tienen carse a nuestro antojo.
cual contiene todo el código necesario para la misma longitud, las declaracio- El programa ejemplo escrito en Del-
las comunicaciones entre los controladores nes de longitud “18” y “14” no tie- phi, publicado en la primera parte
de los dispositivos USB del sistema operativo nen que cambiarse. de esta serie de artículos, recibe
Windows y la aplicación. En este artículo sólo Tan pronto como el sistema opera- ahora un nuevo tipo de declaración
vamos a describir ciertos extractos del tivo carga el controlador, el pro- para el registro _VENDORRE-
código fuente C Cipress. grama desarrollado por el usuario QUEST_IN. Este tipo está definido
El sistema operativo carga primero el puede utilizar la función CreateFile en el fichero ezusb-sys.h de la casa
fichero SYS y, a continuación, apunta para establecer una conexión, uti- Cypress (ver Listado 6). Esta
hacia las otras funciones escritas por el lizando el nombre \\.\Mysys-0. En estructura, al igual que el resto de

Table 7
#define Ezusb_IOCTL_INDEX 0x0800
#define IOCTL_Ezusb_VENDOR_REQUEST CTL_CODE(FILE_DEVICE_UNKNOWN,
Ezusb_IOCTL_INDEX+5, METHOD_BUFFERED, FILE_ANY_ACCESS)

44 Elektor
MICROCONTROLADOR
las estructuras para las instruccio- A continuación pulsaremos la tecla en dicho programa, podemos introducir el
nes DeviceIoControl, puede incor- “F7” para compilar el código fuente. nombre del dispositivo virtual y probar las
porarse directamente sobre las El resultado que obtendremos será comunicaciones con el circuito integrado
aplicaciones programadas y gene- un fichero con el nombre Cypress.
radas en C, o incorporadas en las EZUSB.SYS, que tendremos que (020109-2)
aplicaciones Delphi de una forma renombrar como MIUSB.SYS. Segui-
derivada. damente, copiaremos el fichero INF
Todas las instrucciones para el modificado, así como el fichero
comando DeviceIoControl serán defi- MIUSB.SYS, en un disquete. En este
nidas más adelante en el mismo momento hemos conseguido produ-
fichero (ver Listado 7), cuyas defini- cir un disquete con los controladores Enlaces en Internet
ciones han sido calculadas utilizando para un circuito integrado Cypress
la macro CTL_CODE. La mejor con los números de VID y PID que
Cypress Semiconductor www.cypress.com
manera de encontrar cómo se coloca- hayamos definido.
ron los números juntos es estudiar el Por último, conectaremos en el orde- MmVisual BinTerm www.mmvisual.de
fichero de ayuda Help. Si deseamos nador el dispositivo USB que tenga Keil Software www.keil.com
verificar de manera manual el índice, los correspondientes identificadores Borland Delphi www.borland.com
es importante saber que el código se VID y PID. Al reiniciar el sistema ope-
www.borland.com
inicia en la dirección $00222000, rativo Windows, éste reconocerá de
donde el código para cada subse- manera automática el nuevo disposi- Microsoft www.micosoft.com
cuencia ha sido incrementado en $4. tivo. Utilizaremos el programa Bin- USB- Organisation www.usb.org
Por lo tanto, el código para Term para comprobar el controlador Braintechnology www.braintechnology.de
IOCTL_Ezusb_VENDOR_REQUEST del dispositivo (ver Figura 3). Si (source for buying Cypress ICs)
es $00222014. seleccionamos la versión “USB Test”

G U Í A P R Á C T I C A D E M O N TA J E
En esta publicación no se suministran componentes, sin embargo, se dise- Buscando fallos. Si el circuito no funciona, comprobaremos, uno a uno, que
ñan las PCBs, carátulas del panel frontal y el software del montaje (que no todos los componentes insertados son los que aparecen en la lista, después
siempre lleva). En cuanto a los componentes, se detallan todos e incluso en verificaremos que todos están colocados en su posición correcta, observando
muchos de ellos, ante un posible problema de suministro, se dan posibles la polaridad de los mismos. También se deben repasar las soldaduras y los
alternativas. puentes que a menudo se olvidan.
Si los niveles de tensión se han dado en el esquema del circuito, debemos
Para distinguir valores grandes y pequeños en los componentes se utiliza la comprobar que todos están dentro de una desviación de ±10 % con respecto
siguiente nomenclatura de prefijos: a los valores marcados.

E (exa) = 1018 a (atto) = 10–18 Cada cierto tiempo publicamos correcciones a posibles errores y además todos
P (peta) = 1015 f (femto) = 10–15 nuestros lectores disponen de un servicio donde pueden enviar sus comenta-
T (tera) = 1012 p (pico) = 10–12 rios que siempre serán estudiados con detalle.
G (giga) = 109 n (nano) = 10–9
M (mega) = 106 µ (micro) = 10–6 El valor de una resistencia se indica con el siguiente código de colores:
k (kilo) = 103 m (milli) = 10–3
h (hecto) = 102 c (centi) = 10–2
da (deca) = 101 d (deci) = 10–1

En algunos esquemas de circuitos, para evitar confusión, y contra-


riando las normativas IEC y las recomendaciones BS, el valor de los
componentes se da sustituyendo el prefijo por un punto decimal. Por
ejemplo:
3k9 = 3.9 kΩ 4µ7 = 4.7 µF
color 1st dígito 2nd dígito factor de tolerancia
A menos que se indique lo contrario, la tolerancia de las resistencias es del multiplicación
±5 % y su potencia de 1/3 -1/2 W. La tensión de trabajo de los condensado- negro – 0 – –
res es ≥50 V. marrón 1 1 x101 ±1%
rojo 2 2 x102 ±2%
Montaje de una placa de circuito impreso. Siempre comenzaremos por los com- naranja 3 3 x103 –
ponentes pasivos más pequeños, esto es, puentes con cables, resistencias y amarillo 4 4 x104 –
pequeños condensadores, después seguiremos con zócalos, relés y condensa- verde 5 5 x105 ±0,5%
dores electrolíticos y de gran valor y conectores. Los circuitos integrados, al azul 6 6 x106 –
ser muy delicados, los dejaremos para el final. violeta 7 7 – –
gris 8 8 – –
Soldadura. Utilizaremos un soldador de estaño de 15-30 W con una punta blanco 9 9 – –
fina y estaño con núcleo de resina (60/40). Insertaremos los terminales de oro – – x10–1 ±5%
los componentes en la placa, sujetaremos ligeramente, cortaremos lo que plata – – x10–2 ±10%
sobra de los terminales y soldaremos: esperaremos 1-2 s para que el estaño ninguno – – – ±20%
se agarre bien y se solidifique. Debemos procurar en todo momento no
sobrecalentar algunos componentes, en especial semiconductores y sobre Ejemplos:
todo circuitos integrados. Para desoldar utilizaremos un chupón metálico o Marrón – rojo – marrón – oro = 120 KΩ, 5 %
un desoldador especial de malla. Amarillo – violeta – naranja – oro = 47 KΩ, 5 %

Elektor 45
INTERÉSGENERAL

Monitorizador
telefónico de bebé
corta a través de la estática
Diseñado por T. Finke

La útil alarma monitorizadora de bebé mediante radio (FM) siempre ha


estado limitada por un pequeño alcance y es susceptible de interferencias.
En este nuevo diseño utilizamos un microcontrolador para dar un nuevo
enfoque al problema.
temas son bastante susceptibles de
interferencias.
El dispositivo descrito aquí es
distinto. La unidad se enchufa en
la toma telefónica de la casa y se
pone en la habitación del niño de
forma que el micrófono colocado en
ella pueda captar los sonidos de los
niños. El monitorizador con micro-
controlador analizará todos los
sonidos y determinará si está llo-
rando. Cuando detecte el llanto
durante un tiempo, marcará el
número de teléfono preprogramado
(normalmente el teléfono móvil de
uno de los padres). No hay necesi-
dad de responder la llamada, el
número de teléfono de casa, que
aparece en la pantalla del móvil,
nos indicará que el niño requiere
de nuestra atención.

Discriminación de ruido
En la Figura 1 se muestra el
esquema del monitorizador de
bebés. El micrófono electret MIC1
Hay diferentes tipos de monitorizadores de por los cables de la red hasta el detecta sonidos en la habitación. La
bebé en el mercado. El más común propor- receptor, situado en el enchufe del resistencia R1 proporciona la polari-
ciona un alcance del enlace muy corto (unos dormitorio de los padres. El modelo zación de la alimentación, mientras
100 m) entre el transmisor, colocado en la de RF tiene un alcance limitado y la que R7 y C4 se utilizan para des-
habitación del niño, y el receptor, portado por modulación de la tensión de red acoplar cualquier ruido en la ali-
uno de los padres. Otro tipo utiliza audio para requiere que el padre no se aleje mentación del micrófono. La señal
modular una frecuencia de portadora enviada demasiado del enchufe. Ambos sis- de salida (audio frecuencia) se

46 Elektor
INTERÉSGENERAL
R7 +5V +VA
47Ω
R1 R2 IC2 = TS922IN R13
C4 TR1

100k
10k

8k2
LM-NP-1001
220µ 10V K1
a
C8
R3 b
C2
a'
2k2

P1 680p
R12 b'
10k 68p
R6 33k
C5 C6
220k R8 1µ 1µ R10 1:1
6
C1 R5 1k5 1k5 C10
2 7
100Ω R9 63V 63V R11 IC2.B
1 5
680n IC2.A 100k 1µ

15k
3 63V
P2

C7
MIC1

22k 100n

R4 R14 R16
C3 C11 C9

560Ω
100k
10k

MCE2000
47µ 25V 10µ 63V
470n
+5V

R22 R15 D2 D1
C14
33k

1k

T2
BC557B
100n D3 RE1
CMP
20 R18 R17
+VA

220Ω

220Ω
R20
1
4k7 RESET IC1 1N4148
R24
R23 R21 AT90S2313-10PC
47Ω 12
(AIN0)PB0
180k

47k

REF 13 2
D4 (AIN1)PB1 PD0(RxD)
C15 8 14 3
PB2 PD1(TxD)
IC2 PWM 15 6
(OCI)PB3 PD2(INT0) R19
12V 4 16 7
100n PB4 PD3(INT1)

4k7
1W3 +5V 17 8
(MOSI)PB5 PD4(T0)
18 9
(MISO)PB6 PD5(T1)
K2 19 11
(SCK)PB7 PD6(ICP)
+5V
IC3 VCC XTAL1 XTAL2 T1
9...12V D5 7805 MISO 5 4 10
MOSI X1
1N4002 BC547B
S2 S1
C19 C18 C16 C17
RESET 10MHz
C13 C12
470µ GND
100n 100n 10µ
25V 63V SCK
22p 22p
ISP
012016 - 11

Figura 1. El circuito contiene tanto el circuito analógico y digital.

aplica a la entrada inversora de damente la mitad de la de alimenta- salida y después un cero, para cortocircuitar
IC2A a través del condensador C1. ción, para la entrada no inversora de la señal de AF (R8 limita la corriente de cor-
IC2 es un doble amplificador opera- IC2. El condensador C3 suaviza esta tocircuito). Después el microcontrolador
cional de ST (disponible en muchos tensión. envía las señales DTMF al pin PWM, para
proveedores). Este tipo de integrado Ahora la señal se aplica a la marcar el número de teléfono. Al final del
es necesario en esta aplicación por- entrada del comparador de IC1. La artículo, bajo el nombre de ‘Señales DTMF’,
que nos permite disponer de un ele- Figura 2 muestra las características se ofrece una descripción más detallada de
vado nivel de amplificación. La ten- internas de la interface de este este proceso.
sión de alimentación del integrado integrado. Una de las entradas del El amplificador IC2.B tiene un doble propó-
es de 12 V. comparador (AIN1) se conecta a sito: amplificar audio o la señal PWM. El fac-
La señal de audio sale de esta una tensión de referencia ajustable tor de amplificación requerido aquí es alrede-
etapa por la toma central del poten- (REF). La otra entrada (AIN0) se dor de dos para señales DTMF y diez para
ciómetro P2. La calidad de la señal no conecta a la señal de AF (CMP) y señales de audio. Las resistencias R13 y R14,
es hi-fi, pero tampoco es necesario cuando esta señal supere la tensión colocadas en serie, proporcionan la tensión de
para esta aplicación. El condensador de referencia del comparador la referencia de la mitad de VA para la entrada
C2 amortiguará cualquier oscilación salida conmutará y generará una no inversora de IC2.B. El condensador C9 eli-
o timbre de alta frecuencia. interrupción en el microcontrola- mina cualquier ruido en esta tensión de refe-
El divisor de tensión formado por dor. Si el microcontrolador esta- rencia. Ambos amplificadores tienen un
las resistencias R2, R3, P1 y R4 pro- blece que el sonido es un bebé llo- ancho de banda de 10 KHz, lo cual es más que
duce una tensión fija de aproxima- rando el pin AIN0 pasará a ser suficiente para esta aplicación.

Elektor 47
INTERÉSGENERAL
Protección contra pérdidas de
alimentación de red

Cuando la tensión de alimentación de red


cae durante un breve periodo se produce un
apagón, que puede originar que se apaguen
momentáneamente las luces de la casa.
Estas interrupciones pueden producir estra-
gos en un sistema de microcontrolador si
éste carece de protección para evitarlo. Si la
tensión del microcontrolador comienza a
caer, produce una operación no fiable, pero
después se recupera de nuevo antes de que
se pueda generar un reset. El procesador
puede perder los datos e instrucciones leí-
dos, produciéndose un estado no definido.
Un sistema que utilice EEPROMs puede
acabar almacenando valores erróneos. El sis-
tema de protección que hemos construido
está diseñado alrededor del transistor T2 y
lo hemos tomado de una nota de aplicación
de ATMEL. Esta configuración es más eco-
nómica que los integrados de protección
comerciales. El circuito genera rápidamente
un pulso de RESET cuando detecta una
caída en la tensión de alimentación.

Conexión al teléfono 012016 - 12

Para la conexión del monitorizador de bebé a


una línea telefónica bastará con un cable largo Figura 2. El controlador utiliza un comparador en placa.
acabado en un conector tipo RJ11 (el de cual-
quier teléfono estándar). Este conector consta
de cuatro contactos, de los cuales sólo son cado de DTMF salen ahora de IC2.B los LEDs D1 y D2 presentan su
importantes las dos posiciones centrales, hacia el bobinado primario de TR1. estado. Esta interface no es quizás
pines 2 y 3, que deberíamos conectar a ‘a’ y la más elegante, pero cumple su fun-
‘b’ del conector K1, sin preocuparnos de la Interface de usuario ción sin necesidad de tener que
polaridad. integrar un caro teclado y display
Cuando el monitorizador de bebé marca, el La interface de usuario del monito- LCD en el sistema.
transistor T1 conduce, se cierran los contactos rizador de bebés consta de los pul- Un alimentador de red de 9 a 12 V
de RE1, y R16 y el bobinado secundario de TR1 sadores S1 y S2 para controlar la proporciona tensión a nuestro cir-
limitan el bucle de corriente. Los tonos de mar- unidad e introducir datos, mientras cuito. Un diodo de protección (D5)

012016-1
T MIC1
+
R22 R3 P2
H2

H3

C3
T2 D4
R1

R2

K2 C4 R6
C14

C15
C2
C1 R5
R13
R12

IC1 P1
IC2
R7

R4
R21
R23
R20

R9
R8 R14
X1 C6
C5 R10
C13 R15 R11
C11

0 C8
C12 S1 S2
C7 C10
C9
C19 b’
+
D5

D3

C17
R19
R18
R17

a’
R16

1-610210 b 012016-1
C18 T1 ROTKELE )C( a (C) ELEKTOR
K1
RE1

H4

D2 D1 TR1
H1

IC3 C16 R24

Figura 3. PCB de cara simple para el monitorizador de niño.

48 Elektor
INTERÉSGENERAL
asegura que una inversión de polari- vánico entre la elevada tensión de la
dad no dañe al circuito. El conden-
sador C19 actúa como filtro para
línea telefónica y la unidad monitori-
zadora de bebé.
Generación de
reducir el rizado de la alimentación. La frecuencia de reloj del micro- señal DTMF
El integrado IC3 proporciona 5 V al controlador es de 10 MHz y aunque
circuito, mientras que la tensión de puede parecer alta, hay que alcanzar Un sencillo integrado generador de tonos DTMF
(como el TP5088 de NS) es todo lo que necesita-
alimentación del operacional se toma una cierta precisión en la generación mos. En nuestros días, los generadores de tono
directamente de la entrada no regu- de tonos DTMF. El microcontrolador DTMF tienen todo tipo de timbres, los cuales no
lada de la unidad de red. El diodo D4 se puede programar a través del necesitamos en esta aplicación. Existen muchos
asegura que esta tensión no exceda conector K2. Los pines de este tipos y algunos realmente son difíciles de encon-
los 12 V como máximo para el ampli- conector corresponden al estándar trar si deseamos que tengan algún tipo especial
de señal para una interface concreta (por ejem-
ficador operacional; su propósito es utilizado por Lattice para programar plo, el MT80444 necesita la señal F2 del obsoleto
proteger contra una tensión mayor sus CPLDs. El mismo cable se puede 6502). Una buena solución a estos problemas
(sin carga) desde unidades de red no utilizar tanto para descargar el pro- puede ser generar los tonos vía software.
reguladas. No debemos esperar grama para integrados Atmel como DTMF son las siglas de ‘Dual Tone Multi Fre-
obtener una tensión de entrada con- Lattice. Si tenemos pensado pedir un quency’ que significa ‘marcación por tonos multi-
frecuencia’. Se utilizan 8 frecuencias que com-
tinua a partir de la tensión de red controlador preprogramado al Servi- prenden un grupo de 4 tonos bajos y un grupo de
mayor de 12 V. cio de Lectores, podemos omitir el 4 tonos altos. Cada una de las 16 teclas de un
Debería ser posible alimentar la conector K2. teclado telefónico se representa por una combi-
unidad directamente desde la red nación diferente de un tono alto y un tono bajo.
telefónica, pero estaríamos infrin- Parece lógico que estos tonos no se emitan en
Ensamblaje y ajuste una conversación normal. La frecuencia de los
giendo la Ley, ya que tendríamos que ocho tonos necesita tener una precisión de 1,5
pedir permiso a la compañía telefó- En la Figura 3 se muestra la PCB a %, ya que cualquier otra frecuencia no es reco-
nica. Además, por seguridad, inte- simple cara. Colocaremos todos los nocida como señal DTMF de una tecla pulsada.
resa realizar un buen aislamiento gal- componentes en la placa, comen- Un conversor D/A debería ser un compo-
nente ideal para generar los tonos necesarios
para las señales DTMF. Desgraciadamente el
microcontrolador Atmel utilizado aquí no tiene
uno encapsulado. Sin embargo, el micro dispone
LISTA DE COMPONENTES Semiconductores: de una salida modulada en anchura de pulsos
D1 = LED, rojo, 3 mm (PWM) y también puede realizar esta misma fun-
ción. Esta salida tiene una resolución de 8 bits con
Resistencias: D2 = LED, verde, 3 mm una frecuencia de reloj de 19,6 KHz (fCLK/510).
R1,R4 = 10kΩ D3 = 1N4148 Las dos ondas seno se generan al cargar el conta-
R2 = 8kΩ2 D4 = diodo zéner 12 V, 1,3 W dor PWM con valores tomados de la tabla de
R3 = 2kΩ2 control de anchura de pulso. El espectro de la
D5 = 1N4002
R5 = 100Ω forma de onda resultante muestra picos, las dos
R6 = 220kΩ T1 = BC547B frecuencias seno fundamentales y un pico en f =
R7,R24 = 47Ω T2 = BC557B 0 (este componente dc se sustituye por los con-
R8,R10 = 1kΩ5 IC1 = AT90S2313-10PC, programado, densadores C7 y C11). Otros componentes de
R9,R13,R14 = 100kΩ código de pedido 012016-41 esta señal son la frecuencia de conmutación del
PWM. El filtro de paso/bajo formado por R15 y
R11 = 15kΩ IC2 = TS922IN (Farnell) C11 asegura la eliminación de esos componentes
R12,R22 = 33kΩ IC3 = 7805 de la onda cuadrada de la señal de salida, para
R15 = 1kΩ obtener las dos ondas senoidales. Las amplitudes
R16 = 560Ω de estas componentes, tanto para los tonos del
Varios:
R17,R18 = 220Ω grupo alto como del bajo, se almacenan en una
R19,R20 = 4kΩ7 K1 = tira SIL de 4 contactos tabla de onda senoidal. Si el periodo almacenado
R21 = 47kΩ K2 = tira SIL de 8 contactos no es de la precisión de la frecuencia deseada
R23 = 180kΩ S1,S2 = pulsador, 6x6 mm entonces se almacenan dos o tres valores diferen-
P1 = 10kΩ preset H Re1 = relé miniatura 16x 119 x 11,5 tes. La tabla de onda senoidal contiene aproxima-
P2 = 22kΩ potenciómetro, lineal, damente unos 200 bytes de datos.
mm con contacto SPDT, por ejemplo Dirección Función Defecto $00 - $1F Marcar
mono, versión miniatura Maluska FRS1B-S DC 5 V, (5 V, 56 W, Nº teléfono (Código ASCII). $00 es el carácter
Conrad Electronics # 505188) final $20 Frecuencia de corte inferior. Los soni-
Condensadores: dos por encima de esta frecuencia se consideran
C1 = 680nF X1 = cristal de cuarzo 10 MHz
llantos del bebé (fg = X x 38 Hz) 10 $21 Longi-
C2 = 68pF (Cload = 32 pF, resonancia paralelo) tud de la ventana de monitorización después de
C3 = 47µF 25V radial Tr1 = transformador de línea, Bourns detectarse el sonido: 2x x 6,5 ms 10 $22
C4 = 220µF 10V radial LM-NP-1001 B Número de periodos de tiempo (6,5 ms) ‘ruido’
C5,C6,C10 = 1µF 63V radial MIC1 = micrófono electret (por en la ventana de monitorización antes de que se
C7,C14,C15,C16,C18 = 100nF dispare la alarma 80 $23 Tiempo entre el mar-
ejemplo, Monacor/Monarch cado y descuelgue (tiempo de timbre) x X x 6 s
cerámico
MCE2000) (aproximadamente) 4 $24 El monitorizador de
C8 = 470pF bebé está en modo ‘standby’ después del mar-
C9,C17 = 10µF 63V radial PCB, código de pedido 012016-1
cado. Esperará durante este periodo de tiempo
C11 = 470nF Disco, código fuente en C y ficheros
(X x 16 s) antes de ponerse a la escucha de
C12,C13 = 22pF hex, código de pedido 012016-11 sonido nuevamente 10 Donde ‘X’ es el valor
C19 = 470µF 25V radial (Ver página Servicio de Lectores) almacenado en memoria.

Elektor 49
INTERÉSGENERAL
zando por los de menor perfil y conti- Marcado debemos pulsar S1 durante dos lar-
nuando por los más largos. No necesitamos gos periodos de tiempo (varios
realizar puentes en la placa. Para los pulsa- Si accionamos el pulsador S2 llamare- segundos) para volver a comenzar a
dores S1 y S2 elegiremos modelos con mos al número de teléfono almace- introducir el número.
botón alto, para que pueda sobresalir a tra- nado en memoria. Los equipos exter-
vés de la tapa de la caja y sea más fácil el nos (por ejemplo la alarma o monitor Comprobación del
acceso. de temperatura) disponen normal-
El micrófono insertado debería montarse mente de un relé normalmente abierto número
bajo la tapa de la caja para protegerlo, pero o una salida en colector abierto que
no debemos olvidar hacer un agujero en la podemos cablear en paralelo con S2, El número de teléfono almacenado
caja para que el sonido alcance el micró- de forma que el ‘Monitorizador de se puede comprobar manteniendo
fono. El ensamblaje del cable telefónico al bebés’ pueda marcar cuando se pulsado S2. El LED rojo se ilumi-
conector deberíamos hacerlo con una herra- detecte una condición de alarma. nará de forma continua y el LED
mienta especial o, lo cual aconsejamos, verde parpadeará para indicar el
podemos comprarlo en cualquier tienda Introducción del número valor del primer dígito programado,
especializada de telefonía o incluso en gran- repetiremos después de un corto
des superficies. de teléfono retardo (el LED permanecerá apa-
Antes de alimentar el circuito conviene gado si el número es cero). Presio-
realizar una última comprobación de la PCB. El método de introducción del naremos S2 para el siguiente
Nos aseguraremos que todos los componen- número de teléfono es un poco largo, dígito. Después del último dígito, el
tes están colocados de forma correcta y que pero una vez almacenado en la LED rojo se apagará y el LED verde
no hay ninguna conexión suelta entre las
pistas de la placa de circuito impreso. Una
vez alimentada, el LED verde indica que la Dirección Función Defecto
unidad está operativa. Si se detecta un Nº telefónico marcado (codificado ASCII). $00 es el carácter
sonido, este LED comienza a parpadear. Pul- $00-$1F
final.
sando S1 apagaremos la unidad y, por Frecuencia de corte inferior. Los sonidos por encima de esta
supuesto, el LED verde también. El poten- $20 frecuencia se consideran lloros. (fg = X · 38 Hz) 10
ciómetro P2 se utiliza para ajustar el nivel de
sonido de forma que el llanto del niño no Longitud de la ventana de monitorización después de detectar
$21 10
sobrecargue la entrada de IC2.B. Este ajuste sonido 2X · 6.5 ms
se realiza mejor si podemos ver la salida de El número de periodos de tiempo de ‘ruido’ (de 6.5 ms) en la
$22 80
IC2.B en un osciloscopio mientras variamos ventana de monitorización antes de que la alarma se dispare.
P2. Por último, el nivel de disparo del trigger $23 Tiempo entre el marcado y el descuelgue (tiempo de timbre) X x 6 s (aproximadamente) 4
se realiza ajustando el potenciómetro P1.
Este ajuste asegura que la unidad no res- El monitorizador de bebé está en modo standby después del marcado. Tendre-
$24 10
ponderá a ruidos que se produzcan en la mos que esperar este tiempo (X x 16 s) antes de escuchar de nuevo este ruido.
habitación de los niños. El monitorizador de Donde ‘X’ es el valor almacenado en memoria
bebés no marcará el número de teléfono
cada vez que este comparador se dispare, ya
que la frecuencia del sonido que se genera EEPROM no necesitaremos cam- se iluminará constantemente para
debe ser superior a una determinada y el biarlo casi nunca. Al accionar S1 indicar que la unidad está lista
sonido debe persistir durante un tiempo durante un largo tiempo (más de 2 para operar.
superior a un periodo mínimo. Ambos pará- segundos) pondremos la unidad en
metros se almacenan en una EEPROM y los modo programación (el LED rojo se Programación
podemos cambiar. ilumina y el verde se apaga). Ahora
Cuando el microcontrolador reconoce el introduciremos el primer dígito del Todo el software del dispositivo está
sonido como el llanto de un niño acciona el número de teléfono, pulsando S1 el escrito en lenguaje C. Se han utili-
relé RE1, para conectar el monitorizador a número de veces correspondiente al zado constantes en el programa (el
la línea telefónica (equivale a levantar el número (en caso de que sea 0, no detector de mínima frecuencia de
auricular de un teléfono), ilumina el LED pulsaremos S1), después pulsaremos ruido, varios valores de temporiza-
rojo de forma continua y a continuación S2 para introducirlo y pasaremos al ción y el número de teléfono mar-
marca el número de teléfono almacenado segundo dígito del número de telé- cado) que pueden cambiarse sin
utilizando marcación de tonos. Después de fono. Repetiremos el proceso hasta el necesidad de volver a compilar el
un tiempo de llamada (dos o tres timbres) el último dígito del número de teléfono y software, sino usando un simple dis-
monitorizador cuelga. El monitorizador per- después pulsaremos S1 durante unos positivo programable para sobrescri-
manecerá en un estado de ‘standby’ segundos para terminar el proceso. Si bir los valores almacenados en la
durante un periodo preprogramado para necesitamos programar un retardo en EEPROM: presionando S1 y S2 a la
evitar que se dispare continuamente. El el proceso de marcado pulsaremos S1 vez y al encender la alimentación,
LED rojo parpadeará durante este periodo, 10 veces donde queramos el retraso cargaremos los valores por defecto a la
y después la unidad pasará de nuevo a en el número de teléfono. Si comete- EEPROM.
estado operativo. mos un error al introducir un dígito (012016-1)

50 Elektor
LIBROS
Ocio digital claves, huyendo de los Extracto del índice: 3D. Sus posibilidades son
Por Nicolás Boullosa tecnicismos y del tono un verdadero reto a la ima-
Guerrero experto y ofreciendo una – Introducción a C#. ginación y aunque su uso
ISBN 84-415-1456-9 solución integral para – Parte I. Introducción a C# más conocido es la creación
448 páginas mejorar estos aspectos. – Parte II. Gestionar datos de dibujos animados y pelí-
Editorial Anaya Incluye un CD-ROM con – Parte III. Proyecto 1: culas, también se utiliza en
Multimedia utilidades, shareware y Creación de un proyecto el desarrollo de juegos por
freeware relacionadas con de seguimiento de clientes ordenador y la publicidad.
el mundo del entreteni- – Parte IV. Proyecto 2: Tradicionalmente, Maya
miento por ordenador. Creación del proyecto se ha dirigido a los mayo-
Sistema de Información res estudios de efectos
de Empleados (ERS) especiales y a las casas de
C# – Parte V. Proyecto 3: animación, objetivo que
Por Geetanjali Arora, Creación del proyecto conserva esta versión.
Balasubramaniam Aprendizaje Creativo Este libro proporciona todo lo
Aiaswamy – Parte VI. Proyecto 4: necesario para aprender a
y Nitin Pandey Creación de un portal de trabajar el programa y per-
ISBN 84-415-1420-8 reservas de vuelos mite a los nuevos animado-
784 páginas – Parte VII. Proyecto 5: res asimilar con rapidez las
Editorial Anaya Crear un portal web principales herramientas y
Multimedia para una Librería técnicas. Contiene unos
– Parte VIII. Proyecto 6: apéndices especiales para
Creación de una aplica- relacionar Maya con 3ds max
ción móvil y LightWave. Las instruccio-
– Parte XI. Más allá nes son claras y precisas.
– Parte X. Apéndices El CD incluye magníficos
tutoriales en Inglés y pelí-
Hoy en día el ordenador culas que consolidan las
personal se ha convertido Maya 4 herramientas básicas del
en un centro de gestión de Por Jim Lammers y programa.
contenidos con más posi- Lee Gooding
bilidades que ningún otro ISBN 84-415-1442-9 Extracto del índice:
dispositivo en la historia. Es 608 páginas
posible transformarlo en un Editorial Anaya – Introducción.
estudio de cine casero, en Multimedia – Parte I. Guía de intro-
un centro de revelado y ducción rápida a Maya
diseño, en una discoteca – Capítulo 1. PreMaya:
de música comprimida, en C# es el nuevo lenguaje de lo elemental
un centro de juegos y, por programación orientado a – Capítulo 2. Un recorri-
supuesto, en una ventana objetos basado en C/C++ y do por Maya
abierta hacia Internet. creado por Microsoft para su – Capítulo 3. Interacción
Pero los miles de usuarios nueva plataforma .NET. Capaz de Maya
interesados en aprovechar de crear y utilizar componen- – Capítulo 4. Lanzarse:
estas posibilidades, en- tes COM+ y DLL, así como su primera animación
cuentran una barrera: no servicios y aplicaciones Win- – Parte II. Principios bási-
pueden seguir un criterio dows con la misma fiabilidad cos de Maya
riguroso sobre las distin- y rapidez que diseñar y crear – Capítulo 5. Elementos
tas opciones existentes aplicaciones Web y aplicacio- básicos para modelar
en el mercado, dada la nes para dispositivos móviles, con NURBS
escasez de guías que su potencia reside en que – Capítulo 6. Más mode-
documenten sobre el tipo contiene todas las funcionali- lado NURBS
de ordenador más ade- dades añadidas de los len- – Capítulo 7. Modelar
cuado según la necesi- guajes de programación En la década de los años con polígonos
dad, que den una visión modernos combinando la alta noventa, la animación por – Capítulo 8. Materiales
general de la mayoría de productividad de Visual Basic ordenador ya no era un – Capítulo 9. Iluminación
los periféricos que existen y la potencia de C/C++ y Java. entusiasmo de élite. Aficio- – Capítulo 10. Animación
y de qué modo interaccio- En este libro encontrará varios nados de todo el mundo – Capítulo 11. Cámaras y
nan con los equipos. prácticos proyectos, que le empezaron a experimentar renderización
Para lograr sacar el máxi- permitirán acceder a todo el y surgieron películas con – Parte III. Llegar más lejos
mo partido a nuestro orde- potencial de C#. De esta efectos increíbles, que in- con Maya
nador, es necesario cono- forma, podrá utilizar los cono- corporaban nuevos tipos de – Capítulo 12. Efectos de
cer qué podemos obtener cimientos a lo largo del libro imágenes y procesos de pintura
en el mercado, cuál es la para modificar los proyectos visualización, basados en – Capítulo 13. Sistemas de
tendencia actual y cuál se de forma que se adapten a sus ordenadores. partículas y dinámica
espera que sea la evolu- necesidades profesionales. Maya pertenece a un – Capítulo 14.
ción del ocio doméstico en El CD-ROM Adjunto con- mundo virtual donde es Su siguiente paso:
los próximos años. Este tiene los ejemplos del libro posible producir imágenes y eficacia y arte
libro intenta descifrar esas y la plataforma .NET. animaciones en un espacio – Parte IV. Apéndices

Elektor 51
SERVICIOS LECTORES
Código Precio
(€)

E271 ENERO 2003


ENERO 2003 Emulador de EPROM:
- PCB 024066-1 18,50
- Disk, GAL JEDEC listing 024066-11 10,00
CONDICIONES GENERALES - GAL 16V89, programmed 024066-31 10,00
Linterna a LED:
Los circuitos impresos, carátulas autoadhesivas, ROMs, PALs, GALs, microcontroladores y disquetes que aparecen en
- Disk, project software 012019-11 10,00
las páginas de ELEKTOR se encuentran a disposición de los lectores que lo requieran. Para solicitarlos es necesario
- PIC12C672-04/SM, programmed 012019-41 40,00
utilizar el cupón de pedido que se encuentra en las páginas anexas.
Este mismo cupón también puede utilizarse para efectuar pedidos de los libros de la colección de ELEKTOR (en versión Comprobador de Nivel de Audio:
original inglesa). - PCB 020189-1 18,50
- Los items marcados con un asterisco (*) tienen una vigencia limitada y su disponibilidad solo puede garantizarse Monitorizador telefónico de bebé:
durante un cierto periodo de tiempo. - PCB 012016-1 20,00
- Los items que no se encuentran en esta lista no están disponibles. - Disk, source and hex files 012016-11 10,00
- Los diseños de circuitos impresos se encuentran en las páginas centrales de la Revista. En ocasiones y por limitación - AT90S1313-10PC, programmed 012016-41 21,00
de espacio no se garantiza la publicación de todos los circuitos. En estos casos los lectores interesados pueden solicitar
Adaptador para Diagnóstico de Vehículo:
los diseños, utilizando el mismo cupón de pedido y les serán enviados a su domicilio contra reembolso de 500 pts.
- PCB 020138-1 18,50
(incluidos gastos de envio).
- Los EPROMs, GALs, PALs, (E)PLDs, PICs y otros microcontroladores se suministrarán ya programados. E271 DICIEMBRE 2002
Los precios y las descripciones de los diferentes productos estan sujetos a cambios. La editorial se reserva el derecho
de modificar los precios sin necesidad de notificación previa. Los precios y las descripciones incluidas en la presente
Programador AT90S8535:
edición anulan los publicados en los anteriores números de la Revista. - PCB 024051-1 16,24
Vatímetro Digital de RF:
- PCB 020026-1 26,00
FORMA DE ENVIO - Disk, source code files 020026-11 10,00
- PIC16F876-04/SP 020026-41 40,00
Los pedidos serán enviados por correo a la dirección indicada en el cupón de las páginas anexas. Además los lectores
Medidor de Nivel de Presión Sonora:
pueden formular pedidos por teléfono llamando al número 91 327 37 97 de lunes a viernes en horario de 9,30 a 14 h y
- PCB 020122-11 39,25
de 16 a 19 h. Fuera de este horario existe un contestador telefónico preparado para recoger las demandas. Los gastos
de envio serán abonados por el comprador, tal como se indica en el cupón. Alarma de Robo para Moto:
- PCB 000191-1 20,00
- Disk, source code files 000191-11 10,00
- PIC16F84-04/P 000191-41 40,00
FORMA DE PAGO - PIC16F84-04/P 000191-42 29,35

Todos los pedidos deberán venir acompañados por el pago, que incluirá los gastos de envio, tal como se indicó E270 NOVIEMBRE 2002
anteriormente. Receptor de la banda de 20 m:
El pago puede realizarse mediante cheque conformado de cualquier banco residente en territorio español, giro postal - PCB 010097-1 28,47
anticipado, tarjeta VISA (en este caso debe indicarse la fecha de caducidad, domicilio del propietario de la tarjeta y firma
del mismo).
Comprobador de condensadores ESR:
Nunca se deberá enviar dinero en metálico con el pedido. Los cheques y los giros postales deben ser nominativos a la - PCB 012022-1 32,00
orden de VIDELEC S.L. Microprogramación para emulador EPROM:
- Disk, hex file 024107-11 9,78
- AT89C2051-12P programmed 024107-41 16,00
SUSCRIPCIONES A LA REVISTA Y EJEMPLARES ATRASADOS Comprobador de continuidad:
- PCB 020002-1 9,13
Las suscripciones o pedido de números atrasados, si se encuentran disponibles, se realizarán a LARPRESS, C/ Medea, 4
5ª planta (Edificio ECU) 28037 Madrid. Placa controladora de alta velocidad (II):
Los precios de ejemplares atrasados son de 600 pts más gastos de envio. - PCB 020102-1 24,00
Interface paralela JTAG:
- PCB 020008-1 18,00

COMPONENTES UTILIZADOS EN LOS PROYECTOS E269 OCTUBRE 2002


Medidas de Distancia mediante Rayos Infrarrojos:
Todos los componentes utilizados en los proyectos ofrecidos en las páginas de la Revista se encuentran generalmente
- Disk, project software 020010-11 9,79
disponibles en cualquier establecimiento especializado o a través de los anunciantes de este ejemplar. Si existiera alguna
- 87LPC762, programmed 020010-41 21,38
dificultad especial con la obtención de alguna de las partes, se indicará la fuente de suministro en el mismo artículo.
Lógicamente los proveedores indicados no son exclusivos y cualquier lector podrá optar por su suministrador habitual. E268 SEPTIEMBRE 2002
Limitador de Audio para DVD:
- PCB 024074-1 27,00
CONDICIONES GENERALES DE VENTA Cambio entre Teclado/Ratón por Pulsador:
- PCB 024068-1 20,00
Plazo de entrega: El plazo normal será de 2-3 semanas desde la recepción del pedido. No obstante no podemos
garantizar el cumplimiento de este periodo para la totalidad de los pedidos. E267 AGOSTO 2002
Devoluciones: Aquellos envios que se encuentren defectuosos o con la falta de alguno de los componentes podrán ser
devueltos para su reposición, solicitando previamente nuestro consentimiento mediante llamada telefónica al número Procesador de Señal de Audio Digital DASP-2002:
(91) 3273797 en horario de oficina. En este caso la persona que llame recibirá un número de devolución que deberá - PCB 020091-1 38,59
hacer constar al devolver el material en un lugar bien visible. En este caso correrá por nuestra cuenta el gasto de envio - 27C256, programmed 020091-21 18,94
de la devolución, debiéndolo hacer así constar el remitente en su oficina postal. A continuación se le enviará - Set: PCB + 020091-21 020091-C 55,00
nuevamente el pedido solicitado sin ningún gasto para el solicitante. Antorcha de diodos LED
En cualquiera de los casos anteriores, solo se admitirán las devoluciones en un plazo de tiempo de 14 dias contados a - PCB 010130-1 26,47
partir de la fecha de envio del pedido.
Verificador DMX Portátil
Patentes: Algunos de los circuitos o proyectos publicados pueden estar protegidos mediante patente, tanto en la
- PCB 010203-1 26,47
Revista como en los libros técnicos. La editorial LARPRESS no aceptará ninguna responsabilidad derivada de la
- Disk, source & hex code files 010203-11 11,00
utilización inadecuada de tales proyectos o circuitos para fines distintos de los meramente personales.
- AT90S8515, programmed 010203-41 87,15
Copyright: Todos los dibujos, fotografias, artículos, circuitos impresos, circuitos integrados programados, disquetes y
cualquier otro tipo de software publicados en libros y revistas están protegidos por un Copyright y no pueden ser Tube Box
reproducidos o transmitidos, en parte o en su totalidad, en ninguna forma ni por ningún medio, incluyendo fotocopiado - PCB 010119-1 22,00
o grabación de datos, sin el permiso previo por escrito de Editorial LARPRESS.
No obstante, los diseños de circuitos impresos si pueden ser utilizados para uso personal y privado, sin necesidad de
E266 JULIO 2002
obtener un permiso previo. Regulador de luz DMX:
Limitación de responsabilidad: Todos los materiales suministrados a los lectores cumplen la Normativa Internacional - PCB 010210-1 50,46
en cuanto a seguridad de componentes electrónicos y deberán ser utilizados y manipulados según las reglas - 68HC11F1FN, programmed 010210-41 78,72
universalmente aceptadas para este tipo de productos. Por tanto ni la editorial LARPRESS, ni la empresa suministradora - Set: PCB + 010210-41 010210-C 124,21
de los materiales a los lectores se hacen responsables de ningún daño producido pos la inadecuada manipulación de los
materiales enviados. E265 JUNIO 2002
Controlador de CompactFlash para Bus IDE:
- PCB 024032-1 20,00
Interface I2C para Bloque Lego RCX:
CONSULTORIO TECNICO
- Disk, project software 010089-11 11,00
Existe un Consultorio técnico telefónico gratuito a disposición de todos los lectores. Este sevicio se presta todos los Interface LPT/DMX:
lunes y martes laborables en horario de 17 a 19 h. - PCB 010212-1 22,21
El número de teléfono para consultas es el 91 375 02 70. - Disk, source code files & program 010212-11 11,00
- AT90S8515-8PC, programmed 010212-41 89,00

52 Elektor
✂ SERVICIOS LECTORES

CUPON DE PEDIDO
Por favor envíen este pedido a:
ADELTRONIK Nombre
Apartado de Correos 35128 Domicilio
28080 Madrid
ESPAÑA
Tel. 91 327 37 97
C.P.
Tel. Fax Fecha
Por favor envíenme los siguientes materiales. Para circuitos impresos, carátulas, EPROMs, PALs, GALs,
microcontroladores y disquetes indique el número de código y la descripción.

Cant. Código Descripción Precio/unid. Total


IVA incl. €

Forma de pago (vea la página contigua para más detalles)


Los precios y las descripciones están sujetas a Sub-total
cambio. La editorial se reserva el derecho de
Nota: Los cheques serán en euros y conformados por una entidad bancaria. cambiar los precios sin notificación previa. Los Gastos envio 3
❏ Cheque (nominativo a VIDELKIT, S.L.) precios y las descripciones aquí indicadas anulan
las de los anteriores números de la revista. Total
❏ Giro postal. Cuenta Postal (ARGENTARIA)
Nº 1302-9910-37-0022708812

❏ Fecha de caducidad: Firma:

Número de tarjeta:

Código Precio Código Precio


(€) (€)

Receptor de Infrarrojos Multi-estándar: Sistema de Desarrollo PICee:


- PCB 012018-1 18,00 - PCB 010062-1 38,39
- Disk, project software 012018-11 11,00 - Disk, example programs 010062-11 11,00
- P87LPC764BN, programmed 012018-41 25,00 - Set: PCB + 010062-11 010062-C 44,00
Interfaz Serie para el Bus 1-Wire de Dallas: Amplificador Final Versátil:
- PCB 020022-1 15,00 - PCB, amplifier 010049-1 20,00
- PCB, power supply 010049-2 33,00
E264 MAYO 2002
E262 MARZO 2002
Sistema de Medida de Velocidad:
Interfaz de disco duro para puerto de impresora:
- PCB 010206-1 25,74
- PCB 010047-1 25,59
- Disk, source and hex files 010206-11 11,38
- Disk, project software 010047-11 10,84
- 87LPC762, programmed 010206-41 24,34 - 7064LC84-15, programmed 010047-31 73,21
Control Remoto de Procesos utilizando un Teléfono Móvil (2): Iluminación y caja de cambios:
- PCB 010087-1 30,81 - Disk, project software 010204-11 10,86
- Disk, project software 010087-11 11,38 - PIC16C57, programmed 010204-41 25,40
- GAL16V8, programmed 010087-31 11,33 Interrogador maestro:
Sencillo Programador para Micros AVR: - PCB, transmitter and receiver 010030-1 39,00
- PCB 010055-1 30,14 - Disk, project software 010030-11 11,00
- Disk, project software 010055-11 11,13 - PIC17C44-16/P, programmed 010030-41 59,30
- Set: PCB + 010055-11 010055-C 30,08
E261 FEBRERO 2002
Receptor de Banda VHF:
- PCB 010064-1 30,54
Placa microcontroladora flash para 89S8252:
- PCB 010208-1 32,00
CI multi-propósito para modelismo (II): - Disk, project software 010208-11 11,00
- PCB, speed controller 010008-1 11,00
Medidor de descarga/capacidad de batería:
- PCB, hot glow/go-slow 010008-3 11,00
- PCB set 010201-1 34,03
- Disk, source code files 010008-11 14,00 - Disk set, project sofware 010201-11 19,00
- 87LPC762BN, programmed 010008-41 23,47 - ST62T65B6, programmed 010201-41 40,00
E263 ABRIL 2002 Cerradura electrónica codificada:
- PCB 004003-1 22,54
Panel Mezclador de Luces: - Disk, project softtware 006001-1 11,00
- PCB 0000162-1 78,00 - PIC16F84-04/P, programmed 006501-1 31,28
Circuito integrado multipropósito para modelismo (I): Fuente de alimentación digital para laboratorio:
- PCB, servo reserve 010008-2 10,58 - PCB 000166-1 25,00
- PCB, 2-channel switch 010008-4 10,58 - Disk set, project software 000166-11 13,44
- Disk, source code files 010008-11 13,44 - PIC16F84A-04P, programmed 1A version 000166-41 43,00
- 87LPC762BN programmed 010008-41 23,00 - PIC16F84A-04P, programmed 2.5 version 000166-42 43,00

Elektor 53
SERVICIOS LECTORES
Código Precio Código Precio
(€) (€)

Control remoto RC5: Taladradora para PCB:


- Disk, project software 000189-11 11,00 - PCB 010024-1 52,96
- Attiny22L-8PC, programmed 000189-41 20,00 - GAL16R8-25C, programmed 010024-31 16,11
UART USB: - PIC16C64-20, programmed 010024-41 37,39
- PCB 010207-1 37,93 - Set: PCB + 010024-31 + 010024-41 010024-C 98,92
- Disk, project software 010207-11 18,00
Amplificador de potencia a válvulas HiFi PPP:
- CY7C63001A, programmed 010207-41 63,02
- PCBs available from Experience Electronics
- Set: PCB + 010207-11 + 010207-41 010207-C 86,00

E260 ENERO 2002 E253 JUNIO 2001


Control remoto PCM en miniatura (2): Conversor de velocidad de muestreo a 96kHz:
- Transmitter PCB 010205-1 23,52 - PCB 010014-1 43,62
- Receiver PCB 010205-2 19,84 Crescendo Edición Millenium:
- 87LPC768FN, programmed 010205-41 37,36 - PCB, amplifier (mono block) 010001-1 26,47
- 87LPC762BN, programmed 010205-42 23,20 - PCB, power-on delay 974078-1 16,56
- Disk, project software 010205-11 11,01
MIDI en el puerto RS232:
Medidor de capacidad y descarga de batería:
- PCB 000139-1 31,49
- PCB, includes discharger PCB 010201-1 34,53
- ST62T65, programmed 010201-41 49,16 - EPROM 27C256, programmed 000139-21 18,26
- Disk, project software 010201-11 19,24 - Disk, driver, source code, hex file 000139-11 11,08
- Set: PCB + 000139-21 + 000139-11 000139-C 53,53
Demultiplexor DMX de 8 canales:
- PCB 010002-1 41,05 E252 MAYO 2001
- EPROM 27C256 (programmed) 010002-21 18,91
- Disk, project software 010002-11 13,64
Luces MIDI y control de diapositivas:
- PCB 000179-1 76,76
E259 DICIEMBRE 2001 - EPROM 27C256, programmed 000179-12 38,70
Analizador de códigos de IR: - disk, source code &binary 000179-11 28,38
- 87LPC764, programmed 010029-41 25,88 ADC 2001 para audio:
- disk, source code 010029-11 11,02 - PCB, converter 010017-1 39,67
Saltador: - PCB, power supply 010017-2 21,68
- PCB 010038-1 17,05 Generador de pulsos programable:
- 89C2051, programmed 010038-41 21,33
- PCB 000200-1 21,87
- disk, source code 010038-11 10,83
- Disk set, project software 000200-11a/b 13,54
Espionaje de datos en la línea RS232:
- PCB + disk set 000200-C 32,18
- PCB 010041-1 10,84

E258 NOVIEMBRE 2001 E251 ABRIL 2001


Programador de Micro AVR Atmel: Tarjeta prototipo para Bus PCI (I):
- PCB 010005-1 28,12 - PCB 010009-1 112,95
- Disk, project software 010005-11 13,35 - disk, Windows software 010009-11 12,69
- AT89C2051-12PC, programmed 010005-41 21,22 - GAL22V10, programmed 010009-31 20,94
- Set: PCB + 010005-11 + 010005-41 010005-C 52,57 - disk, DOS software 010009-12 12,69
Módulo gráfico LCD para microprocesadores 8051: - PCB, 010009-31 + disk 010009-C 146,57
- PCB 000134-1 15,23 MCS BASIC-52 V1.3:
- Disk, project software 000134-11 10,77
- Disk, project sofware 000121-11 29,82
- Set: PCB + 000134-11 000134-C 21,29
- EPROM, programmed 000121-21 39,97
Interface I2C para Servo:
- Disk, project software 010006-11 10,77
Controlador de velocidad doble (2):
- PCB, SpeedControl + speedPower2 000070-4 26,65
Miniservidor WEB personal:
- PCB, SpeedControl + speedPower1 000070-5 28 55
- PCB 010036-1 17,93
- Disk, project software 010036-11 10,90 - ST62R60BB6, programmed 000070-41 48,23
- GAL 16V8, programmed 010036-31 20,90 - Disk, ST6 source code 000070-11 20,94
Receptor de AM:
E257 OCTUBRE 2001 - PCB 000176-1 34,90
Conversor de 12 a 24V:
- PCB 014025-1 20,19 E250 MARZO 2001
Control remoto por infrarrojos para PCs: Decodificadores de control remoto RC5:
- AT90S2313, programmed 000170-41 29,02
- PCB 000081-1 17,77
E256 SEPTIEMBRE 2001 - Disk, project software 000081-11 12,69
- AT90S2343, programmed 000081-41 31,09
Interface I2C para puerto RS232:
- Disk, project sofware 010045-11 10,90 Emulador para la memoria EPROM 27C256 :
Dispositivo para concurso: - PCB 000153-1 46,95
- Disk, project sofware 000190-11 10,96 - AT89C2051, programmed 000153-41 24,81
- Disk, project software 000153-11 12,69
E255 AGOSTO 2001 - PCB + AT89C2051 + disk 000153-C 76,14
PLC DCI: GBPB – Placa de prototipo para Gameboy:
- PCB 000163-1 47,15 - PCB 000151-1 49,5
- Disk, project software 000163-11 11,62
- Set: PCB + 000163-11 000163-C 54,66 Sistema de identificación de llamada vía radio:
- PCB, caller unit 000108-1 20,31
SMPSU para automóvil:
- PCB 000193-1 23,09 - PCB, central receiver 000108-2 20,31
- 3 disk, project software 000108-11a/b/c 24,75
Metrónomo y diapasón:
- 1 caller PCB + 1 receiver PCB + disk set 000108-C 56,47
- PCB 000198-1 38,62
- Disk, project software 000198-11 11,55 Modulador de anchura de pulsos:
- PIC 16F84, programmed 000198-41 31,77 - Disk, GAL listing 000123-11 12,69
Display de Matriz de Puntos Modular:
- Disk, project software 010021-11 11,55 E249 FEBRERO 2001
- AT89C2051 programmed 010021-41 22,55 Conversor de sonido a luz PLUS:
Tarjeta de 32 canales de entradas analógicas: - PCB 000107-1 51,39
- PCB 004090-1 29,52 - Project disk 000107-11 12,69
- PIC16F84, programmed 000107-41 31,09
E254 JULIO 2001
Mayor-Domo: E248 ENERO 2001
- PCB 000184-1 27,60 CAN Adapter for ISA Bus:
- Disk, project software 000184-11 11,49
- PCB 000071-1 64,92
- AT90S8515, programmed 000184-41 59,28
- Project disk 000071-11 13,25
Control remoto para modelismo:
- PCB + project disk 000071-C 73,53
- PCB 000160-1 18,97
- Disk, project software 000160-11 11,49 USB Audio-DAC:
- COP8782, programmed 000160-41 27,60 - PCB 000169-1 23,18

54 Elektor
LIBROS
Elektor ofrece a sus lectores una selección de libros técnicos de gran valor para aficionados y profesionales. Todos ellos están escritos en inglés, el
idioma más utilizado en el ámbito técnico.

SERIE 300. Circuitos y aplicaciones:


301 Circuits 302 Circuits 303 Circuits
Precio: 27,05 € Precio: 27,05 € Precio: 29,45 €

304 Circuits 305 Circuits 307 Circuits


Precio: 34,26 € Precio: 39,67 € Precio: 46,28 €

Microprocesadores, periféricos y técnicas:


Short course Microprocessor Data Book 3
8051/8032 Data Book - Peripherical
microcontrollers Precio: 29,45 € Chips
and assemble Precio: 29,45 €
Precio: 27,05 €

Data Sheet Book 2 Data Book 4 - SMT Projects


Precio: 27,05 € Peripherical Chips Precio: 27,05 €
Precio: 29,45 €

ST62 PICs in
Microcontrollers practice
Precio: 66,11 € Precio: 66,11 €

SCSI The ins The I2C Bus


and outs Precio: 66,11 €
Precio: 66,11 €


CUPON DE PEDIDO
Por favor envíen este pedido a:

Construcción de equipos completos: ADELTRONIK


Apartado de Correos 35128
Nombre
Domicilio
28080 Madrid
ESPAÑA
Tel. (91) 327 37 97

Build your own Tel. Fax


C.P.
Fecha
Electronic test Por favor envíenme los siguientes libros.

instruments Build your Cant. Título Precio/unid. Total


IVA incl. Ptas.
Precio: 42,07 €
own Audio
Valve
Amplifiers
Build your own Precio: 39,67 €
Los precios y las descripciones están sujetas a Sub-total
High-end Audio Forma de pago (vea la página contigua para más detalles)
Nota: Los cheques serán en pesetas y conformados por una entidad bancaria.
cambio. La editorial se reserva el derecho de
cambiar los precios sin notificación previa. Los Gastos envio 500
❏ Cheque (nominativo a VIDELKIT, S.L.) precios y las descripciones aquí indicadas anulan
Total
Equipment
las de los anteriores números de la revista.

❏ Giro postal. Cuenta Postal (ARGENTARIA)


Precio: 39,67 € Nº 1302-9910-37-0022708812

❏ Fecha de caducidad: Firma:

Número de tarjeta:

Elektor 55
INTERÉSGENERAL

Desarrollo de pilas
de gasoil
una perspectiva superficial: más fría
Por Reg Miles

Aunque las pilas de combustible pueden considerarse todavía como


materiales del futuro, algunos recientes desarrollos nos dan una buena
idea de cómo va la investigación.

Motorola ha conseguido integrar el combusti-


ble en las baterías. Investigadores de NEC han
logrado poner muy de moda los nanotubos de
carbón, mientras en la Universidad de Pensil-
vania han conseguido hacer funcionar una
batería con combustible diesel convencional,
obviando la necesidad de modificar los com-
bustibles por hidrógeno.

Pilas PEM
Las pilas de combustible realizadas por los
investigadores de Motorola y NEC son de pro-
tón cambiado o de membrana electrolito-polí-
mero (PEM). Un ánodo de carbón poroso con-
tiene un catalizador de platino que separa el
combustible en protones de hidrógeno (iones) y
electrones. Los electrones pasan a través de un
circuito eléctrico externo, mientras que los pro-
tones pasan a través de la membrana del humi-
dificador. Los protones pasan a un cátodo del
mismo material que el ánodo, y se recombinan
con los electrones que vuelven y con el oxígeno
del aire para formar agua. Esto se conoce como
electrodo de membrana ensamblada (MEA).
Los investigadores de los laboratorios de
Motorola han mostrado un prototipo miniatura
integrado que utiliza metanol como combus-
tible (DMFC) y también se están construyendo
todos los componentes clave para una pila de
metanol reformado a pila de combustible
hidrógeno (RHFC).
Los sistemas anteriores a DMFC habían uti-
lizado componentes discretos para procesar y Figura 1. Modelo de pila experimental de Motorola con reformador de metanol a
liberar metanol para el combustible de la pila, hidrógeno (RHFC).

56 Elektor
INTERÉSGENERAL
para determinar la concentración de una gran superficie, sino que también electrodos cerámicos (normalmente con níquel
combustible dentro de la pila y para facilita que el gas y el líquido penetren como catalizador). Sin embargo, el combusti-
separar el dióxido de carbono gene- a través de él. ble de hidrocarbono hace una mezcla de SOFC
rado dentro de la pila del combustible Los nanocuernos se pueden pre- basada en níquel, así que esta pila tiene el
líquido. El pasado año, los investiga- parar fácilmente con una altísima ánodo recubierto de cobre con un catalizador
dores anunciaron una tecnología mul- pureza, por lo que se espera conse- para oxidar directamente el combustible.
ticapa para liberar el combustible y el guir una materia prima de bajo coste. De acuerdo con el Dr. Gorte: “En nuestro tra-
aire al MEA. Ahora tienen integrados Además, debido a que el nanocuerno bajo no podíamos suministrar diesel como
muchos de esos otros componentes, se produce por el método de ablación combustible porque no teníamos forma de
incluyendo un sensor de concentra- de láser, si se evapora simultánea- vaporizarlo teniendo baja presión a tempera-
ción de metanol y separación de gas- mente un catalizador de platino, una tura ambiente. Este papel demuestra que
líquido para liberar CO2, directamente partícula de platino se adherirá natu- podríamos suministrar esos líquidos a una pila
en el dispositivo cerámico. En el dis- ralmente a la superficie de un nano- utilizando un método análogo al inyector de
positivo también hay bombas minia- cuerno, mientras que obviemos el gasoil en un motor de combustión interna y
tura y electrónica de conversión. El costoso procedimiento convencional mantener estable el funcionamiento de la pila”.
dispositivo experimental ensamblado de humidificar para compensar el Las pilas de combustible operan en un horno
(ver Figura 1) mide alrededor de 50 x platino en alguna magnitud. a 700º C. Un contenedor de pila de combustible
100 x 10 mm (con electrónica y com- sería ideal para generar el calor para el com-
bustible) y produce alrededor de 100 ¿Combustible diesel? bustible colocado en su interior. Obviamente, a
mW de potencia continua. esta temperatura no es posible utilizar un por-
El trabajo sobre el RHFC también Volviendo ahora a la Universidad de tátil, teléfonos móviles, etc. (otra cosa son la
está dedicado a la integración de Pensilvania, el Dr. Raymond J. Gorte, pilas de Motorola y NEC que operan a mucha
todas las partes. Los sistemas ante- profesor de ingeniería química y menor temperatura), pero aún hay un gran
riores han utilizado componentes dis- colega del Dr. John M. Vohs, profesor rango de aplicaciones tales como automoción y
cretos metálicos para vaporizar el y Jefe del Dto. de Ingeniería Química, generadores de potencia portátil. Aunque el dis-
combustible metanol, pasando el han desarrollado la primera batería de positivo de laboratorio es pequeño (aproxima-
metanol a hidrógeno y mejorando la combustible líquido. Es una pila de damente 3 mm cuadrados de superficie), como
salida del reformador. combustible óxido sólido (SOFC). Esto dice el Dr. Gorte: “No hay razones intrínsecas
Los investigadores, mediante la difiere de los que tienen un electrolito para trabajar con pilas tan pequeñas, pero es
tecnología multicapa cerámica, han óxido sólido (a través del cual migran más fácil para nosotros y así las propiedades de
demostrado que un vaporizador inte- los iones de oxígeno, dando una los materiales permanecen inalteradas”.
grado, un reformador de vapor meta- mayor elección de combustible), y (020123-1)
nol miniatura y un calentador químico
para separar son tres de los compo-
nentes clave. El reformador ensam-
blado, que mide 38 x 13 x 1 mm, inte-
gra tanto el vaporizador de combusti-
ble como el reformador de vapor
metanol. El calentador químico, con
las mismas dimensiones, convierte un
porcentaje de combustible metanol en
calor para excitar la reacción del refor-
mador. El plan es producir un disposi-
tivo integrado dando 1 W o más.

Nanotubos o nanocuernos
El desarrollo de NEC se logró con un
esfuerzo conjunto con la Corporación
de Ciencia y Tecnología del Japón y el
Instituto de Investigación e Innova-
ción. En éste, los electrodos porosos de
carbono se remplazan por otros cons-
truídos de nanotubos de carbono, o,
con más precisión, nanotubos con
forma de cuerno, también de carbono.
Los dos fueron descubiertos por Sumio
Iijima, del personal de Investigación de
NEC. La principal característica de los
nanocuernos es que cuando muchos
de ellos se agrupan juntos, se crea un Figura 2. Hoy en día las pilas de combustible de baja temperatura, mientras no sean muy
agregado de 100 nm. Esto no sólo da compactas, tienen pequeños dispositivos electrónicos de potencia tales como un PDA.

Elektor 57
INTERÉSGENERAL

Linterna a LED
la alta tecnología llega a la linterna
Diseñado por H. Reisinger

Nos puede parecer extraño pensar en añadir un microcontrolador a una


linterna, que es probablemente el último circuito minimalista (todo lo que
necesita es una pila, un interruptor y una bombilla), pero de esta forma
tendremos un montaje interesante.

Si hiciésemos una lista de las características una descarga accidental de las mis- de tungsteno de pequeña potencia, y
que debería tener una linterna ideal probable- mas. Por otra parte sería útil poder en realidad peor que las bombillas de
mente comenzaríamos por su tamaño, pues regular el nivel de luminosidad de mayor potencia (< 3 W). Sin embargo,
debe ser lo suficientemente pequeña como forma eficiente para trabajar de forma el LED ofrece una ventaja significativa
para llevarla cómodamente en un bolsillo o continua durante varias noches y sobre las bombillas de filamentos: se
mochila, pero al mismo tiempo tiene que ser cuando la batería esté realmente baja pueden atacar con 1/1000 de su
lo suficientemente potente como para ilumi- (al 1 % de su capacidad) proporcionar máxima potencia sin perder eficien-
nar al menos un par de metros durante un nivel de luz de emergencia cia. Un filamento de tungsteno, por el
muchas horas. Además, desde el punto de durante algunas horas. contrario, brillará menos y se perderá
vista medioambiental sus pilas deberían ser Para cumplir todos estos criterios energía disipada en calor, pero la poca
recargables y mantener su carga aunque se hemos elegido un LED blanco en luz hace bajar su eficiencia casi hasta
quede olvidada en un cajón durante un par de lugar de una bombilla halógena. Al cero. Otra enorme ventaja es la
años. También sería interesante un indicador contrario de lo que se cree, la eficien- enorme esperanza de vida que tiene
de la cantidad de carga que queda en la bate- cia de un LED de luz blanca no es un LED, que puede ser más de 1.000
ría así como un corte automático para evitar mucho mejor que el de una bombilla veces mayor que la de una bombilla

58 Elektor
INTERÉSGENERAL
Dos pulsadores encienden la linterna y per-
L1
miten la selección de los seis posibles comandos.
IC2
C3 D1 Funciones
1µ 6V3
48 D2 Una ventaja del uso de un microcontrolador en
TL431 este diseño es que las características de la lin-
2V5 C1 C2
D3 terna están definidas en software, por lo que si
1
220n 33µ necesitamos cambiar algunos aspectos del
BT1 7 25V D4
R1
AN0 control es relativamente sencillo hacerlo (siem-
IC1 pre y cuando tengamos las herramientas de
680Ω

2V8...4V1 T2 D5
PIC12C672 programación adecuadas). Si vemos un poco
5 2
GP2 GP5 D6 más las características de la linterna tenemos:
T1
6
GP1 BS170
4
GP3 GP4
3 D7 – El brillo de la linterna se puede ajustar en
seis pasos, cada uno de los cuales tiene un
S2 S1 8 D8
BSP308 incremento de energía de tres.
– A la menor configuración la luz de salida es
suficiente para iluminar la zona más pró-
012019 - 11 xima: es ideal para leer en la cama, para
consultar mapas de estrellas durante la
noche sin dificultar la visión desde el teles-
Figura 1. El convertidor de tensión utiliza un microcontrolador. copio, etc. Esta configuración consume
unos 0,5 mA, lo cual significa que una carga
durará unos 120 días (un año si la linterna se
de tungsteno, por lo que haría innece- eficiencia del circuito es aproximada- utiliza durante unas 8 horas por la noche).
sario el uso de repuestos. El LED mente de un 94%. – En la Tabla 2 se incluye una medida de
encapsulado también incorpora óptica No es normal en una linterna que el ‘tiempo final’ (time out) para cada nivel de
para dirigir el haz luminoso de forma regulador por pasos esté controlado potencia. Esta característica asegura que
que la ‘cabeza’ de la linterna pueda por un microcontrolador PIC12C672 sólo se pierda el 3 % de la carga de batería
ser menor que la de una linterna con- (IC1). Este dispositivo tiene un oscila- si la linterna se enciende accidentalmente.
vencional que necesita un reflector. dor RC interno de 4 MHz y un conver- La linterna nos avisará un minuto antes de
Como fuente de energía hemos sor A/D de 8 bits. La entrada analógica apagarse modulando el nivel de luz.
elegido una pila recargable de ion- AN0 mide la tensión de referencia pro- – Cuando la tensión de batería cae por debajo
litio. Estas pilas son más caras que ducida por IC2. IC2 se activa de 3,3 V el controlador reducirá automática-
las de NiCd pero proporcionan (poniendo GP2 a bajo) sólo durante el mente la potencia de la lámpara asegurando
muchas más ventajas: una pila de tiempo medido, para conservar la que la batería tenga carga suficiente para al
NiCd de la misma capacidad pesa energía. El condensador C3 estabiliza la menos 15 minutos de iluminación. Cuando
tres veces más que la de ion-litio y tensión de batería (VBATT) y el con- la tensión de la batería cae a 2,8 V la linterna
además tiene una capacidad de auto versor A/D mide esta tensión en el pin se apaga para asegurar que la batería no está
descarga menor del 10% por año VDD. El microcontrolador ajusta la muy dañada debido a una carga profunda.
comparado con el 20% por mes de las potencia entregada a los LEDs alte- –Después de un periodo de recuperación, la
de NiCd. Además tampoco sufren el rando la marca de espacio del pin de batería de ion-litio alcanza alrededor del 0,5%
denominado ‘efecto memoria’. salida GP4. La frecuencia de la señal de su capacidad y ésta será suficiente para una
en esta salida tiene un máximo de 30 operación de 1 hora a 20 mW o 3 horas a 8 mW.
El circuito KHz, con la potencia más baja. En el – La linterna puede configurarse para actuar
modo de muy baja potencia el micro- como una luz parpadeante con una relación
La tensión de una pila de ion-litio controlador consume más energía que on/off ajustable para conservar la energía.
varía de 4,1 V, cuando está completa- los LEDs, por lo que en este caso el – El modo standby es el que menos consume.
mente cargada, a 2,8 V cuando está microcontrolador funciona la mayor La luz parpadea muy lentamente y puede
vacía. La tensión de conducción parte del tiempo en modo ‘dormido’ y ser muy útil, por ejemplo, para encontrar la
directa de un LED de luz blanca es de ‘despierta’ cada 18 ms para conmutar linterna en un lugar oscuro. Antes de que la
3,6 V, por lo que no es posible limitar la la potencia. En el modo de baja ten- lámpara pase a modo standby, un parpadeo
corriente del LED con una simple sión el condensador C2 se utiliza para indicará la energía restante en la batería.
resistencia como sería normal para un almacenar energía y suavizar el par- Cada parpadeo representa el 10% de la
LED indicador rojo. El esquema del padeo cada 18 ms de los LEDs. En capacidad de la pila. Cuando la pila tiene
circuito de la Figura 1 muestra un todas las demás configuraciones de menos del 10% de su energía se indicará
regulador de tensión por pasos for- energía, el transistor T2 es cortado después de un corto retraso en pasos del 1%.
mado por L1, el MOSFET T1, el diodo para desconectar C2. Por otro lado C2
D1 y el condensador de desacoplo C1, se emplea para prevenir un apagado La Tabla 1 muestra cómo se controla la lin-
para alimentar la cadena de LED con limpio de la luz cuando la linterna se terna utilizando los pulsadores S1 y S2. La
una fuente de tensión controlada. La ponga en modo parpadeo. Tabla 2 ofrece los parámetros de la linterna a

Elektor 59
INTERÉSGENERAL
de referencia produce una cons-
Tabla 1. Función
P = –1 . (VBATT . TON ) ... (3)
2 2
tante de 2,495 V. Para un conversor
2 L de 8 bits la medida que se almacena
Tecla pulsada Función
en el registro interno AD RES viene
S1 brevemente Brightness level +
Se puede ver que la potencia de los dada por:
S2 brevemente Brightness level – LEDs es un factor que depende de la
S1 y S2 brevemente Off tensión de batería, por lo que si no usá-
S1 más tiempo Modo Flash + semos regulación, la potencia variaría
S2 más tiempo Modo Flash – por un factor de 2 cuando la tensión de ADRES = VBATT - 2.495V . 255 ...(4)
L
S1 y S2 más tiempo Comprobación de batería cae de 4,1 a 2,8 V. La corriente
batería, después standby, media es P/VBATT. La relación on a off Reestructurando:
modo Reset continuamente (conducción a corte) del transistor
(TON a TOFF) es alterada por el micro-
controlador para mantener P constante. 2.495V
diferentes niveles de luz. La columna muestra En lo que se refiere a la regula- VBATT = 1 - ADRES / 255
... (5)
la duración (por carga) para una batería car- ción de potencia para el microcon-
gada completamente, ignorando los efectos de trolador es necesario saber la ten- VBATT se mide cada 100 ms para
la auto descarga. sión de batería VBATT. Para reducir regular la potencia de salida.
la cantidad de componentes la ten- El microcontrolador utiliza esta
Control de potencia sión de alimentación no se mide medida de tensión de batería para
directamente, en su lugar la tensión apuntar a uno de los 16 valores alma-
La función principal del regulador de pasos es de batería se utiliza como la entrada cenados en la tabla para así controlar
proporcionar una tensión de alimentación a de referencia (= fondo escala) y se los tiempos de TON y TOFF en el pin
LED regulada, eliminando la caída de tensión mide la entrada AN0. El TL431AC de salida GP4.
de la batería. Echando un vistazo al circuito
regulador encontramos que la energía (E),
almacenada en la bobina (L) por la corriente 100
(I), se puede expresar por la fórmula: 4.1
90
80
4.0 70
60
3.9 50
40 30
E = –12 . L . I 2 ... (1) 3.8 20
10 8 6
3.7 5
4
La corriente I se incrementará linealmente 3.6
Ubatt [V]

desde 0 y es una función del tiempo que el 3


3.5
transistor T1 está encendido (TON).
3.4 2
3.3
VBATT . TON 1
I= L
...(2) 3.2
3.1
3.0 0
Sustituyendo en la ecuación (1) obtenemos
la potencia media (P) para el periodo: 2.9
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Energy [mWh] 012019 - 12

VBATT . TON
2 2
E = –12 . L
Figura 2. Características típicas de descarga de una pila ion-litio.

El valor de la ‘fuerza electromotriz’


Tabla 2. Configuración de niveles de luz generada en la bobina L1 es aproxi-
Configuración Potencia Consumo Duración Timeout madamente de 6 VBATT cuando el
Vbatt = 3.6 V (1.3 Ah) periodo transistor T1 está apagado (TOFF). El
0 0.5 W 140 mA 10 hr 20 min tiempo de corte (off) del transistor
1 0.2 W 55 mA 24 hr 40 min
será TOFF > 1/6 x TON, lo cual ase-
gura que la corriente I tiene tiempo
2 65 mW 18 mA 3 días 2h
de caer a cero. Las resistencias inter-
3 20 mW 6 mA 9 días 5h nas del diodo Schottky, bobina y bate-
4 8 mW 2.4 mA 22 días 10 h ría, producen pérdidas en el circuito
5 4 mW 1.0 mA 55 días 10 h y reducen la eficiencia del circuito. La
Standby – 30 µA 5 años 24 h eficiencia a la potencia máxima
Off – 2 µA 70 años – puede llegar al 94%, pero incluso los
LEDs del mismo fabricante que tie-

60 Elektor
INTERÉSGENERAL
L1

C3

IC2
R1
D7

D8

+
012019

D6 D5 D4 IC1
S2 S1
T2
D2
D3

C1
T1 C2 0
D1
012019

Figura 3. Las dos partes de la PCB


utilizan componentes SMD.

LISTADO DE COMPONENTES
Resistencias:
R1 = 680 Ω, SMD tamaño 0805
nen mucha menos calidad se pueden dad. Para ello es necesario que el controlador
Condensadores: equiparar en eficiencia. En nuestros sea capaz de manejar la carga que hay en la
C1 = 220nF cerámico, SMD días, los LEDs de luz blanca más efi- pila. Esta carga es dependiente de la tensión de
tamaño 0805 cientes son los fabricados por Nichia. batería, la corriente de descarga, el histórico de
C2 = 33µF, 20V, SMD tamaño 2220
Esos LEDs sólo están especificados la descarga previa y la temperatura de la pila.
para utilizar por OEMs, (Equipos Ori- En la linterna nosotros determinaremos la carga
C3 = 1µF, 6,3V, SMD tamaño 1210
ginales de Fabricante) aunque es restante midiendo simplemente la tensión de la
posible encontrarlos en algunas tien- pila alguna vez (1 s) después de apagar la luz.
Bobina:
das de componentes. Las características de descarga de una pila ion-
L1 = 233µH (100kHz),
litio se muestran en la Figura 2. Una caracterís-
ESR = 0.27 Ω
Indicación de carga tica de estas pilas es que cuando se quita la
Núcleo P9.0x5.0/N26 (Al = 250)
carga, la tensión de la pila sube lentamente (en
con 30,5 vueltas de hilo de 0,22
Una importante característica de aproximadamente 1 s) desde la parte inferior de
mm de diámetro ECW diseño de la linterna es que el dueño la curva hasta la superior. Las flechas y los
nunca debería perderla en la oscuri- números de la gráfica muestran el porcentaje de
Semiconductores:
D1= BAT48 ó 1N4148
D2-D8 = LED, 5mm, blanco, 6.400
mCd (Nichia, NSPW500BS)
(www.nichia.co.jp/lamp-e.htm),
de Conrad Electronics
T1=BSP308, BSP319
(RON=50mΩ)
T2=BS170, BSS138 (RON=5Ω)
IC1=PIC12C672 04/SM,
programado, código de pedido
012019-41
IC2=LM9140-2.5 or TL431

Varios:
S1,S2 = interruptor SMD, 1
contacto (Mentor 1254.1007 ó
1301.9314 u Omron B3FS-1052
de Farnell)
Battery = Sanyo UR18650 Li-Ion,
1350 mAh (18 mm, largo = 65 mm,
peso 40 g) o Sanyo UR18500 Li-Ion,
1100 mAh (18 mm, l = 50 mm)

Elektor 61
INTERÉSGENERAL
carga restante en la batería y la correspondiente 40 6.0
a la figura indicada por el microcontrolador. La
resolución medida es aproximadamente ±30 38

mV, lo cual se corresponde con el peor caso


36 5.5
medido que da un error del 4%.
Este método de medida de la carga no es 34
particularmente preciso, pero es aceptable para
nuestra aplicación. La auto descarga de la pila 32 5.0

I batt [mA]
es típicamente menor del 5% por año, por lo 30
que la linterna puede estar lista para usarse
incluso si no se ha usado durante algún tiempo. 28 4.5
La característica de ‘time-out’ nos asegura
26
que si la linterna se deja accidentalmente
encendida no se agotará la batería. El ‘time- 24 4.0
out’ ocurrirá (independientemente de la poten-
cia) después de aproximadamente una pérdida 22
del 3% de la capacidad de una pila de 5 Wh
20 3.5
(watio-hora). Cuando la carga de la pila cae por 2.6 2.8 3.0 3.2 3.4 3.6 3.8 4.0 4.2
debajo del 10% el microcontrolador reducirá la Ubatt [V] 012019 - 13
potencia de los LEDs al nivel inmediato inferior.
La tensión de la pila subirá sensiblemente.
Cuando la carga restante cae por debajo de un Figura 4. Consumo de corriente de la linterna a LED.
nivel de disparo los LEDs se apagarán. En este
caso aún es posible encender la linterna con la
menor potencia durante un corto periodo. demasiado para una simple linterna, www.panasonic.com/industrial/bat
Con una carga del 1% en la pila de la lin- pero esta pila es muy utilizada para tery/oem/chem/lithion/index.html
terna, ésta funcionará durante 5 horas con un portátiles, por lo que es relativamente
nivel de iluminación 4, o más de 12 horas con económica. Las baterías de los móvi- La bobina L1 tiene una inductancia
un nivel 5, de forma que nunca estaríamos en les son más difíciles de obtener y, por de 229 a 259 mH con IMAX = 0,5 A y
completa oscuridad. lo tanto, son más caras. podemos realizarla nosotros mismos
Podemos encontrar más informa- utilizando el núcleo EPCOS especifi-
La batería y bobina ción de las pilas de ion-litio en las cado junto con un hilo de cobre esmal-
páginas web: tado con un diámetro de 0,2 a 0,22
La batería especificada en el listado de com- mm. Cada capa de cable debería estar
ponentes tiene una capacidad de 1,3 Ah (apro- www.sanyo.com/industrial/batte- separada por dos vueltas de una fina
ximadamente 5 Wh). Esto puede parecer ries/industrial_liion.html capa de cinta de 0,1 mm. Esto redu-

19.4 20.4 18.4 19.9 20.9

25.5 3.5 23 3 7
49

B A

L1
C3

IC2
R1

+
012019

IC1
17.7

S1
21
8
19

T2
C1
T1 C2 0
D1

9 29.5 68 2 5
012019-14

Figura 5. Dibujos acotados de la caja contenedor.

62 Elektor
INTERÉSGENERAL
cirá la capacidad de la bobina acabada
y proporcionará una fina capa para la
siguiente capa bobinada. El núcleo
EPCOS tiene un valor de Al de 250, lo
que produce una inductancia de 233
mH, lo que requiere de 30,5 vueltas:

L = 30,52 x 250 nH = 233 mH

Para estar más seguros añadiremos


una vuelta extra (L se incrementará un
6%). Después de completar la bobina,
la medida puede hacerse directa-
mente, con un medidor de inductan-
cia o comprobarlo sobre el circuito
como se describe en el siguiente
punto. Si queremos colocar un imán a
la bobina para fijarla a las superficies
metálicas nos aseguraremos que éste
colocado al menos a 2 cm de la bobina,
de otra forma reduciría su inductancia
alrededor del 10%.

Hágase la luz
La placa de circuito impreso se
muestra en la Figura 3. Divide la PCB dido) el PIC comenzará la primera de del circuito debería corresponder con la línea
en dos partes y suelda todos los com- las dos rutinas de test. Esas rutinas de la parte superior de la Figura 4.
ponentes de montaje superficial y sólo son llamadas cuando la batería La linterna se apagará después de 50 s si no
LEDs en las placas. La bobina es el está colocada y se encargan de com- pulsamos ninguna de las teclas. Este time-out
único componente ‘convencional’ y probar que la frecuencia de reloj es es necesario porque puede suceder, aunque no
deberíamos soldarla al lado de los de 4 MHz (correspondiendo un ciclo siempre, que ocurra un reset en el microcon-
componentes de la PCB. Por tanto, de máquina a 1 ms), así como la trolador. La linterna puede, por ejemplo, padecer
las dos PCBs están soldadas juntas y bobina y el conversor A/D. un fuerte impacto mecánico, suficiente como
en ángulo recto, de manera que los Durante la primera rutina de para desconectar la batería y generar un reset.
pads sirven para asegurar las PCBs y prueba la lámpara parpadeará encen- Presionando y soltando cada pulsador volvere-
llevar la alimentación a los LEDs. diéndose y apagándose con un mos a colocar la linterna en el modo normal de
Para comprobar el circuito es mejor periodo de 200 ms y un ciclo de tra- operación con un nivel de luz de 2.
utilizar una fuente de alimentación con bajo del 50%. Si el tiempo de ON de
indicador de corriente (alternativa- la luz es mucho mayor que el tiempo Una buena caja
mente es suficiente un amperímetro de de OFF (más del 20%) significa que el
baja impedancia en serie con la ali- valor de L1 es demasiado alto y será Las pilas de ion-litio no son del tamaño de las
mentación). Es importante resaltar que necesario quitar una o dos vueltas del pilas estándar tipo AA, por lo que la caja de
las hojas de características técnicas del bobinado. La lámpara se apagará una linterna estándar no servirá.
microcontrolador especifican un tiempo después de 1,000 periodo (200 ms), En la Figura 5 podemos ver un dibujo con
mínimo para la fuente de alimentación. siempre que antes no se haya pul- las cotas de la linterna y detalles para la fabri-
Si la tensión sube demasiado lenta- sado ningún botón. Durante el cación de la caja.
mente el reset interno no funciona tiempo de ON el brillo de la lámpara Si no disponemos de un torno, que es lo nor-
correctamente y éste puede hacer que se configura por un tiempo TON de mal, o de una taladradora con muela, podemos
el FET conduzca con mucha dificultad. 15 ms y un (TON + TOFF) de 100 ms. llevar estos dibujos a un taller de nuestra ciudad
Esto no es un problema cuando el cir- El consumo de corriente debería para que nos den un presupuesto. Los dibujos
cuito está alimentado a batería, pero corresponder a la parte inferior de la se han realizado en formato Micrographx y los
desde una fuente externa debemos gráfica de la Figura 4. ficheros se pueden descargar gratuitamente
asegurarnos de ajustar la tensión (por Si todo está en orden, presionare- este mes de la web de Elektor. Observe que la
encima de 2,8 V) antes de conmutar la mos brevemente uno de los botones PCB se desliza en los slots colocados en la
salida del circuito. Como paso previo a para apagar la lámpara y comenzar la cabeza de la linterna, lo cual asegura que la PCB
la alimentación de la fuente por primera segunda rutina del test. En esta y los pulsadores se mantienen en su lugar.
vez, debemos limitar la corriente a 0,4 rutina la lámpara se ilumina de forma Soldaremos dos contactos de batería a la
A y poner una resistencia de 10 W en continua incrementando los niveles PCB y colocaremos un muelle en la base de la
serie con la alimentación. de potencia. Doblando el tiempo linterna para asegurar que la pila haga buen
Al conectar la alimentación (no se TON incrementamos la potencia cua- contacto.
proporciona ningún botón de encen- tro veces. El consumo de corriente (012019-1)

Elektor 63
INTERÉSGENERAL

PCBs de doble cara


hágalo usted mismo sin preocupaciones
Por J. van de Kamer jkamer@planet.nl

Cualquiera puede realizar fácilmente este marco transparente que


permite alinear con precisión los negativos de las PCBs de doble cara.

Construir nuestras propias PCBs puede los agujeros estén centrados en El marco transparente
resultar un poco engorroso si partimos de ambos lados.
productos disponibles en el mercado. La mayoría de los marcos transpa- La precisión se puede mejorar con la
Cuando la placa es a simple cara, su expo- rentes se suministran con alineacio- ayuda de este marco transparente
sición a la luz es fácil, pero las de doble cara nes y sujeción para las transparen- que permite alinear las transparen-
requieren que las transparencias con las cias. En la práctica, para ser exactos, cias con precisión.
pistas del circuito estén alineadas con pre- las alineaciones no son lo suficiente- El marco completo de la ventana
cisión a ambos lados de la placa, para que mente precisas. consta de dos partes, cada uno con

64 Elektor
INTERÉSGENERAL
un trozo de cristal en el cual podemos

5 10
5
colocar la transparencia (Figura 1).
Cuando ponemos ambos marcos
unos sobre otro, la posición de la

55
parte superior se puede ajustar para
alinear las transparencias. Cuando

7
estén ajustadas las partes superiores
cara inferior taladro Ø 4.5 mm (4x)
del marco, los fijamos usando dos

36
pequeños cierres y después coloca- 3 mm profundidad

7
mos la PCB entre ellos.
Posteriormente puede exponerse
la PCB, ambos lados simultánea- 55
mente o un lado cada vez, expo-
niendo a la luz primero un lado y des-
10 5
5

pués el otro. Se han elegido las


dimensiones del marco para dar una
exposición cómoda de luz UV proce- 10 (4x) 10 (4x)
dente de una insoladora comercial,
como la Conrad Electronics (código 45 185 45
de pedido 53 06 89-33) cuya ventana
5 10

es desmontable y permite colocar


5

nuestro marco encima. Por supuesto,


podemos cambiar las dimensiones
para usar con un tipo diferente de
50

caja insoladora.
15 15 15 15

taladro Ø 5.5 mm (2x)


Las partes cara superior

Los marcos están hechos de dos tro- 3 mm profundidad


zos de tablero DM de 8 mm. Este
material se puede trabajar fácil-
50

mente sin astillar. Cortaremos los


marcos utilizando una sierra. Las
10 5

aberturas para el cristal no las corta-


5

remos hasta realizar las ranuras


020132 - 11
exteriores. Las áreas grises oscuras
de la Figura 1 tienen que tener una
profundidad de 3 mm, para ello Figura 1. Dimensiones de los dos marcos.
podemos emplear una fresadora con
un elemento cortante recto. El diá-
metro no es crítico: con 6 mm se marco DM. De esta forma las trans- el cristal con un paño blanco o benceno, se
puede hacer bien la operación. Si no parencias con las pistas del circuito puede pegar en el marco con una o dos gotas
es posible disponer de una fresadora se estarán tocando durante la alinea- de pegamento adhesivo.
también podemos utilizar un cincel ción. Si el cristal estuviera por debajo
afilado y un cuchillo. de la superficie del marco de DM Alineación
Después de moldear las aperturas habría un hueco entre las transpa-
en las áreas grises, se pueden cortar, rencias y sería imposible realizar una La parte más importante del montaje del
siendo éstas las que sostendrán des- buena alineación. Después de limpiar marco transparente es el mecanismo de ali-
pués las hojas de cristal. También se
pueden taladrar los agujeros para
colocar varios cierres. Debemos eli-
4 4 4 4 4

minar todas las esquinas y bordes


para dar un buen acabado y mayor
6

seguridad.
El siguiente paso es el montaje de
7

los cristales. Estos son cristales ordi-


narios que podemos comprar a la
medida deseada en un estableci-
miento de bricolaje o en una cristale- 5 15 5 25 5
ría. El espesor de 4 mm es muy 020132 - 11
importante, porque el cristal tiene
que encajar perfectamente sobre el Figura 2. El posicionador del mecanismo de alineación.

Elektor 65
INTERÉSGENERAL
neación. Éste no debería presentar ningún
problema, será ajustable dentro de un cierto
rango y nos permitirá recordar su posición
cuando ambos marcos se tomen por sepa-
rado. Esto suena más difícil de lo que es en
realidad.
Para ayudarnos con la alineación podemos
usar un pequeño émbolo de ventana. Todo lo
que necesitamos es un terminal recto con un
diámetro entre 6 y 8 mm soldado a un plato
bajo. Este terminal tendrá la parte superior
redondeada para facilitar el deslizamiento del
marco sobre él.
La segunda parte del mecanismo de ali-
neación tiene que ser casera y se construirá
a partir de un trozo de aluminio. La Figura 2
muestra todas las dimensiones relevantes; el
agujero de la izquierda se fija sobre el
émbolo. Éste podría tener un agujero
redondo, pero debería poseer el tamaño
exacto para evitar cualquier holgura. Esto es
prácticamente imposible de hacer, incluso
eligiendo una forma de V. Los lados en Figura 3. Vista del émbolo/posicionador/tuerca de mariposa.
ángulo tendrán alguna holgura en las direc-
ciones X e Y. embargo la transparencia debería forma que los marcos se podrán
La hendidura del lado derecho permite estar impresa como imagen espejo mover. Pondremos un marco sobre
mover el posicionador que se muestra en la (como si la viésemos desde el otro otro con los agujeros en forma de V
Figura 2 libremente alrededor de la clavija de lado). Aparte de esto, recomenda- de los posicionadores sobre los
la ventana superior. Necesitaremos dos mos eliminar todos los ‘pads’ que no pines. Ahora debemos mover los
como estos. Los orificios pueden hacerse se utilicen. Con los circuitos inte- marcos hasta hacer coincidir las
fácilmente en el aluminio con una sierra de grados es especialmente difícil ver transparencias.
calar. También es aconsejable repasar todos que pines se utilizan una vez que se Deberíamos quitar el plástico
los lados con una lima para suprimir la monta el zócalo en la placa. Si qui- protector de las PCB fotosensibles
rebaba y evitar cortes. tamos los pads no utilizados, evita- en una habitación a oscuras. Pode-
remos tener que soldarlos. Algunos mos separar el marco superior del
Construcción de los paquetes de software de inferior, teniendo cuidado de no
diseño de PCBs disponen de una moverlo. Pondremos la PCB sobre la
Ahora ya tenemos todas las partes para aplicación para hacer esto. Por transparencia de la cara de compo-
ensamblar. Montaremos los dos émbolos en ejemplo Layo1 tiene la facilidad de nentes (evitando la cinta adhesiva)
el marco de la parte inferior, fijándolos con exportar el diseño como una capa y y colocaremos de nuevo el marco
tornillos de M4 avellanados (de unos 10 mm después quitar los pads inútiles de superior; éste debería quedar auto-
de largo) y sus tuercas y arandelas. Para el forma manual. máticamente alineado con el marco
marco superior deberíamos utilizar dos cie- inferior.
rres de M5 con una longitud de 20 mm: un Utilización del dispositivo Presionaremos un poco las trans-
golpe preciso con un martillo debería ser parencias utilizando dos gomas
suficiente para fijarlos en sus agujeros. Si no Después de haber impreso las dos elásticas que también ayudarán a
queremos riesgos de rotura de los cristales transparencias, las podemos cortar que los marcos se junten. Ese es el
podemos repasar el agujero alrededor con a medida usando un cutter. Debe- propósito de los pequeños cortes en
una pequeña lima plana. mos dejar alrededor de las pistas un ambos lados.
Cada posicionador se coloca sobre cada buen trozo. Las esquinas de la
uno de los émbolos seguido por una gran transparencia se fijan al cristal uti- Y por último
arandela y una tuerca de mariposa que lo hace lizando un trozo de cinta. Algo que
más fácil de apretar y aflojar. La Figura 3 debemos evitar es pegar cinta sobre Después de la exposición, desarro-
muestra en detalle el mecanismo de alinea- alguna parte de lo que serán las pis- llo, grabado y taladrado en ambos
ción del prototipo. Ahora ya tenemos el tas del circuito. Siempre debemos lados de la PCB, haremos los aguje-
invento listo para poder utilizarlo. dejar un hueco entre la transparen- ros en el centro de los pads por
cia y la zona que debe recibir luz, de ambos lados. Para realizar los aguje-
Las transparencias forma que la zona de pistas quede ros metalizados como es normal,
expuesta a la luz sin obstáculos. soldaremos componentes en ambas
El proceso de realización de una transparen- Con las dos transparencias colo- caras de la placa en los lugares
cia de la cara de componentes es exacta- cadas sobre los cristales las tuercas especificados.
mente igual que el la cara de soldadura. Sin de mariposa estarán flojas, de (020132)

66 Elektor
MINI-PROYECTO

Comprobador
de Nivel de Audio
para entrada de línea de tarjeta de sonido para PC
Diseñado por T. Giesberts

Este sencillo circuito de control permite adaptar el nivel de una fuente de


audio externa estéreo a la sensibilidad de, por ejemplo, una tarjeta de
sonido. Además, un LED indica si los niveles de señal presentes pueden
sobrexcitar la entrada.

ajuste, podemos encontrarnos en una


situación bastante desagradable. Una
tarjeta de sonido de PC, por ejemplo,
no dispone de control de nivel. Ade-
más, la máxima tensión de entrada
permitida en dicha tarjeta está limi-
tada por la tensión de alimentación
que es de 5 V. Esto limita la entrada a
señales menores de 1 a 1,5 V.
Los inconvenientes que se produ-
cen en la práctica por una sensibilidad
de entrada fija y unos niveles de señal
de salida limitada pueden mitigarse
colocando antes de la línea de entrada
el circuito que vamos a describir en
este artículo. Los niveles de 2 V que se
obtienen de los modernos reproducto-
res de CD o DVD se pueden reducir a
un máximo aceptable. Por otro lado, el
nivel de salida de 200 mV que ofrecen
los viejos modelos puede amplificarse,
mejorando de forma considerable la
relación señal/ruido.
El rango de ajuste de nuestro cir-
cuito está entorno a ±20 dB, por lo
que debería ser posible adaptar casi
Actualmente se tiende a la estandarización en res, reproductores de CD-DVD, cualquier tipo de señal. Para evitar
la mayoría de las áreas, ya que ello supone nunca podemos tener la seguridad sorpresas desagradables debido a
una mejora en los costes de producción. Esto de qué nivel de señal podemos señales de entrada excesivas, se ha
también es aplicable a los niveles de audio (un encontrar. El rango de valores oscila colocado un LED indicador que avisa
fenómeno que probablemente muchos hemos entre unos 200 mV hasta 2 V. cuando la señal de salida excede un
descubierto en los momentos más inoportu- Si deseamos conectar una señal a cierto valor (ajustable). Debido a que
nos). En los grabadores de cinta, sintonizado- una entrada que no tenga un buen el consumo de corriente es de unos

68 Elektor
MINI-PROYECTO
pocos miliamperios, el adaptador de nivel se ficadores operacionales a partir de sión asimétrica, hay un condensador
puede alimentar a partir de una batería de 9 una batería de 9 V, se ha creado un de desacoplo presente en la entrada.
V, lo que permite un uso universal del mismo punto de masa virtual con el divisor Este condensador se carga a través
allá donde nos encontremos. de tensión R27/R28/C11. La Figura 1 de las resistencias R1 y R10, para evi-
muestra el esquema completo. tar efectos sonoros no deseados
Circuito de control El indicador se describirá más cuando conectamos la fuente de
tarde, primero veremos el buffer y la señal. El condensador de desacoplo
Si el circuito de control sólo fuera necesario etapa amplificadora. está seguido por una red de protec-
para atenuar, bastaría con un simple divisor La función de los buffers de ción que la salvaguarda de picos de
de tensión pasivo. Lo cierto es que también entrada IC1c e IC1b es proporcionar tensión elevada. Esta red consta de
queremos amplificar y que la impedancia de una carga constante para acoplarla a dos diodos y una resistencia.
entrada y salida no estén afectadas por la la fuente de señal. Los valores son Por razones prácticas, hemos esco-
posición de los potenciómetros. tales que la impedancia de entrada gido una topología inversora para las
Decidimos realizar un montaje ‘serio’ que se fija al valor de 47 KW. Los amplifi- etapas amplificadoras ajustables IC1a e
diera solución a las distintas posibilidades que cadores operacionales están conec- IC1d. Para utilizar las entradas inver-
se nos pudiesen presentar. Cada canal consta tados como seguidores de emisor soras, la carga en el divisor de tensión
de un buffer de entrada y una etapa amplifica- mientras que las resistencias R3 y para la masa virtual (R27/R28) es
dora ajustable. Hay un indicador simple R12 fijan la tensión a la mitad de la menor, seguida de un valor de resis-
común para ambos canales. En lo que se alimentación. Debido a que el cir- tencia mayor y como consecuencia un
refiere a la alimentación simétrica de los ampli- cuito está alimentado desde una ten- consumo de corriente total menor.

R4 P1.A R5
3 1
4k7 4k7
+9V 47k
2
lin. P1
R6
1k

D1

R7
1N4148 1M
9
C2
8
L C1 R2 IC1.C
10
47p
6
1k 5
2 4
4µ7 R8 C3 L 3
63V 1 2
IC1.A 100Ω
1
3
R1 R3 4µ7 R9
D2
63V
270k

100k
56k

1N4148
+9V
+9V

7 R26
R19
100Ω

+9V 1
IC2.B
1k8

6
S1
R21
R27 47k
R24
47k

R23 5 C7 C8
6k8

BT1
10k

2
IC2.A 220µ
C12 4 C9 3 C10 4 47µ 25V
D5 25V
9V IC1 IC2 R25
D6
220µ 100n 100n
820Ω

11 12 R28
25V C11
3 2
47k

5V6 11
0W4 13
100µ P2 IC2.D
10V 10
100k
R22 1
47k
R20 9
P1.B
1k8

R13 R14 14
6 4 IC2.C
+9V 4k7 4k7 8
47k
lin. 5
R15 P2: 200mV... 1V(RMS)

D3
1k

R16
1N4148 1M
6
C5
7
R C4 R11 IC1.B IC1 = TS924IN
5
1k 47p IC2 = LM339
13
4µ7 R17 C6 R
63V 14
IC1.D 100Ω
12
R10 R12 4µ7 R18
D4 63V
270k

100k
56k

1N4148

020189 - 11

Figura 1. El adaptador de nivel consta realmente de dos circuitos separados: la sección de ajuste y un indicador de sobrexcitación.

70 Elektor
MINI-PROYECTO
Si, por el momento, limitamos la descrip-
1-981020
ción sólo al canal izquierdo, podemos estable- L
T
R
T T
L
T
R ROTKELE )C(

H2
OUT1 OUT2 H3

C8 C7
cer que la amplificación máxima de IC1a es R1 R10 R9 R18
igual a (R5+P1)/R4 y la mínima R5/(P1+R4). 020189-1 C4 C3

R26
R25
R24
Debido a que existen algunas pequeñas pér-

R17
C1 D3 R11 R8 C6 R21 S1
didas, podemos tener un rango de ajuste entre D4 R12 R7
R19
10,5 y 0,09, lo cual corresponde a ±20 dB. R27 C2 D6

R5
D5
+
La resistencia R6 (R15) se añadió para evi- IC1 IC2

R28

R13
C11

R16
tar la potencial inestabilidad del amplificador, C5 9V
C9 R6
como resultado de la capacidad parásita de la R20 -
D1 R4 R15 R23
entrada del amplificador operacional en el D2 R3 R14 R22
R2 C12

H4
H1

caso de que el cableado de P1 sea un poco P1 P2 C10


largo. Debido a que el mando de P1 sería
esporádicamente intermitente, R7 (R16) ase-
020189-1
gura que siempre hay realimentación nega- (C) ELEKTOR

tiva alrededor del amplificador operacional y


la salida será siempre exactamente la mitad
de la tensión de alimentación. Por razones de
estabilidad, C2 (C5) limita el ancho de banda a
60 KHz a amplificación máxima.
Otros dos componentes completan la lista:
R8 (R17) asegura que el amplificador será
incondicionalmente estable incluso con una
carga capacitiva en la salida (debido a la lon-
gitud de los cables, por ejemplo). R9 (R18)
asegura que el condensador electrolítico de
salida esté siempre cargado para evitar rui-
dos en los altavoces cuando la carga de salida Figura 2. Las dimensiones de la PCB hacen muy compacto el montaje del
se conecte. adaptador de niveles.
Hay que destacar que para IC1 selecciona-
mos un amplificador operacional que a pesar
de la baja tensión de alimentación, soporta LISTADO DE COMPONENTES C7 = 47µF 25V radial
tensiones de alimentación altas. La tensión C8,C12 = 220µF 25V radial
máxima es nominalmente mayor de 3 Vrms, Resistencias: C9,C10 = 100nF
mientras que con una batería exhausta de 2 R1,R10 = 270kΩ C11 = 100µF 10V radial
Vrms aún funciona. R2,R6,R11,R15 = 1kΩ
R3,R12 = 56kΩ Semiconductores:
R4,R5,R13,R14 = 4kΩ7 D1-D4 = 1N4148
Indicador R7,R16 = 1MΩ D5 = diodo zéner 5,6 V; 0,4 W
R8,R17,R26 = 100Ω D6 = LED, rojo, alta eficiencia
El indicador de sobrexcitación se construye alre- R9,R18 = 100kΩ IC1 = TS924IN ST (Farnell)
dedor del comparador cuádruple IC2. Este cir- R19,R20 = 1kΩ8 IC2 = LM339
cuito integrado se utiliza para construir un com- R21,R22,R27,R28 = 47kΩ
parador de ventana para cada canal. El compa- R23 = 10kΩ Varios:
rador de ventana compara la señal de salida de la R24 = 6kΩ8 S1 = interruptor de contacto simple
etapa amplificadora ajustable a un valor de refe- R25 = 820Ω para montaje en panel
rencia. Las salidas de IC2 son de tipo colector P1 = 47kΩ potenciómetro estéreo, BT1 = pila de 9 V con soporte
lineal Dos zócalos jack hembra de 3,5 mm,
abierto, por lo que se pueden conectar entre sí. Si
P2 = 100 k potenciómetro mono, montaje en chasis
una de las señales de entrada del comparador PCB, código de pedido 020189-1 (ver
excede la tensión de referencia, ajustable con lineal
página Servicio de Lectores). Fichero
P2, el LED D8 se iluminará. Condensadores: de PCB también disponible para
Veamos ahora algunos detalles más de este C1,C3,C4,C6 = 4µF7 63V radial descargar gratuitamente de la página
circuito. La referencia se fija simétricamente C2,C5 = 47pF www.elektor-electronics.co.uk
alrededor de la mitad de la tensión de alimen-
tación con la ayuda de R19, D5 y R20, de forma
que se monitoriza tanto la mitad de la tensión Tal y como podemos ver en el tencia R25 limita la máxima
positiva como negativa. Debido a que la esquema, el LED D6 (y la resistencia corriente de carga de C7 a un valor
corriente de los zéner se fija a un valor real- serie R24) están conectados en para- seguro para IC2. Por último, R26 y C8
mente pequeño de 1 mA, la caída de tensión en lelo con un condensador electrolítico desacoplan la tensión de alimenta-
D5 es de sólo 5,3 V. Las resistencias R21, R22, (C7). Éste se ha añadido para pro- ción, de forma que cualquier tensión
R23 y P2 están dimensionadas de forma que la porcionar un destello, de forma que de ruido en la conmutación del LED
tensión de referencia, ajustable con P2, corres- los picos de señales de corta dura- tenga el menor impacto posible en
ponda con tensiones de 200 mV a 1 Vrms. ción se puedan visualizar. La resis- los amplificadores.

72 Elektor
MINI-PROYECTO
esquema se corresponden con los de
los conectores SIL de la PCB. Una
vez que se haya colocado el circuito
en la caja, se pueden poner escalas
en ambos potenciómetros, para la
amplificación y el indicador de señal
respectivamente.
Es aconsejable que la caja sea
metálica, ya que minimiza posibles
interferencias de cualquier fuente
de ruido externa. La caja metálica
debe conectarse a la masa del cir-
cuito. Por ejemplo, un modelo de
caja válido es Box15901N1, de la
firma H.O.D. Sin embargo, el espa-
cio interior de la caja es un poco
pequeño para la colocación de la
pila, en ese caso, podemos optar por
el modelo superior. Para terminar
diremos que debemos montar el
diodo D6 de forma que sea visible
desde el exterior.
Como mencionamos anterior-
mente, el consumo de corriente del
circuito es tan bajo (unos 7 mA) que
se puede colocar una pila de 9 V. Sin
embargo, si usamos el circuito en
una aplicación permanente podemos
usar un adaptador de red. En este

Construcción
Algunos resultados medidos
Para la aplicación se ha diseñado un circuito Impedancia de entrada 47 kΩ
impreso extremadamente compacto, que se
muestra en la Figura 2, donde puede verse la Tensión entrada max. (THD = 0.1%) 3.2 VRMS
cara de componentes y la de pistas. Para ase- Tensión salida max. (THD = 0.1%) 3.1 VRMS
gurarnos que la parte del ajuste y la del indi- THD+N (B=80 kHz) 200 mV in, 20 mV out 0.027 % (20 Hz - 20 kHz)
cador no se interfieren, hemos dejado a pro-
200 mV in, 200 mV out 0.005 % (20 Hz - 20 kHz)
pósito una separación entre las masas de los
dos circuitos. La placa del circuito está muy 200 mV in, 2 V out 0.002 % (20Hz - 1 kHz)
poblada de componentes, por lo que su mon- 0.028 % (20 kHz)
taje debe hacerse con la máxima cautela para THD+N (B=80kHz) 2 V in, 200 mV out 0.0026 % (20 Hz - 1 kHz)
evitar confusiones.
0.007 % (20 kHz)
Los terminales para las entradas y salidas
están agrupados en el lado de la PCB, mien- 2 V in, 2 V out 0.002 % (20 Hz - 1 kHz)
tras que en el lado contrario podemos encon- 0.01 % (20 kHz)
trar dos tiras SIL para las conexiones de P1 y Aislamiento de canal > 66 dB (1 kHz)
P2. Esos componentes no se han fijado direc-
tamente a la placa para que cada uno, según > 42 dB (20 kHz)
su caso, pueda poner el tipo de conectores de Consumo de corriente LED apagado 6.7 mA
entrada y salida (por ejemplo, mini-jack, LED encendido 7.8 mA
plano…) y los potenciómetros que desee.
Además, esto también condiciona el tipo de
caja que escojamos para el montaje.
El cableado entre los conectores de caja metálica, la cual conectaremos caso debemos emplear uno que pro-
entrada y salida debe realizarse con cable a masa con un corto cable. Cuando porcione una tensión de salida regu-
apantallado. Se puede utilizar cable con ter- P1 y P2 estén conectados nos ase- lada. Es particularmente importante
minal para los potenciómetros, pero con guraremos que los niveles aumentan que la tensión del adaptador no
separación de canales y con el cableado de cuando giramos el mando en sen- supere los 12 V, ya que es la máxima
P1 tan corto como sea posible. También se tido horario. Los números de las tensión de operación de IC1.
recomienda usar un potenciómetro con una conexiones mostradas en el (020189-1)

74 Elektor
(C) ELEKTOR
024066-1

024066-1
Emulador de EPROM
012019

012019-1
Linterna a LED

020189-1
(C) ELEKTOR

020189-1
Verificador de Nivel de Audio para entrada de línea
012016-1
(C) ELEKTOR

012016-1
Monitor telefónico para bebé

(C) ELEKTOR
020138-1

020138-2
Adaptador para Diagnóstico de Vehículo

Вам также может понравиться