Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5,25 €uros.
www.fullengineeringbook.net
Lo mejor de la tecnología
para tu hobby preferido
Partnership
z a u tónoma
¡Ha presora!
la i m
Controlador autónomo
para impresora 3D.
IMPRESORA 3D en kit cod. VM8201
cod. K8200
www.fullengineeringbook.net
¡Imprime su
contenedor
con la 3D!
Director Editorial:
Eugenio Páez Martín
(revista@nuevaelectronica.com)
Director Técnico:
Felipe Saavedra
Sumario 2014
Nº. 318
(tecnico@nuevaelectronica.com)
Diseño Gráfico:
Susana Domínguez
ARTICULOS
(dmcgraficas@gmail.com)
Webmaster:
Natalia García Benavent
Traducción en Lengua:
Susana Domínguez
(dmcgraficas@gmail.com)
DEPÓSITO LEGAL:
M-18437-1983
PAGINA WEB:
07 RECEPTOR DE 1 Y 2 CANALES
Receptores telemando de simple y doble canal a
www.nuevaelectronica.com
433,92 MHz capaces de emparejarse con un máximo de
10 transmisores cada uno. Monoestable o biestable.
SUSCRIPCIONES Y PEDIDOS
pedidos@nuevaelectronica.com
suscripciones@nuevaelectronica.com
DIRECCIÓN
C/ Arboleda, 2
Oficina 405
28031 (MADRID)
Teléf: 902 009 419
21 WI-FI E INTERNET PARA ARDUINO
Shield para Arduino que le conecta al mundo exterior
Fax: 911 012 586 mediante una red WiFi. Libera al micro de Arduino de las
revista@nuevaelectronica.com tareas de control del protocolo TCP/IP. Viene acompañado
de su propia librería que facilita la labor de porgramación.
EN COLABORACIÓN CON
40 HISTORIA II
Nueva electronica ~ 3
310:Revista275.qxd 09/03/2012 11:35 Página 51
www.fullengineeringbook.net
El final de una etapa . . .
Nueva Electrónica , 18 de Junio de 2014
Querido y fiel lector,
Hemos de empezar pidiéndote disculpas por todos los inconvenientes que te hayamos
podido causar en estos últimos dos años de retrasos e incertidumbres y, al mismo
tiempo, dándote las gracias por tu paciencia y por la comprensión que nos has de-
mostrado.
Todos sabemos los terribles efectos que esta profunda crisis económica que estamos
soportando en Europa, y España en particular, ha tenido sobre muchas compañías
que llevaban ofreciendo productos de calidad desde los años 70 del siglo pasado y,
desgraciadamente, Nueva Electrónica no ha sido una excepción y ha sufrido muy de
cerca sus devastadoras consecuencias. Nuestra matriz italiana terminó por desapare-
cer el pasado año tras lo que podríamos calificar como una larga agonía de casi tres
www.fullengineeringbook.net
años. Poco a poco nos fuimos quedando desabastecidos, tanto de contenidos como
de productos, y como consecuencia no podíamos cumplir nuestros compromisos con
nuestros lectores y anunciantes.
No podíamos dejar que, tras más de treinta años en el mercado de habla hispana,
Nueva Electrónica desapareciera sin más. No se trata solo un negocio; para algunos
de nosotros es parte de nuestra vida y no podíamos dejarla morir sin presentar ba-
talla. Durante meses hemos luchado contra viento y marea para intentar salir ade-
lante. Pero las cosas no son fáciles, y menos en un entorno de crisis como el actual.
Buscamos y buscamos, pero parece que nadie está dispuesto a invertir o arriesgar
nada, y menos aún si no tienes detrás el respaldo de una marca solvente, un buen
producto y tu proyecto está en un sector que, por definirlo con cariño, no tiene claro
cuál es su futuro.
Nueva electronica ~ 5
. . . es el principio de la siguiente
. . . o por el contrario, aprovechar esta situación para plantearse un cambio radical
de estrategia, de forma de hacer las cosas, buscando nuevas metas acorde con los nue-
vos tiempos, con las nuevas tecnologías y, sobre todo, con las nuevas necesidades que
ahora tienen los lectores, y todo ello sin perder nuestra esencia, conservando nuestra
identidad, siendo Nueva Electrónica.
Por un lado tenemos a Board and Book, una nueva compañía editorial española espe-
cializada en publicaciones técnicas, electrónica y programación sobre todo, que nos
dará cobertura en todas las cuestiones tecnológicas y de producción editorial, tanto
impresa como online, y por otro tenemos a la compañía italiana Futura Elettronica,
www.fullengineeringbook.net
que edita entre otras la popular revista Elettronica In y que produce módulos electróni-
cos desde hace décadas, que será quien nos facilite contenidos y productos que ofrecer
a nuestros lectores.
Todo este proceso requiere su tiempo y, aunque nos gustaría correr más y ofrecerte ya
nuestra nueva imagen, queremos hacerlo bien., así que te rogamos un poco más de
paciencia. A la vuelta del verano te presentaremos la renovada Nueva Electrónica,
que estamos seguros estará a la altura de tus expectativas.
Como adelanto, en esta edición encontrarás cuatro proyectos en los que podrás apre-
ciar la calidad de los contenidos y de los productos que te vamos a ofrecer en breve.
6 ~ Nueva electronica
Radio
RECEPTOR
1 Y 2 CANALES ALESSANDRO SOTTOCORNOLA
B asado en el integrado
www.fullengineeringbook.net
MM53200, emplea una de
las codificaciones más antiguas
trolador capaz de adaptarse
a ésta codificación y que la
aprenda en modo automático;
UM3759, como con el más recien-
te Holtek HT-12, que tienen una
configuración binaria de codifica-
y probadas que se utiliza en los esto aleja el problema de la obso- ción compatible.
radiocontroles generales y en los lescencia de los chips y permite
de apertura de puertas, tanto es también replicar los receptores ESQUEMA ELÉCTRICO 1 CANAL
así, que la mayoria de los transmi- incluso sin disponer del decodifi- Empezaremos con el análisis
sores disponibles en el mercado cador. del circuito de un solo canal,
para tales aplicaciones la utilizan. Ésta es una de las razones por
El estar en el comercio durante las que nos hemos aventurado a
mucho tiempo, tiene el problema diseñar el receptor de uno y dos
de que los codificadores integra- canales descritos en estas páginas;
dos quedaron obsoletos y fueron la otra es que la posibilidad
sustituidos por otros nuevos, de aprender el código
por ejemplo por el UM3750 y el directamente desde un
UM86409 (ambos fabricados por transmisor per-
mite reducir el
tamaño del
circuito del
receptor
(porque no
se nece-
sitan los
interruptores
dip de 12 pines que
son necesarios para el
ajuste manual) y empare-
jar el receptor al transmisor de
forma rápida y sin errores.
Los dos receptores (1 canal y 2
Nueva electronica ~ 7
CARACTERÍSTICAS
basado en un microcontrolador trola el relé. Éste último se excita TÉCNICAS
PIC16F683 y un módulo híbrido cuando el transistor entra en satu- g Número de salidas: 1-2
receptor AC-RX2, sintonizado ración, lo que ocurre cuando GP1, g Modalidad salida:
a 433,92 MHz. Este módulo, U2, que controla la polarización de Monostable, Bistable
contiene la parte de radio del la base, se halla a un nivel lógico g Alimentación: 12 Vcc
circuito y es un receptor de Aurel alto (R1 limita la corriente de base g Absorción: 40 mA max.
modelo AC-RX2 que está provisto del T1 para evitar que la unión g Memoria: 10 códigos por canal
de un amplificador de la señal base-emisor se dañe); cada vez g Codificación: MM53200/HT-12
de antena (que le confiere una que el transistor conduce, además
sensibilidad de -106 dB), un etapa de a la bobina del relé, alimenta vertidor A/D y está destinada a
de sintonía superregenerativa sin- R2 y LD1, que se encarga de la futuros desarrollos del firmware.
tonizado a 433,92 MHz calibrada señalización de relé activo. En Por el momento es irrelevante en
en fábrica y dotada de un filtro de paralelo a la bobina del relé está el funcionamiento del circuito.
RF (el filtro se encarga de mejorar también el diodo D2, cuya función El circuito se completa el bloque
la selectividad, que no es elevada es provocar un cortocircuito a la de la fuente de alimentación, que
en los súperregenerativos) y un extracorriente inversa que genera parte de los puntos + y – PWR
demodulador de amplitud. Com- la bobina del cuando el transistor (bornes de alimentación) y, pasa
pletan el módulo un comparador pasa al corte y se desactiva el relé; por el diodo D1 (que protege
en cuadratura de la señal digital si no existiera el diodo, la tensión contra el daño que podría causar
(nivel TTL) disponible en el pin 14 se cerraría sobre la unión base- la inversión de la polaridad)para
y un amplificador de BF para la colector de T1, dañándolo en muy llegar al regulador integrado de
señal de salida del demodulador poco tiempo. tres terminales U1 cuya entrada
AM. Inmediatamente después del Continuando con la inicialización, se filtra con C1 y C2, que reducen
encendido, el micro inicializa sus el PIC configura GP2, GP3 y GP5 el rizado de la tensión de alimen-
propias E/S estableciendo GP0 y como entradas, dedicados respe- tación (C2) y de los interferencias
GP1 como salidas para controlar tivamente a la lectura del botón
www.fullengineeringbook.net
respectivamente el LED de seña-
lización LD2 (que indica tanto el
modo de funcionamiento, como el
P1, del puente J1 y de los datos
de salida del AC-RX2; los dos
primeros tienen activo el pull-up
de RF e impulsos captados de los
cables de alimentación (C1). Fun-
ción similar la desarrollan C3 y C4
para la salida del regulador.
procedimiento de auto aprendiza- interno. La línea GP4 se inicializa Dicho esto, podemos explicar
je) y el transistor NPN T1 que con- como entrada asignada al con- cómo funciona el receptor de 1
canal: aplicando alimentación al
circuito, el firmware, después de
[esquema del RECEPTOR DE 1 CANAL la inicialización de las E /S, hace
que LD2 parpadee 5 veces para in-
dicar que se ha puesto en marcha
correctamente y funciona con nor-
malidad, que se corresponde con
la ejecución del comando recibido;
a continuación, se ejecuta el bucle
principal en el que se comprueba
las variaciones del nivel en el pin
4 (es decir, el cambio en el estado
del puente J1) así como el posible
accionamiento de P1. Una rutina
especial comprueba periódica-
mente el estado del pin 2, o lo que
es lo mismo, la llegada de datos
de AC-RX2; cuando presionamos
uno de los botones en el trans-
misor, la señal de RF transmitida
por éste último alcanza la antena
receptora del AC-RX2, que se
encarga de demodular los datos y
8 ~ Nueva electronica
enviarlos al terminal 14 para que Tabla 1- Funcionamiento de los LED en el receptor de 1 canal.
estén disponible para el microcon- Diodo Funcionamiento Normal Programación
trolador, que los lee en el pin 2. El
actividad OUT1: on = RL1 activo
micro funciona como decodifica- LD1
off = RL1 en reposo
-
dor del código correspondiente
a la tecla pulsada en el control entrada o salida en modo de apren-
se encenderá durante 2 segundos al
remoto (pero el firmware también LD2
dizaje, borrado de los códigos,
entrar en modo programación, parpa-
dea cuando el circuito ha aprendido
ofrece una rutina para aprender indicación de inicialización correcta
el código transmitido; queda fijo si el
con 5 parpadeos en modo normal.
de forma automática el mismo aprendizaje ha fallado.
código de base sin necesidad de
ajustarlo mediante microinterrup-
tores) y funciona de esta manera: que el firmware puede aprender noestable, mientras que cerrado
el micro controlador toma los im- un máximo de 10 códigos, que in- lo hará en modo biestable). En el
pulsos TTL, los pone en la RAM y cluso pueden ser de transmisores modo biestable el relé cambia de
los analiza con un firmware apro- diferentes. De hecho cada código estado cada vez que el microcon-
piado que primero distingue, de es memorizado completo, es decir, trolador detecta un código válido,
entre las muchas señales captadas todos los 12 bits que lo componen. mientras que en el monoestable (o
en el éter, aquellas que son com- Ahora vamos a ver lo que suce- impulsivo) el relé pasa a un nivel
patibles con el formato la codifi- de si la señal recibida contiene alto tras la recepción de un código
cación UM3750, para después, en uno de los códigos aprendidos y válido y vuelve a descansar cuan-
caso afirmativo, comprobar si el almacenados en la EEPROM de do el botón correspondiente al
código recibido es uno de aque- trabajo del PIC: en este caso, pone código se suelta, es decir, al poner
llos que se memorizaron durante en marcha la correspondiente fin a la señal que causó la activa-
la fase de auto aprendizaje; en rutina de gestión del relé, que ción: en definitiva, el relé sigue
caso contrario elimina los datos determina diferentes acciones al botón. Si simultáneamente se
de la RAM y se prepara para un
www.fullengineeringbook.net
nuevo análisis. Veremos más
adelante cómo emparejar el trans-
misor al circuito, mediante auto
dependiendo de si el modo de
funcionamiento es monoestable
o biestable; el ajuste de modo se
detiene la transmisión al tiempo
que se recibe la de otro mando a
distancia que haya sido empare-
realiza con J1 (el puente abierto jado (cuyo código sea uno del 10
aprendizaje; por ahora basta decir quiere decir funcionamiento mo- aprendidos) dentro del tiempo de
R1 4,7 kohm
R2: 1 Kohm
R3: 470 ohmios
R4: sin montar
C1: 100 nF multicapa
C2: 100 uF electrolítico VL 35
C3: 100 nF multicapa
C4: 10uF electrolítico VL 35
U1: 7805
U2: AC-RX2
U3: PIC12F683 (MF1050)
D1: 1N4007
D2: 1N4148
LD1: LED rojo 5 mm
LD2: verde 5mm LED Varios: - Tira de pines macho 2 vías
T1: BC547 - Terminal 2 polos (2 uds.) - Puente
P1: Micropusador - Terminal 3 polos - Circuito impreso
RL1: relé 12V - Zócalo 4+4
Nueva electronica ~ 9
[Esquema del RECEPTOR DE 2 CANALES
tanto de más canales, se pueden
aprender los códigos de todos.
Si el LED permanece con la luz
fija, significa que la memoria
está llena o el código trans-
mitido no es válido (no tiene
el formato requerido para un
TX con codificador MM53200
, UM3750, UM86409 o HT-12.
Presta atención a los detalles:
por cómo funciona el firmware
y por cómo se gestiona el EE-
PROM del microcontrolador, el
circuito puede almacenar todos
los códigos de transmisión sin
limitación, excepto para el que
proporciona todos los bits a
1 (todos los interruptores del
transmisor en ON); por tanto,
el transmisor podrá usar 4.095
combinaciones en lugar de 4.096.
Si se desea borrar los códigos,
hay que decir que el procedi-
miento se ha previsto, pero no
es posible hacerlo de forma
individual, ya que se puede
www.fullengineeringbook.net borrar la memoria entera pero
no parcialmente. Para borrar la
EEPROM y así eliminar los có-
digos aprendidos, es necesario
quitar alimentación al circuito
y volver a encenderlo después
espera establecido en el firmware, de pulsar el botón P1, que sólo
el microcontrolador considera que APRENDIZAJE DE CÓDIGOS se soltará cuando el LED verde
la transmisión no se ha interrum- PARA EL MÓDULO DE 1 CANAL permanezca encendido de for-
pido. Si se coindicen el código de Una vez visto cómo se compor- ma continua durante 2 segundos,
otro transmisor (TX) cuando el ta el receptor cuando llega un lo que indica que el borrado de
relé está activo con la transmisión comando, veamos ahora como la memoria se ha completado.
de otro transmisor válido, no es introducir los códigos, es decir, En este punto, se puede soltar el
aplicable lo anterior porque la cómo se desarrolla el aprendizaje; botón, con lo que el LED verde
señal del segundo interfiere con esto se puede hacer en cualquier emitirá 5 parpadeos para indicar
del primero y el receptor de radio momento pulsando y mantenien- la salida del procedimiento de
demodula el batido entre los dos do apretado el botón P1 hasta que borrado y el arranque normal
flujos de datos; como resultado, el el LED verde (LD2) se encienda: del receptor (Tabla 1).
microcontrolador interpreta que entonces comienza la fase de
ya no es la señal de activación y auto aprendizaje. En este punto, ESQUEMA ELÉCTRICO 2
desactiva el relé. Ten en cuenta hay que transmitir al receptor el CANALES
que la modalidad de funciona- código a aprender presionando el Ahora echemos un vistazo al
miento de la salida también se botón del transmisor del control circuito de 2 canales sin repetir
puede cambiar durante el funcio- remoto que se desea aprender, y lo que ya se ha explicado para
namiento del receptor, es decir, no esperar hasta que el LED parpa- el receptor de un solo canal.
es necesario apagar y reiniciar el dee para indicar que el apren- Observando el esquema, se
circuito, ya que el estado del jum- dizaje ha sido un éxito; si el TX puede comprobar que la etapa
per J1 se lee continuamente. dispone de más pulsadores, y por de alimentación es la misma que
10 ~ Nueva electronica
para el esquema de un solo canal. etapas son iguales a aquella: T1 con el circuito receptor es ne-
Lo mismo para la etapa receptora. controla el relé RL2 mediante RA6, cesario proceder de la siguiente
El microcontrolador es diferente, mientras que T2 controla RL1 manera: presione y mantenga
es un PIC16F688, cuya elección mediante RB0. D2 y D3 protegen presionado el botón del canal que
se debe al mayor número de E/S los transistores. desea memorizar (P1 para el canal
que dispone con respecto al PI- Continuando con la inicialización, OUT1 y P2 para el canal OUT2).
C16F683 utilizado en la versión de el PIC configura GP2, GP3 y GP5 El LED rojo relativo a la salida
un solo canal. como entradas, dedicadas respec- correspondiente (LD1 para OUT1
Obviamente tenemos dos etapas tivamente a la lectura del botón y LD2 para OUT2) se enciende
de relé, que funciona como ya se P1, del puente J1 y de la salida de para indicar que se está en modo
ha descrito, y otros tantos diodos datos del AC-RX2; para los dos de aprendizaje. Una vez hecho
de protección en paralelo a las primeros está activo el pull-up esto, se debe pulsar el botón del
correspondientes bobinas. interno. mando a distancia que se desea
Encontramos también un doble El conmutador del DS1 se utili- memorizar y esperar hasta que el
interruptor dip, que sirve para za para ajustar la modalidad de LED parpadee, lo que indica que
establecer la modalidad de acti- funcionamiento deseado para el aprendizaje se ha realizado co-
vación de la salida de cada uno cada canal; más exactamente, el rrectamente. Si el LED permanece
de los dos canales, y dos poten- Dip1 permite el ajuste de salida fijo, quiere decir que la memoria
ciómetros de ajuste que, como se del OUT1 y el Dip2 hace lo propio está llena o el código transmitido
menciona en la descripción del para la salida OUT2. Cerrados no es válido. Como en el caso
circuito de un solo canal, están significa funcionamiento biestable, del receptor de un canal, debido
reservados para desarrollos mientras que abiertos significa a la forma en que se gestiona la
futuros. Inmediatamente después funcionamiento monoestable. EEPROM, no se permite el apren-
del encendido (señalado por una Como en el circuito de un solo dizaje de los códigos que corres-
secuencia de 5 parpadeos del LED canal, en la modalidad monoesta- ponden a todos los interruptores
verde que indican una correcta ble la salida no está temporizada, dip del transmisor en la posición
www.fullengineeringbook.net
puesta en marcha) el micro inicia
sus E/S configurando RA4 como
entrada para la adquisición de los
por tanto se activa pulsando el
botón en el transmisor y se des-
activa cuando se libera el mismo
ON, por lo que tenemos disponi-
bles 4.095 combinaciones en vez
de 4.096.
datos procedentes del receptor AC botón. Los potenciometro R4 y En cuanto al borrado de los códi-
- RX2, RB4 y RB5 como entradas R5 no están montados, pero están gos, se puede borrar la memoria
(con pull-up interno activado en previstos para futuros desarro- en un canal de salida, pero no un
ambas líneas) para leer el estado llos. Los dos LED rojos siguen el código particular del mando a
de los conmutadores y RB6, RB7 estado de las salidas durante el distancia. Para borrar la memoria
para leer el estado de los botones funcionamiento. LD1 se enciende de un canal hay que encender
P1 (inicio de aprendizaje de có- si el relé del OUT1 se activa y LD2 el circuito mientras se mantiene
digos para el canal 1) y P2 (inicio se enciende si el relé del OUT2 se pulsado el botón asociado al canal
de aprendizaje de códigos para activa. que se desea borrar: P1 para el
el canal 2); también estas últimas canal 1 (OUT1) o P2 para el canal
líneas de E/S tienen activo el pull- APRENDIZAJE DE CÓDIGOS EN 2 (OUT2). Cuando el LED verde
up interno. Continuando con la EL MÓDULO DE 2 CANALES (LD3) permanece encendido fijo
inicialización, el microcontrolador Para emparejar los transmisores durante 2 segundos significa que
configura RB1, RB2, RB3 como sa-
lidas dedicadas, respectivamente,
Tabla 2 - Funcionamiento de los LED en el receptor de 2 canales.
al control del LED de señalización
LD3 (verde), que indica los pasos Diodo Funcionamiento Normal Programmazione
del procedimiento de auto apren- LD1
actividad OUT1: on = RL1 activo
-
off = RL1 en reposo
dizaje y el funcionamiento normal,
LD1, que indica la actividad del LD2
actividad OUT2: on = RL2 activo
-
off = RL2 en reposo
canal 1, y LD2 hace lo mismo
para el canal 2. Para los dos relés entrada o salida en modo de aprendiza-
se encenderá durante 2 segundos al
el procedimiento es similar al je, borrado de los códigos, indicación de
entrar en modo programación, parpadea
LD3 cuando el circuito ha aprendido el código
realizado para RL1 del circuito de inicialización correcta con 5 parpadeos
transmitido; queda fijo si el aprendizaje
en modo normal.
un solo canal, dado que las dos ha fallado.
Nueva electronica ~ 11
[plano de montaje del RECEPTOR DE 2 CANALES
Lista de
materiales:
R1: 4,7 kohm
R2: 4,7 kohm
R3: 470 ohm
R4: no montado
R5: no montado
R6, R7: 470 ohm
C1, C3: 100 nF multicapa
C2, C4: 100 µF 35 V
electrolítico
U1: 7805
U2: AC-RX2
U3: PIC16F88 (MF1051) T1-T2: BC547 Varie:
D1: 1N4007 P1: Micropulsador - Terminal 2 polos (2 pz.)
D2, D3: 1N4148 P2: Micropulsador - Terminal 3 polos (2 pz.)
LD1: LED 3 mm rojo RL1: Relé 12V - Zócalo 9+9
LD2: LED 3 mm rojo RL2: Relé 12V - Circuito impreso
LD3: LED 3 mm verde DS1: Microinterruptor DIP 2 vias
www.fullengineeringbook.net
parpadeará 5 veces para indicar
la salida del procedimiento de
borrado y el arranque normal del
montaje, sólo queda insertar el mi-
crocontrolador (con el firmware
correspondiente programado) en
una corriente de 70 mA para el
receptor de un solo canal y 100
mA para el de dos canales.
receptor (Tabla 2). su zócalo, prestando atención a
la orientación. Hay que dotar al
REALIZACIÓN PRÁCTICA receptor de una antena adecuada
Para ambos circuitos hemos dise- para 434 MHz: por ejemplo un
ñado un circuito impreso, del cual plano de tierra o un sencillo lápiz;
El MATERIAL
está disponible para su descarga la conexión se hace preferiblemen-
Todos los componentes utilizados
(en la web www.elettronicain.it) te con un cable coaxial RG59, cuyo
en estos proyectos son fáciles de
el diseño de la cara de cobre que conductor central (alma) tiene que
encontrar. El master de las placas
se puede utilizar para crear la unir el lápiz con el terminal Y del
de circuito impreso y el firmware se
película necesaria para el fotogra- conector ANT, mientras que un
puede descargar desde la web www.
bado y construcción del circuito extremo de la malla de pantalla
elettronicain.it.
impreso. Una vez grabada y per- tiene que ir a masa del mismo
forada la placa, podemos montar conector en el lado del circuito y Ambos receptores están también
los pocos componentes necesarios, el otro extremo al eventual plano disponibles en kit: cod. FT1050K
empezando por las resistencias y de masa de la antena (si es un (mono canal, 17,00 Euros); cod.
los diodos, continuando con los simple lápiz, la masa del lado de FT1051K (bicanal, 19,00 Euros).
zócalos, el interruptor dip (sólo la antena debe aislarse, es decir, Con estos receptores es posible
en la versión de 2 canales), los sólo irá conectada al circuito). La utilizar transmisores de 2 cana-
condensadores (primero los no antena puede ser también un les (cod.8110-TX3750-2CS 19,00
polarizados y luego los electro- simple trozo de alambre de cobre Euros) y 4 canales ( cod.8110-
líticos), transistores, LEDs, relés, de 17 cm de largo (para tener una TX3750- 4CS 22,00 Euros).
regulador de tensión, bornes de antena a ¼ de longitud de onda) Los precios incluyen IVA.
conexión, etc. Para la correcta o 35cm (para tener una antena a
Los gastos de envío no van incluidos.
orientación de los elementos media onda) unido al contacto
Puede hacer su pedido en:
polarizados (transistor, diodos, Y del conector ANT. Todo esto
pedidos@nuevaelectronica.com
regulador, electrolíticos y micro- vale para ambos receptores (1 ó
12 ~ Nueva electronica
Networking
LEWE
PULSERA
Cloud
BIOMÉTRICA
Cuando se lleva
en la muñeca,
detecta la
temperatura y
la sudoración
y transmite la
información
)
) ))) a través de
) ) ) bluetooth a un
www.fullengineeringbook.net smartphone,
conectado
a Internet y
preparado para
publicarlos en un
servicio especial
en la nube.
MIRCO SEGATELLO
y ALESSANDRO PASQUALINI
Nueva electronica ~ 13
Fig. 1
Composición
de la pulsera.
o bien el brazalete biométrico nio público...) e integrar todo en
Lewe descrito en estas páginas. una sola tarjeta o a lo sumo dos,
La pulsera biométrica nace de la muy compacta y aplicable en la
idea de los autores: Alexander, muñeca mediante un recipiente
que ama inmensamente la escala- adecuado con pulsara (tipo me-
da y el paracaidismo, y Mirco, su didor de presión sanguínea). En
entrenador personal, que quería el proyecto que hemos desarrol-
conocer en tiempo real los datos lado se incluyeron las siguientes
biométricos de Alexander simple- funciones:
mente accediendo a la nube online • detección de la temperatura y
de Lewe. Todo esto queda plasma- sudoración del cuerpo;
do en una pulsera para la lectura • visualización local de los pará-
de los datos biométricos que se metros adquiridos;
mismo tiempo usuarios, creadores enviarán a través de bluetooth • envío de los valores a una
y coautores de un trabajo global. El
proyecto Lewe parte de este ám- Fig. 2
El brazalete puesto.
bito y los objetivos de recogida y
reprocesamiento de las tecnologías
disponibles para lograr una idea a
www.fullengineeringbook.net
14 ~ Nueva electronica
de Futura Electrónica, mediante el
hardware serie (pin 0 y 1). En este
proyecto hemos preferido utilizar
un interfaz serie software en los
pines 6 y 10, para permitir que
Fig. 3
el interfaz serie hardware quede
Esquema de
libre para la comunicación con el conexiones
PC, incluso durante la comunica- eléctricas
ción Bluetooh, los que resulta útil entre el
para la depuración del software. Arduino y
Para ello, debemos interrumpir sensores.
las pistas que salen de los pines 0
y 1 y conectarlos a los pines 10 y 6
del módulo respectivamente; por
comodidad, se pueden usar los
pines del conector denominado
RS232 ya presente en el shield.
Para evitar que los pines
www.fullengineeringbook.net conductivi-
ración se basa en la conductivi
dad del sudor, el cual, por ser
una solución salina, permite
cuando sea necesario para realizar
la medida. La alimentación del
sensor LM35 se puede tomar del
que la corriente fluya de pin 12, mientras que el sensor de
un electrodo al otro; cuanto la transpiración se puede alimen-
tran-
mayor sea el nivel de la tran tar desde el pin 7. Estos pines se
spiración, menor es la resistencia mantienen normalmente a nivel
medida entre los electrodos. bajo y el software los activa sólo
Estos dos electrodos deben ser cuando sea necesario llevar a cabo
del tamaño de una moneda de la medida (esto permite limitar
un céntimo y, obviamente, tener el consumo eléctrico, y alargar la
buenas características de conduc
conduc- vida de la batería); la corriente de
tividad y resistencia a la oxida
oxida- salida de 40mA indicada en las
ción. Con el divisor de tensión hojas de características del micro
0 y 1 del módulo Bluetooth entren obtenemos un valor de tensión controlador Atmel, es suficiente
en comunicación con los contactos dependiente del nivel de sudora- para alimentar los pines afectados
inferiores de la placa Arduino, ción, que a su vez está relacionado por la medición. Para correla-
puede cortar o bien doblar hacia con los estímulos emocionales de cionar temporalmente los datos
el exterior (Fig.5), a fin de no quién se lo pone y también es un detectados, hemos utilizado un
introducirlos en los conectores buen indicador del esfuerzo físico módulo RTC puesto en comu-
de la tarjeta. Para la lectura de la del atleta. Evidentemente las ten- nicación con el Arduino a través
temperatura hemos utilizado un siones y corrientes implicadas son del bus I²C, mediante los pines
sensor común LM35 con encap- tan pequeñas como para no supo- analógicos A4 y A5. Hemos tam-
sulado TO-92, cuya salida está ner ningún peligro para la persona bién incluido un shield LCD Color
conectada a la entrada analógica que lleva la pulsera. En el esque- para mostrar los datos biométri-
A0 de Arduino. En cambio, para la ma eléctrico se puede ver que los cos en tiempo real y el estado de
detección de la sudoración se uti- sensores se alimentan a través del funcionamiento, además de fecha
lizaron dos electrodos conectados pin 5V de Arduino, pero como y hora; las mediciones adquiridas
Nueva electronica ~ 15
mo
lo SOL20 proporciona una tensión
de salida de 5V estabilizada, que
se puede utilizar para alimentar el
Arduino utilizando los pines +5V y
GND; para hacer esto, sin embar-
go, es necesario cortar un cable
USB, de modo que una extremo
se conserva el conector USB para
BATERÍA CON ARDUINO MEGA conectar al módulo de batería,
CÉLULA SOLAR mientras que en el otro extremo se
conectan los cables directamente
a los pines de alimentación +5V y
GND de Arduino. Para evitar la
manipulación del cable es posible
usar el mismo cable utilizado
para la programación del Ardui-
SHIELD BLUETOOTH
no, pero en lugar de conectarlo al
SHIELD RTC SHIELD LCD COLOR
puerto USB del PC será insertado
Fig. 4 - Componentes del sistema Lewe. en el módulo SOL20: algo un poco
engorroso, pero muy funcional. El
a intervalos regulares de tiempo envía las 12 mediciones. Todo el mismo sistema se puede utilizar
ajustable, se envían en tiempo real sistema se alimenta mediante un para alimentar con batería cual-
a un smartphone para su posterior módulo de batería, distribuido quier otro proyecto, con la ventaja
almacenamiento. Los pines 8, 9, 11 por Futura Electrónica (código de disponer de doble modalidad
y 13 (trasferencia de datos) junto SOL20), que le permite recargarse de carga: a través de USB o con un
www.fullengineeringbook.net
con los pines 3, 4 y 5 (botones) son
utilizados por el shield LCD color.
El brazalete, en ausencia de cone-
a través de un puerto USB, y con
el pequeño panel solar incorpora-
do, se optimiza para la utilización
panel solar integrado.
FIRMWARE
xión Bluetooth con el smartphone, al aire libre. Si es necesario, el El firmware se ha desarrollado
puede almacenar hasta 12 medi- mismo módulo puede servir para sobre el IDE de Arduino utilizan-
ciones; tan pronto como se conecta, recargar el smartphone. El módumódu- do diferentes librerías estándar y
alguna externa. La librería color
Fig. 5 - Modificación LCD se utiliza para controlar el
del módulo bluetooth shield LCD color de Sparkfun, la
para permitir el librería HashMap se usa para
uso del software gestionar las matrices de cadenas
de comunicación (strings) y, finalmente, la librería
serie en los pines Wrapper se usa para facilitar la
6 y 10. Abajo, extracción de valores de cadena
posicionamiento de encapsulados en la matriz.
los contactos
Para la utilización del shield
dentro del
brazalete. Bluetooth se ha creado la librería
. Software SerialJack, basada en
SoftwareSerial del SDK de Ar-
duino, para implementar una
comunicación más segura gracias
a la adición del protocolo de
comunicación Jack que garantiza
una conexión fiable entre el emisor
y el receptor, por la inclusión un
sistema de acuse de recibo de los
mensajes. Este protocolo se ha de-
sarrollado para ser compatible con
16 ~ Nueva electronica
Fig. 6 Fig. 7 - LCD
LCD mostrando los datos.
mostrando
el reloj.. dar, después extraerá el código
único y los datos contenidos en
el mensaje; para confirmar la
recepción del mensaje, se envía al
remitente el identificador único. Si
el mensaje no llega o es corrupto,
no habrá ningún acuse de recibo
y el transmisor entenderá que el
mensaje se ha perdido y lo tendrá
que retrasmitir. De este modo, in-
cluso una caída momentánea de la
conexión Bluetooth no comportará
la pérdida de información, que
será devuelta tan pronto como se
restablezca la conexión. El código
de tiempo incluido en el mensaje
permitirá la reconstrucción de la
Fig. 8 - Mostrando el menú Fig. 9 - Configuración secuencia temporal correcta.
Para compilar correctamente el
sketch de Arduino hay instalar
cualquier medio de transmisión e El mensaje se envía entonces al las librerías adicionales Co-
implementa las siguientes fun- receptor para ser procesado. Una lorLCDShield, HashMap, Jack,
ciones boolean available (void), vez recibido, se selecciona la RTClib, SoftwareSerialJack y
String getMessage (void) y void función available() la cual pasará Wrapper, todas ellas proporciona-
SendMessage (String). La función el mensaje al función getMes- das con los archivos de este pro-
www.fullengineeringbook.net
boolean available (void) devuelve
un valor booleano verdadero si
hay mensajes disponibles para su
sage() que salvará el mensaje
recibido. Para procesar el men-
saje recibido se utiliza el método
yecto; el número considerable de
líneas código implica que el sketch
ocupa una gran cantidad de espa-
descarga durante la transmisión, execute(String), que comprobará cio que sólo puede funcionar con
de lo contrario es falso. String si el mensaje es conforme al están- una tarjeta Arduino mega 2560
getMessage (void) devuelve en
formato cadena, una cada vez,
los mensajes recibidos desde el
medio de trasmisión. Por último,
SendMessage (String) se ocupa de
enviar por el medio de trasmisión
los mensajes, como cadenas, los
datos tratados por el protocolo
Jack.
Éste último proporciona una clase
que actúa como un contenedor
para los datos llamado JData y uti-
liza las clases de contenedor para
almacenar los datos y conservar
el tipo. El método send(JData)
del protocolo se ocupa de crear
un mensaje de tipo cadena con el
mensaje real para ser enviado con
un identificador único del mensaje,
que está compuesto por la fecha
y hora de adquisición, el valor de
la temperatura y el de la transpi-
ración. Fig. 10 - Tráfico de datos recibidos en el monitor serie.
Nueva electronica ~ 17
que dispone de 256 KB de espacio un nombre que sea compatible con sobre monitor de serie;
para el programa; un Arduino “lewe” o sea del tipo LEWE_idDe- - enviar --- para salir del modo de
UNO no dispone de suficiente vice, donde IdDevice es un núme- comando (respuesta: END).
capacidad para el sketch. ro de identificación del dispositivo. Dejando en ejecución éste sketch
Durante el funcionamiento, la Para este procedimiento hemos es posible interconectar con un
pulsera controla constantemente a escrito un sketch adecuado con el dispositivo Android y probar un
través de USB las cadenas en- que es posible asignar un nombre, intercambio de datos simplemente
viadas y recibidas por Bluetooth, distinto del predeterminado por instalando un APP con función
de modo que pueda verificar la defecto, al módulo Bluetooth. de Bluetooh SPP, es decir, capaz
corrección del protocolo utiliza- El sketch se llama RN_42_serial - de manejar las comunicaciones en
do; el campo “id” representa el monitor.ino y permite la intercone- serie a través de BT. Hemos hecho
identificador del mensaje, valor xión con el módulo RN-42 a través algunas pruebas con la aplicación
clave utilizada para verificar la ca- del monitor de serie de la placa Ar- “Bluetooth spp pro” gratuita, con la
lidad de los mensajes recibidos. El duino. Después de cargar el sketch cual es posible enviar y recibir ca-
módulo Bluetooh utiliza todos los de Arduino, basta con enviar los denas. Ésta APP también permite
ajustes por defecto y los puentes siguientes comandos AT: la modalidad “Button“ con la que
del shield están posicionados de - establecer “sin salto de línea” en se pueden programar los botones
la siguiente manera: AUTO=off, el monitor de serie y enviar $$$ para enviar cadenas predefinidas,
DEFAULT=off, MASTER=off y para entrar en modo comando útil para gestionar las salidas de
BAUDRATE=on. El módulo se ve (respuesta: CMD); Arduino u órdenes más avanzadas.
obligado a trabajar como esclavo - establecer “NL es a la vez CR” en
con velocidad de comunicación de el monitor de serie; APLICACIÓN PARA SMARTPHONE
9600bps. - enviar D para tener la configura- La aplicación para Smartphone
Si el módulo se ha programado ción como una respuesta (respue- Android constituye el verdade-
previamente, es necesario reini- sta: AOK); ro corazón de Lewe, porque se
www.fullengineeringbook.net
ciarlo a valores de fábrica, función
de la que se encarga el botón
RESET situado en el módulo. Sin
- nviar SN, LEWE_01 para estable-
cer el nombre del módulo (respue-
sta: AOK);
ocupa de recibir los datos de la
pulsera y de almacenarlos local-
mente en el dispositivo y, si se
embargo es importante asignarle - establecer “NL es a la vez CR” configura correctamente, subirlos
a la nube. Se trata de una activi-
dad principal en la que se mue-
stran los últimos datos recibidos
Fig. 12 de la pulsera y una actividad
Temperatura en el
secundaria que muestra el gráfi-
smartphone.
co que contiene todos los datos
almacenados. Al hacer clic sobre
el icono del engranaje, se puede
entrar en la configuración de la
aplicación donde se selecciona el
brazalete al que conectarse y se
configuran los datos de acceso
a la nube. La aplicación ha sido
realizada en Java con el apoyo de
Eclipse provisto de ADT Plugin,
que permite el desarrollo de
aplicaciones de Android; para los
gráficos es preferible utilizar la
aplicación AchartEngine, dispo-
nible bajo licencia Apache 2.0. La
Fig. 11 aplicación hace uso de cuatro
Gráfico de servicios que trabajan en segun-
temperatura en do plano:
el smartphone. - LeweService;
18 ~ Nueva electronica
- LewebluetoothService;
- LeweDatabaseService;
- LeweWebCloudService.
LeweService es el servicio
principal de la aplicación que
se inicia en el primer arranque
y permanece en segundo plano
hasta su cierre, pone en marcha
los restantes servicios y se ocupa
de finalizarlos una vez recibida
la orden para apagar. El servicio
se comunica directamente con
los demás servicios LeweWeb-
CloudService y Lewebluetooth-
Service; además de esto, envía las
ordenes de conexión y descone-
xión a los servicios antes mencio-
nados, que se comunican con el
mundo exterior. Fig. 13 - Captura de la nube.
LewebluetoothService explota
la clase BluetoothChatService automáticamente los datos almacenar.
para la recepción de datos y ha relativos al último día de utili- Para activar el brazalete es su-
sido modificado para añadir- zación de la pulsera. Mediante ficiente alimentarlo mientras la
le la posibilidad de recuperar la configuración de la aplicación aplicación Lewe.apk está instala-
la conexión con el dispositivo con los datos de acceso a tu espa- da en un dispositivo Android.
www.fullengineeringbook.net
Bluetooth en el caso de que falle,
y además se ha hecho compatible
para operar con el protocolo Jack.
cio personal, puedes comenzar a
cargar los datos biométricos reco-
gidos por el brazalete. También
En primer lugar es necesario
vincular el brazalete al smartpho-
ne Accediendo a la pantalla
LeweDatabaseService se ocupa es posible facilitar el acceso a sus de configuración, símbolo de
de gestionar la base de datos datos a otras personas compilan- engranaje en la esquina superior
SQLite de los datos adquiridos. do con su username (nombre de derecha (Fig.14). Desde el menú
LeweWebCloudService gestiona usuario) el módulo presente en ajustes, es posible configurar la
la comunicación entre la apli- el página “Publico mi Lewe”. Al comunicación con el brazalete y
cación y la nube, en particular acceder a la página “Lewe de un la nube de internet (Fig. 15). Al
se ocupa de enviar los datos a amigo” es posible, ver los nom- hacer clic sobre el botón Lewe
la nube a través de HTML post bres de los usuarios que nos han y sucesivamente sobre el botón
y verificar la lectura correcta autorizado y, haciendo clic sobre ON, se inicia la búsqueda de
a través de la confirmación de uno de ellos, veremos los datos dispositivos Lewe: en la casilla
recepción de los datos, tal como organizados de una manera si- inferior aparecen los nombres
se prevé en el protocolo Jack. La milar a la página “Mi Lewe”. La de las pulseras que la aplicación
nube permite el acceso en línea a carga de los datos ha sido realiza- detecta (Fig.16); gracias a un
sus datos desde cualquier lugar da por una sub-nube a la cual no control del nombre de dispositi-
del mundo con la utilización de se puede acceder directamente, vo Bluetooth, sólo se muestran
credenciales de acceso a tu pro- sino que se lleva a cabo después los que responden al patron
pio espacio personal disponible de la autenticación efectuada LEWE_idDevice, donde IdDevice
de forma gratuita; si no dispones por la aplicación Android para es un número de identificación
de una cuenta, hay un servicio de smartphone. del dispositivo. Seleccionando la
registro. Los datos se representan Tal sub-nube ha sido realizada pulsera a la que se quiere conec-
gráficamente y en forma de tabla con la ayuda del framework tar, se establece la conexión y la
clásica (Fig.13); también hay un Azzurro y posee una implemen- aplicación se ejecuta. Este paso
módulo para hacer una búsque- tación del protocolo de comu- sólo es necesario para el primer
da por fecha. Si no se utiliza nicación Jack para la recepción arranque de la aplicación, o
ningún parámetro, se muestra y la confirmación de los datos a cuando se cambia de dispositivo,
Nueva electronica ~ 19
Fig. 14 - Aplicación Lewe.
www.fullengineeringbook.net
en cuanto la aplicación memoriza
el dispositivo Bluetooth al cual
se conecta, intentará conectar-
CONCLUSIONES
No siempre es fácil desarrollar
nuevas cosas, y mucho menos
se automáticamente cada vez cuando pueden afectar a un gran
que se abra la aplicación. Para número de personas y a una
la nube, es necesario hacer clic amplia gama de aplicaciones. Las
sobre “Web Cloud” y escribir la nuevas tecnologías, especialmen-
dirección de correo electrónico y te los teléfonos móviles, ofrecen
contraseña en los campos ade- todavía un margen considerable
cuados (los que dan acceso a la para la innovación, más aún en
nube web online) y marcar “Usar los casos en que el software se en- El MATERIAL
Web Cloud” (Fig. 17). La aplica- cuentra con el hardware, y en esto
ción también puede funcionar sin Arduino nos ha enseñado mucho..
la nube y por tanto su configu- Todos los componentes utilizados
ración es opcional. El sistema ha en estos proyectos son fáciles de
sido ampliamente probado con encontrar. El cargador solar de ba-
smartphones Samsung Galaxy terías de 1200 mAh cod. SOL20
Nexus, Galaxy Nexus 4 e Galaxy cuesta 22,00 euros, el módulo Blue-
S2 con sistema operativo An- tooth cod. FT1032M cuesta 34,00
droid 4.0. Es posible ver la nube Euros, el Arduino Mega2560 REV3
online accediendo a la página (Cod. ARDUINO - MEGAREV3,
web http://www. lewe.tk. Para el sale por 51,00 Euros y el RTC cod.
acceso utilice el formulario ha- RTCSHIELDKIT por 11,00 Euros.
ciendo clic sobre el botón “login”,
usando las credenciales: email Los precios incluyen IVA.
prova@prova.it y contraseña Los gastos de envío no van incluidos.
Prova123. Puede hacer su pedido en:
pedidos@nuevaelectronica.com
20 ~ Nueva electronica
Networking
Dotar al
Arduino de
una placa y
una librería
de datos para
conseguir que
se comunique
con el mundo
exterior a
través de WiFi.
www.fullengineeringbook.net
WI-FI
E INTERNET
PARA ARDUINO
DANIELE DENARO
Nueva electronica ~ 21
administrador de pila TCP/IP, esta razón, es esencial acom- módulo WiFi y posteriormente
liberando al ATmega de algunas pañar la tarjeta de una librería describiremos la librería de los
tareas básicas. Pero incluso con que, además de comunicarse con equipos y su uso.
el gestor, todavía es necesario el administrador del protocolo
superar varias dificultades en TCP/IP, simplifique al máximo la EL MÓDULO WIFI
la gestión de las conexiones a vida de quién quiere programar Si recuerdas, hace ya algún tiem-
Internet, tanto con el sencillo el Arduino y quiere comunicarse po (en concreto, en la edición n°
Socket2 (ver más adelante), como con otros equipos a través de 160 de Elettronica In) se publicó
con el protocolo Http (el utiliza- Internet. Empecemos con la des- un proyecto para dotar a una pla-
do por el mundo de la Web). Por cripción del hardware del nuevo ca de Arduino de conectividad
[esquema ELÉCTRICO]
www.fullengineeringbook.net
22 ~ Nueva electronica
[Plano de MONTAJE]
Lista de materiales
Varios:
- Tira de pines macho 3 vías ( 2 pzas.)
- Tira de pines macho 4 vías ( 3 pzas.)
- Tira de pines macho 5 vías ( 1 pzas.)
www.fullengineeringbook.net
- Tira de pines macho/hembra 6 vías ( 1 pzas.)
- Tira de pines macho/hembra 8 vías ( 2 pzas.)
- Tira de pines macho/hembra 10 vías ( 1 pzas.)
- Tira de pines macho/hembra 3 vías ( 2 pzas.)
- Puente (2 uds.)
- Circuito impreso
Nueva electronica ~ 23
Fig. 1 - Comunicación entre dos aplicaciones.
www.fullengineeringbook.net
puentes se puede escoger si se
utiliza D3 o D11 para el canal RX
(D3 es el valor predeterminado)
no dispone de memoria no volá-
til interna, el procesador debe ser
reconfigurado en cada reinicio. El
se establece en TCP/IP a través
de las entidades denominadas
socket, que se corresponden con
y D2 o D10 para el TX (D2 es el protocolo de comunicación entre el concepto de “toma” que co-
predefinido). En el caso de que el host y el procesador y sus necta un cable de comunicación.
decida modificar los valores pre- funciones están bien descritas Existe por lo tanto un socket para
definidos, debe editar el archivo en la hoja de características del cada uno de los dos equipos que
MWIFI.h y modificar las líneas: componente, que se encuentra necesitan comunicarse entre ellos.
en la página web: www.micro- Un socket se crea como parte de
#define RXPIN 3
#define TXPIN 2
chip.com/wwwproducts/Devices. un número de puerto. Los núme-
aspx?dDocName=en555844. En ros de puerto son subdirecciones
Los pines seleccionados, junto todo caso, la gestión de bajo nivel de la aplicación en una dirección
con el pin D7 utilizado para se asigna a la librería que propor- IP. Los números inferiores a
restablecer la tarjeta WiFi, no ciona un conjunto de funciones 1.000 son reservados a los servi-
pueden utilizarse para otros fines. para abrir el socket, o administrar cios públicamente reconocidos
Pero el procesador MCW1001A el protocolo HTTP. La placa tiene como Mail, Ftp, Web (puerto 80),
proporciona pines digitales cuatro LED, dos de los cuales son y así sucesivamente.
adicionales, de los que los cuatro utilizados por la librería. Más
primeros están conectados a precisamente: el LED0 se activa LA LIBRERÍA MWIFIS
otros tantos LED, mientras que al encender y poner en marcha Bueno, en éste punto, podemos
los otros tres hemos están pre- la tarjeta mientras el LED1 se describir la librería para Arduino
sentes en otros tantos conectores enciende cuando se establece la que implementará la gestión de
junto a la alimentación positiva conexión con la red. Los otros conexión en TCP/ IP. La librería
(5V o 3V3) y a GND. De hecho, dos pueden ser utilizados por el se puede descargar desde nues-
estos tres pines (GPIO5, GPIO6, usuario. Para comprender las op- tro sitio web www.elettronicain.
GPIO7) pueden suministrar ciones de diseño en términos de it junto a los demás archivos
también niveles de 5V con una hardware y software de Arduino, del proyecto. Vamos a proceder
corriente máxima de alrededor usamos un par de párrafos para con orden: el MwiFi va situado
24 ~ Nueva electronica
WiFi 5 GHz + Bluetooth
(después de descomprimirlo) en
el directorio “libraries” del IDE
de Arduino, al igual que las otras
librerías; se debe utilizar inclu- ConnectBlue presenta OWL355, un módulo WLAN capaz de
yendo en el sketch el archivo funcionar tanto en la banda clásica a 2,4 GHZ, como
<MwiFi.h >. en la nueva a 5 GHz, así como interconectar con cualquier
Se llama como un objeto y estándar Bluetooth. Diseñado para el Internet de
se puede utilizar; la primera las cosas, las aplicaciones biomédicas y las
función llamada es begin (), que industriales, supera el actual estándar
sirve para inicializar la tarjeta: IPC que es AQL. Gracias al open source
Linux host driver, el módulo permite
#include <MWiFi.h> implementar con
MWiFi WIFI; facilidad una conexión wireless
void setup()
{ en cualquier dispositivo
WIFI.begin(); electrónico, proporcionando
:
hardware modular
El arranque de la tarjeta deter- homologado, con certificación
mina el encendido del primer EMC, calificación Bluetooth,
LED. Probamos, ahora, a conec- una amplia gama de antenas.
tar Arduino en red utilizando un Entre otras características,
punto de acceso, que puede ser el señalar la tecnología
router WiFi de casa, por ejemplo Castellation Package que utiliza
asignando el nombre (SSID) “D- los relieves metálicos a los lados
Link-casa”: del módulo para hacer mucho
más fácil la soldadura (también
www.fullengineeringbook.net
WIFI.ConnSetOpen(“D-Link-casa”);
Nueva electronica ~ 25
Fig. 2 - Comunicación HTTP.
int csocket=WIFI.openSoc --
kTCP(“192.168.1.2”,5000);
www.fullengineeringbook.net
char *line=WIFI.
readDataLn(csocket);
controlar a Arduino utilizando
un programa del tipo telnet en el
equipo remoto. Para simplificar
RTC, Real Time Clock, en Ardui-
no). Además de estas característi-
cas básicas, la librería cuenta con
Será restituido una “cadena ter- las pruebas se añadió un progra- todas las funciones necesarias
minada null” pero sin el line-feed. ma de Java que funciona como para definir diversos parámetros
En este caso, la librería utiliza un telnet. Si, en cambio, quisiéramos como la dirección de enmascara-
buffer predefinido de 81 caracte-- hacer actuar a Arduino como miento de la red (255.255.0.0
res (pero su longitud puede ser un “cliente” que se conec- es la predeterminada), la
modificada en su definición) por ta a un servidor, la si- dirección de Ga-
eso no es necesario que nos pro-- tuación sería aún teway, la lectura
porcione dicha información. Sin más simple, del código
embargo, hay otras posibilidades. MAC de
Si queremos responder podemos la
utilizar la función:
WIFI.writeDataLn(csocket,answer);
26 ~ Nueva electronica
Listado 2
prog_char pagerdigital[] PROGMEM=
tarjeta, etc. En particular, están :
“<tr>”
presentes las funciones para de- “<td><div align=’center’>@</div></td>”
tectar puntos de acceso presentes “<td><div align=’center’>@</div></td>”
“<td><div align=’center’>@</div></td></tr>”
y visibles en el entorno. :
Por ejemplo, para detectar todas
las redes presentes, se usa la void rdigital(char *query)
instrucción:
{
char *val[3];
if(digitalRead(4)) val[0]=ON;else val[0]=OFF;
if(digitalRead(5)) val[1]=ON;else val[1]=OFF;
int nn=WIFI.scanNets();
if(digitalRead(12))val[2]=ON;else val[2]=OFF;
WIFI.sendDynResponse(csocket,pagerdigital,3,val);
La variable entera nn contendrá }
el número de redes detectadas.
En cambio la función: como la respuesta hacen viajar cliente que se accede a un servidor
por la red paquetes formados de de aplicaciones Web (como Tom-
char net=WIFI.getNetScanned(i);
algunos encabezamientos (hea- cat, GlassFish, Jboss, PHP, etc.).
restituirá las características (bajo der) y datos reales (tales como las Supongamos que desea crear un
la forma de registros) del “i- páginas html, imágenes, video o servidor Web para ser consultado
esima” red detectada. Por último, también simple texto). Para des- por cualquier browser (navega-
por conveniencia, se proporcio- cargar al usuario de todos estos dor): para hacer funcionar a Ardui-
na una función que restituye el problemas, la librería de HTTP se no como un servidor Web tenemos
nombre de la red no protegida molestó en dar forma a estos pa- que preparar los recursos que
que proporciona la señal más quetes utilizando, además, la mo- él puede poner a disposición, es
potente. Nos referimos a la docu- dalidad PROGMEM, es decir, la decir, las páginas html de respues-
mentación de la librería para la posibilidad de colocar en el área ta. Estas páginas se almacenan en
descripción de todas las funcio- Flash constantes de programa y áreas PROGMEM por los motivos
www.fullengineeringbook.net
nalidades disponibles. La librería
contiene un help (ayuda) y está
documentada en los archivos de
en particular los textos. Hay que
tener en cuenta que el protocolo
HTTP es un protocolo textual:
mencionados anteriormente. Por
ejemplo:
Nueva electronica ~ 27
Listado 3
void pwmset(char *query)
{ sobre el momento; a continuación,
char *pwmval;
pwmval=WIFI.getParameter(query,strlen(query),”PWM10”);
la primera etiqueta encontrada se
if (pwmval!=NULL) sustituye con la primera cadena
{int pv;sscanf(pwmval,”%d”,&pv); de la matriz, y así sucesivamente.
analogWrite(10,pv);d10=pv;}
pwmval=WIFI.getParameter(query,strlen(query),”PWM11”); La etiqueta utiliza el carácter @;
if (pwmval!=NULL) se debe utilizar sólo una, inde-
{int pv;sscanf(pwmval,”%d”,&pv);
analogWrite(11,pv);d11=pv;} pendientemente de la longitud de
pwmpage(query); la cadena que será reemplazada.
}
En el ejemplo que se encuentra
en el listado 2, se sustituyen tres
lo más automático posible, se ha toda la gestión de la solicitud y etiquetas por el mismo número de
preparado una estructura o más detectará la modalidad utilizada cadenas que representan los valo-
exactamente un tipedef llamado GET o POST, comportándose res de tres entradas digitales. A la
WEBRES; esta estructura se for- en consecuencia (los datos están función SendDynResponse() se
ma de la unión de dos campos: el de diferente modo) y lanzará debe pasar una matriz de cadenas
nombre del recurso y el nombre la función correspondiente a
de la función (que en C corres- la solicitud (o el mensaje “Not
ponde a una dirección). Se trata Found”). La función de call-back
de formar tantas parejas nombre- pindex() descrita anteriormente,
función para pasar a la función sin embargo no hace más que
getRequest(), que se ocupará enviar en respuesta una página
de poner en marcha la función html estática, que se define de
correcta (función call-back), o una manera fija.
enviar un mensaje estándar “Not El servidor web Arduino, defi-
Found” de respuesta, en caso de nido así, no es muy útil, porque
www.fullengineeringbook.net
que el nombre no coincida con
ninguno de los predispuestos. En
el Listado 1 se muestra un ejem-
se supone que se puede utilizar
para leer los valores proporcio-
nados por los sensores (Fig. 4)
Fig. 3 - Página de inicio del servidor Web.
28 ~ Nueva electronica
Listado 4
#include <MwiFi.h>
MwiFi WIFI; WIFI.addParameter(query,128,”/
setup() TestClient”,NULL); WIFI.
{ addParameter(query,128,”A1”, sa1);
WIFI.begin(); :
WIFI.ConnectWPAwithPSW(“MioAcp”,”pippo”); WIFI.sendRequestGET (csocket,query);
server=WIFI.openServerTCP(5000);
} O bien así:
loop()
{
if (!OpenCom) sprintf(rec,”%d %d %d
socket=WIFI.pollingAccept(server); %d”,an1,an2,d1,d2); WIFI.sendReques-
if(socket<255) OpenCom=true; tPOST (csocket,”/ TestClient”,rec);
if (OpenCom)
record=WIFI.readDataLn(socket);
WIFI.writeDataLn(socket,”........”);
En el caso de utilizar sendRe-
} questGET(), la cadena de consul-
ta se formaría con la ayuda de la
función addParameter(). La pri-
y de su tamaño. Para asegurarse De todos modos, hay que tener mera vez que se inicia la cadena
de que Arduino actúa en conse- presente que el buffer que contiene de consulta sería con el nombre
cuencia, los siguientes comandos la cadena de consulta lo proporcio- del recurso (valor nulo), y luego
son lanzados desde el navegador na la librería y tiene una longitud con las parejas de nombre-valor
(por ejemplo mediante botones de 64 caracteres (pero se puede para los parámetros individua-
de formulario), es necesario leer definir mediante la definición de les. La función getResponse(), es
los datos enviados por la solicitud HTTPlib.h). Los datos en exceso se aquella que se utiliza para recupe-
junto al nombre del recurso. La pierden. rar la respuesta desde el servidor.
situación es diferente si la peti- Entre los ejemplos hay un servidor Ésta puede estar también formada
ción llega en forma de GET en Web completo que le permite leer por numerosos datos en varios
lugar de POST en un formulario valores analógicos y valores digita- formatos: desde la página HTML,
(los dos métodos fundamentales les, activar y desactivar una salida a los datos en formato XML,
www.fullengineeringbook.net
del protocolo HTTP). Es, en todo
caso, para utilizar finalmente ese
argumento pasado a la función de
digital y regular dos salidas PWM.
El sketch es particularmente com-
pacto (la mitad está constituida de
JSON o csv (valores separados por
comas). Si los datos no pueden
ser contenidos en un único buffer,
call-back de getRequest(). las páginas html en PROGMEM) es posible volver a llamar a la
En el primer caso, los datos gracias a la automatización produ- función getNextResponseBuffer()
están representados por parejas cida de las funciones getRequest() en un bucle hasta que no retorne
nombre-valor que identifican y sendDynResponse(). Si, en 0. En el Listado 4 hay un ejemplo
un parámetro. Los parámetros cambio, se quiere utilizar Arduino elemental de conexión para reci-
se añaden al nombre del recur- como cliente de un servidor de bir y enviar registros.
so en un formato que codifica aplicaciones Web (o de una CGI
espacios y caracteres especiales más sencilla), utilizaremos las
y que podemos llamar cadena de funciones sendRequest() y ge- El MATERIAL
consulta. La cadena de consulta tResponse(). SendRequest() está
se proporciona siempre (aunque efectivamente constituido de dos Con la información contenida en
tenga longitud cero) a la función funciones separadas en base a la este artículo, cualquier persona po-
call-back (en efecto es parte del modalidad que se quiere utilizar: dría poner en práctica este proyecto.
prototipo). Entonces podemos GET o POST. Si tuviéramos que Sin embargo, hemos decidido ofre-
utilizar la función getParameter() utilizar sendRequestGET() pro- cer éste módulo WiFi ya montado y
para recuperar el valor (siempre porcionaríamos tanto el nombre probado para dar a todos la oportu-
en forma de cadena) del pará- del recurso como los parámetros nidad de dotar de conexión WiFi la
metro con un cierto nombre (ver en una única cadena de consulta. propia placa de Arduino. El módulo
Listado 3). En el caso de que utilizáramos sen- ya montado, código FT1076M, tiene
En el segundo caso, en cambio, dRequestPOST() proporcionaría- un precio de 56,00 Euros.
la cadena de consulta contendrá mos separadamente el nombre del
valores que pueden estar en for- recurso y los datos situados en un Los precios incluyen IVA.
mato cadena de consulta (como buffer de tipo cadena terminada en Los gastos de envío no van incluidos.
en general hacen las formularios) null, de este modo: Puede hacer su pedido en:
o bien en un formato cualquiera. pedidos@nuevaelectronica.com
Nueva electronica ~ 29
LA V ista y comprobada la estabi-
lidad y la precisión de nues-
tra impresora 3Drag, muchos nos
habéis preguntado si es posible
SE CONVIERTE
montar sobre el cabezal una fre-
sadora, en lugar del sistema de
deposición calentador/extrusor, a
fin de obtener una máquina CNC.
EN CNC PARA
Pues bien, esto es posible, y no
creo que sorprenda a nadie el
que hayamos estado trabajado
en ello para presentaros ahora
CREAR PCBS
el resultado con esta primera
aplicación que seguro despertará
un cierto interés en muchos de
vosotros. De hecho, después de
Editado por REDACCIÓN montar la fresadora y comprobar
la calidad del trabajo, hemos
tratado de hacer una aplicación
indudable-
un poco inusual pero indudable
mente sugerente: fabricar los
circuitos impresos por vía
mecánica, en lugar de
químicamente, como
enseña-
se nos ha enseña
www.fullengineeringbook.net do en la escuela
y como se hace
normalmente en
la industria. Esta
técnica, alterna-
tiva a la canónica,
puede sorprender
por la calidad del
resultado y resulta,
si no más limpia (de
(de-
bido a que la incisión
por el taladro implica
la producción de una gran
cantidad de virutas) al menos
más respetuosa con el medio
ambiente, ya que no implica la
necesidad de utilizar, y por tanto
Como transformar nuestra impresora de reciclar, soluciones de ácido
3D en una fresadora CNC que podemos (tales como el cloruro férrico),
bases (el revelador a base de
utilizar para crear circuitos impresos sin hidróxido de sodio), etc. El único
insoladoras, ni revelador ni, ni ácido, defecto, si quiere verse así, es que
el grabado de las pistas de cobre,
simplemente enviando al controlador debido a la forma del vértice de
archivo de diseño obtenido a partir del la fresa, produce una erosión
mínima en el sustrato de fibra de
Gerber o de un plugin de Eagle. vidrio o de baquelita del circuito
impreso, lo que produce una
30 ~ Nueva electronica
Mundo
cierta disminución de la resisten-
cia mecánica y, cuando se trata
de circuitos de doble cara, se
produce una leve disminución en
la rigidez dieléctrica entre capas.
En este artículo se describe cómo
modificar mecánicamente la im-
presora 3Drag para transformarla
en una máquina fresadora CNC
y utilizarla para la producción de
PCBs y los procedimientos para
obtener el archivo G-Code, que
necesita la máquina contornear
las pistas y el taladrado de la pla-
ca, a partir de los archivos Gerber
(y el uso del software de conver-
sión PCBMill), o desde el pro-
yecto de la placa realizado con el
software de Eagle y convertido
con un plugin especial.
www.fullengineeringbook.net
porta la fresadora; la herramienta
eléctrica que hemos decidido
utilizar es el PROXXON IBS/E.
Para utilizar el 3Drag como fresa-
dora CNC es necesario conocer el
funcionamiento de la impresora
y su software de gestión (Repe-
tier-Host); puedes consultarlo en
numerosos artículos dedicados
a la impresión en 3D que se en-
cuentran en números anteriores
de Electrónica In. Para montar
la fresadora PROXXON IBS/E es
necesario imprimir primero el
soporte con la 3Drag, cuyo archi-
vo se puede descargar desde la
web en http://3dprint.elettronicain.
Nueva electronica ~ 31
Lo necesario para la modificación
Para transformar la impresora en una fresadora CNC es necesario en primer lugar
tener la estructura, piezas metálicas y diversos elementos (visibles en la foto) de los
que indicamos la lista completa.
Herramientas:
to para modificar la mecánica.
- Calibre centesimal. 1. Inserta una tuerca galvanizada
- Llave fija de medida M5 en la parte superior del
10 - 11 mm. brazo hueco aprovechando
- Llave Allen de medida la apertura existente entre el
4 e 5 mm.
perfil de aluminio y el soporte
- Escuadra con lado de
al menos 150 mm. de plástico frontal.
2. Desplaza el cuerpo del extru-
Minuterie metalliche: sor desatornillando los dos
- 2 tornillos de cabeza cilíndrica M5x40. - 1 arandela plana M5. tornillos M5 que sujetan el
- 1 tornillo de cabeza cilíndrica M6x35. - 2 arandelas planas M6. soporte, pero primero haga
- 2 arandelas dentadas M5. - 1 tuerca auto bloqueante M6. una marca con el lápiz sobre
- 2 arandelas planas M5x20. el brazo de la impresora en
la línea central del soporte
Varios: que sostiene la extrusora, de
- Frasora/taldro electrico PROXXON IBS/E (u otro modelo similar). modo que en el futuro puedas
- Soporte para la fresadora impreso con el 3Drag (con collarín de la herramienta
eléctrica adecuada).
volver a montar la máquina de
- Adaptador para el comparador de montaje, impreso con el 3Drag (opcional). extrusión.
- Iluminación Led (opcional; para iluminar el plano de trabajo es posible utilizar una
lámpara común). Iluminación LED.
- Placa de vidrio de forma cuadrada de 200mm de lado y aproximadamente 3mm
de espesor (también se puede usar un espejo estándar de forma cuadrada que se
puede comprar en IKEA – modelo SÖRLI).
- Placa de forma cuadrada, de 200mm de lado y 10mm de espesor, en madera
(MDF, contrachapado o similar) o material plástico (forex, espuma de poliuretano,
etc.) sin deformaciones ni relieves.
www.fullengineeringbook.net
- Cinta adhesiva de doble cara.
32 ~ Nueva electronica
El soporte para la fresadora
www.fullengineeringbook.net
cabeza cilíndrica M6x35 (com-
pleta con dos arandelas planas
y una tuerca auto bloqueante
fresa en su mandril y asegú-
rate de que, en la posición de
HOME, no hay contacto entre
Software de la web descarga
firmware “Marlin versión V1
(Piatto riscal- dato ON, LCD ON,
M6) que servirá para apretar el la herramienta y la superficie Mill ON)” y sigue el procedi-
collarín para sujetar la fresado- de trabajo, después aprieta los miento para su actualización.
ra. tornillos del soporte del eje.
8. Inserta en el orificio de la 11. Aplica sobre el plato de G-CODE APARTIR DEL ARCHIVO
iluminación un tornillo M5x40 impresión, con un poco de GERBER
con arandela dentada y, por la cinta adhesiva de doble cara, Para crear una PCB con el 3Drag
otra parte, la arandela plana. una placa de vidrio de forma es necesario tener el archivo
Inserta el tornillo de montaje cuadrada de 200mm de ancho G-Code para realizar el contorno
de la iluminación en uno de y aproximadamente 3 mm de las pistas y la las perforacio-
los agujeros del soporte como de espesor. Como alternativa, nes del circuito impreso. En esta
se muestra en la foto; en el
otro agujero, introduce el otro Posición
tornillo M5x40 con la arandela de la placa
dentada y dos arandelas pla- de vidrio.
nas.
9. Monta bajo el soporte del bra-
zo de la impresora el soporte
que sostendrá la fresadora
mediante los dos tornillos
de cabeza cilíndrica M5x40
previamente insertados y
atornillados a las dos tuercas
cuadradas ya presentes en el
brazo y previstas para fijar la
máquina de extrusión; antes La imuninación montado en el soporte.
Nueva electronica ~ 33
ventana de la Fig. 1.
El menú Settings se divide en tres
partes: la primera (mill settings)
le permite configurar algunos
parámetros necesarios para la
creación de la incisión G-Code
para las pistas, como por ejemplo
la velocidad de avance, la pro-
fundidad de grabado, etc. Acon-
sejamos que se mantengan los
parámetros que indicamos en la
Fig.1. Diámetro de herramienta
depende de la fresa (cincel) que
sea utilizado (en nuestro caso
0,15mm). La segunda parte, es
decir, la configuración de taladro,
se refiere a la configuración de la
Fig. 1 perforación del PCB; la tercera se
relaciona con la generación del
sección se describe cómo obtener obtener un fichero en formato código G (aquí hay que dejar los
este archivo G-Code partiendo G-Code que se pueden importar parámetros por defecto).
de un archivo Gerber (este es el en Repetier Host. La realización
formato utilizado por el soft- del circuito impreso requiere el Creación del archivo G-Code
ware de diseño PCB); para la empleo de una fresa para llevar a Para que el procesado sea correc-
conversión se utiliza el software cabo el grabado de las pistas y de to, se debe generar un archivo
www.fullengineeringbook.net
gratuito PCBMill, proporcionado
por CNCdrive (se encuentra en
la sección Softwaretools freeware,
una broca de diámetro adecua-
do para la perforación, primero
montaremos una y después la
de Gerber en relacion con el
“espejo” del circuito impreso, es
decir, un negativo, de modo que,
en la página http://cncdrive.com/ otra. Una vez descargado el el ancho del cobre (normalmente
downloads.html.), que le permitirá archivo, instálalo haciendo doble definido como Bottom Copper),
clic sobre Setup permanece hacia arriba. En el
y luego ejecútalo menú de PCBMill da la orden
mediante un doble de Gerber y abre el archivo
clic sobre su icono; relativo a las pistas (por ejemplo
primero es nece- Bottom Copper.gbr); de forma
sario efectuar los automática, el software lleva a
ajustes para obtener cabo el G-Code en el contorno
el archivo de G- de las pistas (Fig.2). El código se
Code correcto. Haz puede ver mediante la selección
clic sobre PCBMill-> de la opción Export-> Milling
Settings y abra la G-Code (Fig.3). En este punto es
necesario repetir Host y preparar
el G-Code: abrir Repetier Host,
seleccionar “CNC Router” (de
“Configuración de la impresora”,
indicado por la flecha roja en
Fig.4) y ajuste los parámetros
como ha visto en la Fig.5. Para
visualizar correctamente tanto el
grabado como la trayectoria de
Fig. 2 la herramienta, selecciona Show
filament y Show Travel. Ahora
Fig. 3 importa en el Editor G-Code
34 ~ Nueva electronica
(seleccione una velocidad de
movimiento de 500 mm / min).
Lo mismo se debe hacer con End
Code, insertando los comandos:
G01 X0 Y0 F1200; movimiento
lineal (vuelve al punto X0 Y0 con
una velocidad de 1.200mm/min).
www.fullengineeringbook.net
G-Code, o aquellas que empiezan
con %: Fig. 5
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
% File was created with PCBMill V1.0
% Fechas:2013.11.19 04:36:26
% PCBMill codegenerator is powered by CNCdrive
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nueva electronica ~ 35
Fig. 6
www.fullengineeringbook.net
ción procede como anteriormente,
acercando la punta de la herra-
mienta a la base, a continuación
bajar la fresadora hasta que la
punta de la fresa toque el PCB. El
reajuste correcto se obtiene cuan-
la fresadora y gira manualmente
el brazo Z para bajar la máquina
hasta que toque con la punta el
mueve lentamente la placa en do el utensilio empieza a “pulir” PCB: El punto de contacto debe
dirección x e y de modo que la el cobre sin llegar a grabarlo. coincidir con el punto de contac-
distancia permanezca lo más En la pantalla del Repetier-Host, to previamente definido con la
constante posible sobre toda la hz clic sobre el botón de puesta herramienta para el grabado.
superficie de la base. Como alter- en marcha: la máquina realizará Ahora, en Repetier-Host, haz clic
nativa, puedes volver a utilizar el contorneado del PCB como sobre el botón inicio del trabajo;
un comparador con adaptador está programado. la máquina perforará según lo
– como el impreso previamente – Terminada la incisión, la herra- previsto para el PCB (Fig.11). Una
insertado en el cuellos previsto mienta eléctrica volverá exacta- vez acabado el trabajo se reposi-
para la fresadora. mente al punto de partida. cionará en las coordenadas X0 Y0.
36 ~ Nueva electronica
Fig. 10
Fig. 9
www.fullengineeringbook.net
load-- eagle/?language=en y des-
carga la versión para tu sistema
operativo; después ejecuta el
configuración (Generation Options,
Machine, GCode Style, GCode Op-
tions…); en la pestaña Generation la pista y el pad) y el tamaño de
archivo .exe e instala la versión Options marca los dos elementos la punta de la herramienta de
freeware. A continuación, descar- Top Side y el elemento Single pass fresado utilizada (Etching Tool
ga PCB-gcode (nosotros utiliza- de Isolation. Esta última permite Size): por ejemplo 0,2mm. En la
mos la versión 3.6.0.4) de la http:// hacer el contorno de las huellas pestaña Machine es necesario
groups.yahoo.com/neo/groups/pcb- con una única pasada de la herra- definir, además de la unidad de
gcode/?les/!%20Software (es nece- mienta. medida (mm, Mils, etc…), los
sario tener una cuenta con Yahoo) Establece un valor para el aisla- parámetros relacionados con el
o descargar de los foros dedica- miento mínimo (Minimum, es avance de la máquina, o sea el
dos (por ejemplo http://pcbgcode. decir, la mínima distancia entre Feed Rates (300mm/min para X e
org/ read.php?12,803,803). El
manual completo de PCB-gcode
(pcbgcode.pdf) está disponible
Fig. 11
en la carpeta “docs” del progra-
ma pcb-gco-de-3.6.0.4 descarga-
do. Descomprime la carpeta y, a
continuación copia los archivos a
la carpeta ULP de Eagle. Después,
haz clic sobre File/Open/Board
y selecciona el archivo del PCB
que se desea realizar mediante
fresado (Fig.12).
Haz el “espejo” de la placa de
circuito impreso y alinea la esqui-
na inferior izquierda de la placa
con el punto de origen de la hoja
Nueva electronica ~ 37
Fig. 12 Fig. 13
Y y 100mm/min para Z), la colo- - Drill Depth: profundidad de blece el estilo del G-Code gene-
cación de la Z (Fig.14): perforación (por ejemplo rado más adecuado para nuestra
- Z High: elevación máxima de 1,8mm; depende del grosor de máquina (hemos escogido C:/
la Z (por ejemplo 5mm); la base); Program Files (x86) /EAGLE-6.5.0/
- Z Up: levantamiento de Z du- - Drill Dwell: tiempo de espera ulp/profiles/generic.pp). La pestaña
rante el cambio de un punto al antes de la aparición de la GCode Options (Fig. 15) permite
otro (por ejemplo 0,8 mm); broca (por ejemplo 0,5 s). elegir entre insertar comentarios
- Z Down: profundidad de la en el G-Code generado (en nues-
incisión (por ejemplo 0,1mm); En la pestaña GCode Style se esta- tro caso no tiene que estar mar-
cado ningún elemento), si utiliza
Fig. 14
un G-Code personalizado y ade-
más de otro. En la realización de
nuestra PCB, nosotros hemos me-
tido sólo el elemento Use simple
drill code (que permite obtener un
AJUSTAR REPETIER-HOST E
IMPORTAR/MODIFICAR EL
G-CODE
En Repetier Host, selecciona
CNC Router (se accede desde los
ajustes de la impresora en la par-
te superior derecha, indicado por
la flecha roja en la Fig.16) y ajusta
Fig. 15 los parámetros como aparece en
38 ~ Nueva electronica
Fig. 16 Fig. 17
la Fig. 17. Carga en Repetier-Host desplegable del G-Code editor y definir el desplazamiento del
el Gcode xxx.top.etch.nc, o sea el seleccionar el código original, a sistema de coordenadas de modo
archivo correspondiente al reco- continuación introduce el GCode que la máquina funcione en el
rrido de la herramienta del PCB inicial: área deseada y vuelva al punto
que se desea realizar (xxx repre- - 1ª fila = G92 X0 Y0 Z0; des- de partida una vez acabado el
senta el nombre asignado al PCB, plazamiento del sistema de trabajo. En Repetier Host, ejecuta
que en este caso es “alim”). En la coordenadas, ajuste X0 Y0 Z0 el trabajo como se describe en las
www.fullengineeringbook.net
ventana de visualización 3D apa-
rece el contorno de las pistas del
PCB que se realizarán mediante
como punto de partida;
- 2ª fila = G01 F500; movimiento
lineal con una velocidad de
páginas precedentes. Bien, con
esto creemos haberle explicado
todo; si deseas más detalles, los
la fresadora (Show filament y Show 500mm/min. puedes hallar en el tutorial que
Travel deben estar activos). Desde Ahora haz clic sobre el icono del hemos publicado en la página
el editor de G-Code, tendrás que disco para guardarlo, luego selec- web http://3dprint.elettronicain.it/
eliminar las líneas iniciales en las cione G-Code final, introduce G01 la-3drag-para-tuyo-circuiti-stam-
que aparecen paréntesis (Fig.18): X0 Y0 F500 (vuelve a la posición pati/.
en este caso, la segunda línea X0 Y0 con un movimiento lineal
de comandos. Ahora tendrás de 500 mm/ min) y guárdalo.
que hacer clic sobre el menú Estos cambios se utilizan para
Fig. 18
El material
La impresora 3Drag está disponible en
el kit ya montado y comprobado. La
versión actual (1.2) completa con pla-
ca calentada en el kit está disponible
a un precio de 680,00 euros (cod.
3DRAG/K), mientras que la versión
editada cuesta 860,00 euros (código
3DRAG/M).
Nueva electronica ~ 39
PREHISTORIA II continuación
III.- El telégrafo de Cooke-Whe- En 1837 William Fothergill Cooke, otra compañía ferroviaria les
atstone. asociado con Charles Wheatstone, encargó el establecimiento de
profesor de Física del Kings un telégrafo entre la estación de
College de Londres, patentó un Padington, en Londres, y la de
Desde los ensayos de Salvá telégrafo que, utilizando cinco West Drayton, a 21 Kilómetros
hasta la obtención de la primera conductores y cinco agujas de distancia. La establecieron y el
patente de un telégrafo, en imantadas, podía transmitir telégrafo empezó a funcionar el
1837, hubo varios sistemas cualquier mensaje, empleando 9 de julio de 1839. Esta puede ser
de telegrafía eléctrica, pero veinte letras. El sistema estaba, la fecha de la puesta en marcha,
no pasaron de ensayos de todavía, muy cerca de los de manera formal, del telégrafo
laboratorio. Se suelen citar el ensayos de gabinete, pero ya eléctrico.
de Soemmerring, que utilizaba era operativo. La letra que se
la electrólisis que había transmitía era la que señalaba Pero cambiaron de aparato.
propuesto Salvá y necesitaba la intersección de las líneas que En realidad ofrecieron dos
35 conductores o el de Schilling, generaban las dos agujas que se variantes de un mismo
que, en 1832, fue el primero en movían. No se pude hablar de aparato: de una aguja y de dos
utilizar el efecto del paso de una código para la transmisión de las agujas. El funcionamiento era
corriente eléctrica sobre una señales sino de habilidad para idéntico. El receptor era un
aguja imantada para detectar hacer coincidir el movimiento de simple galvanómetro y su aguja
señales. las agujas adecuadas. registraba el paso de la corriente
y su sentido, desplazándose a
Por ejemplo:
a: + + ; b: - - + - ; c: + - -
d: - + + - ; e: - etc.
Figura 16.- Telégrafo d Soemmerring.-
Tomada de “Del semáforo al satélite”,
publicación de la U.I.T. de 1965.
que se traducían en aguja a la
derecha para la corriente positiva
Lo más sobresaliente de este y aguja a la izquierda para
período es el descubrimiento agujas.- Tomada de “Del semáforo al satélite”,
corriente negativa. Dos bandazos
de los efectos electromagnéticos, publicación de la U.I.T. de 1965. a la derecha para la a; dos a la
hecho por Oersted y la izquierda, uno a la derecha y uno
posibilidad de cerrar el circuito Este primer aparato fue ofrecido a la izquierda para la b, etc..
por tierra, aplicado por primera a la compañía de ferrocarriles
Figura 18.- Aparato Wheatstone, de una
vez por Stenheil . Londres-Birmingham, pero aguja.- Tomado de “Electric Telegraph
no tuvo éxito. Por contra
40 ~ Nueva electronica
telégrafo tiene algún apartado
que dice la utilidad que puede
obtenerse del envío de noticias
con rapidez. Uno de los hechos
que hizo llegar al gran público
la utilidad del telégrafo fue la
detención de un asesino que
había huido montándose en el
tren y el telégrafo permitió que Figura 19.- Telégrafo de Foy-Breguet.-
los policías le esperaran al final Tomado de “Tratado de telegrafía eléctrica”,
del viaje. de H. Thomas, de 1903.
www.fullengineeringbook.net
Manipulation”, de Charles V. Walker, de
Se puede decir, pues, que
1839 es la fecha de la puesta
en funcionamiento del primer
dos agujas, que correspondían
a los indicadores del telégrafo
óptico de Chappe. El regulador,
telégrafo. Los intentos anteriores que era la barra más larga del
1850.
se podrían considerar simples telégrafo óptico, permanecía
ensayos. inmóvil horizontal (pintada en el
El mismo aparato, con dos aparato).
galvanómetros y dos manivelas,
permitía aumentar algo la IV.- Otros telégrafos de la pri-
mera época. Necesitaba dos manipuladores
velocidad de transmisión, al para la transmisión, uno para
emplear ambas agujas para una cada indicador, y, por lo tanto,
combinación. Pero obligaba a El éxito de Cooke y Wheatstone,
aunque al principio fue asociado dos conductores. Como ya no
utilizar dos conductores y a necesitaba funcionar mediante
que el operador transmitiera al ferrocarril, animó a otros
inventores, y en la mayor parte un código de frases hechas, sino
simultáneamente con las dos que podían utilizar el lenguaje
manos. de los países occidentales
aparecieron varios modelos de ordinario, su codificación
aparatos telegráficos. era alfabética. Por ello los
Este aparato de dos agujas fue indicadores solamente tomaban
el que se empleó en la primera seis posiciones. Giraban
línea del telégrafo eléctrico En Francia, donde estaba
funcionando una extensa ángulos de 45, 90 y 135 grados
español. por encima del regulador y
red de telégrafos ópticos, con
funcionarios entrenados, hubo 45, 90 y 135 grados por debajo.
El aparato de Cooke-Wheatstone Disponían, con ello, de 6 x 6 =
sirvió para demostrar que el una cierta resistencia a pasar
a la telegrafía eléctrica. Se 36 signos. Los manipuladores
telégrafo era viable, no sólo para estaban formados por discos
auxiliar al ferrocarril y facilitar desconfiaba de la electricidad
y los torreros temían por sus sobre cuya circunferencia había
las maniobras de los trenes, sino seis hendiduras, enviaban tantos
transmitiendo noticias. Los puestos de trabajo.
impulsos como fueran necesarios
primeros folletos explicando el
Nueva electronica ~ 41
para situar al indicador en la sirvió para reciclar a los antiguos
posición deseada. torreros. Su uso se abandonó al
poco tiempo.
Figura 20.- Código Foy-Breguet.- Tomado del
Otro aparato francés que
utilizaba los mismos principios,
pero sin sujetarse al recuerdo
de Chappe, fue construido
por Breguet. Curiosamente
reproducía, eléctricamente, el
telégrafo óptico de Betancourt y
de su propio abuelo Breguet. “Nouveau Traité de Télégraphie électrique”, de
E.E.Blavier, sin fecha.
El funcionamiento era muy
simple. El emisor era una Este aparato solamente
manivela que podía girar necesitaba un conductor. Se
recorriendo un disco con utilizó en Francia para sustituir
veintiséis muescas. A cada al Foy-Breguet y fue, a su vez,
muesca le correspondía un signo. reemplazado por el morse.
Al girar la manivela enviaba No obstante, por su extrema
un impulso al pasar por cada sencillez de manejo fue adoptado
muesca. por muchas compañías de
ferrocarriles y en ellas su uso
Figura 21.- Transmisor del aparato Breguet.- perduró muchos años. En
España estuvo en servicio, casi
www.fullengineeringbook.net
“Nouveau Traité de Télégraphie électrique”, de
E.E.Blavier, sin fecha.
exclusivamente, en las estaciones
de las líneas del ferrocarril,
donde se mantuvo hasta la
década de 1930.
No había codificación de señales
eléctricas, pero si de las figuras Este tipo de aparatos se
de los indicadores. Se enviaban denominan de cuadrante y, por
los impulsos necesarios, con un su elemental configuración,
máximo de seis para cada letra. hubo varios modelos. Los más
conocidos fueron el construido
En el argot profesional, a los por Wheatstone y por Siemens-
ángulos de 45, 90 y 135 grados Tomado del “Nouveau Traité de Télégraphie Halske, ambos utilizaban
électrique”, de E.E.Blavier, sin fecha. corrientes de doble polaridad.
les denominaban cinco, diez y
quince. Y la voluntaria semejanza
de este telégrafo eléctrico con El receptor era un disco idéntico, V.- Morse.
su predecesor, el óptico de con las mismas 26 divisiones,
Chappe, se pone de relieve en cada una de las cuales tenía Parece ser que Samuel Morse,
la denominación de los signos. asignada una letra o signo. Un que era un pintor, especializado
Se decía, por ejemplo, “quince electroimán y un juego de en escenas históricas - alguna
cielo, diez tierra” para designar relojería hacían avanzar a la de las cuales adorna el Capitolio
la combinación ---- . Es decir, se aguja un paso por cada impulso de Washington -, se interesó
indicaba cielo por arriba y tierra recibido y, partiendo de una por los electroimanes en 1832 y
por abajo, sin duda términos posición “cero” de partida, estuvo trabajando en prototipos,
heredados de los torreros ópticos. común al emisor y al receptor, asociado al mecánico Alfred
éste seguía fielmente la posición Vail, durante varios años hasta
Este aparato fue utilizado por los que iba marcando la manivela conseguir que el Congreso de
franceses en sus primeras líneas del emisor. Estados Unidos le concediera un
eléctricas en 1845, y su utilización crédito para establecer una línea
Figura 22.- Receptor Breguet.- Tomado del
42 ~ Nueva electronica
entre Washington y Baltimore. La indicarle que espere, etc.).
línea se inauguró en febrero de
1845. El manipulador morse es un
Figura 23.- Circuito eléctrico de una simple conmutador de dos
comunicación “morse”.- Tomado de
posiciones. Conmuta la línea, que
está conectada a su parte central,
con la pila (posición de trabajo)
o con el receptor (posición de
reposo).
El circuito eléctrico es
muy simple. El emisor, o
manipulador, es una palanca
que puede conmutar la línea al
receptor (posición de reposo)
ó a la pila, de acuerdo con
el código, para emitir. En la
figura se ha representado, de “Tratado de telegrafía eléctrica”, de H.
www.fullengineeringbook.net
muy esquemáticamente, el
manipulador de la estación
A unido directamente al
“Tratado de telegrafía eléctrica”, de H. Thomas,
de 1903.
Thomas, de 1903
El manipulador original de
electroimán E de la estación Morse era muy diferente del
B, pero, en una instalación real, Probablemente el código es la que se utilizó después. Era un
la línea pasaría antes por el aportación más importante que sistema automático para dar
manipulador de esta estación. hubo en el campo telegráfico puntos y rayas, seguramente
durante muchos años. Hoy día porque desconfiaba de la
El principio de funcionamiento sigue siendo de utilidad. Se habilidad de la mano para
era sencillos. Se enviaban a ha adaptado sin dificultad a dar la duración necesaria para
la línea señales de diferente diferentes etapas tecnológicas distinguir claramente los puntos
duración. Se distinguía entre y ha sido usado con éxito por de las rayas. Muy pronto se
dos señales: unas cortas y otras distintos medios. adoptó el de la figura que se
largas. Una señal de corta usó con muy escasas variantes
duración, que hoy podríamos El código morse se elaboró constructivas.
denominar impulso elemental, asignando las señales más
excitaba al electroimán y, a cortas a las letras más usadas en El receptor es un electroimán
través de una palanca adecuada, inglés. El punto corresponde de dos bobinas, que mueve una
imprimía un punto sobre a la letra “e”, que, al parecer, armadura, móvil entre dos topes.
una cinta. Una señal de larga es la letra más común en Cuando circula corriente, se atrae
duración, equivalente a tres dicho idioma. Al adoptarse la armadura al tope de trabajo y,
impulsos elementales, excitaba internacionalmente hubo algunas cuando deja de pasar, un resorte
al electroimán e imprimía una modificaciones, sobre todo en lo antagonista la lleva otra vez a
raya. La combinación de puntos referente a señales para avisos la posición de reposo. Solidaria
y rayas constituye el código de de servicio (por ejemplo hay de la armadura va una palanca,
Morse. una combinación que se usa llamada pluma, que conseguirá
para invitar al corresponsal a la impresión de la cinta.
Figura 24.- Código “morse”.- Tomado de que empiece a emitir, otra para
Nueva electronica ~ 43
Si no se desea tener constancia aparato y el mismo código, tener
impresa de los signos que se las mismas reglas para establecer
reciben, se puede prescindir del la llamada, etc.. No era posible
aparato de relojería y utilizar mantener, cada uno, su sistema
como receptor el electroimán. nacional , por ese, después de
En estos casos el receptor se algunas pruebas, decidieron
denominaba acústico y se adoptar el sistema morse para las
construía de modo que el relaciones internacionales. Los
movimiento de la armadura acuerdos llegaron rápidamente
del electroimán pudiera oírse y las comunicaciones telegráficas
claramente, bien porque se le constituyeron, en pocos años,
dotaba de una caja de resonancia, una verdadera red internacional.
bien porque se construyera con
material adecuado para ello. En los primeros tiempos hubo
que desarrollar todos los
VI.- Constitución de la red tele- elementos para hacer posible
gráfica mundial. enlazar primero las ciudades de
un país, luego los países y, casi
Las líneas de telegrafía óptica inmediatamente, los continentes.
Figura 26.- Receptor “morse”.- Tomado
de “La telegrafía actual en Francia y en el
fueron todas nacionales y,
extranjero”, de L. Montillot, de 1891. aunque pasaban noticias e
informaciones de un país a otro,
En el aparato original de Morse no llegaron a constituir una red
la impresión se hacía con un internacional. Cada país tenía
punzón, sin emplear tinta. Se su propio sistema que, además,
www.fullengineeringbook.net
decía que era un receptor “de
punta seca”. Pero muy pronto
se construyeron aparatos más
consideraba como un secreto a
guardar.
44 ~ Nueva electronica
le llamaba y se lo daba, etc.. Esta señales había que disponer de ó relés para hacer posible
pretensión se pudo mantener generadores. Se utilizaron pilas. comunicaciones a larga distancia,
mientras sólo hubo una línea La pila de Volta, en estado puro, aisladores para soportar a los
y pocos telegramas, pero se se polarizaba rápidamente y hilos, métodos para empalmar
hizo inmediatamente inviable. no servía para dar una tensión los conductores, etc..
Tuvieron que organizarse constante.
Centros colectores, conectados La primera red nacional la
entre sí, que se encargaran de Hubo muchos modelos que tuvo Inglaterra, que en 1852 ya
concentrar los mensajes. resolvieron el problema. Cada tenía 6.500 Kms. de líneas. En
país escogió el suyo. Hubo Estados Unidos no fue muy
Las estaciones tenían, en general, algunos modelos que se rápido el desarrollo de la red,
varios hilos que les unían a extendieron más, pero se puede pero recibió un gran impulso
la red y disponían de varios decir que coexistieron varios al fundarse la Western Union
aparatos. Para hacer posible de ellos. Las más corrientes Telegraph Company, que en 1866
una interconexión flexible entre utilizaban dos electrodos de tenía ya 2.250 oficinas y 100.000
ellos se diseñaron conmutadores cobre y zinc y una disolución Kms. de líneas. En Francia la
más o menos complicados. de sulfato de cobre. La f.e.m. primera línea eléctrica se puso
Entre los más simples los había de estas pilas variaba entre 1 y en funcionamiento en 1845, pero
que utilizaban una manija que 1,25 voltios por vaso. Con muy no se abrió al público en general
conmutaba entre dos hilos, otros pocas variantes se han utilizado hasta 1850. En este mismo año se
utilizaban clavijas que podían durante más de cien años. tendió el primer cable submarino
conectar un hilo a diferentes Otros complementos necesarios que enlazó Francia con Inglaterra.
aparatos. Entre estos últimos, el que hubo que diseñar fueron También a finales de 1850 se
llamado “conmutador suizo”, las protecciones contra la enlazaron París y Berlín.
que era un conmutador de barras electricidad de la atmósfera
www.fullengineeringbook.net
cruzadas, fue el más utilizado. que, conducida por los hilos
telegráficos, se cebaba en
las primeras estaciones. Se
En 1860 se consiguió un enlace
entre Londres y Karachi. En
1865, cuando se fundó la Unión
pusieron como pararrayos los Telegráfica Internacional, la
denominados “descargadores longitud de las líneas de los
de puntas” que se ponían en estados miembros - todos
paralelo con los hilos a la entrada europeos - era ya de 500.000
de las estaciones. Kms. .
Nueva electronica ~ 45
público se autorizó al ferrocarril empleaban aparatos Foy-Breguet, Cuando se empezó a construir
Madrid-Aranjuez, en 1852. Sin y ambos sistemas eran totalmente la red ya se había llegado a
embargo era un telégrafo con incompatibles. un acuerdo entre los países
pocas perspectivas de ampliación, europeos para adoptar el
puesto que no había líneas En 1855, por Ley de 22 de morse como aparato para las
férreas donde apoyarse y no Abril, el gobierno decidió comunicaciones internacionales,
prosperó. la construcción de una red de modo que, aunque en el
telegráfica que enlazara todas pliego de condiciones inicial se
En 1852 el gobierno decidió que, las capitales de provincia decía que los aparatos serían
bajo la dirección del Jefe de los peninsulares con Madrid. Se de Wheatstone, se rectificó
telégrafos ópticos, el brigadier pretendía que la red tuviera 6.280 y se cambió en el curso de la
Mathé, los propios torreros Kms.. La decisión no debió ser tramitación.
construyeran una línea de fácil porque la idea dominante
telegrafía eléctrica entre Madrid era que el telégrafo era un En España, como en los demás
e Irún, pasando por Guadalajara, subproducto del ferrocarril países, iba improvisándose
Zaragoza, Pamplona y San y en España, en esas fechas, a la hora de organizar el
Sebastián. La línea tenía 605 había muy pocos Kilómetros servicio. El brigadier Mathé
Kms., se terminó a finales de de vías férreas y, además, sin había organizado las líneas del
1854 y en abril de 1855 se abrió al continuidad entre ellos. telégrafo óptico y pretendía
servicio público. mantener una organización
La red se terminó a finales de semejante para el telégrafo
1857 y tenía 6.497 Kms., con eléctrico. Pero la amplitud del
un desarrollo de 17.214 Kms. y nuevo servicio desbordaba, con
enlazaba 118 estaciones. mucho, la organización
www.fullengineeringbook.net
46 ~ Nueva electronica
paramilitar del primero. Ingeniero de Telégrafos. La Las instrucciones acaban con
Ello ocasionó algún barullo empresa alemana Siemens ganó la nota: “Esta Instrucción se ha
administrativo que, quizá, el concurso para construir unas compilado, teniendo a la vista,
ocasionó el retraso en la líneas, denominadas del bajo entre otros datos, la circulada
aparición de la profesión de Aragón, de unos 450 Kilómetros por la Administración francesa,
Ingeniero de Telecomunicación ( de longitud, y contrató para sobre el mismo asunto”, lo que
o Ingeniero de Telégrafos, como dirigir la construcción al deja claro la colaboración entre
se hubiera llamado entonces). funcionario de Telégrafos, a Administraciones.
título particular, como Ingeniero.
La explotación del telégrafo Su nombre era Ignacio de Hácar.
se asignó al Ministerio de la
Gobernación, seguramente
porque se consideraba al
telégrafo un instrumento
del orden público. Pero la
construcción de las líneas, que se
establecieron al amparo de la Ley
de 1855, se encargó al Ministerio
de Fomento y fue dirigida por
Ingenieros de Caminos, a pesar
de que el Pliego de condiciones lo
habían redactado los telegrafistas
de Mathé y que en dicho Pliego
se decía que el modelo a seguir
sería la línea de Irún, construida
www.fullengineeringbook.net
por ellos.
La red inicial era radial, desde Las pilas utilizadas en las “Electric Telegraph
Madrid a la periferia. Pero estaciones de la primera línea Manipulation”.- Charles V.
enseguida se empezaron a de Irún eran del tipo Wollastron, Walker.- Londres 1850.
construir líneas para cerrar que fue uno de los primeros “Tratado de Telegrafía”.-
polígonos. La primera línea de modelos que trataban de evitar la Antonino Suárez Saavedra.-
este tipo enlazó Badajoz con polarización de los electrodos. Con Barcelona 1880.
Sevilla, se continuó con otra las nuevas líneas se pasó al modelo “Tratado elemental de telegrafía
línea Santander-Ferrol, y así de pilas de Daniel. práctica”.- F. Pérez Blanca.-
sucesivamente hasta disponer, Madrid 1881.
diez años después, en 1868, de Existe un folleto de instrucciones “La telegrafía actual en Francia y
más de 11.000 Kilómetros de sobre como utilizar la pila Daniel, en el extranjero”.- L. Montillot.-
líneas, de los cuales casi 300 eran firmado por el propio Director Madrid 1891.
los cables submarinos que unían general de Telégrafos, Mathé, en “Tratado de telegrafía eléctrica”.-
la península con Baleares. La red enero de 1957. Es curioso ver que H. Thomas.- Madrid 1903.
tenía en servicio 184 estaciones. los únicos conceptos eléctricos “Del semáforo al satélite”.- U.I.T..-
que maneja son la intensidad y la Ginebra 1965.
En la construcción de alguna resistencia. Todavía no aparece el
de esta líneas se produjo concepto de fuerza electromotriz y
la contratación del primer las unidades de medida no existen.
Nueva electronica ~ 47
TEMA Nº 3.- LOS CABLES tendió otro cable en el puerto para que se hundiera bien. Se
SUBMARINOS. de Kiel, y en 1849, desde un partió de la costa inglesa y se
barco situado cerca del puerto de llegó a la francesa manteniendo
I.- Primeros cables. Folkstone, en la costa inglesa del la comunicación eléctrica, pero,
II.- El entorno europeo. canal de la Mancha, se estableció sin que advirtieran la causa, se
III.- Rutas rentables: la India y una comunicación con un cortó de repente. Parece ser que
América. trayecto submarino de dos millas un pescador lo había pescado
IV.- Los cables trasatlánticos. de longitud, enlazando, a través en sus redes, cortó un trozo y
V.- El proyecto de cable de líneas convencionales, con creyó que se había encontrado
trasatlántico español. Londres. una desconocida especie de alga
VI.- España: los cables a marina que tenía la parte central
Baleares, a Marruecos y a El aislamiento con gutapercha de oro.
Canarias. dio buen resultado y en
VII.- Aparatos para comunicar Inglaterra se constituyó una El fracaso no desanimó a la
por cables submarinos. compañía para tender un cable Compañía y al año siguiente
hacia Francia. lo intentó de nuevo. El nuevo
I.- Primeros cables. cable estaba formado por cuatro
Pero por otra parte había que conductores de un diámetro de
La idea de atravesar el mar vencer otros inconvenientes, 1,65 milímetros, recubiertos por
mediante cables debidamente además de los que presentaba dos capas de gutapercha. Los
aislados está ya expresada por el propio cable. En Inglaterra cuatro conductores formaban un
Salvá en su Memoria de 1800. el telégrafo estaba en manos haz sobre el que se enrollaba un
Cuando el telégrafo eléctrico de compañías privadas, en hilo de cáñamo embreado. Para
era ya una realidad se hicieron Francia era monopolio estatal. rellenar los espacios vacíos se
múltiples ensayos, generalmente En Inglaterra se utilizaba el embutían otros hilos de cáñamo.
www.fullengineeringbook.net
atravesando ríos y brazos de
mar, incluso Wheatstone envió
a la Cámara de los Comunes un
aparato de Wheatstone, en
Francia se empleaba el Foy-
Breguet. Pero, confiados en las
Todo ello se recubría por diez
hilos de hierro galvanizado
de 7 milímetros de diámetro,
proyecto de cable para cruzar buenas perspectivas del negocio, que formaban una armadura
el canal de la Mancha, pero el fueron vencidas las dificultades protectora.
inconveniente elemental era la administrativas y se decidió
dificultad de mantener un buen que se utilizaría, en ambos Esta armadura protectora se
aislamiento de los conductores. extremos del cable, un aparato puso para evitar que el roce
Se intentó utilizar el caucho y, patentado por los hermanos con las rocas cortara el cable.
entre otros, Samuel Morse hizo Brett, que, al mismo tiempo, eran La profundidad en la zona del
pruebas en el puerto de Nueva los empresarios que pretendían tendido no sobrepasaba los 75
York, en 1842, utilizando un cable tender el cable. El aparato en metros. Con la armadura, el
con una cubierta de algodón, cuestión imprimía las letras cable pesaba 7 Toneladas por
asfalto y caucho, sin mucho directamente. milla, y ya no era necesario
éxito porque el cable se inutilizó agregarle pesos suplementarios
rápidamente. La compañía de los hermanos para hundirlo.
Brett hizo fabricar un cable de
Hacia 1845 se empezó a ensayar 25 millas, con dos conductores Este segundo cable se tendió
el aislamiento con gutapercha de cobre, de dos milímetros con éxito el 25 de septiembre
- que es el látex de un árbol de diámetro, aislados por de 1851, entre Dover y el
de Malasia. En Europa y en gutapercha. El cable fue tendido cabo Gris-Nez, cerca de
Estados Unidos se hicieron, casi por el remolcador Goliath el 28 Calais, con una longitud de 46
simultáneamente, varios intentos: de agosto de 1850, pero no llegó Kilómetros, aproximadamente,
en Nueva York, en 1845 se a entrar en funcionamiento. y se mantuvo funcionando
sumergió en el Hudson un cable perfectamente durante varios
de dos millas que se mantuvo Para sumergir el cable se años. Este cable demostró que la
funcionando durante varios habían colgando pesos de 8 a conexión era posible y rentable
meses; en 1848, en Alemania, se 10 Kilogramos cada cien metros económicamente, si tenía
48 ~ Nueva electronica
suficiente tráfico - cosa que ya y la cubierta de hilos de hierro. gran protección a los conductores,
ocurría entre Inglaterra y Francia. El cable funcionó solamente pero tenía un peso de unos 5.000
durante dos o tres días. Kgs. por Kilómetro. Se pusieron,
sin problemas, en 1854. Pero
En 1853 se tendió un cable cuando se quiso colocar el mismo
entre Ramsgate, en Inglaterra, cable entre Cagliari y Bona, en
y Ostende, en Bélgica, de 130 Argelia, con una distancia de
Kilómetros, con seis conductores unos 200 Kilómetros y con
recubiertos de gutapercha, profundidades de más de 3.000
cáñamo y una cubierta de doce metros, al ir tendiéndolo se fue al
hilos de hierro galvanizado fondo sin que las máquinas del
de 7 milímetros de diámetro y barco pudieran retenerlo a causa
funcionó perfectamente durante del excesivo peso.
años.
En 1857 se repitió la operación
La corta experiencia que se del tendido entre Cagliari y
tenía indicaba que el peligro de Bona, pero se cambió el cable,
rotura de los cables estaba cerca reduciendo su peso. Se utilizaron
de las costas, sobre todo por la dos tipos de cable. Uno, para los
acción de las anclas de los barcos, primeros Kilómetros cercanos a
y para evitarlo se ensayó el las costas, compuesto por cuatro
diversificar el arribo de los hilos. conductores (cada uno de ellos,
Se construyó un cable, entre a su vez, compuesto por cuatro
Inglaterra y Holanda, que tenía hilos de cobre diferentes, pero
cuatro conductores y, cuando enrollados para formar un solo
www.fullengineeringbook.net
Figura 34.-Primer cable submarino operativo
(1851).- Tomado de “Traité Général des
Lignes et transmissions électriques”, de
Lazare Weiller, de 1892.
llegaba a unos cinco Kilómetros
de la costa, se separaban los
cuatro hilos, constituyendo
conductor), recubiertos por dos
capas de gutapercha y rodeados
por una cuerda de cáñamo y una
cuatro cables independientes cubierta de 12 hilos de hierro
La comunicaciones entre Londres hasta la costa con objeto de galvanizado de 5 milímetros de
y París, sobre todo para las salvar la comunicación en diámetro.
cotizaciones de la Bolsa y las caso de accidente de uno de
noticias de los periódicos, se ellos. El ensayo evitó alguna
establecieron rápidamente y incomunicación pero no se
enseguida surgieron nuevas adoptó como solución.
propuestas para tender cables.
Entre 1853 y 1860, desde
II.- El entorno europeo. Inglaterra se tendieron varios
cables hacia Francia, Holanda.
El éxito del primer cable animó a También entre las islas danesas.
las empresas a intentar el tendido
de otros cables semejantes. Los En el Mediterráneo se ensayó el Figura 35.- Cable de costa y cable de fondo.-
primeros intentos se llevaron tendido de los cables en la costa Tomado del “Nouveau Traité de Télégraphie
a cabo entre Inglaterra e italiana, entre Córcega y Cerdeña, électrique”, de E.E.Blavier, sin fecha.
Nueva electronica ~ 49
DISPONIBLE EN PAPEL Y EBOOK d
www.fullengineeringbook.net
"Tecnología de altas
tensiones" de J.C.M.
Lanáu. es un manual para
la construcción de todo tipo
de aparato que
produce tensiones
elevadas o simplemente
eleva el voltaje.
Cada capítulo describe
con minuciosidad cómo
construir de maneras
sencillas y caseras las
máquinas más conocidas
que producen altas
tensiones como pueden ser
la bobina de Tesla, el
generador de Van Der
Graaff, el carrete de
Rummforft, el elevador de
tensión de Marx, las
máquinas multiplicadoras
de voltaje y otros ingenios
que apenas conocemos.
Nuestra misión es la
divulgación de la electrónica
SETTEMBRE
LA prima riv
ista italia
na per la
2013
27
€ 5,00
comunità
labview
World
L’angolo
del senso
re
ANTEPRIMA
Requisti de by measureIT
di misura i sistemi
LABVIEW 20
e controllo 13
per smart
grid
Ni cOMPACTrio
come non
mai visto l’ave te
prima
sistema ra
software r da
su piatta defined
implementaforma usrp
zione e tes
Futura t
Group
Edizioni
www.fullengineeringbook.net
WWW.ELETTRONICAIN.IT
WWW.OPEN-ELECTRONICS.ORG WWW.FUTURASHOP.IT
www.fullengineeringbook.net