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

N 319 - Septiembre 2014 - 6.

50

ueva
3.0
lectrnica
Iniciamos una Nueva Etapa!
Revista mensual de diseo electrnico, actualidad cientfica y novedad tecnolgica

Interfaz 4 Canales E/S


Bluetooth RN-42 - Android Based
Shied de Expansin I2C
para Raspberry Pi

Frecuencmetro Digital
basado en microontrolador

www.nuevaelectronica.com Descargado por Ejemplar Gratuito - GRATIS


Nuestra misin es la
divulgacin de la electrnica
SETTEMBRE
LA prima riv
ista italia
na per la
2013
27
5,00
comunit
labview
World
Langolo
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 lavete
prima
sistema ra
software dar
de
su piatta ned
implementaforma usrp
zione e tes
Futura t
Group
Edizioni

WWW.ELETTRONICAIN.IT

WWW.OPEN-ELECTRONICS.ORG WWW.FUTURASHOP.IT

Descargado por Ejemplar Gratuito - GRATIS


ueva
CONTenidos
lectrnica 09 Shield I2C de Expansin E/S
Para Raspberry Pi
www.nuevaelectronica.com
Volumen 31 poca 2 - Nmero 319 Un nuevo shield para Raspberry Pi basado en el integrado
Septiembre de 2.014 MCP23017 que permite aumentar el nmero de entradas/
Depsito Legal: M-18437-1983 salidas digitales de la Raspberry Pi para ponerlas a disposicin
ISSN 0212-6249 de nuestras aplicaciones. Este shield de expansin permite
disponer de ocho entradas y otras tantas salidas digitales.
Director
Eduardo Corral Muoz
ecorral@nuevaelectronica.com

Redaccin
Miguel Alberte, Ernesto Corral, Gabriele
Daghetta, Paolo Gaspari, Boris Landoni, ...
22 Fuentes Renovables
Las energas renovables son uno de los pilares fundamentales
redaccion@nuevaelectronica.com para la sostenibilidad de nuestro mundo. En esta seccin
dedicamos unas pginas a las realidades y proyectos que harn
Edita ms habitable nuestro planeta para las generaciones venideras
Board and Book, s.l.
Riao, 3 28042 Madrid, Espaa
Telfono: +34 91 187 16 19
www.boardandbook.com
Info@boardandbook.com

Contacto
Revista Nueva Electrnica
25 Ciencia y Tecnologa
Noticias y curiosidades relacionadas con la Ciencia y
Apartado de Correos 62048 la Tecnologa, este mes veremos como el famoso avin
28080 Madrid, Espaa de combate F-16 se convierte en un Dron, como el lser
Telfono: +34 91 187 16 19 acelera las comunicaciones espaciales o la fabricacin
www.nuevaelectronica.com del primer chip optoelectrnico realizado en grafeno.
revista@nuevaelectronica.com

Publicidad y marketing
publicidad@nuevaelectronica.com

Suscripciones
suscripciones@nuevaelectronica.com
28 Iniciamos una Nueva Etapa!
En esta edicin de Nueva Electrnica iniciamos una nueva
ueva

Nueva Electrnica se publica 12 veces al ao.


Consulta las modalidades de suscripcin en:
etapa, en la que dejamos atrs las dificultades y os traemos lectrnica
una revista nueva de verdad, con nueva imagen, nuevos
www.nuevaelectronica.com contenidos, nuevos productos y nuevas ideas. Una nueva revista
pensada para todos aquellos que nos gusta hacer las cosas
Imprime con nuestras propias manos, desde el estudiante al ingeniero.
Grupo Cibeles !Contamos contigo!

Derechos de autor

31
Todos los contenidos de la revista estn protegidos
por derechos de autor. No se permite la reproduc-
Interfaz de 4 Canales E/S
cin, total o parcial, la traduccin y, en general, la Bluetooth RN-42 - Android Based
difusin por cualquier medio y en cualquier forma-
to sin el permiso por escrito de la Editorial. Los cir- Una nueva aplicacin que, basada en el mdulo Bluetooth RN-
cuitos, firmware y software que se describen en la 42 de Roving Network, convierte una tarjeta con cuatro salidas
revista son slo para uso personal, queda prohibida a rel y cuatro entradas, aisladas elctricamente mediante
la explotacin comercial o industrial. El uso de los optoacopladores, en un sistema de control que se maneja
proyectos y programas publicados no incurrir en desde un Smartphone Android con su app correspondiente.
ninguna responsabilidad por parte de la editorial.

Algunos de los proyectos y contenidos


publicados en Nueva Electrnica son pro-
piedad de la revista italiana Elettronica In
publicada por Futura Group srl. 39 Frecuencmetro Digital
Basado en Microcontrolador (I)
Realizamos un valioso instrumento para la mesa de trabajo de
Renuncia
Los precios y descripciones de los productos relacio- nuestro laboratorio, low-cost y capaz de medir con precisin
nados con la publicacin estn sujetos a cambios. la frecuencia de seales analgicas de BF hasta 10 MHz,
Excluidos los errores u omisiones. Las opiniones ex- TTL y CMOS hasta 50 MHz, pero tambin componentes de
presadas en los distintos artculos, as como el conte-
radiofrecuencia hasta 1,1 GHz.
nido de los mismos, son responsabilidad exclusiva de
sus autores. As mismo, el contenido de los mensajes
publicitarios es responsabilidad de los anunciantes.

www.nuevaelectronica.com - Septiembre 2014 - 319 3

Descargado por Ejemplar Gratuito - GRATIS


Descargado por Ejemplar Gratuito - GRATIS
ueva

lectrnica
1 de Septiembre de 2.014
Querido y fiel lector,

Hoy queremos agradecerte la confianza y comprensin que nos has demostrado en estos
ltimos meses en los que, desafortunadamente y muy a nuestro pesar, Nueva Electrnica no
ha podido cumplir el compromiso de seriedad y calidad en el que estaba comprometida desde
su lanzamiento en 1.983.

Las causas que condujeron a Nueva Electrnica una situacin casi insostenible quedaron ya
patentes en la carta abierta publicada en la pgina 4 de la edicin 318, la ltima edicin de la
anterior editorial, por lo que no abundar en ellas. Si no tienes la revista, puedes obtenerla en
formato digital gratuitamente en www.nuevaelectronica.com).

Con esta edicin que hoy ha llegado a tus manos, comienza una nueva poca para Nueva
Electrnica. No se trata de un simple cambio de imagen, un nuevo logotipo o una nueva pgina
web. No es un simple lavado de cara como consecuencia del cambio de editorial; es algo
mucho ms profundo, una nueva forma de hacer las cosas, de interactuar con los lectores y
con la tecnologa, . . . pero siempre conservando la esencia, siendo Nueva Electrnica.

Contamos para ello con el equipo de profesionales de Board and Book que, con la inestimable
colaboracin de la revista italiana Elettronica In, publicada por Futura Group, trabajamos
por y para ofreceros contenidos y productos de calidad demostrada y a la altura de
vuestras expectativas.

Deseamos y esperamos que esta renovada Nueva Electrnica llegue a alcanzar los niveles
que aceptacin y satisfaccin de que tuvo en el pasado pero, por encima de todo, deseamos y
esperamos que te guste a ti, que eres el razn por la que hacemos esta revista.

Acompanos en esta nueva etapa y disfruta con nosotros de lo que la electrnica nos
ofrezca en los prximos aos.

Gracias..
En nombre del equipo de Nueva Electrnica

Eduardo Corral Muoz, editor

Descargado por Ejemplar Gratuito - GRATIS


del mercado
SanDisk Presenta la Nueva SSD SanDisk Ultra II
Una Solucin Sencilla y Eficiente Para Aumentar la Potencia de Cualquier PC
Una unidad SSD nueva y mejorada que ofrece un mayor rendimiento, durabilidad y consumo eficiente

SanDisk Corporation, lder mundial a nuestra vida personal y profesio-


en soluciones de almacenamiento nal, y con dispositivos que nunca
de memoria flash, ha anunciado la nos fallen, comenta Dinesh Bahal,
nueva SSD SanDisk Ultra II con un vicepresidente de retail product
cuadro de mandos del SSD mejorado. marketing en SanDisk. La nueva SSD
El nuevo dispositivo est diseado SanDisk Ultra II, junto con el cuadro
para ofrecer una solucin econmica de mandos SSD mejorado, ofrece a
y sencilla para aquellos que quieran los usuarios una forma segura, fcil y
actualizar su PC y mejorar su ren- econmica, de mantener su PC a la
dimiento, la vida de su batera y la altura de su estilo de vida cada vez
eficiencia en el consumo elctrico. ms demandante de conexin y de reducir el tiempo de arranque y de
El cuadro de mandos del SSD ofrece acceso a la informacin. carga de las aplicaciones. Basado en
al usuario la posibilidad de analizar Todo lo que haces en tu ordenador, tecnologa Flash X3 NAND, el SSD
el rendimiento, la seguridad y la pero ms rpido. SanDisk Ultra II viene equipado con
disponibilidad de actualizaciones de Con la nueva SSD SanDisk Ultra II la tecnologa nCache 2.0 que utiliza
software del dispositivo, con el fin de puedes potenciar tu PC, basado en una arquitectura de dos niveles para
mantener el SSD siempre trabajando el disco duro, para experimentar una optimizar la velocidad y la resistencia
con el mayor rendimiento. mejora del rendimiento de hasta 28 de la unidad. El dispositivo tambin
Vivimos en una era en la que espe- veces y aumentar el rendimiento de es resistente a los golpes, lo que
ramos tener siempre la informacin la vida de la batera en hasta un 15%. mantiene los datos a salvo, incluso
actualizada en la palma de la mano, El dispositivo ofrece una veloci- cuando el equipo se golpea o se cae.
sin importar el momento, o el lugar, dad secuencial de lectura de hasta
a travs de una tecnologa que nos 550MB/s* y una velocidad de escritu- www.sandisk.com
permite estar siempre conectados ra de hasta 500 MB/s*, lo que permite

NI remodela la instrumentacin con un dispositivo de tipo todo-en-uno basado en software


VirtualBench ofrece cinco instrumentos esenciales en un solo dispositivo dotado de un software innovador
que abre nuevas posibilidades a los ingenieros que utilizan equipos de prueba de sobremesa.
National Instruments present el Debido a que VirtualBench utiliza de datos de NI. La experiencia de
pasado mes de Junio VirtualBench, plataformas de computacin de con- usuario del software de VirtualBench
un instrumento todo en uno que sumo de hoy en da, los ingenieros es ms intuitiva, creando un nivel de
integra un osciloscopio de seales y los cientficos pueden aprovechar eficiencia que va ms all de tener
mixtas, un generador de funciones, las ltimas tecnologas como las simplemente estos cinco dispositivos
un multmetro digital, una fuente de pantallas multi-tctiles, los procesa- en uno solo.
alimentacin de CC programable y dores multi-ncleo, la conectividad Principales ventajas:
E/S digitales. Los usuarios interactan inalmbrica y las interfaces intuitivas. Ocupa un espacio mnimo en un
con VirtualBench a travs de las apli- La simplificacin y el incremento escritorio o mesa de trabajo.
caciones de software que Simplifica la configuracin
se ejecutan en ordenado- del instrumento a travs de
res o iPads. El dispositivo interfaces consistentes y
proporciona de manera fciles de usar.
asequible las funciona- Ofrece nueva capacidad
lidades ms comunes y y conveniencia gracias a
abre nuevas posibilidades la vista consolidada de
sobre cmo los ingenieros mltiples instrumentos,
pueden utilizar los instru- la visualizacin en panta-
mentos de laboratorio. llas de mayor tamao y la
Antes, no tena espacio o presupues- de la capacidad mediante software funcionalidad rpida de guardado de
to para comprar una instalacin com- llevan a una depuracin y validacin datos y captura de pantallas.
pleta para cada mesa de trabajo, dijo de los circuitos ms eficiente. Se integra perfectamente con el
Russell Stanphil, asesor de electrnica Lo estamos creando sobre lo que software de diseo de sistemas
de TechShop. Ahora puedo colocar hace mejor NI, que es nuestro mto- LabVIEW.
un ordenador porttil y un Virtual- do basado en software para prueba
Bench en cada asiento, sustituyendo y medida , dijo Chad Chesney, www.ni.com
a cuatro a cinco instrumentos. director de marketing de adquisicin

6 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Mdulos y microaccionadores para la construccin de robots en la oferta de TME

del mercado
odacrem led
Los productos de la empresa Pololu, fabricante de mdulos electrnicos y componentes mecnicos para los
robots, ya estn disponibles en Transfer Multisort Elektronik.
TME ha aadido a su oferta los tcnicos, equipamiento de taller y
productos de la empresa Pololu, automatismos industriales. La em-
que est especializada en mdulos presa cuenta con una plantilla de
electrnicos universales y compo- casi 350 empleados en la central
nentes mecnicos utilizados, entre en Polonia y sociedades depen-
otros, para la construccin de ro- se puede encontrar en la nueva cate- dientes en otros pases. TME ofrece
bots sencillos. gora en TME: Robtica. ms de 125 000 componentes elec-
trnicos procedentes por los fabri-
La gran versatilidad y la ejecucin La empresa Transfer Multisort Ele- cantes mundiales ms importantes y
cuidadosa hacen que los productos ktronik, TME, fue creada en el ao reconocidos, distribuyndolos en ms
de Pololu se utilicen en muchos dis- 1990. Actualmente es uno de los ms de 100 pases del mundo.
positivos electrnicos, no slo en los grandes proveedores europeos de
robots. La oferta completa de Pololu componentes electrnicos, electro- www.tme.eu

Marmitek ha presentado el MegaView 81 para la transmisin de video HDMI por CAT5/6.


Usa tu red domstica ahora tambin para el streaming en HD

Oficialmente, el HDMI puede salvar


una distancia mxima de 10 metros
sin prdida de calidad perceptible
usando un cable HDMI. Inalmbrica-
mente la seal se puede transmitir
hasta un mximo de 30 metros, si no
existe ningn obstculo que perturbe
la transmisin.
Qu hacer si quiere transmitir la seal
a una distancia de ms de 30 metros o
si existen obstculos, como muros por CAT5/6 o en una red domstica (LAN). TCP/IP.
ejemplo? A continuacin el receptor Megaview Un cable CAT5 cuesta solamente una
Si dispone de una red domstica, el 80 recibe la seal, y a l se conecta el fraccin del cable HDMI.
MegaView 81 es la respuesta. Su trans- TV o proyector usando un cable HDMI. Un cable CAT5 tiene una prdida de
misin no es perturbada por obstcu- La funcin de retorno infrarroja le per- calidad pequea o nula, incluso a dis-
lo alguno, salva una distancia de hasta mite controlar los dispositivos conec- tancia grandes.
100 metros y slo cuesta la mitad que tados a travs del televisor. Los cables HDMI se manipulan con di-
una solucin inalmbrica. Las casas que se construyen hoy en ficultad en las guas para cables (entre
Con este dispositivo puede llevar el da, cada vez ms a menudo disponen otras razones porque son rgidos y los
contenido HD (Full HD 1080p) de su TV de una red CAT5. Esta red tambin se conectores no se pueden quitar). Con
digital, Ordenador Centro Multimedia, puede usar ahora sencillamente para un cable CAT5 esto es mucho ms fcil.
consola de juegos o grabador de disco la transmisin de HDMI a, por ejemplo, Usando un switcher HDMI se puede
duro a una distancia de hasta 100 me- el televisor en el dormitorio, el desvn conectar la seal de varios dispositivos
tros y verlo en otra habitacin en un TV o el invernadero. Por supuesto, tam- HD al emisor MegaView 81.
o una pantalla de proyeccin. bin existe la posibilidad de instalar La red CAT tiene, adems de esta uti-
Cmo funciona? cables. lidad, otros muchos usos.
Con un cable HDMI se conecta su dis- Las ventajas:
positivo HDMI al emisor del MegaView Conexin muy sencilla a la red do-
81, que inserta la seal HD en un cable mstica (LAN) usando el protocolo www.marmitek.com

Melexis lanza un diseo de referencia para carga inalmbrica y NFC dirigido al automvil con Freescale
La carga inalmbrica promete a los parecen siempre presentes ante inalmbrica de Freescale Semicon-
consumidores un nuevo nivel de fun- la creciente dependencia hacia la ductor permite disponer de una
cionalidad para mantener operativas electrnica porttil en nuestra vida solucin de diseo de referencia listo
las herramientas de comunicacin de personal y profesional. La combina- para usar que puede liberarnos del
mxima relevancia y para mejorar el cin del transceptor NFC (Near Field temido aviso de batera baja.
estilo de vida. Los avisos de batera Communication) de Melexis para el El estndar NFC ha venido ganando
baja nunca son bienvenidos pero automvil y la tecnologa de carga en tiempos recientes una potente

www.nuevaelectronica.com - Septiembre 2014 - 319 7

Descargado por Ejemplar Gratuito - GRATIS


coches, para aplicaciones como la para la carretera. Este diseo se basa
del mercado
conexin automtica de dispositivos en el CI transceptor NFC MLX90132
mviles al centro multimedia (p.ej., de Melexis y el CI controlador MWC-
tecnologas Wi-Fi o Bluetooth) y la T1003AVLH de Freescale.
identificacin automtica del usuario El diseo de referencia incluye todo
y la descarga de ajustes personales. el hardware y los drivers de software
La tecnologa NFC tambin se puede correspondientes para un compor-
utilizar para el control de acceso y el tamiento totalmente autnomo del
encendido, permitiendo que los ter- subsistema de carga inalmbrica,
minales que incorporen NFC sean la controlado mediante un interface de
llave para entrar y poner en marcha control NFC (NFC Controller Interfa-
un automvil. Esta dependencia en ce, NCI) estndar. La coexistencia se
un estilo de vida inalmbrico an es gestiona en la parte de hardware por
ms importante que nunca que el medio de un cuidadoso diseo de la
dispositivo, bien sea un smartphone antena y en la parte de software con
posicin entre los terminales mviles o una tableta, se conserve en estado un interface de control dedicado. El
para la comunicacin segura a corta de carga mxima. La carga inalm- sistema puede funcionar de manera
distancia en puntos de compra y brica instalada en hogares, coches, completamente autnoma o bien
controles de acceso. Melexis ha sido empresas y espacios pblicos es la controlada por pilas de software NFC
pionera en esta tecnologa para solu- clara solucin. La unin de carga superiores de tipo estndar (p.ej.,
ciones llaves electrnicas (Entry-and- inalmbrica y NFC permite ofrecer NFCStack+ de Stollmann).
Go) y acceso pasivo sin llave (Passive nuevas capacidades y funciones. Ms all del entorno del automvil, el
Keyless Entry, PKE) en los coches con Este diseo de referencia se dirige diseo de referencia resulta perfecto
la presentacin de su CI transceptor inicialmente a aplicaciones en el ta- tambin para una amplia variedad de
NFC MLX90132. La evolucin de la blero de instrumentos del automvil. mercados basados en los terminales
carga inalmbrica se est acelerando Los exigentes requisitos de cualquier de uso personal y que necesiten
con rapidez y el diseo de referencia sistema electrnico instalado en el una combinacin de identificacin y
WCT-5WTXAUTO, desarrollado con- habitculo de los pasajeros incluye pago seguro adems de la carga de
juntamente por Melexis y Freescale, EMC, RFI y EMI para diversas bandas la batera. Esto incluye, por ejemplo,
combina los mejores atributos de de frecuencia y niveles de potencia. puntos de informacin y publicidad
ambas tecnologas. Melexis trabaja El diseo de referencia desarrolla- en salas de espera, restaurantes y
con los proveedores del sector del do conjuntamente por Melexis y bases de acoplamiento inalmbrico.
automvil para la integracin y el Freescale demuestra la posibilidad de www.melexis.com
despliegue de soluciones NFC en obtener con xito un resultado digno www.freescale.com

MOBOTIX ampla su gama de cmaras trmicas con ms innovaciones pioneras a nivel mundial
MOBOTIX ha presentado los nuevos todo el mundo de las MOBOTIX M15D
mdulos de sensor trmico para la y S15D es la posibilidad de combinar
S15D; este es el primer dispositivo los dos tipos de mdulo de sensor
trmico que implementa la revolucio- (trmico y ptico) en una sola cmara.
naria tecnologa MOBOTIX de cable Mientras que el sensor trmico
de vdeo dual de montaje flexible. proporciona la deteccin de movi-
Est disponible con todas las S15D mientos, el sensor ptico facilita una
actualizadas a la versin de software identificacin del objeto clara y ntida.
MX-V4.2.1.43. Esto permite que la M15D y la S15D
Su cableado de vdeo flexible, su detecten movimiento de forma preci-
diseo resistente a la intemperie y sa en todas las condiciones lumnicas, Ralf Hinkel, MOBOTIX ha reinventado
su reducida necesidad de espacio as como disponer de una verificacin la tecnologa de las cmaras trmi-
permiten instalar los dos mdulos visual de la persona u objeto que ha cas convencionales para que pueda
de sensor trmico de la S15D en activado el evento de movimiento. hacer ms en un abanico de aplica-
cualquier lugar y a una distancia de Con las cmaras MOBOTIX M15D y ciones ms amplio. Al igual que con
hasta 2 metros de la unidad central S15D con doble lente viene inclui- todos nuestros productos, la calidad
S15D. La ventaja de utilizar mdulos do MxActivitySensor, un innovador es nuestro compromiso y, por eso,
de sensor trmico es que son capaces software de deteccin de movimien- podemos garantizar un MTBF (tiempo
de visualizar la radiacin trmica to inteligente. Cuando se activa en la medio entre fallos, por sus siglas en
de vehculos y personas con el fin cmara trmica, MxActivitySensor re- ingls) de 9 aos de promedio para
de poder detectar movimientos de gistra los movimientos sin necesidad todos nuestros sensores trmicos
forma precisa hasta a 400 metros de de luz artificial, ya sea en oscuridad
la cmara y en malas condiciones total o a plena luz del da, con una www.mobotix.com
lumnicas y ambientales. precisin impresionante.
Otra de las innovaciones pioneras en Segn el fundador de MOBOTIX, Dr.

8 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Didctica

shield I C dE 2 Controlamos
hasta 64 salidas
a rel y leemos

eXpansion E/S un mximo de


64 entradas
digitales
para raspberry pi utilizando solo
dos lneas de la
Raspberry Pi: las
del bus IC.

P resentamos un nuevo
shield para Raspberry
Pi basado en el integrado
representado por un LED
para cada una. Cada una
de las ocho salidas contro-
a tres posiciones, permi-
tiendo la conexin y la
gestin de un mximo
MCP23017 que permite la un rel al que se pueden de ocho shield simult-
aumentar el nmero de conectar cargas externas. neamente, cada uno con
entradas/salidas digi- En cada una de las salidas una direccin diferente;
tales para ponerlas a est presente tambin un esto permite expandir el
disposicin de nuestras LED, que hace visible su sistema hasta un total de
aplicaciones. El shield de estado. Para acceder a 64 entradas y 64 salidas
expansin aqu descrito las entradas/salidas del controlables individual-
permite disponer de ocho shield se utiliza el bus mente. En este artculo os
entradas y otras tantas I2C. El direccionamiento presentamos tambin la
salidas digitales. El estado del shield es configurable librera Wiring-PI2, una
de las ocho entradas viene mediante un DIP Switch librera Open Source en marco magagnin

www.nuevaelectronica.com - Septiembre 2014 - 319 9

Descargado por Ejemplar Gratuito - GRATIS


licencia GNU LGPLv3 utilizable necesario proyectar correctamente mos de comunicacin sean capa-
en Python, que permite acceder a los programas que gestionan los ces de gestionar correctamente el
las entradas individuales y mane- perifricos que inciden sobre el fenmeno, por ejemplo generan-
jarlas de un modo decididamente mismo recurso de comunicacin. do cdigo o gestionando sem-
simple. Recordamos que el shield Por ejemplo, diferentes aplica- foros y bloques para coordinar
de expansin presentado en este ciones pueden querer acceder a correctamente las peticiones de
artculo convive tranquilamente diferentes perifricos que utilizan los clientes. Los clientes, final-
con los otros shield que presen- el mismo bus I2C: es precisamente mente, cuando tienen necesidad
taremos y tambin con algunos el caso del shield de expansin de acceder a uno de los recursos
diseados por terceras partes. que presentamos en este artculo. gestionados de forma centralizada,
Una gran cantidad de posibilida- Si una aplicacin est ya utiliza- no tienen que acceder directamen-
des de conexiones que permiten do el bus, para leer o escribir el te pero tienen que utilizar el canal
la realizacin de aplicaciones estado de un E/S de su compe- de comunicacin predefinido
capaces de gestionar ambientes tencia, las otras aplicaciones que por aquel recurso, con el proto-
tambin notablemente complejos. requieren utilizar el mismo bus colo y la modalidad prevista. En
La realizacin de aplicaciones de para gestionar sus propias E/S, resumen, en el modo embebido
este tipo requiere un salto de nivel encontrndolo ocupado (busy), no el diseo no debe ser referido a la
respecto a los proyectos que he- podrn hacer otra cosa que pasar misma aplicacin pero debe tener
mos presentado hasta ahora. Prin- a error. La primera solucin que en cuenta la arquitectura que se
cipalmente es necesario proyectar podra venir en mente sera reali- quiere realizar, en su totalidad.
y realizar arquitecturas software zar una nica enorme aplicacin Mejor o peor respecto a los mi-
capaces de disociar el uso fsico de que gestione todas las funciona- crocontroladores? Esta pregunta
dispositivos externos con respecto lidades en modo monoltico, un no tiene una respuesta definitiva.
a los mdulos de procesamiento poco como un enorme microcon- Depende de lo que se quiere rea-
reales. En particular, necesitamos trolador. Es fcil de entender que lizar y de los requisitos asociados.
realizar programas capaces de este modo de proceder comporta Seguramente, en un futuro, nos
reaccionar a los eventos exter- ms aspectos negativos que encontraremos siempre ms en
nos generados por las entradas positivos: rigidez de la aplicacin, la necesidad de integrar y hacer
y los sensores a ellas conectados dificultad de diseo, realizacin, colaborar estos dos ambientes,
que, generalmente, se presentan mantenimiento y actualizacin, junto a otros como FPGA y PLC.
en modo asncrono. Es tambin dificultad de temporizacin tras Desde los prximos nmeros de
las diferentes partes, fragilidad (si la revista empezaremos a afrontar
una parte, aunque sea insignifi- este tipo de problemticas, quizs
cante, acaba en error, cae toda la ms conectados a la disciplina
aplicacin). Para resolver una exi- informtica que a la electrni-
gencia de aplicacin de este tipo ca, pero quizs, como habamos
es necesario aplicar arquitecturas sostenido muchas veces, debemos
capaces de soportar aplicaciones lidiar con la necesidad, para quin
concurrentes y colaborativas y de realiza aplicaciones basadas sobre
gestionar las comunicaciones en- dispositivos electrnicos desti-
tre los diversos actores, basado en nados al mundo embebido, de
servidores que orquestan el uso ampliar las competencias propias
de recursos para compartir y don- tambin al mundo de la inform-
de las diferentes funcionalidades tica y de la gestin de las redes de
aplicativas tienen que ser realiza- comunicacin.
das como clientes que requieren
el uso de los recursos centraliza- eSquema elctrico
dos mediante peticiones basadas El circuito est proyectado alrede-
sobre protocolos compartidos. dor del integrado MCP23017, de
Hay muchas alternativas posibles: Microchip, que ofrece 16 entradas/
socket TCP/IP, funcionalidad base salidas digitales direccionadas
de datos, simples colas y cosas as. mediante el bus I2C. De esta forma,
Lo importante es que los mecanis- podemos direccionar las ocho

10 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[esquema ELCTRICO]

www.nuevaelectronica.com - Septiembre 2014 - 319 11

Descargado por Ejemplar Gratuito - GRATIS


[plano de MONTAJE]
Lista de materiales:

R1R16: 470 ohm


R17R23: 4,7 kohm
C1, C2: 100 nF multicapa
C3, C4: 100 F/16 V electroltico
D1D8: 1N4148
LD1LD8: LED 3 mm rojo
LD9LD16: LED 3 mm verde
SW1: Dip-Switch 3 vas
RL1RL8: Rel miniatura 5V
U1: MCP23017-E/SP
U2: ULN2803
U3: 7805

Varios:
- Zcalo 14+14
- Zcalo 9+9
- Tira de 3 pines macho (2 pz.)
- Jumper (2 pz.)
- Conector hembra 2x13
cod. CTF/13+13
- Terminal 2 polos paso 2,54 mm (6 pz.)
- Terminal 3 polos paso 2,54 mm (8 pz.)
- Torreta M/F 18 mm
- Tuerca 3 MA
- Tornillo 8 mm 3 MA
- Circuito impreso

entradas y las ocho salidas digi- das a rel mientras que el banco ren corrientes superiores a los 500
tales de nuestro shield utilizando GPB est dedicado a la gestin de mA, pueden ser conectados en
solo los dos pines del conector las entradas digitales. Las lneas paralelo ms etapas del integra-
de Raspberry Pi que forman el de salida digital, provenientes do. En el interior del chip estn
bus I2C. Obviamente el bus no es del banco GPA del integrado presentes tambin diodos de pro-
utilizado en modo exclusivo por MCP23017, estn unidas a los teccin, necesarios para controlar
nuestro shield, se pueden conec- pines de entrada del integrado cargas inductivas. Aplicaciones
tar otros perifricos siempre que U2, un ULN2803, especialmente tpicas son el control de motores,
estn configurados con direccio- diseado para controlar cargas el accionamiento de rels, solenoi-
nes diferentes. inductivas, como las bobinas de des, lmparas, etc. Las entradas
El integrado MCP23017 (U1 en el los rels. 1-8, caracterizadas por una alta
mismo esquema elctrico) pone a En el interior del integrado, cuyo impedancia de entrada, pueden
disposicin del usuario 16 lneas esquema es visible en la Fig. 1, ser excitadas directamente desde
de E/S (I/O) subdivididas en dos estn presentes ocho etapas Darl- los puertos de E/S de un micro-
bancos de ocho, denominados ington conectadas con los emiso- controlador o de un integrado
GPA y GPB. Cada una de las l- res en comn (conectadas en el como el MCP23017. Pero volva-
neas del integrado es configurable pin 9) y los colectores a las salidas, mos a nuestro esquema elctrico.
individualmente como entrada o cada una de las cuales puede pro- Analicemos una sola lnea de sali-
como salida. En nuestro shield, el porcionar hasta 500 mA. Como da de las 8 disponibles en cuanto
banco GPA est completamente inciso, aunque no es nuestro caso, que el esquema de las otras 7 se
dedicado a la gestin de las sali- para controlar cargas que requie- repite de forma idntica. Cuan-

12 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


do, por ejemplo, el pin GPA7 se sirve para proteger la entrada del ne que estar posicionado entre el
encuentra a nivel lgico alto (ms integrado, limitando a 5V la ten- pin central y el pin 5VRPY.
de 2,5V hasta 5V), la base del sin mxima que puede llegar al La salida INTB, que permite ges-
transistor Darlington conectada pin de entrada. En efecto, aplican- tionar la interrupcin proveniente
con la entrada 1 del integrado do una tensin superior, D1 no de las entradas del banco GPB
ULN2803, es polarizada mediante conduce ms y el pin GPB0 ve puede conectarse, mediante el
el divisor resistivo RA, RB y RC, solamente los 5V de la alimenta- puente INTR, a GPIO22 o GPIO17
visible en el esquema de la Fig. cin, por efecto de la presencia de de Raspberry Pi, de manera que
1. En esta condicin el transistor R9/LD9. Esta configuracin per- est disponible a eventuales apli-
est en saturacin y su colector mite hacer funcionar el circuito caciones. El Dip Switch conectado
se lleva a un potencial de pocas con niveles lgicos en entrada de a los pines A0, A1 y A2 del inte-
centenas de milivoltios, dejando 12 voltios o ms, salvaguardando grado, permite definir la direccin
fluir la corriente en la bobina del siempre las entradas. Todas las I2C asignada al integrado.
rel. El estado de conduccin del entradas digitales tienen la masa En el plano de montaje se puede
transistor produce tambin el en- en comn, que corresponde al ver la disposicin de los com-
cendido del LED LD1, polarizado negativo de alimentacin; nega- ponentes. La nica sugerencia,
por medio de la resistencia R1. tivo y positivo estn presentes aparte de las precauciones nor-
Cuando el pin GPA7 se encuentra tambin sobre dos contactos del males, es posicionar el conector
a nivel lgico bajo, el Darlington terminal, de manera que estn doble denominado RPY de modo
correspondiente se encuentra en fcilmente disponibles los 5V con que distancie el circuito impreso
estado de corte, y entonces su co- los que proporcionar alimenta- del shield del de la Raspberry Pi
lector, como un interruptor abier- cin a los circuitos externos. El para que nos permite el montaje
to, no permite el paso de corriente shield requiere una alimentacin en paquete en el caso en que se
en la bobina del rel. Tambin el externa con una tensin com-
LED, al no estar alimentado, no se prendida entre 9 y 12V, separada
enciende. El diodo DA sirve para respecto de Raspberry Pi, ya que
suprimir la extracorriente inversa la salida a 5V de esta ltima no es
generada de la bobina del rel capaz de proporcionar la corrien-
cuando pasa del estado excitado te necesaria a la alimentacin del
al estado de reposo, tensiones que shield. El circuito integrado U2
podran daar el transistor. En los (LM7805) regula y estabiliza la
terminales de tornillo de la tarjeta tensin de entrada para propor-
estn disponibles todos los termi- cionar los 5 V necesarios para la
nales del rel: el terminal central tarjeta. El shield, sin embargo, es
C, el terminal normalmente capaz de alimentar Raspberry Pi.
cerrado NC y el normalmente Si se quiere mantener separadas
abierto NO. La conexin de los las alimentaciones del shield y de
terminales es visible en el plano la tarjeta Raspberry Pi, el puente
de montaje. Como ya comenta- JP5V tiene que posicionarse entre
mos, las entradas digitales estn el pin central y el pin 5VR. Para
conectadas a los pines del banco hacer que el alimentador del
GPB del integrado MCP23017. shield alimente tambin la tarjeta
Tambin en este caso la descrip- Raspberry Pi, el puente JP5V tie-
cin de un mdulo vale para DA
todos los dems. Tomemos la en- Fig. 1
trada digital 1, que est conectada
al pin GPB0. La resistencia de
pull-up R9, en reposo, mantiene RA
la entrada a nivel alto. De hecho
est conectada al positivo de la RB
tensin de alimentacin a travs
del LED LD9 que, en este estado, RC
permanece apagado. El diodo D1

www.nuevaelectronica.com - Septiembre 2014 - 319 13

Descargado por Ejemplar Gratuito - GRATIS


Raspberry Pi son simplemente
pasantes.

Uso prctico del shield


Conectamos el shield sobre la tar-
jeta Raspberry Pi, prestando aten-
cin a la correspondencia de los
pines de los respectivos conecto-
res y verificando que la parte infe-
rior del shield no est en contacto
con los conectores USB o Ethernet.
En caso de duda, protegemos los
conectores mismos con la cinta
aislante. Conectamos un alimen-
Adaptador con terminales tador de 9 Vcc a los terminales de
alimentacin del shield (+V y -) y
para Raspberry Pi alimentamos la tarjeta Raspberry
Pi. Para comunicar con el integra-
do MCP23017 es necesario utili-
El shield adaptador para Rasperry Pi (FT1104) simplifica el camino
zar el bus I2C y por consiguiente
a quien desea experimentar las posibilidades del mundo embebido.
debemos activar el mdulo de
Permite realizar circuitos o conectar perifricos externos sin
gestin del mismo bus que, como
necesidad de realizar circuitos impresos o de tener que utilizar el
ya sabis, si nos segus en la revis-
soldador. El shield est dotado de terminal a 26 polos, tira de pines
ta, en la instalacin predefinida
M/H de paso 2,54 mm y conector macho de 26 pines, que llevan al
de Raspbian, est deshabilitada.
exterior todas las lneas E/S presentes en el conector de 26 pines
Para quin nos sigue habitual-
de la placa Raspberry Pi. El conector pasante de 26 contactos del
mente, esta operacin no supone
shield permite instalar sobre l otros shields en cascada para
un problema; para quin es nue-
realizar complejas aplicaciones multifuncionales. Utilizando el
vo en el ambiente Raspbian, el
cable plano incluido en el kit del shield y el adaptador FT1072K
sistema operativo GNU/Linux de
(no incluido), es posible conectar de manera muy simple la
Raspberry Pi, le dirigimos a las
Raspberry Pi a una breadboard comn sobre la que haya realizado
indicaciones que aparecen en el
la propia aplicacin. La ventaja principal de esta solucin es la
libro Raspberry Pi il mio primo
gran flexibilidad de uso al tiempo que una mayor seguridad de uso
Linux embedded (en italiano,
de los GPIO, que quedan protegidos del riesgo de cortocircuito
vendido por www.futurashop.it)
o contactos accidentales entre los pines o con otras partes
o la documentacin disponible en
metlicas de la Raspberry Pi. Estos productos estn disponibles en
www.raspian.org. En el artculo
nuestra web (www.nuevaelectronica.com).
describimos solo las operaciones

quiera utilizar conjuntamente a


otros shield de expansin o, por
citar otro, el shield GSM que pre-
sentaremos en breve.
La posibilidad de amontonar
ms tarjetas viene dada por el
hecho que el integrado MCP23017
est conectado al GPIO de la
Raspberry Pi nicamente con los
pines correspondientes a la co-
municacin I2C y a las eventuales
alimentaciones. Fig. 2
Todos los otros pines de la

14 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


especficas para utilizar el shield Fig. 3
de I/O. Recordamos que para los
artculos de la revista dedicada a
Raspberry Pi hemos adoptado el
sistema operativo Raspbian (en
constante actualizacin y mejora)
y a los instrumentos de gestin
remota, mediante protocolo SSH,
utilizando PuTTY (o KiTTY) y
WINScp para la conexin. Enton-
ces, posicionamos todos los DIP
switch de direccionamiento del
shield en ON (GND), el jumper Fig. 4
JP5V en la posicin 5VR (alimen-
tacin separada), montamos el
shield sobre el conector de Ras-
pberry Pi, realizamos todas las
conexiones y aplicamos tensin.
Nada de humo? Bien, estamos
en el buen camino!
Ahora debemos habilitar el
driver para la gestin del bus I2C,
instalar la librera Python para la Fig. 5
gestin del integrado MCP23017
y realizar los primeros progra-
mas para comprobar que todo
funciona como debe ser. Recorde-
mos brevemente el proceso para
actualizar el sistema operativo y
habilitar el driver para el bus I2C:
primero utilizamos PuTTY para
abrir una ventana de terminal,
nos registramos como el usuario
root y tecleamos los comandos Fig. 6
necesarios para actualizar la base
de datos de los paquetes del siste-
ma operativo:

apt-get update mdulos reconocidos por kernel.


apt-get upgrade Abramos el archivo de configu-
Para resucitar y hacer utilizable racin que contiene el elenco de
el mdulo de gestin del bus I2C mdulos blacklisted (en la lista
es necesario quitarlo de la blacklist negra), con el comando (Fig. 3):
que lo tiene prisionero y des-
Fig. 7 pus aadirlo al conjunto de nano /etc/modprobe.d/raspi-blacklist.

www.nuevaelectronica.com - Septiembre 2014 - 319 15

Descargado por Ejemplar Gratuito - GRATIS


conf

Nano es un editor de texto m-


Fig. 8 nimo que funciona en ambiente
terminal.
Eliminamos el modulo I2C de
la blacklist eliminando la lnea o,
como hemos preferido nosotros,
comentndola con un # (Fig. 4).
Pulsamos Ctrl-x y despus y a
la solicitud de guardar el archivo,
despus de las modificaciones.
Ejecutamos un reboot para hacer
efectivas las modificaciones.
Ahora debemos hacer de manera
que el mdulo liberado sea car-
Fig. 9 gado y llegue a ser parte integran-
te del kernel. Para esta operacin
tenemos dos posibilidades: la
primera nos permite cargar el
mdulo por comando, y tiene
validez para todo el tiempo en
el cual RaspberryPi se mantenga
encendido. Al siguiente arranque,
el mdulo tendr que ser cargado
nuevamente por comando.
La segunda posibilidad nos
permite cargar el mdulo, en
Fig. 10 automtico, al boot del sistema
operativo, y hacerlo enseguida
disponible a las aplicaciones,
condicin indispensable en un
sistema server unattended (servidor
desatendido).
La primera posibilidad requiere
el uso del comando modprobe.
Escribimos (Fig. 5):

modprobe i2c-dev

Podemos ver el xito de la activa-


Fig. 11 cin de los driver con el comando
que muestra la lista de todos los
mdulos instalados (Fig. 6):

lsmod

Dado que en Linux todo (o casi)


es un archivo si vamos en la
carpeta /dev vemos aparecer los
archivos de conexionado a los
device i2c-0 y i2c-1 (Fig. 7).
Fig. 12 El comando modprobe permite

16 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Fig. 13
cargar y descargar los mdulos
en tiempo de ejecucin (run time)
y mantiene sus efectos siempre
que la RaspberryPi est encendi-
da. En caso de apagado, o aunque
sea solo reboot, los mdulos
adjuntos debern ser recargados
manualmente.
Esta condicin no es adecuada
a funcionar con una aplicacin
independiente (stand alone), que je Python por Phil Gadgetoid
tiene que funcionar en modo apt-get update Howard. Esta librera, distribuida
automtico. con licencia GNU LGPLv3, in-
El comando modprobe, con la Sigamos con el comando (Fig. 10): cluye diferentes mdulos, para el
opcin remove, puede ser utili- uso de integrados especficos que
zado para desactivar un mdulo apt-get install i2c-tools utilizan los buses I2C y SPI: uno
cargado previamente. Aadimos nuestro usuario pi al de estos es el MCP23017, utiliza-
grupo I2C (Fig. 11), con: do en nuestro shield.
modprobe -r i2c-dev El enfoque adoptado en la librera
adduser pi i2c para el uso con el MCP23017 es
Si se desea que el mdulo i2c- asignar una referencia numri-
dev sea cargado al encender la Para activar las nuevas configura- ca a cada pin de entrada/salida
RaspberryPi, es necesario habili- ciones, realizamos el reboot de la del integrado. La numeracin
tar la carga permanente, que se Raspberry Pi con el comando: parte de un nmero definido a
realiza modificando el archivo de placer, haciendo posible utilizar
configuracin /etc/modules, que reboot ms de un integrado sobre una
contiene la lista de los driver para misma tarjeta, cada uno con los
cargar al momento del boot. Despus que la RaspberryPi se ha pines reconocibles por distinto
En caso contrario debemos re- reiniciado, os habis conectado intervalo de numeracin. Como
cordarnos de cargar el mdulo a nuevamente con PuTTY; ejecu- veremos dentro de poco, nosotros
cada encendido con modprobe. tado, si es necesario, el comando hemos asignado un intervalo de
Para modificar el archivo pode- modprobe i2c-dev, verificamos nmeros a los pines del integrado
mos usar el comando (Fig. 8): si el integrado es visible sobre el que toman los valores a partir de
bus I2C con el comando: 65, para el pin GPA0, al 80 para el
nano /etc/modules pin GPB7.
i2cdetect -y 0 per RaspberryPi rev. 1 Antes de describir cualquier
y aadir una nueva lnea, al archi- ejemplo de uso de la librera,
vo de configuracin, que conten- o con el comando: procedemos a instalarla. La
ga el comando (Fig. 9): librera wiringpi2 est disponible
i2cdetect -y 1 per RaspberryPi rev. 2 como paquete (package) adjunto al
i2c-dev lenguaje Python. Para gestionar
Deberis obtener un resultado los paquetes de Python necesita-
Pulsar CTRL-x y despus y similar al que aparece en Fig. 12, mos el gestor de paquetes Python
para guardar las modificaciones donde la direccin 0x20 identifica pip. Pip es un acrnimo recursi-
al archivo y salir. el integrado MCP23017. vo que proviene de Pip Installs
Ahora instalamos el paquete i2c- Ahora es tiempo de instalar la Python. En orden, instalamos el
tools, que nos proporciona una librera par la gestin del integra- paquete pip y despus, la libre-
serie de funciones utilizables a do MCP23017. Hemos optado por ra wiringpi2. Actualizamos de
lnea de comando para verificar el la librera wiringpi2, un excelente nuevo la lista de paquetes de la
funcionamiento del bus I2C, como sistema de gestin del GPIO de distribucin con el comando:
siempre, no antes de haber actua- Raspberry Pi escrita en C por
lizado la lista de paquetes de la Gordon Drogon Henderson y apt-get update
distribucin con el comando: adaptada al uso con el lengua- Instalamos las dependencias re-

www.nuevaelectronica.com - Septiembre 2014 - 319 17

Descargado por Ejemplar Gratuito - GRATIS


Listado 1
#!/usr/bin/python

# rele_test.py
queridas por el paquete pip, con:

import wiringpi2 as wiringpi # importa librera wiringpi2 apt-get install python-dev


from time import sleep

pin_base = 65 # impone la numeracin de los pines a partir del 65 y finalmente el paquete pip
mismo:
i2c_addr = 0x20 # direccin obtenida con los pines A0, A1, A2 a GND

wiringpi.wiringPiSetup() # inizializacin librera wiringpi2 apt-get install python-pip


wiringpi.mcp23017Setup(pin_base,i2c_addr)
wiringpi.pinMode(65, 1) # pone GPA0
# impone pin y direccin i2c
como salida
Ahora, utilizando el gestor de
wiringpi.digitalWrite(65, 0) # pone GPA0 a 0 (0V, off) paquetes pip podemos instalar la
wiringpi.pinMode(66, 1) # pone GPA1 como salida librera propiamente:
wiringpi.digitalWrite(66, 0) # pone GPA1 a 0 (0V, off)
wiringpi.pinMode(67, 1) # pone GPA2 como salida
wiringpi.digitalWrite(67, 0) # pone GPA2 a 0 (0V, off) pip install wiringpi2
wiringpi.pinMode(68, 1) # pone GPA3 como salida
wiringpi.digitalWrite(68, 0) # pone GPA3 a 0 (0V, off)
wiringpi.pinMode(69, 1) # pone GPA4 como salida Terminado este proceso, pode-
wiringpi.digitalWrite(69, 0)
wiringpi.pinMode(70, 1)
# pone GPA4
# pone GPA5
a 0 (0V, off)
como salida
mos verificar si todo ha funcio-
wiringpi.digitalWrite(70, 0) # pone GPA5 a 0 (0V, off) nado correctamente. Abramos
wiringpi.pinMode(71, 1) # pone GPA6 como salida el intrprete Python en lnea de
wiringpi.digitalWrite(71, 0) # pone GPA6 a 0 (0V, off)
wiringpi.pinMode(72, 1) # pone GPA7 como salida comandos, escribimos simple-
wiringpi.digitalWrite(72, 0) # pone GPA7 a 0 (0V, off) mente python en el prompt de
wiringpi.pinMode(73, 0) # pone GPB0 como entrada la ventana del terminal, y verifi-
wiringpi.pullUpDnControl(73, 0) # pull-up y pull-down internos desactivados camos la correcta instalacin de
wiringpi.pinMode(74, 0)
wiringpi.pullUpDnControl(74,
#
0) #
pone GPB1
pull-up y
como entrada
pull-down internos desactivados
la librera wiringpi2 tecleando las
wiringpi.pinMode(75, 0) # pone GPB2 como entrada instrucciones (Fig. 13):
wiringpi.pullUpDnControl(75, 0) # pull-up y pull-down internos desactivados
wiringpi.pinMode(76, 0) # pone GPB3 como entrada
wiringpi.pullUpDnControl(76, 0) # pull-up y pull-down internos desactivados import wiringpi2
wiringpi.pinMode(77, 0) # pone GPB4 como entrada wiringpi2.piBoardRev()
wiringpi.pullUpDnControl(77, 0) # pull-up y pull-down internos desactivados
wiringpi.pinMode(78, 0) # pone GPB5 como entrada
wiringpi.pullUpDnControl(78, 0) # pull-up y pull-down internos desactivados La respuesta, que contiene el
wiringpi.pinMode(79, 0)
wiringpi.pullUpDnControl(79,
#
0) #
pone GPB6
pull-up y
como entrada
pull-down internos desactivados
nmero de versin de la librera,
wiringpi.pinMode(80, 0) # pone GPB7 como entrada nos confirma que todo funciona
wiringpi.pullUpDnControl(80, 0) # pull-up y pull-down internos desactivados correctamente.
try: Ahora utilizaremos la librera
while True: para realizar algn programa
de ejemplo. El primer programa,
if not wiringpi.digitalRead(73): # lgica invertida (pull-up externo)
wiringpi.digitalWrite(65, 1) # impone GPA1 a 1 (3V3, on)
else: visible en el Listado 1, permite
wiringpi.digitalWrite(65, 0) # impone GPA1 a 0 (0V, off)
enganchar cada pin de entrada
if not wiringpi.digitalRead(74): del banco GPB del integrado, al
wiringpi.digitalWrite(66, 1) correspondiente pin de salida
else:
wiringpi.digitalWrite(66, 0) del banco GPA. Los comentarios
non deberan dejar dudas sobre
la lgica del programa, enton-
if not wiringpi.digitalRead(75):
wiringpi.digitalWrite(67, 1)
else: ces describimos nicamente las
wiringpi.digitalWrite(67, 0)
instrucciones try: - except:,
if not wiringpi.digitalRead(76): introducidas por primera vez en
wiringpi.digitalWrite(68, 1) nuestros artculos. Estas instruc-
else:
wiringpi.digitalWrite(68, 0) ciones permiten tender una
trampa los errores. Si incluimos
un conjunto de instrucciones
if not wiringpi.digitalRead(77):
wiringpi.digitalWrite(69, 1)
else: dentro de un grupo try: (prue-
wiringpi.digitalWrite(69, 0)
ba), en caso de error el programa,
if not wiringpi.digitalRead(78): en vez de interrumpir la ejecu-
wiringpi.digitalWrite(70, 1) cin, intercepta el error y dispara
else:
las instrucciones contenidas en
(Contina)

18 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Listato 1 - segue
wiringpi.digitalWrite(70, 0)
el interior del grupo except:.
if not wiringpi.digitalRead(79):
En este grupo, en nuestro caso, wiringpi.digitalWrite(71, 1)
hemos insertado las instrucciones else:
necesarias para reportar todos los
wiringpi.digitalWrite(71, 0)

pines del integrado configurados if not wiringpi.digitalRead(80):


como entrada. Este mecanismo wiringpi.digitalWrite(72, 1)
else:
funciona tambin cuando se wiringpi.digitalWrite(72, 0)
interrumpe el bucle principal del
sleep(0.05)
programa con CTRL-c.
Para probar el programa pode- except:
mos conectar pulsadores entre la
wiringpi.digitalWrite(65, 0) # pone GPA1 a 0 (0V, off)
wiringpi.pinMode(65, 0) # pone de nuevo GPA1 como entrada
masa y cada pin de entrada del wiringpi.digitalWrite(66, 0)
shield; como alternativa pode- wiringpi.pinMode(66, 0)
wiringpi.digitalWrite(67, 0)
mos conectar un terminal de un wiringpi.pinMode(67, 0)
puente de cable al terminal de wiringpi.digitalWrite(68, 0)
wiringpi.pinMode(68, 0)
masa y con el otro terminal tocar wiringpi.digitalWrite(69, 0)
los conectores de los terminales wiringpi.pinMode(69, 0)
de entrada. Con el instrumento
wiringpi.digitalWrite(70, 0)
wiringpi.pinMode(70, 0)
WINScp, copiamos el programa wiringpi.digitalWrite(71, 0)
del Listado 1 en una carpeta de la wiringpi.pinMode(71, 0)
wiringpi.digitalWrite(72, 0)
Raspberry Pi dentro de la carpeta wiringpi.pinMode(72, 0)
/home: por ejemplo, /home/Rele. print
print fine
Damos un nombre al programa:
por ejemplo rele-test.py. Posi-
cionmonos en la carpeta /home/ dejar el campo libre a otros que lo planificador cron. En este modo
Rele y lanzamos el programa con requieran. Os ofrecemos un ejem- podremos realizar una aplicacin
el comando: plo de esta solucin en el Listado temporizada como un sistema de
2 y en el Listado 3. La solucin irrigacin o un sistema de control
python rele-test.py propuesta est compuesta por luces da/noche. El programa del
un programa, para lanzar una Listado 2 se deriva de la parte de
Ahora, llevando a masa (con los sola vez al encender la Raspberry configuracin inicial del pro-
pulsadores o el jumper) las entra- Pi, para inicializar el integra- grama mostrado en el Listado 1.
das del shield, veremos encender- do MCP23017 y configurar los Tambin el programa presentado
se los LED y cerrarse los rel de pines en el modo requerido por en el Listado 3 parte de fragmen-
las correspondientes salidas, por el shield. El segundo programa tos de cdigo del Listado 1 aa-
todo el tiempo durante el cual la se lanza cada vez que se desea diendo la posibilidad de recibir
entrada est conectada a masa. modificar el estado de un pin de parmetros del exterior.
Para terminar el programa, da- salida. En nuestro ejemplo, lo En nuestro caso hemos previsto
mos al comando CTRL-c (Fig. 14). lanzaremos en momentos tem- dos: el nombre del pin del cual
Como hemos descrito en la parte porales definidos utilizando el queremos modificar el estado, en
introductoria del artculo, este
programa, cuando funciona,
mantiene ocupado constantemen-
te el bus I2C, impidiendo a otros
programas el acceso. Para superar
tales problemas es necesario des-
acoplar el uso del bus respecto a
los programas.
Un mtodo es el escribir progra-
mas que vinculen el bus nica-
mente por el tiempo necesario
para ejecutar las acciones reque- Fig. 14
ridas, y despus lo liberen para

www.nuevaelectronica.com - Septiembre 2014 - 319 19

Descargado por Ejemplar Gratuito - GRATIS


Listado 2
#!/usr/bin/python

# rele_set.py argv[i] contienen los argumentos,


en el orden en el cual han sido
import wiringpi2 as wiringpi # importa libreria wiringpi2
escritos en lnea de comando.
from time import sleep En nuestro caso tendremos:
import sys
argv[0] = rele_pin_set
pin_base = 65 # impone la numeracin de los pines a partir del 65 argv[1] = A1
i2c_addr = 0x20 # direccin obtenida con los pines A0, A1, A2 a GND argv[2] = ON
try:
wiringpi.wiringPiSetup() # inicializa librera wiringpi2 Los parmetros adquiridos son
wiringpi.mcp23017Setup(pin_base,i2c_addr)
wiringpi.pinMode(65, 1) # pone GPA0
# impone pin e indirizzo i2c
como salida
utilizados para personalizar las
wiringpi.digitalWrite(65, 0) # pone GPA0 a 0 (0V, off) instrucciones de configuracin
wiringpi.pinMode(66, 1)
wiringpi.digitalWrite(66, 0)
# pone GPA1
# pone GPA1
como salida
a 0 (0V, off)
del pin. Dado que tenemos
wiringpi.pinMode(67, 1) # pone GPA2 como salida asignados al primer pin el valor
wiringpi.digitalWrite(67, 0) # pone GPA2 a 0 (0V, off) 65, para obtener la corresponden-
cia entre el parmetro pasado al
wiringpi.pinMode(68, 1) # pone GPA3 como salida
wiringpi.digitalWrite(68, 0) # pone GPA3 a 0 (0V, off)
wiringpi.pinMode(69, 1) # pone GPA4 como salida programa, y el correspondiente
wiringpi.digitalWrite(69, 0)
wiringpi.pinMode(70, 1)
# pone GPA4
# pone GPA5
a 0 (0V, off)
como salida
nmero gestionado por la librera,
wiringpi.digitalWrite(70, 0) # pone GPA5 a 0 (0V, off) utilizamos la instruccin:
wiringpi.pinMode(71, 1) # pone GPA6 como salida
wiringpi.digitalWrite(71, 0) # pone GPA6 a 0 (0V, off) Pin_num = int(Pin[1:]) + 65
wiringpi.pinMode(72, 1) # pone GPA7 como salida
wiringpi.digitalWrite(72, 0) # pone GPA7 a 0 (0V, off)
El objetivo de esta instruccin es
wiringpi.pinMode(73, 0) # pone GPB0 como entrada eliminar del primer parmetro
la A inicial, y sumar 65 al valor
wiringpi.pullUpDnControl(73, 0) # pull-up y pull-down internos desactivados
wiringpi.pinMode(74, 0) # pone GPB1 como entrada
wiringpi.pullUpDnControl(74, 0) # pull-up y pull-down internos desactivados numrico resultante para obtener
wiringpi.pinMode(75, 0)
wiringpi.pullUpDnControl(75, 0)
#
#
pone GPB2 como entrada
pull-up y pull-down internos desactivados
el valor correspondiente del pin
wiringpi.pinMode(76, 0) # pone GPB3 como entrada reconocido de la librera. Lan-
wiringpi.pullUpDnControl(76,
wiringpi.pinMode(77, 0)
0) #
#
pull-up y pull-down internos
pone GPB4 como entrada
desactivados
zamos manualmente el primer
wiringpi.pullUpDnControl(77, 0) # pull-up y pull-down internos desactivados programa para configurar inicial-
wiringpi.pinMode(78, 0) # pone GPB5 como entrada mente el integrado MCP23017;
lanzamos despus el segundo
wiringpi.pullUpDnControl(78, 0) # pull-up y pull-down internos desactivados
wiringpi.pinMode(79, 0) # pone GPB6 como entrada
wiringpi.pullUpDnControl(79, 0) # pull-up y pull-down internos desactivados programa, variando los parme-
wiringpi.pinMode(80, 0)
wiringpi.pullUpDnControl(80, 0)
#
#
pone GPB7 como entrada
pull-up y pull-down internos desactivados
tros y verificamos los resultados
que obtenemos (Fig. 15).
except Exception, e:
print e
Pasamos ahora a configurar el
planificador cron.
El planificador cron es el servi-
la forma Ax y el valor del esta- lar, argv contiene la lista de los cio predefinido, en Linux, para la
do que deseamos poner: ON argumentos pasados al programa ejecucin por tiempo de progra-
u OFF. El formato con el cual en el momento del lanzamiento. mas y comandos.
lanzaremos el comando ser Los parmetros estn disponibles Para funcionar, cron se apoya
entonces: en forma de array donde el ele- en una tabla que contiene las
mento argv[0] contiene el nombre directivas sobre programas
python rele_pin_set.py A1 ON del programa y los sucesivos para ejecutar y define en que

Para leer los parmetros dentro


del programa se utiliza el mto-
do argv del mdulo sys. En
Python, el mdulo sys hace
disponible una serie de funciones
y de variables que permiten inte-
ractuar con el ambiente runtime
dentro del cual viene realizado Fig. 15
el programa Python. En particu-

20 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Listado 3
#!/usr/bin/python

instantes lanzarlos. La tabla uti- # rele_pin_set.py


lizada por cron se gestiona con
la funcionalidad crontab
import wiringpi2 as wiringpi
from time import sleep
import sys
crontab <opcin> Pin = sys.argv[1]
Stato = sys.argv[2]
donde opcin puede asumir los
pin_base = 65 # impone la numeracin de los pines a partr del 65
valores -e, -l y -r. i2c_addr = 0x20 # direccin obtenida con los pines A0, A1, A2 a GND
El comando crontab e nos per-
mite abrir el archivo de configu-
Pin_num = int(Pin[1:]) + 65

racin predefinido de crontab, try:


como se ve en Fig. 16. wiringpi.wiringPiSetup()
wiringpi.mcp23017Setup(pin_base,i2c_addr)
# inicializa librera wiringpi
# pone pin y direccin i2c
if Stato == ON:
Cada lnea del archivo de wiringpi.digitalWrite(Pin_num, 1) # pone el pin a 1 (3V3, on)
else:
configuracin tiene la siguiente wiringpi.digitalWrite(Pin_num, 0) # pone el pin a 0 (0V, off)
estructura:
except Exception, e:
* * * * * comando a ejecutar print e
- - - - -
| | | | |
| | | | +-- da de la semana (0-6) (0=Domingo)
| | | +---- mes (1-12)
| | +------ da del mes (1-31)
| +-------- hora (0-23)
+---------- min (0-59)

Cada parmetro puede ser con-


figurado como serie de valores
(por ejemplo 0, 3, 7, 9) como un
intervalo (por ejemplo 3-7) o una
combinacin de los dos (ejemplo:
0,3,4-6,9) o, an, como frecuencia
*/5 (cada 5 minutos, horas, etc.).
En nuestro caso queremos que
por cada minuto par sea ejecuta-
do el programa rele_pin_set.py,
con los parmetros impuestos de
manera se cierre el rel conecta-
do al pin GPBA1 y a cada minuto
impar venga nuevamente ejecu- Fig. 16
tado el mismo programa con los respondemos y a la pregunta
parmetros impuestos para abrir de guardado y confirmamos el MATERIAL
el rel. En la ventana que nos con el nombre del archivo
muestra el contenido del archivo, con Invio. Desde ahora, cada Todos los componentes utilizados en
aadimos al final las lneas de minuto se lanzar el programa este proyecto son de fcil disponibi-
direccin como en la Fig. 16: que, alternativamente, activar y lidad y el master del PCB se puede
desactivar el rel. Para modificar descargar gratuitamente del sitio de
0-58/2 * * * * python /home/Rele/rele_pin_set.py A1 ON > /dev/null
los ajustes de cron, rellamamos la la revista. El circuito est tambin
funcionalidad: crontab e disponible en kit (cod. FT1093K) al
que significa hacer ejecutar el Para ver los ajustes utilizamos la precio de 32,00 Euros, IVA incluido.
programa a cada minuto par de opcin: crontab l
cada hora, da y mes, y: Para interrumpir la ejecucin au-
Precios IVA incluido sin gastos de envo.
tomtica escribimos: crontab r Puede hacer su pedido en:
1-59/2 * * * * python /home/Rele/rele_pin_set.py A1 OFF > /dev/null
www.nuevalectronica.com
(183039)
Salimos del archivo con <CTRL>x, pedidos@nuevaelectronica.com
g

www.nuevaelectronica.com - Septiembre 2014 - 319 21

Descargado por Ejemplar Gratuito - GRATIS


FUENTES RENOVABLES
Ivanpah: Escocia explotar
la energa
la hora de empezar mareomotriz
La planta solar de concentracin Ivanpah,
situada en el desierto de Mojave en Ca- En el estrecho de Pentland se instalar la
lifornia (EE.UU.), entr finalmente en mayor planta del mundo para la explota-
funcionamiento y suministra a la red a cin de la fuerza de las mareas; el primer
la que se ha conectado (y con la que fue generador de turbina AR1000, producido
sincronizada a su unidad 1) produce elec- por Alstom Power (coloso de las renova-
tricidad a partir de los 173.000 heliostatos bles) se instalar en Pentland, un brazo
(espejos) que lo componen. Dispuesta de mar donde las aguas fluyen rpido y
sobre una superficie de 1.400 hectreas, las mareas son particularmente potentes,
Ivanpah Solar Electric Generating Sys- que separa las Islas Orcadas de Escocia
tem, planta propiedad de NRG Energy, continental.
de BrightSource Energy y de Google, es Es un proyecto de 86 MW
la planta de energa solar termodinmica de potencia instalada, que
con torre en el mundo, con una capacidad se iniciar con la instala-
de produccin de 377 MW (392 cin de seis turbinas de
MW potencia mxima instala- demostracin, cada una
da) satisfar las necesidades de 22,5 metros de altura
de electricidad de 140.000 y un peso de 1.500 tone-
hogares, ahorrando al ladas, para un total de
medio ambiente las emi- 9 MW de potencia en
siones de CO2 y de con-
taminantes equivalen-
tes a los producidos por
unos 70.000 automvi-
les. En la estructura de
Ivanpah, espejos solares
concentran la luz en las tres
torres del sistema, cada una de
las cuales contiene un lquido que
se calienta y se lleva a una temperatura
de varios cientos de grados centgrados;
se obtiene as vapor con el que impulsar
las turbinas, que a su vez ponen en rota-
cin de grandes generadores elctricos.

http://ivanpahsolar.com/

22 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


2020 . En pleno funcionamiento, la planta
proporcionar hasta un 40 por ciento de
Ms pequeo que un F1,
la electricidad en las tierras altas, que sirve
a aproximadamente 42.000 hogares. ms rpido que la F1!
Eventualmente puede ampliar su poten-
cia hasta 398 MW, y hasta 400 turbinas
para trabajar en el fondo del mar. El pro- Una de las caractersticas de los ve-
yecto est financiado con 13 millones de hculos a traccin elctrica es la res-
libras (unos 20 millones de euros) asigna- puesta del motor, lo que permite
dos por el Gobierno de Escocia para desa- aceleraciones mejores que las de los
rrollar la primera fase del proyecto para la competidores con motor trmico; de-
explotacin del mar. mostraciones en este sentido las dan
Los generadores utilizados para el flujo los coches elctricos actuales, capa-
de las mareas (turbinas mareomotrices) ces de entregar el par mximo desde
son, por lo menos sobre el papel, una prcticamente cero rpm, pero tam-
idea simple: similares a las turbinas eli- bin sugestivos experimentos en la
cas, bien escondido en el fondo del mar, pista como el realizado por un grupo
se aprovechan de las mareas y corrientes de estudiantes de la Delft University tiene traccin integral para entregar
para generar electricidad con sus palas. El of Technology Racing Team, que hizo a la tierra todo la potencia sin patinar
Centro Europeo de Energa Marina actual- un coche de carreras similares a un pe- excesivamente incluso en las acele-
mente clasifica cuatro tipos. Una tecno- queo F1, capaz, en pista, de acelerar raciones ms bruscas. Este resultado
loga en plena fase de desarrollo, con un desde cero a 100 km/h en apenas 2,13 hace que se pueda pensar en futuras
potencial muy prometedor, tanto desde segundos, frente a los 3 caractersticos competiciones con coches elctricos
el punto de vista econmico como del de un moderno coche de Frmula 1. El en lugar de trmicos.
impacto ambiental, en comparacin con coche, derivado de la Student Formula
otras tcnicas de produccin de energa del 2012, desarrolla 135 CV (101 kW) y www.tudelft.nl/en
mareomotriz.

www.alstom.com/power/

Fotovoltaico de concentracin
alcanza el 44,7%

record con el 44,4%, con paneles de


triple unin. Investigadores alema-
nes han logrado este resultado me-
diante el uso de una nueva estruc-
tura de la clula solar compuesta
de cuatro sub-clulas solares,
capaces de una eficiencia del
44,7% cuando se coloca en un
sistema fotovoltaico de con-
centracin con una concen-
tracin de la radiacin solar
igual a 297x.
El panel hecho para la prueba
consta de cuatro clulas api-
ladas de diferentes materiales
semiconductores, cada uno de
los cuales est construido para ab-
sorber una porcin del espectro de la
radiacin solar. La estructura ha sido
optimizada gracias a una tcnica de
El Instituto alemn Fraunhofer para construccin denominado unin de
Sistemas de Energa Solar, CEA-Leti obleas (wafer bonding), lo que hizo
y el Centro Helmholtz de Berln, han posible la conexin de dos cristales
batido el rcord mundial de eficien- semiconductores, que de otro modo
cia en la conversin de luz solar en no pueden crecer uno sobre el otro
electricidad, superando los resulta- con alta calidad de cristal.
dos obtenidos recientemente por
Sharp, que hasta ahora ostentaba el http://news.ncsu.edu/

www.nuevaelectronica.com - Septiembre 2014 - 319 23

Descargado por Ejemplar Gratuito - GRATIS


FUENTES RENOVABLES
El barco con la vela en el casco

La bsqueda de soluciones de bajo


impacto ambiental en el trans-
porte martimos ha mostrado
proyectos alternativos y
realizaciones como los bar-
cos con clula de combusti-
ble y fotovoltaicos; el proyecto
noruego Vindskip va en la misma
direccin, pero es algo ms ori-
ginal y podra reducir las emisiones
de contaminantes procedentes de los
grandes cargueros hasta el 80%. Vinds-
kip (que en noruego significa nave del
viento) es una idea original de los dise-
adores del estudio noruego Lade As, y
es un hbrido con la parte superior del
casco, que acta como una vela, que se generar una
rige por un sistema computarizado que elevacin aero-
analiza constantemente el viento, cada dinmica que empu-
minuto se elige la ruta ms adecuada. jar en la direccin del
El barco se mover utilizando el Wind buque, dentro de un sector an-
Power System: el casco tiene la forma de gular de la ruta, que va a transformar el
un perfil de sustentacin aerodinmico empuje en fuerza positiva longitudinal.
colocado verticalmente, que, presen-
tando al viento relativo como una vela, www.ladeas.no

Operativo el parque off-shore belga de 325 MW


Inaugurado el parque elico off-shore renovables en el 2020. ABB ha realiza-
Thornton Bank, encargado a la belga do la red de enlace a tierra, que funcio-
C-Power NV, que proporcionar 1.000 na a una tensin de 36 kV, que consta
GWh de electricidad a la red nacional de 60 km de cables enterrados en el
de Blgica, lo que equivale a la media fondo marino que unen el parque eli-
de consumo de unos 300.000 co a la red elctrica de Blgica.
hogares. Adems, el parque La construccin del parque se inici en
aporta cerca del 7% del 2008 con la instalacin de 6 turbinas de
objetivo fijado por 30 MW, que pasaron primero a ser 54
Blgica para la y despus 102. La red de transmisin
explotacin de era el ltimo paso para completar el
las energas conjunto, la conexin de las turbinas,
situado a 30 km de la costa, hasta la
tierra. El parque elico se inaugur
hace aproximadamente un ao tiene
una capacidad total de 325 MW. ABB
fue la responsable de la ingeniera del
sistema, el diseo y supervisin del
cable submarino, as como el tendido
en tierra, la subestacin en alta mar
(offshore) y la plataforma que la aloja.
La energa generada en Thornton Bank
se inyecta a la red en la subestacin de
alto voltaje Slijkens, en el municipio de
Bredene, a unos 3 km de la costa.

www.abb.com
(180108)

24
24 319
319 -- Septiembre
Septiembre 2014
2014 -- www.nuevaelectronica.com
www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS



ciencia &TECNOLOGiA
Ahora el F-16 se convierte en un dron
El objetivo principal de los aviones no sido desde hace tiempo la intencin de la los aviones de combate ms utilizados
tripulados (drones) es la vigilancia del Fuerza Area de EE.UU. Armar un dron es por las fuerzas areas de varios pases,
territorio enemigo y de los escenarios complicado y costoso, por lo que Boeing con capacidad para transportar unas
blicos sin poner en riesgo la vida de intent convertir un caza existen- 10 toneladas de bombas y misiles) en
los pilotos que exigen los aviones te en UAV y parece que bombardeos areos no tripulados. El
tradicionales, pero es innega- con xito. Se trata de vuelo experimental, llevado a cabo en
ble que disponer de un UAV un Lockheed Martin una zona donde en caso de problemas
capaz de llevar a cabo F-16, ms conocido podra ser derribado sin peligro para la
misiones de ataque ha como el F-16 (uno de poblacin, fue todo un xito. Dos pilo-
tos telecontrolaron el avin desde tie-
rra, despegando de la base de la USAF
de Tyndall en Florida y sobrevo-
laron el Golfo de Mxico,
alcanzando una alti-
tud de 40.000 pies
y una velocidad de mach 1,47.
No es la primera vez que la aviacin
EE.UU. realiza una operacin de este
tipo (ya haba intentado en 1997 con el
F-4 Phantom) pero el experimento con
el F-16 es ms significativo, por las pres-
taciones de la aeronave y la experien-
cia adquirida por los pilotos con ella.

www.usgovernmentportal.com

La Cygnus atrac en la ISS


Finalmente, despus de una odisea se solucion y finalmente lleg. A las 7 despus cay a la Tierra y se destruy
que comenz cuando la placa del am la nave comercial de Orbital Scien- al entrar en la atmsfera .
sistema de seguimiento comenz a ces Corporation, atrac en el mdulo
actuar a su antojo y le hizo perder Harmony de la ISS, donde llev su
la orientacin, la Cygnus encotr su propia carga de 589 kg, que consista www.nasa.gov
propio camino y lleg a la ISS, donde principalmente en ropa y alimentos .
atrac el 29 de septiembre de 2013. para los astronautas, adems de equi-
Parti el 18 de septiembre sin pro- pos para experimentos de qumica y
blemas, a bordo de un cohete Anta- biolgica preparados por investiga-
res desde el puerto espacial Wallops dores estadounidenses. Permaneci
Flight Facility de la NASA en Virginia, acoplada a la ISS alrededor de un mes,
tuvo que posponer el atraque previsto
para el 22 de septiembre debido a un
mal funcionamiento del software y la
necesidad de orientar la sonda Soyuz
; despus de vagar por el espacio
duarnte casi una semana, el problema

www.nuevaelectronica.com - Septiembre 2014 - 319 25

Descargado por Ejemplar Gratuito - GRATIS



Ciencia &TECNOLOGIA
El lser acelera las comu- Frio bajo
demanda y
nicaciones en el espacio low-cost
Desde hace aproximadamente un ao, minal Lunar Lasercomm Spazio Terminal Slo en Europa, se estima que los re-
est en rbita LADEE (Lunar Atmosphere (LLST) a bordo de la nave espacial LADEE frigeradores y congeladores para uso
and Dust Environment Explorer), la nave se envan a la Tierra en forma de destellos industrial consumen 85 TWh por ao.
espacial diseada para hacer observacio- de luz lser infrarroja, en modo bidirec- Uno de los elementos en el que se pue-
nes sobre la atmsfera y el polvo lunar, cional, a velocidades de hasta 622 Mbps. den tomar medidas en cuanto al consu-
adems de experimentar el nuevo siste- Las estaciones terrestres ubicadas en mo energtico es la energa empleada
ma de comunicacin espacial LLCD (Lu- Nuevo Mxico, California y Espaa reci- para enfriar las bebidas en las mquinas
nar Laser Communications Demonstra- ben el haz IR modulado . expendedoras; este es el significado de
tion) que utiliza un haz de lser en lugar El LLST se compone de tres mdulos: el Rapidcool, un proyecto apoyado por
de ondas de radio. Esta tecnologa naci mdulo ptico, el mdem y el sistema de fondos de la Unin Europea para la in-
de la necesidad de disponer de medios de control electrnico. El peso total del con- vestigacin que da lugar a una nueva
comunicacin ms rpido que la RF y que junto es de poco ms de 20 kilos. El mdu- tecnologa de enfriamiento rpido, con
impliquen el uso de antenas ms peque- lo ptico est montado en el exterior de bajo consumo energtico y de bajo cos-
as (las que se utilizan actualmente para la nave espacial y consiste en un peque- te. En la prctica, las bebidas no se en-
las comunicaciones por radio son rela- o telescopio de 4 pulgadas dimetro; el fran constantemente, la mquina ex-
tivamente grandes). En el caso de la luz, mdem, que en transmisin puede ser pendedora las enfra rpidamente slo
la longitud de onda es de aproximada- modulada a una velocidad mxima de cuando se le pide una lata o una botella,
mente 10.000 veces menor que la de las 622 Mps, incluye un generador de lser llevndola a 4 C en 45 segundos. Las
microondas de radio, as los datos pueden infrarrojo de 0,5 W y un receptor de alta pruebas realizadas en campo muestran
transmitirse a travs de haces muy estre- sensibilidad capaz de recibir los datos un ahorro de energa de ms del 80% en
chos. Por otra parte, para la misma velo- procedentes de la Tierra con una veloci- comparacin con los mquinas refrige-
cidad de transferencia de datos, los equi- dad de datos de hasta 20 Mbps . radas normales y 54% en comparacin
pos de luz requieren potencias inferiores. La seccin terrestre del proyecto LLCD con vitrinas refrigeradas cerrado (basa-
Los datos transmitidos por el ter- ((Lunar Lasercomm Ground Terminal, dos en refrigeracin hasta 200 latas de
LLGT) est compuesta por una 500 ml por da). El potencial de ahorro
matriz de ocho transcep- de costes de la electricidad es equiva-
tores y telescopio re- lente a 832 / ao para el refrigerador
cuando se refiere a los estantes refrige-

ceptor montados en el mismo siste-


ma de direccin, controlado por una
central, donde estn generadores
laser, rl receptor y toda la electrnica
necesaria para el control del sistema.
Se utilizan cuatro telescopios de 6
pulgadas de cada uno tanto para
enviar datos a la nave espacial
como para generar un haz lser
que se utiliza para la alineacin;
otros cuatro telescopios ms
grandes, de 17 pulgadas, se uti-

26 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Chip optoeletrnico
de grafeno
A partir de un proyecto llevado a cabo los investigadores han desarrollado una
conjuntamente por investigadores del tcnica que permite polarizar el fotode-
MIT (Massachusetts Institute of Techno- tector sin aplicar tensin alguna. Este
logy), la Universidad de Columbia y el TJ truco se consigue gracias a un ingenioso
rados y 219 / Watson Research Center de IBM, naci un diseo, en el que la luz se canaliza hacia
ao en compara- fotodetector que utiliza el grafeno pri- el fotodetector a travs de un canal o una
cin con vitrinas mera vez. Esta investigacin abre el ca- gua de ondas, que est cubierto con una
refrigeradas cerra- mino para la realizacin de dispositivos hoja de grafeno orientado perpendicular-
das (suponiendo un optoelectrnicos basados en el grafeno mente respecto al canal. El grafeno tiene
precio de la electrici- y, por lo tanto, de bajo coste. Lo que hace electrodos de oro a ambos lados, pero en
dad de 0,20 / kWh). atractivo al grafeno es el amplio espectro lugar de estar espaciados uniformemen-
Como parecer trivial, de luz con el que puede trabajar (desde te, uno de los electrodos est ms cerca
enfriar rpidamente una el infrarrojo al ultravioleta) y un tiempo del grafeno que el otro. De esta manera
bebida de una manera tal de respuesta muy bajo (que es una de las es posble para convertir en electricidad el
que las capas exteriores principales limitaciones de dispositivos 2-3% de la luz que pasa a travs del foto-
del lquido no se congele tales como fotodiodos y optoacoplado- detector.
antes de que el contenido res); sin embargo, el lmite que le hace www.eecs.mit.edu
interno llegue a enfriarse no an poco utilizable es la limitada canti-
es simple; Rapidcool explo- dad de luz que puede absorber (debido a
ta una tcnica de mezcla de su estructura ultrafina) que hace que sea
los contenidos a travs de menos sensible que los fotodetectores
un proceso llamado V-Tex, de silicio convencionales. Para evitar este
que consiste en la agitacin problema, se puede polarizar el disposi-
de la bebida, pero sin la aper- tivo con una tensin capaz de llevar los
tura de la lata que no es el electrones a un estado de energa ms
aerosol clsico. Rapidcool alto, sin embargo, este voltaje es una
trabaja desde latas 150 ml fuente de ruido que afecta a las lecturas
a botellas 750 ml. del fotodetector. Para evitar este ruido,
www.rapidcool.eu/

La piel electronica se illumina al tacto


lizan en cambio para recoger y con-
centrar el dbil haz de luz capturado
que, a travs de fibra ptica, llega a Un grupo de investiga- La piel electrnica viene de un proyecto,
la central de control donde se demo- dores de la Universi- de Ali Javey, de una pizarra interactiva
dula. dad de California, Ber- que responde al tacto mediante la emi-
Para garantizar una alineacin per- keley, desarroll el sin de diferentes tipos de luz e imge-
fecta y constante de los ocho trans- primer prototipo de nes en movimiento, como en la pelcula
ceptores, estos ltimos estn ence- piel interactiva, que Minority Report. Puede emplearse en di-
rrados dentro de un recipiente hecho se ilumina cuando versas aplicaciones, desde la robtica a la
de fibra ptica. se toca. Esta piel elec- construccin de dispositivos de entrada.
trnica est hecha de
www.nasa.gov una matriz de sensores http://newscenter.berkeley.edu
colocados en una pelcula
de plstico que acta como
un sustrato, que permite
mapear en tiempo y espacio
la presin causada por el con-
tacto. Cada matriz elemental es
de 16x16 pxeles, equipadas con
un transistor de pelcula delgada
(TFT), un sensor de presin y un OLED
(diodo orgnico emisor de luz). Cuando
el sensor detecta el contacto, el TFT en-
ciende el OLED, que emite luz roja, verde
o azul. Cuanto ms intensa es la presin, (180125)
mayor es la intensidad de la luz.

www.nuevaelectronica.com - Septiembre 2014 - 319 27

Descargado por Ejemplar Gratuito - GRATIS


Iniciamos una
Durante poco ms de tres dcadas hemos disfrutado con intensida
tradicionales, tanto en el diseo de nuestros productos como e
particularmente la electrnica, ha evolucionado de forma vertig
revolucionado el diseo de los circuitos y los sistemas electrnicos,

ueva

lectr
Una nueva forma de disear sistemas y un
Hemos recorrido un largo camino durante treinta aos y, tras unos m
siga el mismo proceso, que evolucione tambin para ofrecer lo que
demandando. Tras meses de duro trabajo, en esta edicin os presen
no solamente cambia nuestra imagen exterior, se trata de un cam
equipo de profesionales que trabajamos por y para ofreceros conte
Permaneced atentos a ww
28 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


a Nueva Etapa
ad de nuestra pasin por la electrnica con los mtodos y tcnicas
en la forma de presentroslos, pero en estos aos la tecnologa,
ginosa en todos los aspectos. Una progresin continua que ha
pero sobre todo la forma en la que nosotros nos acercamos a ellos.

3.0
rnica
na nueva forma divulgar el conocimiento!
meses de reflexin, ha llegado el momento de que Nueva Electrnica
e nuestros fieles seguidores y las nuevas generaciones nos estaban
ntamos la renovada Nueva Electrnica. Una nueva etapa, en la que
mbio realmente profundo, una nueva forma de hacer las cosas, un
enidos y productos de calidad y a la altura de vuestras expectativas.
ww.nuevaelectronica.com!
www.nuevaelectronica.com - Septiembre 2014 - 319 29

Descargado por Ejemplar Gratuito - GRATIS


Acompanos en esta nueva etapa
Suscrbete!
Elige tu formato: Impreso, Digital o Ambos

Nueva Electrnica se publica 12 veces al


ao y puedes adquirirla directamente en
nuestro kiosko web o suscribirte por un
periodo de uno o dos aos consiguiendo
un considerable descuento respecto al
precio de cubierta.

Vistanos ahora en
www.nuevaelectronica.com
Descuentos especiales para colectivos, estudiantes, centros de enseanza y bibliotecas.

ATENCIN: Si ya eras suscriptor de Nueva Electrnica y vas a renovarla


ahora, tienes que hacerlo directamente en la seccin Suscripciones de
nuestra web siguiendo las instrucciones de pago que all se indican.
Si tienes alguna duda, escrbenos a revista@nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Networking

interfaZ DE
4 CANALES E/S
BLUETOOTH RN-42
ANDROID BASED
TOMMASO y ALESSANDRO GIUSTO

E l protocolo Bluetooth
se utiliza mucho en
las comunicaciones wire-
proyectos prcticos,
primero con el mdulo
BISM2 de Ezurio, des-
de otra publicada hace
algunos aos, a la que
hemos adaptado el RN-
Primero describamos las
caractersticas hardware
y software de la tarjeta
less de corto radio entre pus con el nuevo RN-42 42. Adems hemos rees- Interfaz Bluetooth 4
aparatos como telfonos de Roving Network, con crito el firmware para Canales In/Out: la tarjeta
celulares, impresoras, el que os proponemos hacer de la tarjeta un est provista de cuatro
auriculares, dispositivos una nueva aplicacin en sistema Android Based, salidas a rel y otras
de adquisicin de datos. estas pginas: se trata de permitiendo el control tantas entradas opto-ais-
Por esta razn, muchas una tarjeta de gestin de desde cualquier disposi- lados a nivel de tensin,
veces nos hemos ocupa- entradas/salidas, que en tivo con sistema opera- controlables a travs de
do de ello, proponiendo realidad es una revisin tivo Android dotado de Bluetooth.
hardware Bluetooth. A nivel software, la

Con el nuevo mdulo


Bluetooth RN-42
mejoramos las
prestaciones de
la tarjeta para el
telecontrol de
4 canales
transformndola
en un sistema
basado en Android
(Android Based).

www.nuevaelectronica.com - Septiembre 2014 - 319 31

Descargado por Ejemplar Gratuito - GRATIS


El mdulo bluetooth RN-42
El RN-42 es un mdulo Bluetooth 2.1 de
Lista de materiales: clase 2 con velocidad de comunicacin de
alrededor 3 Mbps dotado de antena trans-
R1: 220 ohm (0805) LD2: LED verde (0805) ceptora integrada en el PCB, que tiene un
R2: 220 ohm (0805) U1: RN-42 rango de transmisin y de uso terico de
R3: 1 kohm (0805) alrededor 1520 metros; esta distancia
R4: 3,3 kohm (0805) Varios: puede subir incluso hasta los 1.000 me-
R5: 10 kohm (0805) - Tira de 14 pines hem- tros en la versin con antena externa.
C1: 100 nF Multicapa bra (2 pz.) El mdulo soporta las modalidades de fun-
LD1: LED naranja - Circuito impreso
cionamiento denominadas SPP (Serial Port
(0805) Profile) y HID (Human Interface Device);
adems implementa un eficaz mecanismo
de reduccin del consumo que lo lleva, en
las mejores condiciones, a consumir solo
26 A (en las condiciones normales de
uso el consumo aumenta).
En la modalidad SPP el velocidad de co-
municacin es de 240 kbps con respecto
a dispositivos slave y de 300 kbps para los
master; estas velocidades son ms que
suficientes para las diversas aplicaciones
de Bluetooth (tambin para aquellas ms
exigentes).
El RN-42 dispone de una simple interfaz
hardware y software UART que puede
ser utilizada para la conexin a cualquier
microcontrolador, con el fin de realizar
sistemas embebidos; adems, habiendo
integrado en el propio dispositivo el stack
software Bluetooth, no requiere la co-
nexin a MCUs particularmente potentes.
Como prev el protocolo Bluetooth, el
RN-42 implementa el cifrado de la comuni-

unidad prev tres modalidades del campo. Esta ltima moda- y as sucesivamente. En prctica
de funcionamiento: manual, lidad puede ser utilizada como en esta modalidad, cuando se le
automtica y semiautomtica RFID: cuando se le acerca con un acerca un dispositivo Bluetooth
(entre un apagado y el sucesivo dispositivo de reconocimiento en habilitado, es posible obtener el
reinicio se memoriza la ltima el bolsillo, se activa un usuario o acceso a determinadas funciones.
modalidad seleccionada). En la se da el consentimiento a otros
primera, a travs de un software aparatos para la ejecucin de eSqueMA ELcTRICO
Android especfico se puede determinadas operaciones. El esquema elctrico de la tarjeta
conectar a un dispositivo mvil y, La tercera y ltima modalidad est desarrollado entorno al
a travs de comandos especficos, (semiautomtica) es similar, microcontrolador U2 (un PI-
permite tanto activar o desactivar pero difiere por el hecho que la C16F876A de Microchip) y al
los rels indistintamente, como proximidad de un telfono mvil mdulo Bluetooth RN-42. El
adquirir y visualizar la condicin Bluetooth (aunque en este caso el PIC controla los rels mediante
de las entradas. nmero mximo de dispositivos cuatro lneas de E/S configura-
En la segunda (automtica) cuan- asociables es 5) no activa directa- das como salidas, cada una de
do la unidad detecta, dentro del mente un determinado rel, pero las cuales controla un transistor
campo de cobertura Bluetooth, habilita el comando directo de to- NPN utilizado como amplifi-
un celular previamente asocia- dos los rels (RL1, RL2, RL3, RL4) cador de potencia y interruptor
do mediante el procedimiento mediante un nivel de tensin esttico; los cuatro optoacopla-
especfico (el nmero mximo aplicado a las entradas: la presen- dores son ledos por el micro
de dispositivos asociables es 5), cia de tensin en una entrada de- mediante otras tantas lneas de
se activa un rel (RL1 para ser termina la activacin de la salida E/S y pueden ser utilizadas para
precisos), que queda excitado correspondiente, as, la entrada controlar el estado de las entra-
hasta que el mismo aparato sale 1 acta sobre RL1, la 2 sobre RL2 das a nivel de tensin: cuando a

32 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


cacin (son utilizados algoritmos a 128 bit)
y la correccin automtica de los errores de
transmisin; estas ltimas dos caractersticas
[esquema ELCTRICO]
hacen el RN-42 ideal tambin para aplicacio-
nes particularmente crticas en las cuales se
requiere la mxima seguridad y transmisin de
datos sin prdidas.

El mdulo RN-42 viene dotado de la Roving Net-


work en tecnologa SMD y funciona sin necesidad
de componente externo alguno. Por este motivo
Futura Elettronica ha diseado y pone a disposi-
cin un socket adaptador equipado de doble tira
de pines hembra de paso 2,54 mm, que segura-
mente resulta ms manejable y hace el montaje
ms simple sobre un circuito tradicional; el socket
dispone de 4 pequeos puentes bajo el circuito
impreso que sirven para diferentes configuracio-
nes, pero no se han utilizado. En este proyecto los
puentes estn cerrados con pequeas gotas de
estao. El mdulo completo se llama FT1018M y
est disponible en versin montada y probada.

los terminales IN1IN4 se aplica


una tensin de valores 530 V, la
salida de los optoacopladores se
lleva a saturacin y casi cierra a
masa las entradas RB1, RB6, RB0,
RB7 del PIC, que as detectan un
nivel lgico bajo.
El circuito se alimenta mediante
el conector llamado PWM, en el
que se enchufar un alimentador
capaz de proporcionar una ten-
sin de valor comprendido entre
12 y 15 Vcc. En el circuito hay
presente un regulador de tensin
LD1086-3.6 (U3) que proporciona
los 3,6 voltios al micro y al m-
dulo Bluetooth.
Completan el esquema elctrico
de la tarjeta base, los pulsadores
P1 y P2 y dos LED (amarillo y
verde) utilizados para la selec-
cin/sealizacin de la modali-

www.nuevaelectronica.com - Septiembre 2014 - 319 33

Descargado por Ejemplar Gratuito - GRATIS


dad de funcionamiento.
Inicio
EL FIRMWARE
El firmware del microcontrolador
P1 y P2 S Reset dispositivo
combinado
se ha diseado para gestionar
pulsados?
el protocolo de comunicaciones
No serie (va UART) del nuevo m-
dulo utilizado; aunque todas las
S Seleccin modo funcionalidades precedentes han
P1 pulsado? automtico sido mantenidas y se ha inten-
tado mantener tambin la plena
No correspondencia en la seleccin/
paso entre las modalidades.
S Seleccin modo
P2 pulsado? comando El firmware del micro gestiona
las comunicaciones con el mdu-
No lo U1, lee cclicamente el estado
lgico de los optoacopladores
Bucle correspondientes a las entradas
principal Fig. 1 y, segn la modalidad de fun-
El diagrama de flujo del cionamiento y de los comandos
firmware cargado en el
recibidos, pone a nivel alto o bajo
microcontrolador.
las salidas que asociadas los rels.
Al arrancar, el PIC inicializa sus
Bucle propias lneas definiendo RA1,
principal
RA2, RA3 y RA5 como salidas
para el control de los rels, RB0,
RB1, RB6 y RB7 como entradas
S Modo actual S Selecciona modo (con pull-up interno) para la
P1 pulsado? semiautomtico
automtico?
lectura de los niveles de salida
No No
de los optoacopladores, y RA0 y
RB3 como salidas para controlar
S Modo actual S Selecciona modo los LED de sealizacin. RB4
P1 pulsado? semiautomtico? automtico y RB5 quedan definidos como
entrada (con pull-up interno)
No No para la lectura de los pulsadores;
finalmente, el firmware utiliza la
UART interna para comunicarse
S Gestin con el mdulo Bluetooth.
Modo actual
comando? comandos El diagrama de flujo que muestra
la Fig. 1 muestra el funciona-
No miento del firmware.
La primera operacin ejecutada
S Detectado No
Modo actual
dispositivo habilitado?
RL1 al inicio es la verificacin que
automtico? OFF pulsadores estn siendo pulsa-
No S
dos: si ambos estn pulsados, se
RL1
ON
borra la estructura de memoria
de los MAC address de la unidad
slave Bluetooth habilitadas; si se
Modo actual S Detectado No Desactiva
semiautomtico? dispositivo habilitado? rel presiona solo P1 se selecciona la
modalidad de funcionamiento
S Pone entrada automtica, mientras si es solo
sobre rel el pulsador P2 el que se presiona,
se impone la modalidad manual

34 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Modalidad de
funcionamiento
Este sistema puede funcionar segn 3
modalidades distintas:
(comando). De otra manera no el software Android; en las otras Manual (comando): la unidad
se ejecuta ninguna accin, pero dos modalidades, el PIC ordena ejecuta los comandos enviados
se mantiene la ltima modalidad cclicamente el mdulo para por un dispositivo Android
memorizada. ejecutar sucesivas exploraciones a travs del protocolo de
A continuacin, a travs de los Bluetooth y, segn las respuestas comunicacin Bluetooth. Es posible
comandos oportunos , se configu- recibidas y del estado de las en- activar o desactivar los rels
ra el mdulo RN-42: en particular tradas hardware, activa o desacti- individualmente, o leer y visualizar
grficamente el estado lgico de
si tiene que funcionar como slave va las correspondientes salidas.
las entradas optoaisladas.
(comando SM,0) o como master Automtica: si uno o ms de
(comando SM,1) y el cdigo SOFTWARE ANDROID los 5 dispositivos Bluetooth
PIN predefinido (1234). El software desarrollado para memorizados entra en el rea de
Hemos de sealar que si al inicio smartphone Android (littleBlue- cobertura, el PIC activa el rel RL1,
est seleccionada la modalidad Control) permite el conexionado que queda excitado hasta que
automtica, durante el funciona- y la gestin remota de la tarjeta todos los dispositivos habilitados
miento normal es posible pasar en el caso en el que se seleccione salen del rea.
de la automtica a la semiauto- la modalidad comando: es posi- Semiautomtica: las entradas
optoacopladas determinan el
mtica y viceversa, simplemen- ble verificar el estado actual de
estado de los correspondientes
te pulsando P1. Sin embargo, las entradas digitales, conocer el rels (RL1 para IN1, RL2 para IN2,
siempre en estas modalidades, P2 estado de las salidas (ON u OFF) RL3 para IN3 y RL4 para IN4) solo
se utiliza para iniciar el proceso y modificar el valor segn las cuando al menos un dispositivo
de asociacin Bluetooth, durante propias necesidades. Bluetooth habilitado entra en el
la cual el mdulo RN-42 ejecuta Al inicio, despus de una pan- campo de cobertura; la presencia
una exploracin y memoriza los talla inicial de presentacin del de una diferencia de potencial
MAC Bluetooth de los primeros 5 software (Fig. 2), comienza la ex- suficiente en una entrada fuerza la
dispositivos detectados. ploracin y estudio de todos los activacin del rel correspondiente.
Finalmente se entra en la seccin dispositivos Bluetooth presentes
principal de funcionamiento: en dentro de la zona de cobertura dos, como los nuevos detectados;
la modalidad comando, a travs del smartphone. al hacer clic en la pestaa (Vecchia
de datos enviados/recibidos del En la lista visualizada a la dere- Scheda I/O, en nuestro ejemplo)
RN-42 son gestionados las E/S cha en la Fig. 2, se muestran tan- se la selecciona y se solicita inicio
hardware y la comunicacin con to todos los sistemas ya acopla- de la conexin.
Adems hay un pulsador para
pedir una nueva ejecucin de la
exploracin y actualizacin de la
lista.
En este punto, si es la primera
vez que el dispositivo es detec-
tado, se pide la introduccin del
cdigo PIN (el predefinido por el
firmware es 1234) como muestra
la Fig. 3. Seguidamente, se pasa a
la pantalla principal del progra-
ma (Fig. 4) en la cual, partiendo
desde arriba, se muestra el esta-
do de las cuatro salidas a los rels
y de las otras tantas entradas
optoacopladas. Para cada salida
individual se utiliza la siguiente
convencin: en la izquierda est
presente una etiqueta de texto
que indica el estado actual; ms
a la derecha estn presentes 2
Fig. 2 Los sistemas Bluetooth emparejados y detectados por la unidad. pulsadores que sirven para modi-

www.nuevaelectronica.com - Septiembre 2014 - 319 35

Descargado por Ejemplar Gratuito - GRATIS


ficar el estado actual (etiquetados Volviendo sobre las salidas, para ltimo actuar como master
con ON y OFF, y de los cuales pedir la modificacin del estado Bluetooth, mientras la tarjeta se
solo uno est habilitado). actual es suficiente con hacer clic comportar como slave. El proto-
Si la salida est activa, la etiqueta sobre el correspondiente pulsa- colo prev tramas compuestas de
de texto muestra ON y est habi- dor activo; en este punto, el co- 4 byte, estructuradas como sigue:
litado el botn OFF, y si no est mando seleccionado es enviado Primer byte = tipo de ope-
activa, la etiqueta muestra OFF y a la tarjeta y sobre el smartphone racin (lectura o cambio de
est habilitado el pulsador ON. aparece una ventana que ilustra estado E/S de la tarjeta); GET-
Es as porque en el primer caso, el envo del comando (Fig. 5); NFO_CMD (byte 0x41) para
estando la salida activa, solo ser cuando se completa el proceso, se lectura; SETNFO_CMD (byte
posible pedir la desactivacin, actualiza la interfaz grfica. 0x42) para cambiar;
por tanto es correcto que est Un ltimo detalle a sealar acer- Segundo byte = identificador
habilitado solo el pulsador OFF; ca del software Android, es la del tipo del recurso. Estn pre-
viceversa, en el segundo caso presencia de un temporizador de vistas 3 posibilidades: estado
solo es posible el comando de actualizacin de la pantalla: ccli- completo tarjeta (STATUS_
activacin y por tanto est habi- camente el software se conecta a CMD; byte 0x40); nica salida
litado el pulsador ON. En la Fig. la tarjeta, lee el estado actual y de a rel (OUTRLE_CMD; byte
4 podemos ver que estn activos acuerdo a las informaciones reci- 0x41) y finalmente nica en-
los rels 1 y 3, mientras el 2 y el 4 bidas, actualiza la interfaz grfica trada digital (INPDIG_CMD;
estn OFF. (en particular si ha variado el es- byte 0x44).
Sin embargo, para cada entra- tado de las entradas, tambin la Tercer byte = identificador
da optoacoplada hay una sola correspondiente seccin grfica nmero del recurso.
etiqueta de texto que muestra el se modificada). Cuarto byte = estado de que
estado actual: ON en el caso que debe tener el recurso (solo
en la entrada optoacoplada tenga EL PROTOCOLO para controlar salidas rel).
aplicada una tensin suficiente DE COMUNICAcin El protocolo prev adems que,
para activar optoacoplador; OFF Cuando se selecciona la mo- a cada peticin de comandos
en caso contrario (en la pantalla dalidad comando, el protocolo del master, el slave responda con
de la Fig. 4 se ve que las cuatro de comunicacin entre tarjeta paquetes de confirmacin.
entradas estn en OFF). y smartphone prev que este REALIZAcin PRcTICA

Fig. 3 La introduccin del Fig. 4 La ventana resume el esta- Fig. 5 El envo del comando va
PIN Bluetooth. do de las entradas y los rels. Bluetooth a la tarjeta.

36 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[plano de MONTAJE]
Lista de materiales:

R1R4: 1 kohm
R5: 4,7 kohm
R6: 10 kohm
R7: 1 kohm
R8: 4,7 kohm
R9: 10 kohm
R10: 1 kohm
R11: 4,7 kohm
R12: 10 kohm
R13: 1 kohm
R14: 4,7 kohm
R15: 10 kohm
R16: 1 kohm
R17, R18: 470 ohm
R19: 1 kohm
C1, C3: 100 nF multicapa
C2: 470 F/25 V electroltico
C4: 470 F/16 V electroltico
C5, C6: 10 pF cermico
U1: Socket RN-42 (FT1018M)
U2: PIC16F876A (MF1095)
U3: LD1086-3.6
D1D5: 1N4007
Q1: cuarzo 20 MHz
LD1LD4: LED 5 mm rojo
LD5: LED 5 mm amarillo
LD6: LED 5 mm verde
T1T4: BC547
RL1RL4: Rel 12V, 2 posiciones
x 1 circuito
P1, P2: micro-interruptor
FC1FC4: 4N25

Varios:
- Conector de alimentacin
- Terminal modular 2 polos 90
(4 pz.)
- Terminal modular 3 polos 90
(4 pz.)
- Zcalo 3+3 (4 pz.)
- Zcalo 14+14
- Tira hembra de 14 pines (2 pz.)
- Tornillos 10 mm 3 MA
- Tuerca 3 MA
- Disipador (ML26)
- Circuito impreso cdigo S667

El hardware del sistema es bsi- 42, a montar sobre el conector guraciones no utilizadas aqu. En
camente el mismo anteriormente de la placa base, tras dotarlo de este proyecto los puentes estn
publicado, pero basado en el dos tiras de pines de paso 2,54 cerrados mediante de pequeas
nuevo mdulo Bluetooth RN-42; mm de 14 contactos cada una. gotas de estao.
en otras palabras, la tarjeta base El socket dispone de 4 pequeos Por el montaje, digamos que
queda invariable y lo que cambia puentes bajo el circuito impreso todo el circuito est compuesto
es la parte que contiene el RN- preparados para diferentes confi- por componentes convencionales,

www.nuevaelectronica.com - Septiembre 2014 - 319 37

Descargado por Ejemplar Gratuito - GRATIS


la caja Bluetooth mini
por tanto la operacin es simple y
al alcance de todos: es suficiente
de las prestaciones maxi
un soldador de 2530 W y un
poco de hilo de soldadura de
0,75 mm. Montamos primero los
diodos y las resistencias, despus,
el zcalo para el microcontrola-
dor y los optoacopladores, as
como los pulsadores miniatura;
a continuacin los transistores y
los LED, despus los condensa-
dores y el conector de alimenta-
cin. Montamos a continuacin
dos tiras de contactos hembra
de paso 2,54 mm de 14 contactos
cada una en los taladros previs-
tos para la insercin del mdulo
Bluetooth, los cuatro rels y el El mundo de los accesorios para mximo de 12 horas.
terminal, concluyendo con el re- smartphone y tablet produce El producto, realizado por
gulador de tensin U3, que debe- novedades a ritmo continuo; Mipow (www.mipow.com), est
mos mantener vertical y levanta- una de las ms recientes es disponible tambin en versin
do cuanto haga falta para fijarlo a esta caja acstica miniatura Mini, de dimensiones an ms
un radiador en U que tenga una completamente autnoma y compactas, que funciona hasta
resistencia trmica de alrededor conectable va Bluetooth a todos 9 horas en conversacin o
20 C/W (el clsico ML26). Para la los smartphone, tablet y PC reproduccin musical continua.
orientacin de los componentes notebook. Ambos soportan la tecnologa
polarizados referiros al plano Se llama Mipow The Boom y bluetooth V4.0 de bajo con-
de montaje publicado en estas es un altavoz con el cual es sumo y pueden ser asociados
pginas. posible escuchar msica sin tambin a dos dispositivos
En cuanto al mdulo Bluetooth, alimentacin externa y efectuar (smartphone, tablet...) si-
para mantener la compatibilidad llamadas en manos libres por un multneamente.
con aquel del Ezurio (montado

sobre una base y comercializa- dir los pines todo ir bien.


el MATERIAL do por Futura Elettronica como En cuanto al firmware del PIC,
FT622M) hemos previsto montar aunque claramente en las dos
Todos los componentes utilizados tambin el RN-42 sobre una placa versiones de la tarjeta tenemos
en este proyecto son de fcil lo- portadora (socket) dotado de dos las mismas funcionalidades, el
calizacin. El circuito est tambin tiras de pines de 14 contactos firmware entre las dos no puede
disponible en kit (cd. FT1095K) cada una, manteniendo el paso y ser el mismo en cuanto ha sido
al precio de 64,00 Euros. El precio la distribucin de pines (pin-out) actualizado el mdulo Bluetooth.
compatible con el antgiuo; por Por tanto si segus la actualiza-
comprende el circuito base en kit y
tanto basta con insertar el nuevo cin partiendo de una tarjeta
el mdulo Bluetooth FT1018M ya
mdulo en el zcalo previsto. precedente, adems de sustituir
montado. Este ltimo est disponi-
el mdulo Bluetooth hay cambiar
ble tambin por separado al precio Tanto sobre el circuito impreso de
tambin el PIC. Sin embargo si
de 29,00 Euros. la tarjeta principal que sobre el
habis construido ahora la tarjeta,
del nuevo mdulo Bluetooth, est
programar vuestro PIC con el
indicada la numeracin de los pi- firmware descargable junto con el
Precios IVA incluido sin gastos de envo.
nes del socket (estn indicados los resto de archivos de este proyecto
Puede hacer su pedido en:
pines nmeros 1, 14, 15 y 28), por y no os preocupis de nada ms.
www.nuevalectronica.com
tanto si insertis el nuevo mdulo (180065)
pedidos@nuevaelectronica.com
teniendo cuidado de hacer coinci- g

38 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Laboratorio
Realizamos un valioso instrumento para
laboratorio, low-cost y capaz de medir
con precisin la frecuencia de
seales analgicas de
BF hasta 10 MHz, TTL
y CMOS hasta 50 MHz,
pero tambin
componentes de
radiofrecuencia
hasta 1,1 GHz.
Primera parte.

'
FrecuenCImetro
Digital
basado en microcontrolador
Michele Menniti

E l primer objetivo de quien se acerca al mundo de


la electrnica es la adquisicin de un multmetro
digital (una vez fue el tester analgico); pero cuando
eStructura del instrumento
El frecuencmetro consta de tres tarjetas: Seccin de ali-
mentacin, Seccin de entradas y Seccin lgica y display
se comienza a meter mano a circuitos ms complejos, LCD. La primera toma la alimentacin de la red elc-
no es suficiente. Entonces se empieza a mirar con trica y proporciona 5 V para alimentar la lgica. La
atencin al mundo de la instrumentacin profesional seccin entradas dispone de tres entradas separadas:
o semi-profesional, pero enseguida nos encontramos BF (para seales analgicas desde 1 Hz a 10 MHz),
con el obstculo ms grande: el precio. Un instru- TTL (para seales digitales desde 1 Hz a 50 MHz con
mento de medida digno de tal nombre puede costar duty-cycle variable desde el 20% al 80%) y RF (para
cientos, incluso miles o decenas de miles de euros, de seales genricas y de radiofrecuencia desde 1 MHz
modo que o renunciamos o nos vemos obligados a a 1,1 GHz). Las entradas se conmutan mediante tres
recurrir a instrumentos de bajo coste, que enseguida rels reed y solo se puede usar una a la vez. Finalmen-
muestran sus limitaciones en cuanto a sensibilidad, te tenemos la seccin lgica y display LCD, basada en
precisin y fiabilidad. El proyecto que presentamos un microcontrolador ATmega328P (aquel de Arduino,
elimina el dilema, es un instrumento de medida profe- para entendernos) y el uso de una librera especfica
sional a un precio accesible a cualquier aficionado. que proporciona la medicin de la frecuencia entran-

www.nuevaelectronica.com - Septiembre 2014 - 319 39

Descargado por Ejemplar Gratuito - GRATIS


te de la seccin de las entradas; el correcta ventilacin durante el das a la fijacin, estn aisladas del
firmware analiza la medida y, en el funcionamiento. plano de masa. Una vez apretado
caso de las entradas BF y TTL, ges- el tornillo de fijacin, procedemos
tiona oportunamente el divisor x10 Seccin de alimentacin a soldar los tres pines de regulador
con el fin de obtener la mxima Omitiendo el filtro anti-RF puesto y despus todos los otros compo-
resolucin posible. Mediante dos sobre 220Vac, la tensin 220 Vca se nentes.
pulsadores se selecciona la entrada aplica, a travs de J1, al primario Los condensadores y la inductancia
a la cual aplicar la seal de medida de TF1, cuyo doble secundario (2x6 debern montarse lo ms cerca
y el rango (Hz, kHz, MHz, GHz). V) est conectado en paralelo, de posible del PCB (por razones de
La medida definitiva se visualiza manera que se tenga disponible la inmunidad a la RF), mientras el
sobre un LCD, con un nmero de mxima corriente entregada por el puente de diodos podr montarse
cifras variable, dependiente de trasformador; la tensin resultante a 5-7 mm. El ltimo componente
la frecuencia medida y del rango viene rectificada desde un puente a soldar es el transformador; hay
seleccionado. de diodos de 1 A, a la salida del que asegurarse de insertar comple-
Hemos previsto el montaje en cual se obtiene una tensin de tamente los pines en sus agujeros,
una caja de plstico con frontal alrededor 9 V filtrada por C1 y de manera que el transformador
y trasera de aluminio anodizado aplicada a la entrada del integrado encaje perfectamente en el PCB.
y orificios en las tapas para una estabilizador U1 (LM1117-5.0), de La prueba de este circuito con-
cuya salida podemos tomar los 5 V siste en conectar el terminal de
necesarios para el frecuencmetro. entrada J1 a la red de 220 V y un
CARACTERSTICAS TCNICAS El bajo consumo del instrumento multmetro entre los terminales de
Alimentacin externa 220Vca con filtro anti-RF no calienta particularmente el inte- salida, en el rango V DC (1020V
Alimentacin interna 5Vcc - consumo 140mA grado, que puede enfriarse usando fondo de escala); apenas aplicamos
Visualizacin Frecuencia sobre display LCD

16 caracteres x 2 lneas
el cobre del PCB. C4 filtra la tensin corriente, leeremos alrededor de 5
Retroiluminacin regulada automticamente de salida, mientras C2 y C3 previe- V en el multmetro. Una tolerancia
(disminuye en ausencia de mediciones) nen eventuales auto-oscilaciones. de 100mV es normal y no crear
Tres entradas BNC conmutables
Inmediatamente despus hemos ningn problema al funcionamien-
electrnicamente: BF, TTL, RF
Indicacin LED de la entrada activa insertado un filtro RF para baja to del frecuencmetro. El positivo
Gamas de frecuencia: tensin, de tipo CLC, constituido del J2 est claramente indicado en
Entrada BF: 1Hz ~ 10MHz por C5 y C6 y la inductancia L1; la serigrafa.
Entrada TTL: 1Hz ~ 50MHz este filtro bloquea ruidos de RF que En la Fig. 1 lo vemos montado en
Entrada RF: 1MHz ~ 1,1GHz
Una entrada RF con conector SMA, en paralelo el alimentador podra captar desde la caja y conectado a la Seccin
a la entrada RF con BNC el exterior, pero tambin aquellos 220 Vac, de la que hablaremos ms
Cuatro rangos conmutables electrnicamente:
que podran retornar de la Seccin adelante.
Hz, kHz, MHz, GHz de entradas. Sobre el conector J2
Indicacin del rango sobrel display LCD
Sensibilidad entradas: tendremos 5 V bien estabilizados Seccin Lgica y Display LCD
y filtrados, para alimentar los otros Esta tarjeta se ocupa de gestionar
dos circuitos. las entradas para recibir, analizar,
El montaje de este PCB es extrema- medir y visualizar la frecuencia. El
damente simple: conviene empezar corazn del circuito es el microcon-
por el integrado, doblando los tres trolador ATmega328P, que hemos
pines con una pinza, de manera usado con una configuracin parti-
que una vez insertados en los cular: normalmente el reloj se basa
taladros del PCB, el agujero que en un cuarzo externo de 16 MHz o
hay sobre la aleta metlica coincida en el oscilador interno de 1 MHz o
con en el que hay en el PCB; de esta 8 MHz, mientras aqu hemos pre-
manera coincidirn a la perfeccin ferido adoptar un reloj externo, ge-
la parte metlica del integrado con nerado por un oscilador de cuarzo
la superficie de cobre del PCB y mucho ms preciso y estable que el
lo fijaremos con un tornillo y una interno del ATmega. Para utilizar el
tuerca. No hacen falta aislantes, ya reloj externo es necesario establecer
que tanto el cobre de la cara supe- los fusibles del micro as: low=e0,
rior como la parte inferior, destina- high =df, extended=07. El ajuste de

40 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[esquema SECCIN DE ALIMENTACIN]
los fusibles se realiza con la tcnica
ISP (la misma que permite cargar
en el micro el sketch que os propor-
cionaremos).
El oscilador Q1 necesita de 5 V apli-
cados al pin 14 respecto al 7 (GND),
mientras que su salida (pin 8), en la
cual est presente una onda cuadra- estable en vez de la de alimenta- pin 18 est a nivel alto, el transistor
da TTL de 16 MHz, est conectada cin; en nuestro caso hemos apli- PNP T1 est entonces cortado, pero
al pin 9 del micro; el pin 10 del cado esto activando por firmware la resistencia R5 permite el paso de
ATMega queda libre. Pero para la referencia interna 1,1 V, bastante una corriente que hace funcionar
garantizar la mxima precisin en preciso y muy estable. Tal tensin la retroiluminacin a baja lumino-
la medicin no basta usar el oscila- est disponible entre el pin 21 sidad. Cuando por el contrario el
dor externo: es necesario tambin (AREF) del micro y masa; filtrada micro est efectuando mediciones,
una cierta compensacin del lado por el condensador C3 y aplicada a el mismo pin 18 va a cero, T1 entra
software; para facilitar la operacin los extremos de un potencimetro en conduccin y llega la mxima
de calibracin final hemos pensado multivuelta (R2), nos permite apli- corriente posible al LCD. Para tal
de implementar un elemento hard- car al pin 28 (ADC5) la referencia propsito es importante verificar si
ware, que se sirve del del ADC del que servir para calibrar la pre- el display que usis tiene la resis-
micro. Como explica ATMEL, para cisin de lectura del instrumento. tencia interna de limitacin para la
usar el ADC de la mejor manera Regulando R2, aplicaremos al pin retroiluminacin; en caso afirma-
posible es necesario desacoplar 28 una tensin entre 0V y 1,1V. tivo la R3 puede ser un sencillo
la alimentacin analgica AVCC Adems de leer la frecuencia, el puente, mientras en caso contrario
(20) de aquella general del micro, micro gestiona un display LCD R3 debe tener una resistencia sufi-
VCC (7); nosotros lo hemos hecho de 16 caracteres x 2 lneas, me- ciente para evitar que los LED de
interponiendo entre estos dos pines diante la tpica configuracin a 4 retroiluminacin se quemen.
un inductor de 10 H (L1). Ade- bit; el potencimetro R6 sirve para Los pulsadores P1 y P2, conec-
ms, entre el pin 20 y GND hemos regular el contraste. Merece la pena tados a los pines 4 y 5 del micro,
conectado un condensador de 100 profundizar un poco en la gestin sirven para seleccionar la entra-
nF (C4). de la retroiluminacin (backlight). da (BF-TTL-RF) a utilizar para
Otro truco es tomar como referen- En fase de reposo del instrumen- la medicin y para cambiar la
cia para el ADC una tensin muy to, cuando no est midiendo, el presentacin respectivamente; en el

[montaje SECCIN DE ALIMENTACIN]

Lista de materiales:
C1: 1000 F/25 V electroltico TF1: Transformador c.s. 2x6V 3VA Varios:
C2, C3, C5, C6: 100 nF/63 V polister (cd. 6150-2060030M) - Terminal 2 vas (2 pz.)
C4: 470 F/16 V electroltico L1: Impedancia VK200 - Circuito impreso
U1: LM1117-5.0 D1: Puente de diodos 1A

www.nuevaelectronica.com - Septiembre 2014 - 319 41

Descargado por Ejemplar Gratuito - GRATIS


Fig. 1 - PCB del alimentador con todos los componentes montados. Fig. 2 - PCB de la etapa Lgica cara componentes.

primer caso el pulsador acta sobre Normalmente, comenzamos por los despus de haber completado las
los rels de la Seccin de entradas, componentes ms bajos, resisten- soldaduras de los componentes
mientras el segundo la accin cias e inductancias, prosiguiendo montados sobre el lado superior
desarrollada es exclusivamente con los condensadores cermicos y del PCB, podremos completar el
por software y el display mostrar de polister, el zcalo del integrado montaje del lado de la soldadu-
la unidad de medida seleccionada y despus el resto de los compo- ra con las dos teclas P1 y P2 y el
(Hz, kHz, MHz, GHz) y la frecuen- nentes. Atencin al posicionamien- display LCD 16x2. Este ltimo va
cia medida expresa en base a ella. to de los dos conectores J1 y J2: el conectado al PCB mediante una
Por ejemplo, si estamos leyendo primero debe tener la muesca de tira de 16 pines soldados por la
una frecuencia de 100 kHz, en referencia hacia el interior del PCB cara superior PCB; en el caso de
base a la presentacin seleccionada (cosa por otro lado visible sobre la los displays que hemos probado
sobre el display veremos: 100000 serigrafa) y el segundo debe tener nosotros, el solo espesor de plstico
Hz, 100.000 kHz, 0.100000 MHz o los agujeros para las entradas de de los pines (pocos mm) es sufi-
0.00100000 GHz. los cables dirigidas tambin hacia ciente para evitar contactos con el
El conector J1 pone en comunica- el interior del PCB. Si no se respeta PCB de la lgica. Sin embargo el
cin directa esta tarjeta con el PCB esta indicacin, en el caso de J1 se sistema de cierre de la carcasa que
de la Seccin de entradas; cuenta invierten las conexiones (la alimen- cubre el display, con las pestaas
con seis pines (en configuracin tacin) mientras que en J2 no sera metlicas dobladas sobre el fondo
3x2) que conectan respectivamente: posible conectar los dos hilos en del PCB, podra representar algn
5 V, para la alimentacin gene- cuanto colocramos el panel frontal un problema. A continuacin, antes
ral a la Seccin de entradas; en la base de la caja. de proceder con la soldadura es
F_IN, la seal proveniente de la En cuanto a la polaridad, ningn necesario insertar ambos PCB sobre
Seccin de entradas, cuadrada problema para J1, ya que tiene la tira de pines y controlar visual-
y adaptada a las prestaciones posicin obligada, mientras para mente si hay contacto; en caso
del micro (lo recibe el pin 11); J2 hay que prestar atencin a la afirmativo, habr que recurrir a un
control del rel SWC, controlado serigrafa: el polo positivo (como par de distanciadores plsticos de
por el pin 2 del micro; para el alimentador) est indicado 4 mm de espesor para garantizar
control del rel SWB, controlado por la marca 5V y el smbolo +. una correcta distancia entre los
por el pin 3 del micro; Inicialmente tenamos previsto dos PCB. En referencia a esto hay
control del rel SWA, controlado conectores tipo header, pero des- que sealar que para sobresalir del
por el pin 6 del micro; pus vimos que eran ms sensibles panel frontal, las teclas deben tener
GND, para conectar entre ellas a las interferencias de RF y hemos un actuador de 13 mm; si fuera pre-
las masas de los dos circuitos. optado por el contacto directo, ciso distanciar adems el display,
mediante sistema de tornillo. Para probablemente ser necesario recu-
Veamos ahora el montaje del PCB, conectar el alimentador a esta etapa rrir a pulsadores especficos para
dejando para el final los dos pulsa- es suficiente usar una longitud de montaje en panel, conectndolos al
dores y el LCD, que se deben mon- hilo blindado para baja frecuencia, PCB mediante cables. En la Fig. 3 es
tar por la cara de soldadura porque con el central conectado a +5V y la visible la conexin soldada entre el
debern sobresalir del panel frontal malla a GND. En la Fig. 2 veris el display y el PCB de la lgica y las
de la caja. PCB de la etapa de la lgica. Solo dos teclas con actuador de 13 mm

42 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[esquema LGICA Y LCD]
(prestar atencin en el momento de
comprar, porque muchas veces la
longitud del actuador viene indi-
cada sumada a aquella del cuerpo,
entonces el de 13 mm se vende
como 17 mm). Fjate tambin en el
pequeo espesor plstico que sirve
para evitar el contacto de los pines
soldados con el aluminio de la par-
te interna del panel frontal; permite
al display sobresalir cuanto hace
falta pero impide el cortocircuito.

Seccin entradas: BF
Esta etapa recibe y adapta las seales
de las tres entradas BF, TTL y RF;
incluye tambin la seccin de las
conmutaciones, que se ocupa de la
seleccin de la entrada a utilizar y,
en el caso de las dos entradas BF y
TTL, tambin de activar o desactivar
el divisor x10. Empezaremos por la bajsimo (tpicamente 6,8 nV/Hz a 1
entrada de BF, cuoyo corazn est MHz), consumo de 6 mA.
constituido por dos dobles amplifi- La seal de entrada est limitada a El siguiente condensador no polari-
cadores operacionales del Microchip, una amplitud mxima de 0,4 Vpp zado (C13) de valor de 10 F, tiene
del tipo MCP662, con caractersticas por el circuito de proteccin consti- la misin de bloquear el eventual
muy respetables: 60 MHz de banda tuido por R9 y los diodos Schottky componente en corriente continua
pasante, salida Rail-to-Rail, ruido D1 y D2, conectados en antiparalelo. asociado a la seal, antes de que

[montaje LOGICA Y LCD]


Lista de materiales
R1: 10 khom C2C5: 100 nF multicapa Varios:
R2: Potencimetro multivuelta de C6: 100 F/16 V electroltico - Terminal 2 vas
1 kohm U1: ATMEGA328P-PU - Conector IDC 6 vas macho
R3: 0 ohm (ver artculo) T1: BC547 - Tira de pines macho 16 vas
R4: 2,2 kohm Q1: Oscilador cuarzo 16MHz (DIL14S) - Tira de pines hembra 16 vas
R5: 680 ohm P1, P2: Microswitch - Zcalo 14+14
R6: Potencimetro 10 kohm MO L1: Inductancia 10 H - Circuito impreso
C1: 15 pF cermico DSP1: Display LCD 16x2

www.nuevaelectronica.com - Septiembre 2014 - 319 43

Descargado por Ejemplar Gratuito - GRATIS


[esquema SECCIN ENTRADAS]

llegue a la entrada no inversora de del doble divisor nos ha permitido la entrada no inversora y la salida
U4A, el primero de los dos opera- tener el offset requerido sobre la en- (en nuestro caso, para las tres etapas,
cionales del integrado, usado en trada no inversora de U4A, pero sin son R11, R13 y R15), mientras Rb es
configuracin seguidor de tensin. cargarlo con una resistencia de bajo la resistencia puesta entre entrada
Esta etapa nos permite obtener valor hmico, que habra frustrado el no inversora y GND (en nuestro
una entrada a alta impedancia y al funcionamiento de esta etapa. caso R10, R12 y R14). En consecuen-
tiempo aplicar un offset CC fijo, de La etapa seguidor de tensin cia la primera etapa tiene un factor
manera que unifique la posicin tambin tiene la caracterstica de de amplificacin de 4,3x, mientras
de salida de la seal aplicada en cortar la componente negativa de las dos etapas sucesivas ganan 3,2
entrada. En la prctica con C13 la seal real; en el caso en que esto veces. Puesto que las amplificaciones
bloqueamos la componente conti- sea simtrico respecto a 0, sobre su vienen aplicadas en cascada, obte-
nua asociada a la seal original (de salida presenta una seal positiva nemos un factor global de 44x, que
la cual no conocemos la amplitud con amplitud Vpp/2, donde Vpp es expone el circuito entero al riesgo
a priori), y as evitamos la posible la amplitud de seal expresada en de la auto-oscilacin, como hemos
saturacin de los estados sucesivos, Voltios pico-pico. podido verificar en la fase experi-
mientras con el circuito constituido La salida de la primera etapa est mental. Para estabilizar el sistema ha
por las resistencias R18-R19-R20-R21 aplicada a una cadena amplificadora sido necesario aadir en paralelo a
aplicamos un offset CC constante de constituida por el segundo opera- cada resistencia de realimentacin
50 mV. La pareja R18-R19 es un divi- cional de U4 y los dos de U5, todos un condensador de 1pF (C18, C19
sor con relacin 1:50, entonces en su en configuracin no inversora. Tal y C20). La salida de la etapa de
punto central presenta una tensin configuracin tiene la caracterstica amplificacin completa presenta una
de 100 mV; la pareja R20-R21 es un de amplificar la seal de entrada seal analgica que va trasformada
divisor 2:1, que entonces reduce la segn la frmula: (Ra/Rb)+1, en la de manera que sea compatible con la
tensin adems a 50 mV. Este truco cual Ra es la resistencia puesta entre entrada del microcontrolador.

44 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


positiva y una negativa respecto al 0
(lnea horizontal indicada con 1).
En B vemos la seal como aparece
a la entrada de la etapa seguidora de
tensin: en prctica la seal ha sido
atenuada (de 50 mVpp a 20 mVpp)
por los componentes presentes en la
entrada, y al tiempo ha sido llevada
hasta 50 mV a causa del offset CC
aplicado a la seal misma, por eso
ahora la seal es toda positiva mien-
tras el offset CC se divide en dos
partes: alrededor de 27 mV estn por
encima de 0 y alrededor de 23 mV
quedan debajo de 0. En C la seal
de salida del primer operacional es
prcticamente constante, en cuanto
no tiene partes negativas que cortar.
En D vemos la seal despus de la
primera amplificacin: en la medida
(MISURA) se muestran tanto el va-
lor Vmax (amplitud total de la seal
comprendida en la componente CC
positiva) y el valor Vpp (amplitud de
solo la seal).
La amplificacin parecera de
alrededor 6x para la seal total y
de alrededor 10x para la seal real,
en vez del previsto 4,3x, pero los
De la cuadratura se encargan dos cuadratura (pin 2 de U5) encontrare- valores en juego son tan bajos que
puertas NOT Schmitt-trigger, en se- mos un nivel BAJO fijo, y entonces el en la medida precedente tambin
rie, pertenecientes a U2 (74HCT14); micro no leera ninguna frecuencia. la sonda del DSO podra haber
C16 se ocupa de limpiar la seal de El divisor R16-R17 aade a la seal atenuado la medida, y aun as la
la componente de tensin continua y una componente continua fija de seal ha sido amplificada al menos
el divisor R16-R17 adapta los niveles alrededor 1,3-1,4V, que sumada a cuanto se esperaba, si no de ms.
en la salida de la etapa de amplifica- la amplitud de la seal amplifica- En E vemos la salida del segundo
cin con los TTL necesarios para las da, permite alcanzar una amplitud amplificador: aqu la amplificacin
puertas NOT. En efecto, una puerta compatible con los niveles TTL. En prevista de 3,2x est perfectamente
lgica TTL reconoce como ALTO este punto, en la salida de la etapa respetada, porque los 316 mV de la
una seal con amplitud mnima de de cuadratura, encontraremos una
2 V, mientras identifica como BAJO seal perfectamente cuadrada con
una seal con amplitud mxima amplitud de alrededor 5 Vpp.
de 0,8 V. Sobre la salida de la etapa Para haceros una idea del funciona-
amplificadora analgica podremos miento de la etapa de entrada, de-
encontrar niveles no compatibles mos un vistazo a la Fig. 4: la imagen
con estos, con el resultado de falsear A muestra la seal medida direc-
las medidas o incluso de no ser capa- tamente sobre el BNC de entrada,
ces de medir cualquier cosa. aquel que estamos a punto de medir,
Por ejemplo, si la seal se encontra- constituido por una componente
ra en la zona indeterminada de la
puerta TTL, por motivo del compor-
tamiento de la puerta NOT Schmitt- Fig. 3 - El montaje del display y de
trigger, a la salida de la etapa de las dos teclas con actuador largo.

www.nuevaelectronica.com - Septiembre 2014 - 319 45

Descargado por Ejemplar Gratuito - GRATIS


Fig. 4 Amplificacin y cuadratura de una seal BF a 1 kHz/50 mVpp: los pantallazos estn cogidos del osciloscopio digital DSO.

seal completa se han convertido en alrededor 0,3 V y llega a cerca 2,3 V, seal se presenta reducida a alrede-
1,02 V, mientras los 200 mV de la se- lo que es perfectamente compatible dor de 360 mVpp por el recorte efec-
al real se han convertido en 632 mV. con los niveles lgicos TTL. En efecto, tuado por los diodos de proteccin
En F tenemos la salida del tercer en H encontramos una onda D1 y D2, pero no queda dividido en
y ltimo amplificador (3,2x); aqu es cuadrada perfecta de 5Vpp, que partes iguales respecto a 0, porque
todo perfecto: 1,02V se convierten empieza exactamente en 0 V. se ha sumado el offset DC de 50 mV;
en 3,22V y 632 mV se convierten en Pero por qu aplicamos un offset la parte positiva es amplia, alrededor
2,04V. Ahora, si aplicsemos esta se- DC de 1,3V y encontramos 0,3V a 230 mV. Como ya comentamos, la
al en su totalidad, comprendido el la base de la seal? La respuesta la etapa seguidora de tensin tiene la
offset CC, directamente a la entrada encontramos siguiendo el recorrido caracterstica de cortar la componen-
del cuadrador, nos encontrare- de aquellos 50 mV de offset CC te negativa de la seal a esa aplicada,
mos el pico inferior de la seal real iniciales; recordamos que 27 mV en efecto en C nos encontramos
posicionado alrededor de 1,25 V; en se encuentran sobre el 0 y, a la solo la parte positiva, siempre alre-
efecto el 0 relativo, en F, est salida del tercer amplificador se dedor 230 mV, mientras el corte es
sobre el primer cuadrado en bajo habrn convertido en alrededor de: evidente en la base de la seal, que
(1) y el V/div es de 500 mV, enton- 0,027x4,3x3,2x3,2=1,2V; tambin los aparece plano y coincide con el 0.
ces cada cuadrado representa 0,5V. 23 mV negativos han sido amplifica- Todo el offset CC se encuentra por
El pico negativo de la seal est posi- dos y se han convertido en alrededor debajo del 0, en efecto los valores
cionado alrededor de 2,5 cuadrados de: 0,0023x4,3x3,2x3,2=1V. Vmax y Vpp coinciden.
respecto al 0, entonces tenemos En el momento en el cual la seal En D vemos el efecto de la am-
0,5+0,5+0,25=1,25V; esto significa atraviesa C16, todo el offset CC (sea plificacin 4,3x (primera etapa): 226
que el pico inferior se encuentra por positivo o negativo) es eliminado, mVpp se convierten en 960 mVpp;
encima del umbral mximo de reco- por lo que la seal real se encuentra es evidente el aumento de la seal
nocimiento de un nivel BAJO de una cerca de 1 V por debajo del 0; suma- todo en la banda positiva (la base es
puerta TTL. En estas condiciones la mos despus 1,3 V con el divisor, la siempre plana).
primera puerta NOT Trigger Schmitt seal se eleva hacia el positivo y se En E tenemos 960mVx3,2=3,08V
en su salida tendra un nivel ALTO sita a partir de 0,3 V por encima de aproximadamente. En F notamos
estable, la segunda un BAJO estable, 0 voltios. algo nuevo: en base al la amplifi-
con lo que no obtendramos ninguna Y ahora veamos que sucede apli- cacin 3,2x de esta ltima etapa,
medida de la frecuencia. cando en la entrada una seal de tendramos que haber obtenido una
En G vemos el efecto de los alrededor 500 mVpp (Fig. 5). seal amplificada de aproximada-
componentes C16, R16 y R17: el La imagen A muestra la seal mente 10 Vpp, pero esto es imposible
condensador elimina el offset CC y original, aplicado al BNC de entrada: ya que el integrado est alimentado
el divisor aade un nuevo offset de 1 kHz de frecuencia y una ampli- a 5 V y se produce un efecto de satu-
alrededor 1,3 V; el resultado es que tud de alrededor 480 mVpp. En B racin, por eso ahora el pico superior
ahora la seal comienza a partir de (entrada del seguidor de tensin) la (Vmax) coincide precisamente con

46 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Fig. 5 Amplificacin y cuadratura de una seal BF a 1kHz 500mVpp.

los 5V y la seal est recortada a este Seccin entradas: TTL para verificar si es mayor de 5,5
nivel, mientras en el pico inferior en- La entrada BF permitira medir se- MHz y determinar si necesita de una
contramos un offset CC de alrededor ales hasta 10 MHz con amplitudes divisin x10.
0,2 V; la seal toma una forma muy muy bajas; y servira medir seales Hay que sealar que la alimentacin
similar a la onda cuadrada. Con una digitales, tipo TTL o CMOS, que de la primera etapa se toma del
seal del estilo, con amplitud de 5 V tengan una frecuencia compatible circuito de filtrado de la entrada RF
(4,8 V de seal y 0,2 V de offset CC), con la etapa BF, aunque es preferible (hablaremos ms adelante), est in-
podremos tranquilamente entrar en utilizar la entrada TTL. Esta entrada dicada como V+, esto hace posible
la puerta TTL, pero el circuito es el acepta amplitudes de 3V a 12 Vpp y eliminar los transitorios que habran
mismo y la seal sufrir las ltimas frecuencias de 1 Hz a 50 MHz. Por creado bastantes problemas a partir
dos transformaciones. En G vemos eso no sera posible aplicar tales de 15 MHz.
el efecto de siempre de C16, R16 seales directamente a las usuales La Fig. 6 ayuda a comprender el
y R17: el offset CC (2 V aproxima- par de puertas NOT Trigger Schmitt, funcionamiento de la entrada TTL
damente, de los cuales 1,8 V estn que admiten seales hasta 5 V, por en presencia de seales con ampli-
bajo el 0) se elimina con C16; en este lo que hemos previsto una etapa tud de 3-5-12 Vpp, con frecuencia de
punto la seal comenzara desde constituida por T3, C21, C22, R22, 1 MHz.
-1,8 V y acabara en 3,2 V, el divisor R23, R24, R28 y DZ1, que limpia Iniciamos desde la imagen A, que
R16-R17 aade nuevamente 1,3 V y la seal en entrada de la compo- muestra la seal aplicada a la entra-
entonces la seal comienza desde nente continua y lleva la amplitud da TTL, 1 MHz y 3 Vpp, igualmente
-0,5 V y termina en 4,2 V. En H veis a un nivel tolerable para la puerta dividido respecto al 0. En B est la
la seal definitiva a 5 Vpp, referen- NOT, aplicando un offset CC fijo. seal detectada en el colector de T1,
ciada a 0V, regularmente cuadrado: DZ1 corta las seales con amplitud que ahora est ligeramente atenua-
independientemente de la amplitud mayor de 5 V. El transistor entra en do (2,5Vpp) y todo negativo (esto a
de la seal en entrada (dentro de los conduccin en la parte ALTO de la causa del comportamiento inversor
lmites de la sensibilidad declarados), seal y se inhibe en la parte BAJO, de T1). En C vemos la seal como
en la salida hay siempre una onda transformndola en una seal a llega a la entrada de la puerta NOT
perfectamente cuadrada a niveles amplitud fija que, limpiada por C22 U2A, despus de haber sido trasla-
TTL. Tal seal ser aplicada, a travs y adaptada por R23-R24, llega a la dada por encima del 0, por obra del
de la seccin de conmutacin, direc- primera puerta NOT. La etapa de divisor. En D tenemos la seal de
tamente a la entrada del micro; si su cuadratura se ocupar de limpiar salida de la segunda puerta NOT
frecuencia es de valor no superior a otra vez la seal, transformndola en U2B, perfectamente cuadrada y con
5,5 MHz el micro proceder directa- una seal perfecta de onda cuadrada, amplitud de 5 Vpp. En la imagen E
mente a su medicin, mientras que con amplitud de aproximadamente se ve la nueva seal en la entrada, 1
en caso contrario ordenar el paso 5 Vpp. MHz y 5 Vpp, siempre simtrico
de la seal a travs de un divisor x10 Tambin en este caso la frecuencia respecto al 0.
y medir el resultado. ser leda directamente por el micro En F est la seal atenuada (3

www.nuevaelectronica.com - Septiembre 2014 - 319 47

Descargado por Ejemplar Gratuito - GRATIS


Hasta 50 MHz
Para realizar mediciones hasta 50 MHz que tiene un Propagation Delay igual a
hace falta tener un integrado 74HCT14 13 ns, con lo que permite trabajar hasta
capaz de operar a una frecuencia an 76,923MHz. En realidad debe ser consi-
mayor (55-60 MHz). Muchos fabricantes derado tambin el Transition Time (tiempo
producen tal integrado, pero no todos de transicin entre H y L o viceversa, tam- rectamente un divisor x10 (U3B), de
garantizan ese ancho de banda, por lo bin llamado Maximum output rise and manera que tengamos a la entrada
que debis dar un vistazo a los data-sheet fall time) que, en el clculo, se suma al del micro frecuencias comprendidas
y buscar el parmetro Propagation Delay Propagation Delay; siempre en el caso del entre 2.500 Hz y 2,75 MHz.
(retardo de propagacin de la seal) que MM74HCT14MX, tal valor es 9 ns, con lo
El 74HC390 es un doble divisor
determina la mxima frecuencia de traba- que la frecuencia mxima se convierte en
jo y se expresa en ns. Leer el valor typical y 45,454 MHz, pero las pruebas con este dedos etapas (x2 e x5); tambin en
dividirlo por 1.000: obtendris la frecuen- integrado han demostrado ampliamente este caso vale el mismo discurso
cia en MHz. El integrado usado por noso- que es posible leer tranquilamente los 50 hecho previamente para el 74HCT14
tros en las pruebas es el MM74HCT14MX MHz indicados en las especificaciones del sobre la frecuencia de trabajo; la
producido por Fairchild Semiconductor, instrumento. cuestin no interesa tanto la mitad
U3B, usada para la etapa RF, porqu
los 27,5 MHz son una frecuencia
Vpp) y todo negativo, presente en transistor bipolar en emisor comn, operativa alcanzable por cualquier
el colector de TR1. En G la misma denominado BFP420, diseado para integrado de la familia 74HC, en
seal trasladada a la zona positiva, a los sistemas de amplificacin de alta cuanto a la mitad U3A, usada como
la entrada de U2A. En H vemos ganancia (Hfe=100150) y bajo ruido, divisor para las etapas BF y TTL, que
la seal de salida del U2B, perfecta- capaz de funcionar a frecuencias puede llegar a leer seales hasta los
mente cuadrada y con una amplitud hasta 25 GHz! 50 MHz. El mtodo de clculo de
de 5 Vpp. En la Imagen I aparece Como se ve en el esquema elctri- la mxima frecuencia operativa es
la seal bajo medida, que es ahora co, la seal de entrada puede ser idntico al descrito previamente.
de 1 MHz y 12 Vpp, an simtrica aplicada al BNC J2 o a la salida SMA La seal de salida del prescaler es de
respecto al 0. J6, que estn en paralelo entre ellos; 0,81,2V mximo con una corriente
En L est la seal atenuada (aprox. la eleccin de la doble entrada est de 1,1 mA, por lo tanto absolutamen-
6 Vpp) y todo negativo, localizada ligada a la siempre mayor difusin te insuficiente para atacar al divisor
sobre el colector de T1. En M veis del SMA, sobretodo como siste- HC, que requiere de una amplitud
la misma seal trasladada sobre la ma de conexin de las antenas de mnima de 2,4 V (posiblemente 3,15
zona positiva, a la entrada de U2A. transmisin y recepcin, y tambin V). Por tal razn hemos aadido la
La amplitud mxima es de alrededor de excelentes sondas RF. La seal etapa constituida por C5, T2, R6 e R7,
5 V, debido a la intervencin del ze- viene aplicada, a travs C1-R1, di- cuya funcin es amplificar la seal
ner DZ1, que recorta toda la tensin rectamente a la base de T1 y donde en tensin de manera que pueda ser
en exceso. En N est la seal de es oportunamente amplificada, a leda correctamente por la entrada
salida de U2B, perfectamente cua- continuacin entra, a travs C2, en de U3B (pin 15); la salida de la pri-
drada y con amplitud de 5 Vpp. En el prescaler U1 (pin 1) con el valor mera etapa, dividida por 2 (pin 13)
las imgenes hemos usado seales de frecuencia original. En nuestro viene aplicada a la entrada de la se-
simtricas respecto al 0, pero el me- caso hemos adoptado, para SW1- gunda etapa (pin 12) y dividida por
didor de frecuencia se comporta de SW2-SW3, la configuracin H-L-L 5 (pin 9). Entonces sobre el pin 9 de
la misma manera tambin aplicando (el data-sheet especifica que para U3B nos encontraremos la frecuen-
seales solo positivas. tener el estado H hace falta conectar cia original aplicada a la entrada J2
el pin al positivo de la alimentacin, o J6, dividida x400, perfectamente
SeCCin ENTRADAS: RF mientras que para el L basta dejar limpia y a nivel lgico TTL; a travs
La etapa dedicada a las medidas RF desconectado el pin). Tal configura- del sistema de conmutacin se
permite leer frecuencias hasta 1,1 cin corresponde a una divisin x40 aplica directamente a la entrada del
GHz y seales de amplitud mnima de la frecuencia de entrada, por eso, micro que proceder a medirla y a
desde 7 a 250 mVpp. El corazn de considerando el rango de lectura de presentar el resultado correctamente
esta parte de esquema es el prescaler 1 MHz a 1,1 GHz, sobre el pin 4 de (despus de la oportuna reconver-
de Microchip MC12080D (U1) que U1 encontraremos una frecuencia sin va software). Una parte del
es un integrado capaz de aceptar entre 25 kHz y 27,5 MHz. Consi- circuito extremadamente importante
frecuencias hasta los 1,1 GHz y derando que la mayor parte de los en esta etapa es la alimentacin;
dividirlas x10, x20, x40 o x80, en valores del rango de esta entrada observando el esquema elctrico, en
base a la configuracin de los pines seran superiores a los 5,5 MHz efecto, se nota claramente como la
SW1-SW2-SW3. Para mejorar la ya tolerados por el micro, habamos etapa preamplificadora y prescaler
buena sensibilidad de tal compo- pensado, contrariamente a lo hecho no estn alimentadas directamente
nente, hemos recurrido a T1, un con las otras dos entradas, aplicar di- por los 5 V, sino por una tensin

48 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


llamada V+. Esta es fruto de un la sensibilidad de la entrada. Noso- deseis usar: si apenas la conectis a
eficaz filtrado realizado sobre los 5 V, tros hemos adoptado un C de 1nF y la entrada BNC o SMA, en ausencia
mediante el circuito compuesto por una R de 200 kohm, obteniendo los de seal a medir, el display muestra
C7, C8, L1, C9, C10, R8 y C11; pode- resultados que ya sabis. Aumentan- nmeros al azar, entonces la sonda
mos garantizar que sin ello habra do el valor de R4 (C4 est bien as) no tiene caractersticas validas para
sido imposible que la entrada RF mejora la sensibilidad de entrada las mediciones RF. En la Fig. 7
tuviera las prestaciones actuales. La pero aumentan tambin los ruidos, describimos los varios pasos para
tensin V+ es perfectamente estable por lo que el medidor de frecuencia la medicin de una seal RF de 100
y limpia, tambin durante las medi- empieza a mostrar nmeros aleato- MHz con amplitud de 100 mVpp.
ciones RF ms graves, y eso permite rios sobre el display, fruto de todo Tambin en este caso la imagen A
obviamente la medicin de seales lo que la preamplificacin consigue muestra la seal original, detectada
de pequea amplitud, que de otra captar y amplificar. Aconsejamos directamente sobre la entrada BNC,
manera habran quedado sumergi- adoptar nuestra combinacin: en mientras la B evidencia la seal,
das entre los ruidos y auto oscilacio- ausencia de seales para medir el amplificada por T1, que ahora es
nes de RF y no podran haber sido display muestra rigurosamente 0 (lo de alrededor de 370 mVpp con un
detectadas correctamente. mismo que conectando una sonda offset CC de aproximadamente 0,9
Finalmente digamos algunas pa- de buena calidad); sin embargo si co- V (Vmax = 1,3 V). En C la seal
labras sobre el circuito constituido nectamos una sonda no idnea para es prcticamente constante, pero
por R4-C4: se trata de un filtro R-C las RF, el display (solo en ausencia ha aumentado la componente CC
con la misin de eliminar todas las de seal) mostrar valores al azar (ahora la Vmax es aproximadamente
seales falsas que llegan a las entra- que desaparecern apenas ser de- 2,9V); en estas condiciones viene
das del prescaler, para mejorar las tectada una seal estable. Este puede aplicada directamente a la entrada
condiciones de lectura. Como todos ser tambin un buen mtodo para IN del prescaler U1. En D est la
los filtros, inciden, y no poco, sobre verificar la calidad de la sonda que seal sobre el pin 4 de U1, dividido

Fig. 6 - Lectura de seales TTL a una amplitud variable.

www.nuevaelectronica.com - Septiembre 2014 - 319 49

Descargado por Ejemplar Gratuito - GRATIS


x40 en frecuencia (ahora es 2,5 MHz) ETAPA DE LOS relS (3x2) destinado a conectarse con el
que tiene una amplitud de alrededor Y del divisor pArA BF/TTL PCB de la lgica, como habamos
1,1 Vpp y una amplitud total Vmax Describamos ahora la ltima parte descrito anteriormente. La seal
de cerca 4 V. En E la seal viene del esquema elctrico, fsicamen- llegar entonces directamente al
nuevamente amplificada (C5, T2, R6, te colocada sobre el PCB de la micro para su medicin. Hay que
R7) y alcanza una amplitud de cerca Seccin de entradas y acerca de sealar que la misma seal llega
5 Vpp, con una ligera saturacin la seccin de conmutacin de las al divisor x10 U3A (pin 14), para
sobre los picos, cosa que lo hace entradas mismas y la opcional salir, dividida x10, por el pin 3 del
perfectamente compatible con la divisin x10 de la seal BF o TTL mismo U3A, pero en la condicin
entrada TTL de U3B (74HC390), que bajo medicin. Los rels son de inicial se queda ah.
efecta una nueva divisin x10 de tipo reed SMD, muy veloces en la Pulsando una primera vez el
la frecuencia. En F est la seal, a conmutacin y muy silenciosos; pulsador entrada (PCB Lgica),
la salida de U3B, destinado al micro, consumen poqusimo, al punto de SWA y SWB so ponen ambas a
con amplitud 5 Vpp y frecuencia poder ser pilotados sin problemas nivel lgico ALTO y se excitan los
inicial dividida x400 (100 MHz->250 directamente desde los pines del rels RL1 y RL2; el primer inter-
kHz). El divisor U3, un 74HC390, micro. La condicin inicial al en- cambio hace que la seal tomada
est constituido en realidad por dos cendido es aquella de SWA-SWB- sea ahora la de la salida de la etapa
parejas (U3A e U3B) de divisores x2 SWC al estado BAJO y con lo que TTL (F_OUT_TTL) y hace encen-
y x5: la primera la hemos reservado los tres rels RL1-RL2-RL3 estn der el LED rojo LD2 (entrada TTL);
a las etapas BF y TTL, como veremos en condiciones de reposo; esta con- obviamente se apaga el verde
ms adelante, efectuando primero la dicin, que est representada en el (entrada BF). El segundo inter-
divisin x5 y despus x2, mientras esquema elctrico, provoca el en- cambio, sin embargo, ya no lleva
la segunda pareja la hemos usado cendido del LED verde LD1 (entra- sobre F_OUT la seal directa, pero
para esta etapa, pero esta vez hemos da BF) y lleva la seal, proveniente si aquella dividida x10 por obra
efectuado primero la divisin x2 y de la entrada BF, y denominada de U3A; as pues, apenas se activa
despus x5. Despus veremos por F_OUT_BF directamente al pin la entrada TTL, empieza tambin
qu motivo. 2 (F_OUT) del conector a 6 polos automticamente la divisin x10

Fig. 7 - El funcionamiento de la etapa RF medicin de una seal de 100 MHz 100 mVpp.

50 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[montaje SECCIN ENTRADAS]
Lista de materiales:

R1: 33 ohm (0805) C21, C22: 1 F cermico (0805)


R2: 4,7 kohm (0805) C23: 100 F/16 VL electroltico
R3: 1,8 kohm (0805) (EU153CLV-0605)
R4: 200 kohm (0805) U1: MC12080D
R5: 3,3 kohm (0805) U2: 74HCT14D
R6: 20 kohm (0805) U3: 74HC390D
R7: 100 ohm (0805) U4, U5: MCP662
R8: 10 ohm (0805) T1: BFP420 (SOT343)
R9, R25, R26, R27: 330 ohm (0805) T2, T3: BC817 (SOT23)
R10, R12, R14, R20, R21: 10 kohm (0805) L1, L2: Inductancia 33 H (MS50)
R11, R16: 33 kohm (0805) D1, D2: BAT48 (MINIMELF)
R13, R15: 22 kohm (0805) DZ1: Zener 5,1V (SOD80C)
R17, R24: 12 kohm (0805) LD1: LED verde (0805)
R18: 1 kohm (0805) LD2: LED rojo (0805)
R19: 20 ohm (0805) LD3: LED amarillo (0805)
R22, R28: 100 kohm (0805) LD4: LED azul (0805)
R23: 27 kohm (0805) RL1RL3: Rel reed G6J-2FL-Y
C1, C2, C3, C6, C8, C9, C12, C14, C15,
C17: 100 nF cermico (0805) Varios:
C4: 1 nF cermico (0805) - Conector IDC 6 vas macho
C5, C24, C25: 220 nF cermico (0805) - Tira de pines macho 2 vas (3 pz.)
C7, C10, C11: 1 F/16 VL electroltico - Tira de pines macho 4 vas (2 pz.)
(EUUD-4x5,8) - Conector SMA de CS
C13, C16: 10 F cermico (0805) - Zcalo 14+14
C18C20: 1 pF cermico (0805) - Circuito impreso

(despus lo comentaremos) y Es el software quien se ocupa de bloqueando cualquier residuo RF.


simultneamente se enciende el gestionar automticamente este Una ltima nota referente al
LED amarillo LD3 (divisor x10 BF/ rel (hablaremos en el prximo integrado U3: mencionamos el
TTL). Pulsando una segunda vez el punto, cuando afrontaremos el hecho que est compuesto por
pulsador entrada, SWA y SWB firmware). dos bloques separados, cada uno
vuelven al estado BAJO, mientras En el esquema se pueden ver los constituido por dos divisores, uno
SWC pasa a ALTO; en estas con- tres componentes C24-L2-C25: x2 y el otro x5, que se usan en cas-
diciones viene conmutada sobre estos representan un indispensable cada para obtener la divisin x10.
F_OUT la salida de la etapa RF filtro anti-RF sobre la alimentacin En general se usan siempre en la
(seal F_OUT_RF) y se enciende del rel RL3. Estos rels, en efecto, secuencia x2-x5, pero esto genera
el LED azul LD4. La conmutacin se han revelado ligeramente sensi- en salida una seal con un ciclo de
desconecta los 5V destinados a los bles a seales RF de una cierta in- trabajo del 20%, como es evidente
otros tres LED1-2-3, que se apagan. tensidad, siendo la misma bobina observando la tabla de verdad del
El funcionamiento del pulsador es la que capta la seal que pasa en integrado. La salida Q3 (etapa x5)
cclico, as que una pulsacin ms los contactos y aparece sobre el pin muestra como la relacin entre H
lleva el estado de los rels y de los que lo controla, molestando no- y L es justamente de 2:10 (20 %).
LED a la condicin inicial (entrada tablemente el funcionamiento del Esto, en el caso de la entrada TTL,
BF activa). Habamos visto que el micro. Naturalmente el problema representa un problema porque
rel RL2, que activa la divisin x10 influye solo en RL3, puesto que se el microcontrolador ATmega328P
de la seal, es activada automtica- encuentra colocado muy cerca del es capaz de leer correctamente
mente cada vez que se selecciona transistor T3, sobre cuyo colector, frecuencias pares a la mitad del
la entrada TTL, pero no es la nica como hemos visto, pueden encon- reloj, siempre que la seal tenga
situacin en la cual eso ocurre; en trarse frecuencias hasta ms de un ciclo de trabajo del 50%. En
efecto, como ya dijimos, el divisor 27 MHz con una amplitud de 4-5 caso contrario la mxima frecuen-
x10 sirve tambin para la seal BF. Vpp. El filtro funciona muy bien, cia llega a ser exactamente igual

www.nuevaelectronica.com - Septiembre 2014 - 319 51

Descargado por Ejemplar Gratuito - GRATIS


Fig. 8- por los componentes pasivos de
Tabla de pequeo espesor: resistencias, con-
verdad del densadores cermicos, impedan- Fig. 9 - Cable plano
Entradas-Lgica.
74HC390. cias; despus los tres transistores
y los cinco circuitos integrados. En
vista de la cercana de los compo-
nentes, para evitar que entren en
contacto entre ellos es aconsejable el panel frontal. En vista de la
al porcentaje, respecto al reloj, re- aplicar un flux a los emplazamien- notable sensibilidad de esta etapa
presentado por el ciclo de trabajo tos antes de soldarlos. Es necesario y las elevadas frecuencias que lo
de la seal. As, en nuestro caso, la poner mucha atencin en la solda- afectarn, una vez completadas
mxima frecuencia de la seal que dura de los tres transistores, que todas las soldaduras conviene lim-
podramos aplicar al micro sera tienen los pines verdaderamente piar el PCB del todo rastro de flux,
de 16MHzx0,2=3,2MHz. Este valor pequeos; con lo que conviene si lo habis usado, y del desoxi-
no representa un problema para ayudarnos con una lente de dante presente en el estao. Para
la entrada RF, que, dividendo cual- aumento. En lo que se refiere a los ello, usad alcohol isoprpilico o
quier seal x400 y teniendo como integrados, la tcnica ms simple espray disolvente para el flux. Para
mximo valor garantizado 1,1 consiste en posicionar correcta- realizar el cable plano de conexin
GHz, lleva al micro una frecuencia mente el chip sobre los emplaza- entre el PCB de la etapa de las en-
mxima de 1,1GHz/400=2,75MHz; mientos y despus soldar un pin tradas y el de la lgica, sirven dos
por tal razn el U3B se ha usado cualquiera de la esquina (aquellos conectores hembra tipo harting
en la tpica configuracin x2x5. Sin ms externos y cercanos a los 3x2 de posicionamiento polarizado,
embargo tal ciclo de trabajo habra bordes del chip mismo); de esta y unos de 15 cm de cable plano a
creado problemas en la entrada forma ser bastante cmodo soldar 6 polos: la conexin debe ser pin-
TTL, que, con esta configuracin todos los otros pines, sin miedo a-pin. Para filtrar la RF conviene
del divisor, no nos habra permiti- a mover el chip. Llegados a este hacer pasar el cable por el interior
do superar el umbral de 32 MHz. punto se podr proceder con los de un anillo de ferrita adecuado,
Observando la Fig. 8 podemos ver componentes ms altos: condensa- completando un vuelta completa
como, simplemente invirtiendo las dores electrolticos, conectores, la (Fig. 9) antes de crimpar los
dos etapas entre ellas, es posible toma SMA, los rels. Una nota a conectores.
obtener un ciclo de trabajo del propsito de los LED: hemos pre- Bien, ahora tenis listos los tres
50% (en efecto la salida Q0 de la visto el montaje de los LED SMD PCB; en la segunda y ltima
etapa x2 tiene una relacin H-L de sobre el PCB y el conector J5 para entrega veremos cmo montarlos
1:1) y esto ha permitido de evitar el montaje de los LED de 3 mm en la caja, explicaremos el
el problema y llegar hasta los 50 sobre el panel frontal de la caja. firmware y el funcionamiento del
MHz (el lmite, en este caso, es la Esto se debe a que el conexionado frecuencmetro.
mxima frecuencia operativa de de los LED de 3 mm est previsto
(179083) g
los dos integrados TTL usados en al final del montaje en la caja, y en
esta entrada, entre ellos el mismo fase de test los cuatro LED SMD
74HC390). podran ser tiles; en particular, en
Dicho esto, pasamos al montaje del referencia al LED amarillo LD3 no
circuito entradas: para el cableado hemos previsto su montaje sobre el MATERIAL
de este PCB hemos de referirnos el panel frontal, visto que su ges-
rigurosamente al plano de montaje tin es absolutamente automtica, Todos los componentes utilizados
y no a la foto del PCB que, como entonces convendra usar al menos en este proyecto son fciles de en-
se puede notar, retrata el prototipo el SMD para verificar el correcto contrar. Los mster de los circuitos
final, desde el que despus hemos funcionamiento del divisor x10 BF/ impresos, as como el firmware uti-
realizado un nuevo y definitivo TTL. No hay problemas pasa dejar lizado para programar el microcon-
PCB. El plano de montaje hace al mismo tiempo conectados los trolador Atmel, se pueden descar-
referencia al PCB definitivo, que LED SMD y los externos de 3 mm; gar de la web de la revista.
es que podris descargar de la para quien quiera, hemos previsto Visita www.nuevaelectronica.com!
seccin descargas de la web. Ha- la salida del LED amarillo sobre el
bitualmente aconsejamos empezar conector J5, para el montaje sobre

52 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


d a
t i en
la
En Nueva Electrnica queremos facilitarte las cosas, por eso en nuestra tien-
da encontrars los kits y mdulos que te mencionamos en la revista adems
de una amplia gama de productos seleccionados para ti. Cada semana en-
contrars algo nuevo para completar tu laboratorio o para llevar a cabo esa
aplicacin que tienes en mente: Instrumentacin, plataformas de desarrollo
para sistemas embebidos, shields para las plataformas ms populares, kits,
herramientas ... todo lo que necesitas est en www.nuevaelectronica.com.

3DRAG: La impresora 3D
Impresora 3D versin 1.2, capaz de fabricar objetos de tamao
mximo de 20 x 20 x 20 cm utilizando filamento de ABS o PLA
de 3 mm. Impresiones extremadamente rpidas y precisas, in-
cluso a altas velocidades. Compatible con todo el software y el
firmware de RepRap disponible gratuitamente, permite crear
objetos en plstico de cualquier forma.
Fabricada con perfiles de aluminio diseados para poder mon-
tarse a presin que ofrecen ligereza y rigidez mecnica para la
supresin de vibraciones y resonancias no deseadas.

La impresora est disponible en kit para montar y tambin


completamente montada y comprobada.
Impresora 3DRAG en Kit (7350-3DRAG-K): 580,00
Impresora 3DRAG Montada (7350-3DRAG-M): 760,00

Shield I2C de expansin E/S para Raspberry Pi


Shield para Raspberry Pi basado en el integrado MCP23017
que permite aumentar el nmero de entradas/salidas digitales.
Permite disponer de ocho entradas y otras tantas salidas digi-
tales. El estado de las ocho entradas viene representado por
un LED para cada una. Cada una de las ocho salidas controla
un rel al que se pueden conectar cargas externas. En cada
una de las salidas est presente tambin un LED, que hace
visible su estado.
Para acceder a las entradas/salidas del shield se utiliza el bus
I2C. El direccionamiento del shield es configurable mediante
un DIP Switch a tres posiciones, permitiendo la conexin y la
gestin de un mximo de ocho shield simultneamente.esto
permite hasta un total de 64 entradas y 64 salidas.

Kit completo (7100-FT1093K): 32,00

www.nuevaelectronica.com - Septiembre 2014 - 319 53

Descargado por Ejemplar Gratuito - GRATIS


Interfaz de 4 canales E/S Bluetooth Android Based
Basado el nuevo mdulo Bluetooth RN-42 de Roving Network,
esta tarjeta de 4 canales se convierte en un sistema de telecon-
trol basado en Android (Android Based). Se trata de una tarjeta
de gestin de entradas/salidas provista de cuatro salidas a
rel y otras tantas entradas opto-aislados a nivel de tensin,
controlables a travs de Bluetooth. La tarjeta dispone de tres
modalidades de funcionamiento: manual, automtica y se-
miautomtica. En la primera, con un software Android espec-
fico se puede conectar a un dispositivo mvil y permite activar
o desactivar los rels indistintamente y visualizar la condicin
de las entradas. En la segunda (automtica) cuando detecta un celular previamente asociado (mximo
5), se activa un rel, que queda excitado hasta sale del campo de cobertura. En modo semiautomtico al
acercar el mvil, si hay tensin en una entrada determina se activa la salida correspondiente.

Kit completo (7100-FT1095K): 64,00

Mdulo Bluetooth RN-42


El RN-42 es un mdulo Bluetooth 2.1 de clase 2 con velocidad
de comunicacin de alrededor 3 Mbps dotado de antena
transceptora integrada en el PCB, que tiene un rango de trans-
misin y de uso terico de alrededor 1520 metros.
El mdulo soporta las modalidades de funcionamiento de-
nominadas SPP (Serial Port Profile) y HID (Human Interface
Device); adems implementa un eficaz mecanismo de reduc-
cin del consumo que lo lleva, en las mejores condiciones, a
consumir solo 26 A (en las condiciones normales de uso el
consumo aumenta).
El RN-42 dispone de una simple interfaz hardware y software
UART que puede ser utilizada para la conexin a cualquier
microcontrolador.

Mdulo ensamblado (7100-FT1018M): 29,00

Shield WiFi para Arduino


Arduino necesita comunicarse para con el mundo exterior para
participar el Internet de las Cosas (IoT). Este shield se encarga
de ello dotndolo de conectividad WiFi.
Este shield se encarga de ello dotndolo de conectividad
WiFi. Se encarga de todas las tareas pesadas relacionadas con
el protocolo de comunicaciones, dejando libre al Arduino
para que se ocupe de otras tareas diferentes. Dispone de una
biblioteca (librera) propia para sacarle todo el jugo a su hard-
ware, simplificando notablemente la generacin del cdigo de
la aplicacin correspondiente.
El shield WiFi se suministra como un mdulo ensamblado y
comprobado listo para su utilizacin.

Mdulo ensamblado (7100-FT1076M): 56,00

54 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


VISNOC TECHNOLOGY, S.L.
Polgono Industrial Las Salinas de Poniente c/ Alfred Nobel n 22
11500 El Puerto de Santa Mara (Cdiz) - Espaa
http://www.visnoc.com info@visnoc.com
Tlf. 956 144 424 - Fax. 956 548 241
Descargado por Ejemplar Gratuito - GRATIS
Lo mejor de la tecnologa
para tu hobby preferido
Partnership

a u tnoma
Haz presora!
la i m
Controlador autnomo
para impresora 3D.
IMPRESORA 3D en kit cod. VM8201
cod. K8200

Imprime su
contenedor
con la 3D!

Shield por Arduino:


RGB AUDIO MOTOR ETHERNET IN/OUT
SHIELD SHIELD SHIELD SHIELD SHIELD

kit kit kit kit kit


cod. KA01 cod. KA02 cod. KA03 cod. KA04 cod. KA05

montado montado montado montado montado


cod. VMA01 cod. VMA02 cod. VMA03 cod. VMA04 cod. VMA05

PRODUCTOS DISPONIBLES EN TODOS LOS DISTRIBUIDORES


VELLEMAN
2 ~ Nueva electronica DE ESPAA . WWW.VELLEMAN.EU
Descargado por Ejemplar Gratuito - GRATIS

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