Sei sulla pagina 1di 56

Nº 319 - Septiembre 2014 - 6.

50 €

ueva
3.0
lectrónica
¡Iniciamos una Nueva Etapa!
Revista mensual de diseño electrónico, actualidad científica y novedad tecnológica

Interfaz 4 Canales E/S


Bluetooth RN-42 - Android Based
Shied de Expansión I2C
para Raspberry Pi

Frecuencímetro Digital
basado en microontrolador

www.nuevaelectronica.com Descargado por Ejemplar Gratuito - GRATIS


Nuestra misión es la
divulgación de la electrónica
SETTEMBRE
LA prima riv
ista italia
na per la
2013
27
€ 5,00
comunità
labview
World
L’angolo
del senso
re
ANTEPRIMA
Requisti de by measureIT
di misura i sistemi
LABVIEW 20
e controllo 13
per smart
grid
Ni cOMPACTrio
come non
mai visto l’avete
prima
sistema ra
software dar
de
su piatta fined
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
lectrónica 09 Shield I2C de Expansión E/S
Para Raspberry Pi
www.nuevaelectronica.com
Volumen 31 – Época 2 - Número 319 Un nuevo shield para Raspberry Pi basado en el integrado
Septiembre de 2.014 MCP23017 que permite aumentar el número de entradas/
Depósito Legal: M-18437-1983 salidas digitales de la Raspberry Pi para ponerlas a disposición
ISSN 0212-6249 de nuestras aplicaciones. Este shield de expansión permite
disponer de ocho entradas y otras tantas salidas digitales.
Director
Eduardo Corral Muñoz
ecorral@nuevaelectronica.com

Redacción
Miguel Alberte, Ernesto Corral, Gabriele
Daghetta, Paolo Gaspari, Boris Landoni, ...
22 Fuentes Renovables
Las energías renovables son uno de los pilares fundamentales
redaccion@nuevaelectronica.com para la sostenibilidad de nuestro mundo. En esta sección
dedicamos unas páginas a las realidades y proyectos que harán
Edita más habitable nuestro planeta para las generaciones venideras
Board and Book, s.l.
Riaño, 3 – 28042 – Madrid, España
Teléfono: +34 91 187 16 19
www.boardandbook.com
Info@boardandbook.com

Contacto
Revista Nueva Electrónica
25 Ciencia y Tecnología
Noticias y curiosidades relacionadas con la Ciencia y
Apartado de Correos 62048 la Tecnología, este mes veremos como el famoso avión
28080 – Madrid, España de combate F-16 se convierte en un Dron, como el láser
Teléfono: +34 91 187 16 19 acelera las comunicaciones espaciales o la fabricación
www.nuevaelectronica.com del primer chip optoelectrónico realizado en grafeno.
revista@nuevaelectronica.com

Publicidad y marketing
publicidad@nuevaelectronica.com

Suscripciones
suscripciones@nuevaelectronica.com
28 ¡Iniciamos una Nueva Etapa!
En esta edición de Nueva Electrónica iniciamos una nueva
ueva

Nueva Electrónica se publica 12 veces al año.


Consulta las modalidades de suscripción en:
etapa, en la que dejamos atrás las dificultades y os traemos lectrónica
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 están protegidos
por derechos de autor. No se permite la reproduc-
Interfaz de 4 Canales E/S
ción, total o parcial, la traducción y, en general, la Bluetooth RN-42 - Android Based
difusión por cualquier medio y en cualquier forma-
to sin el permiso por escrito de la Editorial. Los cir- Una nueva aplicación que, basada en el módulo Bluetooth RN-
cuitos, firmware y software que se describen en la 42 de Roving Network, convierte una tarjeta con cuatro salidas
revista son sólo para uso personal, queda prohibida a relé y cuatro entradas, aisladas eléctricamente mediante
la explotación 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 Electrónica son pro-
piedad de la revista italiana Elettronica In
publicada por Futura Group srl. 39 Frecuencímetro 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 precisión
nados con la publicación están sujetos a cambios. la frecuencia de señales analógicas de BF hasta 10 MHz,
Excluidos los errores u omisiones. Las opiniones ex- TTL y CMOS hasta 50 MHz, pero también componentes de
presadas en los distintos artículos, 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

lectrónica
1 de Septiembre de 2.014
Querido y fiel lector,

Hoy queremos agradecerte la confianza y comprensión que nos has demostrado en estos
últimos meses en los que, desafortunadamente y muy a nuestro pesar, Nueva Electrónica 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 Electrónica una situación casi insostenible quedaron ya
patentes en la carta abierta publicada en la página 4 de la edición 318, la última edición 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 edición que hoy ha llegado a tus manos, comienza una nueva época para Nueva
Electrónica. No se trata de un simple cambio de imagen, un nuevo logotipo o una nueva página
web. No es un simple lavado de cara como consecuencia del cambio de editorial; es algo
mucho más profundo, una nueva forma de hacer las cosas, de interactuar con los lectores y
con la tecnología, . . . pero siempre conservando la esencia, siendo Nueva Electrónica.

Contamos para ello con el equipo de profesionales de Board and Book que, con la inestimable
colaboración 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 Electrónica llegue a alcanzar los niveles
que aceptación y satisfacción de que tuvo en el pasado pero, por encima de todo, deseamos y
esperamos que te guste a ti, que eres el razón por la que hacemos esta revista.

Acompáñanos en esta nueva etapa y disfruta con nosotros de lo que la electrónica nos
ofrezca en los próximos años.

Gracias..
En nombre del equipo de Nueva Electrónica

Eduardo Corral Muñoz, editor

Descargado por Ejemplar Gratuito - GRATIS


del mercado
SanDisk Presenta la Nueva SSD SanDisk Ultra II
Una Solución 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, líder 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á diseñado SanDisk Ultra II, junto con el cuadro
para ofrecer una solución económica de mandos SSD mejorado, ofrece a
y sencilla para aquellos que quieran los usuarios una forma segura, fácil y
actualizar su PC y mejorar su ren- económica, de mantener su PC a la
dimiento, la vida de su batería y la altura de su estilo de vida cada vez
eficiencia en el consumo eléctrico. más demandante de conexión y de reducir el tiempo de arranque y de
El cuadro de mandos del SSD ofrece acceso a la información.” carga de las aplicaciones. Basado en
al usuario la posibilidad de analizar Todo lo que haces en tu ordenador, tecnología Flash X3 NAND, el SSD
el rendimiento, la seguridad y la pero más rápido. SanDisk Ultra II viene equipado con
disponibilidad de actualizaciones de Con la nueva SSD SanDisk Ultra II la tecnología 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 también
“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 información la vida de la batería 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 través de una tecnología 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 instrumentación 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 computación de con- usuario del software de VirtualBench
un instrumento todo en uno que sumo de hoy en día, los ingenieros es más intuitiva, creando un nivel de
integra un osciloscopio de señales y los científicos pueden aprovechar eficiencia que va más allá de tener
mixtas, un generador de funciones, las últimas tecnologías como las simplemente estos cinco dispositivos
un multímetro digital, una fuente de pantallas multi-táctiles, los procesa- en uno solo.”
alimentación de CC programable y dores multi-núcleo, la conectividad Principales ventajas:
E/S digitales. Los usuarios interactúan inalámbrica y las interfaces intuitivas. • Ocupa un espacio mínimo en un
con VirtualBench a través de las apli- La simplificación y el incremento escritorio o mesa de trabajo.
caciones de software que • Simplifica la configuración
se ejecutan en ordenado- del instrumento a través de
res o iPads. El dispositivo interfaces consistentes y
proporciona de manera fáciles de usar.
asequible las funciona- • Ofrece nueva capacidad
lidades más comunes y y conveniencia gracias a
abre nuevas posibilidades la vista consolidada de
sobre cómo los ingenieros múltiples instrumentos,
pueden utilizar los instru- la visualización en panta-
mentos de laboratorio. llas de mayor tamaño y la
“Antes, no tenía espacio o presupues- de la capacidad mediante software funcionalidad rápida de guardado de
to para comprar una instalación com- llevan a una depuración y validación datos y captura de pantallas.
pleta para cada mesa de trabajo”, dijo de los circuitos más eficiente. • Se integra perfectamente con el
Russell Stanphil, asesor de electrónica “Lo estamos creando sobre lo que software de diseño de sistemas
de TechShop. “Ahora puedo colocar hace mejor NI, que es nuestro méto- LabVIEW.
un ordenador portátil 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 adquisición

6 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Módulos y microaccionadores para la construcción de robots en la oferta de TME

del mercado
odacrem led
Los productos de la empresa Pololu, fabricante de módulos electrónicos y componentes mecánicos para los
robots, ya están disponibles en Transfer Multisort Elektronik.
TME ha añadido a su oferta los técnicos, equipamiento de taller y
productos de la empresa Pololu, automatismos industriales. La em-
que está especializada en módulos presa cuenta con una plantilla de
electrónicos universales y compo- casi 350 empleados en la central
nentes mecánicos utilizados, entre en Polonia y sociedades depen-
otros, para la construcción de ro- se puede encontrar en la nueva cate- dientes en otros países. TME ofrece
bots sencillos. goría en TME: Robótica. más de 125 000 componentes elec-
trónicos procedentes por los fabri-
La gran versatilidad y la ejecución La empresa Transfer Multisort Ele- cantes mundiales más importantes y
cuidadosa hacen que los productos ktronik, TME, fue creada en el año reconocidos, distribuyéndolos en más
de Pololu se utilicen en muchos dis- 1990. Actualmente es uno de los más de 100 países del mundo.
positivos electrónicos, no sólo en los grandes proveedores europeos de
robots. La oferta completa de Pololu componentes electrónicos, electro- www.tme.eu

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


Usa tu red doméstica ahora también para el streaming en HD

Oficialmente, el HDMI puede salvar


una distancia máxima de 10 metros
sin pérdida de calidad perceptible
usando un cable HDMI. Inalámbrica-
mente la señal se puede transmitir
hasta un máximo de 30 metros, si no
existe ningún obstáculo que perturbe
la transmisión.
¿Qué hacer si quiere transmitir la señal
a una distancia de más de 30 metros o
si existen obstáculos, como muros por CAT5/6 o en una red doméstica (LAN). TCP/IP.
ejemplo? A continuación el receptor Megaview • Un cable CAT5 cuesta solamente una
Si dispone de una red doméstica, el 80 recibe la señal, y a él se conecta el fracción del cable HDMI.
MegaView 81 es la respuesta. Su trans- TV o proyector usando un cable HDMI. • Un cable CAT5 tiene una pérdida de
misión no es perturbada por obstácu- La función de retorno infrarroja le per- calidad pequeña o nula, incluso a dis-
lo alguno, salva una distancia de hasta mite controlar los dispositivos conec- tancia grandes.
100 metros y sólo cuesta la mitad que tados a través del televisor. •Los cables HDMI se manipulan con di-
una solución inalámbrica. Las casas que se construyen hoy en ficultad en las guías para cables (entre
Con este dispositivo puede llevar el día, cada vez más a menudo disponen otras razones porque son rígidos y los
contenido HD (Full HD 1080p) de su TV de una red CAT5. Esta red también se conectores no se pueden quitar). Con
digital, Ordenador Centro Multimedia, puede usar ahora sencillamente para un cable CAT5 esto es mucho más fácil.
consola de juegos o grabador de disco la transmisión 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 desván conectar la señal de varios dispositivos
tros y verlo en otra habitación en un TV o el invernadero. Por supuesto, tam- HD al emisor MegaView 81.
o una pantalla de proyección. bién existe la posibilidad de instalar • La red CAT tiene, además de esta uti-
¿Cómo funciona? cables. lidad, otros muchos usos.
Con un cable HDMI se conecta su dis- Las ventajas:
positivo HDMI al emisor del MegaView • Conexión muy sencilla a la red do-
81, que inserta la señal HD en un cable méstica (LAN) usando el protocolo www.marmitek.com

Melexis lanza un diseño de referencia para carga inalámbrica y NFC dirigido al automóvil con Freescale
La carga inalámbrica promete a los parecen siempre presentes ante inalámbrica de Freescale Semicon-
consumidores un nuevo nivel de fun- la creciente dependencia hacia la ductor permite disponer de una
cionalidad para mantener operativas electrónica portátil en nuestra vida solución de diseño de referencia listo
las herramientas de comunicación de personal y profesional. La combina- para usar que puede liberarnos del
máxima relevancia y para mejorar el ción del transceptor NFC (Near Field temido aviso de batería baja.
estilo de vida. Los avisos de batería Communication) de Melexis para el El estándar NFC ha venido ganando
baja nunca son bienvenidos pero automóvil y la tecnología 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 diseño se basa
del mercado
conexión automática de dispositivos en el CI transceptor NFC MLX90132
móviles al centro multimedia (p.ej., de Melexis y el CI controlador MWC-
tecnologías Wi-Fi o Bluetooth) y la T1003AVLH de Freescale.
identificación automática del usuario El diseño de referencia incluye todo
y la descarga de ajustes personales. el hardware y los drivers de software
La tecnología NFC también se puede correspondientes para un compor-
utilizar para el control de acceso y el tamiento totalmente autónomo del
encendido, permitiendo que los ter- subsistema de carga inalámbrica,
minales que incorporen NFC sean la controlado mediante un interface de
“llave” para entrar y poner en marcha control NFC (NFC Controller Interfa-
un automóvil. Esta dependencia en ce, NCI) estándar. La coexistencia se
un estilo de vida inalámbrico aún es gestiona en la parte de hardware por
más importante que nunca que el medio de un cuidadoso diseño de la
dispositivo, bien sea un smartphone antena y en la parte de software con
posición entre los terminales móviles o una tableta, se conserve en estado un interface de control dedicado. El
para la comunicación segura a corta de carga máxima. La carga inalám- sistema puede funcionar de manera
distancia en puntos de compra y brica instalada en hogares, coches, completamente autónoma o bien
controles de acceso. Melexis ha sido empresas y espacios públicos es la controlada por pilas de software NFC
pionera en esta tecnología para solu- clara solución. La unión de carga superiores de tipo estándar (p.ej.,
ciones llaves electrónicas (Entry-and- inalámbrica y NFC permite ofrecer NFCStack+ de Stollmann).
Go) y acceso pasivo sin llave (Passive nuevas capacidades y funciones. Más allá del entorno del automóvil, el
Keyless Entry, PKE) en los coches con Este diseño de referencia se dirige diseño de referencia resulta perfecto
la presentación de su CI transceptor inicialmente a aplicaciones en el ta- también para una amplia variedad de
NFC MLX90132. La evolución de la blero de instrumentos del automóvil. mercados basados en los terminales
carga inalámbrica se está acelerando Los exigentes requisitos de cualquier de uso personal y que necesiten
con rapidez y el diseño de referencia sistema electrónico instalado en el una combinación de identificación y
WCT-5WTXAUTO, desarrollado con- habitáculo de los pasajeros incluye pago seguro además de la carga de
juntamente por Melexis y Freescale, EMC, RFI y EMI para diversas bandas la batería. Esto incluye, por ejemplo,
combina los mejores atributos de de frecuencia y niveles de potencia. puntos de información y publicidad
ambas tecnologías. Melexis trabaja El diseño de referencia desarrolla- en salas de espera, restaurantes y
con los proveedores del sector del do conjuntamente por Melexis y bases de acoplamiento inalámbrico.
automóvil para la integración 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 amplía su gama de cámaras térmicas con más innovaciones pioneras a nivel mundial
MOBOTIX ha presentado los nuevos todo el mundo de las MOBOTIX M15D
módulos de sensor térmico para la y S15D es la posibilidad de combinar
S15D; este es el primer dispositivo los dos tipos de módulo de sensor
térmico que implementa la revolucio- (térmico y óptico) en una sola cámara.
naria tecnología MOBOTIX de cable Mientras que el sensor térmico
de vídeo dual de montaje flexible. proporciona la detección de movi-
Está disponible con todas las S15D mientos, el sensor óptico facilita una
actualizadas a la versión de software identificación del objeto clara y nítida.
MX-V4.2.1.43. Esto permite que la M15D y la S15D
Su cableado de vídeo flexible, su detecten movimiento de forma preci-
diseño resistente a la intemperie y sa en todas las condiciones lumínicas, Ralf Hinkel, “MOBOTIX ha reinventado
su reducida necesidad de espacio así como disponer de una verificación la tecnología de las cámaras térmi-
permiten instalar los dos módulos visual de la persona u objeto que ha cas convencionales para que pueda
de sensor térmico de la S15D en activado el evento de movimiento. hacer más en un abanico de aplica-
cualquier lugar y a una distancia de Con las cámaras MOBOTIX M15D y ciones más 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 módulos do MxActivitySensor, un innovador es nuestro compromiso y, por eso,
de sensor térmico es que son capaces software de detección de movimien- podemos garantizar un MTBF (tiempo
de visualizar la radiación térmica to inteligente. Cuando se activa en la medio entre fallos, por sus siglas en
de vehículos y personas con el fin cámara térmica, MxActivitySensor re- inglés) de 9 años de promedio para
de poder detectar movimientos de gistra los movimientos sin necesidad todos nuestros sensores térmicos”
forma precisa hasta a 400 metros de de luz artificial, ya sea en oscuridad
la cámara y en malas condiciones total o a plena luz del día, con una www.mobotix.com
lumínicas y ambientales. precisión impresionante.
Otra de las innovaciones pioneras en Según el fundador de MOBOTIX, Dr.

8 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Didáctica

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

eXpansion E/S un máximo de


64 entradas
digitales
para raspberry pi utilizando solo
dos líneas de la
Raspberry Pi: las
del bus I²C.

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 conexión y la
gestión de un máximo
MCP23017 que permite la un relé al que se pueden de ocho shield simultá-
aumentar el número de conectar cargas externas. neamente, cada uno con
entradas/salidas digi- En cada una de las salidas una dirección diferente;
tales para ponerlas a está presente también un esto permite expandir el
disposición 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
expansión aquí descrito las entradas/salidas del controlables individual-
permite disponer de ocho shield se utiliza el bus mente. En este artículo os
entradas y otras tantas I2C. El direccionamiento presentamos también la
salidas digitales. El estado del shield es configurable librería Wiring-PI2, una
de las ocho entradas viene mediante un DIP Switch librería 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 comunicación sean capa-
en Python, que permite acceder a los programas que gestionan los ces de gestionar correctamente el
las entradas individuales y mane- periféricos que inciden sobre el fenómeno, por ejemplo generan-
jarlas de un modo decididamente mismo recurso de comunicación. do código o gestionando “semá-
simple. Recordamos que el shield Por ejemplo, diferentes aplica- foros” y “bloques” para coordinar
de expansión presentado en este ciones pueden querer acceder a correctamente las peticiones de
artículo convive tranquilamente diferentes periféricos 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 también con algunos el caso del shield de expansión de acceder a uno de los recursos
diseñados por terceras partes. que presentamos en este artículo. gestionados de forma centralizada,
Una gran cantidad de posibilida- Si una aplicación 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 realización de aplicaciones estado de un E/S de su “compe- de comunicación predefinido
capaces de gestionar ambientes tencia”, las otras aplicaciones que por aquel recurso, con el proto-
también notablemente complejos. requieren utilizar el mismo bus colo y la modalidad prevista. En
La realización de aplicaciones de para gestionar sus propias E/S, resumen, en el modo embebido
este tipo requiere un salto de nivel encontrándolo ocupado (busy), no el diseño no debe ser referido a la
respecto a los proyectos que he- podrán hacer otra cosa que pasar misma aplicación pero debe tener
mos presentado hasta ahora. Prin- a error. La primera solución que en cuenta la arquitectura que se
cipalmente es necesario proyectar podría venir en mente sería reali- quiere realizar, en su totalidad.
y realizar arquitecturas software zar una única enorme aplicación ¿Mejor o peor respecto a los mi-
capaces de disociar el uso físico de que gestione todas las funciona- crocontroladores? Esta pregunta
dispositivos externos con respecto lidades en modo monolítico, un no tiene una respuesta definitiva.
a los módulos de procesamiento poco como un enorme microcon- Depende de lo que se quiere rea-
reales. En particular, necesitamos trolador. Es fácil 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- más aspectos negativos que encontraremos siempre más en
nos generados por las entradas positivos: rigidez de la aplicación, la necesidad de integrar y hacer
y los sensores a ellas conectados dificultad de diseño, realización, colaborar estos dos ambientes,
que, generalmente, se presentan mantenimiento y actualización, junto a otros como FPGA y PLC.
en modo asíncrono. Es también dificultad de temporización tras Desde los próximos números de
las diferentes partes, fragilidad (si la revista empezaremos a afrontar
una parte, aunque sea insignifi- este tipo de problemáticas, quizás
cante, acaba en error, cae toda la más conectados a la disciplina
aplicación). Para resolver una exi- “informática” que a la electróni-
gencia de aplicación de este tipo ca, pero quizás, como habíamos
es necesario aplicar arquitecturas sostenido muchas veces, debemos
capaces de soportar aplicaciones lidiar con la necesidad, para quién
concurrentes y colaborativas y de realiza aplicaciones basadas sobre
gestionar las comunicaciones en- dispositivos electrónicos 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- también al mundo de la informá-
de las diferentes funcionalidades tica y de la gestión de las redes de
aplicativas tienen que ser realiza- comunicación.
das como clientes que requieren
el uso de los recursos “centraliza- eSquema eléctrico
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 ELÉCTRICO]

www.nuevaelectronica.com - Septiembre 2014 - 319 11

Descargado por Ejemplar Gratuito - GRATIS


[plano de MONTAJE]
Lista de materiales:

R1÷R16: 470 ohm


R17÷R23: 4,7 kohm
C1, C2: 100 nF multicapa
C3, C4: 100 µF/16 V electrolítico
D1÷D8: 1N4148
LD1÷LD8: LED 3 mm rojo
LD9÷LD16: LED 3 mm verde
SW1: Dip-Switch 3 vías
RL1÷RL8: Relé miniatura 5V
U1: MCP23017-E/SP
U2: ULN2803
U3: 7805

Varios:
- Zócalo 14+14
- Zócalo 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 gestión de mA, pueden ser conectados en
solo los dos pines del conector las entradas digitales. Las líneas paralelo más etapas del integra-
de Raspberry Pi que forman el de salida digital, provenientes do. En el interior del chip están
bus I2C. Obviamente el bus no es del banco GPA del integrado presentes también diodos de pro-
utilizado en modo exclusivo por MCP23017, están unidas a los tección, necesarios para controlar
nuestro shield, se pueden conec- pines de entrada del integrado cargas inductivas. Aplicaciones
tar otros periféricos siempre que U2, un ULN2803, especialmente típicas son el control de motores,
estén configurados con direccio- diseñado para controlar cargas el accionamiento de relés, solenoi-
nes diferentes. inductivas, como las bobinas de des, lámparas, etc. Las entradas
El integrado MCP23017 (U1 en el los relés. 1-8, caracterizadas por una alta
mismo esquema eléctrico) pone a En el interior del integrado, cuyo impedancia de entrada, pueden
disposición del usuario 16 líneas esquema es visible en la Fig. 1, ser excitadas directamente desde
de E/S (I/O) subdivididas en dos están 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 común (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 eléctrico.
individualmente como entrada o cada una de las cuales puede pro- Analicemos una sola línea 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 gestión de las sali- para controlar cargas que requie- repite de forma idéntica. 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 lógico alto (más integrado, limitando a 5V la ten- pin central y el pin 5VRPY.
de 2,5V hasta 5V), la base del sión máxima que puede llegar al La salida INTB, que permite ges-
transistor Darlington conectada pin de entrada. En efecto, aplican- tionar la interrupción proveniente
con la entrada 1 del integrado do una tensión superior, D1 no de las entradas del banco GPB
ULN2803, es polarizada mediante conduce más 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. ción, por efecto de la presencia de de Raspberry Pi, de manera que
1. En esta condición el transistor R9/LD9. Esta configuración per- esté disponible a eventuales apli-
está en saturación y su colector mite hacer funcionar el circuito caciones. El Dip Switch conectado
se lleva a un potencial de pocas con niveles lógicos en entrada de a los pines A0, A1 y A2 del inte-
centenas de milivoltios, dejando 12 voltios o más, salvaguardando grado, permite definir la dirección
fluir la corriente en la bobina del siempre las entradas. Todas las I2C asignada al integrado.
relé. El estado de conducción del entradas digitales tienen la masa En el plano de montaje se puede
transistor produce también el en- en común, que corresponde al ver la disposición de los com-
cendido del LED LD1, polarizado negativo de alimentación; nega- ponentes. La única sugerencia,
por medio de la resistencia R1. tivo y positivo están presentes aparte de las precauciones nor-
Cuando el pin GPA7 se encuentra también sobre dos contactos del males, es posicionar el conector
a nivel lógico bajo, el Darlington terminal, de manera que están doble denominado RPY de modo
correspondiente se encuentra en fácilmente 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- ción a los circuitos externos. El para que nos permite el montaje
to, no permite el paso de corriente shield requiere una alimentación “en paquete” en el caso en que se
en la bobina del relé. También el externa con una tensión 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 alimentación del
al estado de reposo, tensiones que shield. El circuito integrado U2
podrían dañar el transistor. En los (LM7805) regula y estabiliza la
terminales de tornillo de la tarjeta tensión de entrada para propor-
están 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 conexión 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 están 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 también la tarjeta
También en este caso la descrip- Raspberry Pi, el puente JP5V tie-
ción de un módulo vale para DA
todos los demás. 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
tensión de alimentación a través
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 práctico del shield


Conectamos el shield sobre la tar-
jeta Raspberry Pi, prestando aten-
ción 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
alimentación 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 módulo de
Permite realizar circuitos o conectar periféricos externos sin
gestión del mismo bus que, como
necesidad de realizar circuitos impresos o de tener que utilizar el
ya sabéis, si nos seguís en la revis-
soldador. El shield está dotado de terminal a 26 polos, tira de pines
ta, en la instalación predefinida
M/H de paso 2,54 mm y conector macho de 26 pines, que llevan al
de Raspbian, está deshabilitada.
exterior todas las líneas E/S presentes en el conector de 26 pines
Para quién nos sigue habitual-
de la placa Raspberry Pi. El conector pasante de 26 contactos del
mente, esta operación no supone
shield permite instalar sobre él otros shields en “cascada” para
un problema; para quién 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 común sobre la que haya realizado
indicaciones que aparecen en el
la propia aplicación. La ventaja principal de esta solución 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 documentación disponible en
metálicas de la Raspberry Pi. Estos productos están disponibles en
www.raspian.org. En el artículo
nuestra web (www.nuevaelectronica.com).
describimos solo las operaciones

quiera utilizar conjuntamente a


otros shield de expansión o, por
citar otro, el shield GSM que pre-
sentaremos en breve.
La posibilidad de “amontonar”
más 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-
municación 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


específicas para utilizar el shield Fig. 3
de I/O. Recordamos que para los
artículos de la revista dedicada a
Raspberry Pi hemos adoptado el
sistema operativo Raspbian (en
constante actualización y mejora)
y a los instrumentos de gestión
remota, mediante protocolo SSH,
utilizando PuTTY (o KiTTY) y
WINScp para la conexión. Enton-
ces, posicionamos todos los DIP
switch de direccionamiento del
shield en “ON” (GND), el jumper Fig. 4
JP5V en la posición 5VR (alimen-
tación separada), montamos el
shield sobre el conector de Ras-
pberry Pi, realizamos todas las
conexiones y aplicamos tensión.
¿Nada de humo? ¡Bien, estamos
en el buen camino!
Ahora debemos habilitar el
driver para la gestión del bus I2C,
instalar la librería Python para la Fig. 5
gestión 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 módulos reconocidos por kernel.


apt-get upgrade Abramos el archivo de configu-
Para… resucitar y hacer utilizable ración que contiene el elenco de
el módulo de gestión del bus I2C módulos blacklisted (en la lista
es necesario quitarlo de la blacklist negra), con el comando (Fig. 3):
que lo tiene “prisionero” y des-
Fig. 7 pués “añadirlo” 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 línea o,
como hemos preferido nosotros,
comentándola con un “#” (Fig. 4).
Pulsamos Ctrl-x y después “y” a
la solicitud de guardar el archivo,
después de las modificaciones.
Ejecutamos un reboot para hacer
efectivas las modificaciones.
Ahora debemos hacer de manera
que el módulo “liberado” sea car-
Fig. 9 gado y llegue a ser parte integran-
te del kernel. Para esta operación
tenemos dos posibilidades: la
primera nos permite cargar el
módulo por comando, y tiene
validez para todo el tiempo en
el cual RaspberryPi se mantenga
encendido. Al siguiente arranque,
el módulo tendrá que ser cargado
nuevamente por comando.
La segunda posibilidad nos
permite cargar el módulo, en
Fig. 10 automático, al boot del sistema
operativo, y hacerlo enseguida
disponible a las aplicaciones,
condición 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 ción de los driver con el comando
que muestra la lista de todos los
módulos 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 módulos
en tiempo de ejecución (run time)
y mantiene sus efectos siempre
que la RaspberryPi esté encendi-
da. En caso de apagado, o aunque
sea solo reboot, los módulos
adjuntos deberán ser recargados
manualmente.
Esta condición no es adecuada
a funcionar con una aplicación
independiente (stand alone), que je Python por Phil “Gadgetoid”
tiene que funcionar en modo apt-get update Howard. Esta librería, distribuida
automático. con licencia GNU LGPLv3, in-
El comando modprobe, con la Sigamos con el comando (Fig. 10): cluye diferentes módulos, para el
opción remove, puede ser utili- uso de integrados específicos que
zado para desactivar un módulo apt-get install i2c-tools utilizan los buses I2C y SPI: uno
cargado previamente. Añadimos 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 librería
adduser pi i2c para el uso con el MCP23017 es
Si se desea que el módulo i2c- asignar una referencia numéri-
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 numeración
tar la carga permanente, que se Raspberry Pi con el comando: parte de un número definido a
realiza modificando el archivo de placer, haciendo posible utilizar
configuración /etc/modules, que reboot más de un integrado sobre una
contiene la lista de los driver para misma tarjeta, cada uno con los
cargar al momento del boot. Después que la RaspberryPi se ha pines reconocibles por distinto
En caso contrario debemos re- reiniciado, os habéis conectado intervalo de numeración. Como
cordarnos de cargar el módulo 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 números 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 añadir una nueva línea, al archi- ejemplo de uso de la librería,
vo de configuración, que conten- o con el comando: procedemos a instalarla. La
ga el comando (Fig. 9): librería wiringpi2 está disponible
i2cdetect -y 1 per RaspberryPi rev. 2 como paquete (package) adjunto al
i2c-dev lenguaje Python. Para gestionar
Deberéis obtener un resultado los paquetes de Python necesita-
Pulsar CTRL-x y después “y” similar al que aparece en Fig. 12, mos el gestor de paquetes Python
para guardar las modificaciones donde la dirección 0x20 identifica “pip”. Pip es un acrónimo 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 librería par la gestión del integra- paquete “pip” y después, la libre-
serie de funciones utilizables a do MCP23017. Hemos optado por ría “wiringpi2”. Actualizamos de
línea de comando para verificar el la librería wiringpi2, un excelente nuevo la lista de paquetes de la
funcionamiento del bus I2C, como sistema de gestión del GPIO de distribución 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
distribución 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 librería wiringpi2 apt-get install python-dev


from time import sleep

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

wiringpi.wiringPiSetup() # inizialización librería wiringpi2 apt-get install python-pip


wiringpi.mcp23017Setup(pin_base,i2c_addr)
wiringpi.pinMode(65, 1) # pone GPA0
# impone pin y dirección 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 librería 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 intérprete Python en línea 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 instalación de
wiringpi.pinMode(74, 0)
wiringpi.pullUpDnControl(74,
#
0) #
pone GPB1
pull-up y
como entrada
pull-down internos desactivados
la librería 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
número de versión de la librería,
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 librería
while True: para realizar algún programa
de ejemplo. El primer programa,
if not wiringpi.digitalRead(73): # lógica 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 deberían dejar dudas sobre
la lógica 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 artículos. 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) ción, intercepta el error y dispara
else:
las instrucciones contenidas en
(Continúa)

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 también 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-
cionémonos 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 aplicación
el comando: plo de esta solución en el Listado temporizada como un sistema de
2 y en el Listado 3. La solución irrigación o un sistema de control
python rele-test.py propuesta está compuesta por luces día/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 configuración 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 También 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 código del Listado 1 aña-
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 parámetros 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 artículo, 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 método es el escribir progra-
mas que vinculen el bus única-
mente por el tiempo necesario
para ejecutar las acciones reque- Fig. 14
ridas, y después 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 línea de comando.
from time import sleep En nuestro caso tendremos:
import sys
argv[0] = “rele_pin_set”
pin_base = 65 # impone la numeración de los pines a partir del 65 argv[1] = “A1”
i2c_addr = 0x20 # dirección obtenida con los pines A0, A1, A2 a GND argv[2] = “ON”
try:
wiringpi.wiringPiSetup() # inicializa librería wiringpi2 Los parámetros 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 configuración
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 parámetro 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
número gestionado por la librería,
wiringpi.digitalWrite(70, 0) # pone GPA5 a 0 (0V, off) utilizamos la instrucción:
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 instrucción es
wiringpi.pinMode(73, 0) # pone GPB0 como entrada eliminar del primer parámetro
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 numérico 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 librería. 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 después 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 paráme-
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 ejecución por tiempo de progra-
u “OFF”. El formato con el cual en el momento del lanzamiento. mas y comandos.
lanzaremos el comando será Los parámetros están 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 parámetros dentro


del programa se utiliza el méto-
do “argv” del módulo “sys”. En
Python, el módulo “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 <opción> Pin = sys.argv[1]
Stato = sys.argv[2]
donde opción puede asumir los
pin_base = 65 # impone la numeración de los pines a partír del 65
valores -e, -l y -r. i2c_addr = 0x20 # dirección 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

ración predefinido de crontab, try:


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

Cada parámetro puede ser con-


figurado como serie de valores
(por ejemplo 0, 3, 7, 9) como un
intervalo (por ejemplo 3-7) o una
combinación de los dos (ejemplo:
0,3,4-6,9) o, aún, 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 parámetros 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
parámetros 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
añadimos al final las líneas de minuto se lanzará el programa este proyecto son de fácil disponibi-
dirección 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á también
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 opción: crontab –l
cada hora, día y mes, y: Para interrumpir la ejecución au-
Precios IVA incluido sin gastos de envío.
tomática 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 energía
la hora de empezar mareomotriz
La planta solar de concentración 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 ción 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 rápido y
sobre una superficie de 1.400 hectáreas, 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 energía solar termodinámica de potencia instalada, que
con torre en el mundo, con una capacidad se iniciará con la instala-
de producción de 377 MW (392 ción de seis turbinas de
MW potencia máxima instala- demostración, 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 automóvi-
les. En la estructura de
Ivanpah, espejos solares
concentran la luz en las tres
torres del sistema, cada una de
las cuales contiene un líquido que
se calienta y se lleva a una temperatura
de varios cientos de grados centígrados;
se obtiene así vapor con el que impulsar
las turbinas, que a su vez ponen en rota-
ción de grandes generadores eléctricos.

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
¡Más pequeño que un F1,
la electricidad en las tierras altas, que sirve
a aproximadamente 42.000 hogares. más rápido 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 características de los ve-
yecto está financiado con 13 millones de hículos a tracción eléctrica 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 térmico; de-
explotación del mar. mostraciones en este sentido las dan
Los generadores utilizados para el flujo los coches eléctricos actuales, capa-
de las mareas (turbinas mareomotrices) ces de entregar el par máximo desde
son, por lo menos sobre el papel, una prácticamente cero rpm, pero tam-
idea simple: similares a las turbinas eóli- bién 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 tracción 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 Energía Marina actual- un coche de carreras similares a un pe- excesivamente incluso en las acele-
mente clasifica cuatro tipos. Una tecno- queño F1, capaz, en pista, de acelerar raciones más bruscas. Este resultado
logía 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 característicos competiciones con coches eléctricos
el punto de vista económico como del de un moderno coche de Fórmula 1. El en lugar de térmicos.
impacto ambiental, en comparación con coche, derivado de la Student Formula
otras técnicas de producción de energía del 2012, desarrolla 135 CV (101 kW) y www.tudelft.nl/en
mareomotriz.

www.alstom.com/power/

Fotovoltaico de concentración
alcanza el 44,7%

record con el 44,4%, con paneles de


triple unión. Investigadores alema-
nes han logrado este resultado me-
diante el uso de una nueva estruc-
tura de la célula solar compuesta
de cuatro sub-células solares,
capaces de una eficiencia del
44,7% cuando se coloca en un
sistema fotovoltaico de con-
centración con una concen-
tración de la radiación solar
igual a 297x.
El panel hecho para la prueba
consta de cuatro células api-
ladas de diferentes materiales
semiconductores, cada uno de
los cuales está construido para ab-
sorber una porción del espectro de la
radiación solar. La estructura ha sido
optimizada gracias a una técnica de
El Instituto alemán Fraunhofer para construcción denominado «unión de
Sistemas de Energía Solar, CEA-Leti obleas» (wafer bonding), lo que hizo
y el Centro Helmholtz de Berlín, han posible la conexión de dos cristales
batido el récord mundial de eficien- semiconductores, que de otro modo
cia en la conversión 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 búsqueda de soluciones de bajo


impacto ambiental en el trans-
porte marítimos ha mostrado
proyectos alternativos y
realizaciones como los bar-
cos con célula de combusti-
ble y fotovoltaicos; el proyecto
noruego Vindskip va en la misma
dirección, pero es algo más ori-
ginal y podría 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 híbrido con la parte superior del
casco, que actúa como una vela, que se generará una
rige por un sistema computarizado que elevación aero-
analiza constantemente el viento, cada dinámica que empu-
minuto se elige la ruta más adecuada. jará en la dirección 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 sustentación aerodinámico 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 eólico 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 tensión de 36 kV, que consta
GWh de electricidad a la red nacional de 60 km de cables enterrados en el
de Bélgica, lo que equivale a la media fondo marino que unen el parque eóli-
de consumo de unos 300.000 co a la red eléctrica de Bélgica.
hogares. Además, el parque La construcción del parque se inició en
aporta cerca del 7% del 2008 con la instalación de 6 turbinas de
objetivo fijado por 30 MW, que pasaron primero a ser 54
Bélgica para la y después 102. La red de transmisión
explotación de era el último paso para completar el
las energías conjunto, la conexión de las turbinas,
situado a 30 km de la costa, hasta la
tierra. El parque eólico se inauguró
hace aproximadamente un año tiene
una capacidad total de 325 MW. ABB
fue la responsable de la ingeniería del
sistema, el diseño y supervisión del
cable submarino, así como el tendido​​
en tierra, la subestación en alta mar
(offshore) y la plataforma que la aloja.
La energía generada en Thornton Bank
se inyecta a la red en la subestación 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 intención de la los aviones de combate más utilizados
tripulados (drones) es la vigilancia del Fuerza Aérea de EE.UU. Armar un dron es por las fuerzas aéreas de varios países,
territorio enemigo y de los escenarios complicado y costoso, por lo que Boeing con capacidad para transportar unas
bélicos 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 aéreos 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, más conocido podría ser derribado sin peligro para la
misiones de ataque ha como el F-16 (uno de población, fue todo un éxito. Dos pilo-
tos telecontrolaron el avión desde tie-
rra, despegando de la base de la USAF
de Tyndall en Florida y sobrevo-
laron el Golfo de México,
alcanzando una alti-
tud de 40.000 pies
y una velocidad de mach 1,47.
No es la primera vez que la aviación
EE.UU. realiza una operación de este
tipo (ya había intentado en 1997 con el
F-4 Phantom) pero el experimento con
el F-16 es más 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, después de una odisea se solucionó y finalmente llegó. A las 7 después cayó a la Tierra y se destruyó
que comenzó cuando la placa del am la nave comercial de Orbital Scien- al entrar en la atmósfera .
sistema de seguimiento comenzó a ces Corporation, atracó en el módulo
«actuar a su antojo» y le hizo «perder «Harmony» de la ISS, donde llevó su
la orientación», la Cygnus encotró su propia carga de 589 kg, que consistía 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, además de equi-
Partió el 18 de septiembre sin pro- pos para experimentos de química y
blemas, a bordo de un cohete Anta- biológica 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
«; después 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 láser acelera las comu- Frio bajo
demanda y
nicaciones en el espacio low-cost
Desde hace aproximadamente un año, minal Lunar Lasercomm Spazio Terminal Sólo 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 envían a la Tierra en forma de destellos industrial consumen 85 TWh por año.
espacial diseñada para hacer observacio- de luz láser infrarroja, en modo bidirec- Uno de los elementos en el que se pue-
nes sobre la atmósfera y el polvo lunar, cional, a velocidades de hasta 622 Mbps. den tomar medidas en cuanto al consu-
además de experimentar el nuevo siste- Las estaciones terrestres ubicadas en mo energético es la energía empleada
ma de comunicación espacial LLCD (Lu- Nuevo México, California y España reci- para enfriar las bebidas en las máquinas
nar Laser Communications Demonstra- ben el haz IR modulado . expendedoras; este es el significado de
tion) que utiliza un haz de láser en lugar El LLST se compone de tres módulos: el Rapidcool, un proyecto apoyado por
de ondas de radio. Esta tecnología nació módulo óptico, el módem y el sistema de fondos de la Unión Europea para la in-
de la necesidad de disponer de medios de control electrónico. El peso total del con- vestigación que da lugar a una nueva
comunicación más rápido que la RF y que junto es de poco más de 20 kilos. El módu- tecnología de enfriamiento rápido, con
impliquen el uso de antenas más peque- lo óptico está montado en el exterior de bajo consumo energético y de bajo cos-
ñas (las que se utilizan actualmente para la nave espacial y consiste en un peque- te. En la práctica, las bebidas no se en-
las comunicaciones por radio son rela- ño telescopio de 4 pulgadas diámetro; el frían constantemente, la máquina ex-
tivamente grandes). En el caso de la luz, módem, que en transmisión puede ser pendedora las enfría rápidamente sólo
la longitud de onda es de aproximada- modulada a una velocidad máxima 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 láser llevándola 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 través de haces muy estre- sensibilidad capaz de recibir los datos un ahorro de energía de más del 80% en
chos. Por otra parte, para la misma velo- procedentes de la Tierra con una veloci- comparación con los máquinas refrige-
cidad de transferencia de datos, los equi- dad de datos de hasta 20 Mbps . radas normales y 54% en comparación
pos de luz requieren potencias inferiores. La sección terrestre del proyecto LLCD con vitrinas refrigeradas cerrado (basa-
Los datos transmitidos por el ter- ((Lunar Lasercomm Ground Terminal, dos ​​en refrigeración hasta 200 latas de
LLGT) está compuesta por una 500 ml por día). El potencial de ahorro
matriz de ocho transcep- de costes de la electricidad es equiva-
tores y telescopio re- lente a 832 € / año para el refrigerador
cuando se refiere a los estantes refrige-

ceptor montados en el mismo siste-


ma de dirección, controlado por una
central, donde están generadores
laser, rl receptor y toda la electrónica
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 láser
que se utiliza para la alineación;
otros cuatro telescopios más
grandes, de 17 pulgadas, se uti-

26 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Chip optoeletrónico
de grafeno
A partir de un proyecto llevado a cabo los investigadores han desarrollado una
conjuntamente por investigadores del técnica que permite polarizar el fotode-
MIT (Massachusetts Institute of Techno- tector sin aplicar tensión 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 diseño, en el que la luz se canaliza hacia
año en compara- fotodetector que utiliza el grafeno pri- el fotodetector a través de un canal o una
ción con vitrinas mera vez. Esta investigación abre el ca- guía de ondas, que está cubierto con una
refrigeradas cerra- mino para la realización de dispositivos hoja de grafeno orientado perpendicular-
das (suponiendo un optoelectrónicos 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á más cerca
enfriar rápidamente 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 través del foto-
del líquido no se congele tales como fotodiodos y optoacoplado- detector.
antes de que el contenido res); sin embargo, el límite que le hace www.eecs.mit.edu
interno llegue a enfriarse no aún poco utilizable es la limitada canti-
es simple; Rapidcool explo- dad de luz que puede absorber (debido a
ta una técnica de mezcla de su estructura ultrafina) que hace que sea
los contenidos a través de menos sensible que los fotodetectores
un proceso llamado V-Tex, de silicio convencionales. Para evitar este
que consiste en la agitación problema, se puede polarizar el disposi-
de la bebida, pero sin la aper- tivo con una tensión capaz de llevar los
tura de la lata que no es el electrones a un estado de energía más
aerosol clásico. 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 débil haz de luz capturado
que, a través de fibra óptica, llega a Un grupo de investiga- La piel electrónica 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 alineación per- keley, desarrolló el sión de diferentes tipos de luz e imáge-
fecta y constante de los ocho trans- primer prototipo de nes en movimiento, como en la película
ceptores, estos últimos están ence- piel interactiva, que Minority Report. Puede emplearse en di-
rrados dentro de un recipiente hecho se ilumina cuando versas aplicaciones, desde la robótica a la
de fibra óptica. se toca. Esta piel elec- construcción de dispositivos de entrada.
trónica está hecha de
www.nasa.gov una matriz de sensores http://newscenter.berkeley.edu
colocados en una película
de plástico que actúa como
un sustrato, que permite
mapear en tiempo y espacio
la presión causada por el con-
tacto. Cada matriz elemental es
de 16x16 píxeles, equipadas con
un transistor de película delgada
(TFT), un sensor de presión y un OLED
(diodo orgánico emisor de luz). Cuando
el sensor detecta el contacto, el TFT en-
ciende el OLED, que emite luz roja, verde
o azul. Cuanto más intensa es la presión, (180125)
mayor es la intensidad de la luz.

www.nuevaelectronica.com - Septiembre 2014 - 319 27

Descargado por Ejemplar Gratuito - GRATIS


Iniciamos una
Durante poco más de tres décadas hemos disfrutado con intensida
tradicionales, tanto en el diseño de nuestros productos como e
particularmente la electrónica, ha evolucionado de forma vertig
revolucionado el diseño de los circuitos y los sistemas electrónicos,

ueva

lectr
¡Una nueva forma de diseñar sistemas y un
Hemos recorrido un largo camino durante treinta años y, tras unos m
siga el mismo proceso, que evolucione también para ofrecer lo que
demandando. Tras meses de duro trabajo, en esta edición 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 pasión por la electrónica con los métodos y técnicas
en la forma de presentároslos, pero en estos años la tecnología,
ginosa en todos los aspectos. Una progresión continua que ha
pero sobre todo la forma en la que nosotros nos acercamos a ellos.

3.0
rónica
na nueva forma divulgar el conocimiento!
meses de reflexión, ha llegado el momento de que Nueva Electrónica
e nuestros fieles seguidores y las nuevas generaciones nos estaban
ntamos la renovada Nueva Electrónica. 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


Acompáñanos en esta nueva etapa
¡Suscríbete!
Elige tu formato: Impreso, Digital o Ambos

Nueva Electrónica se publica 12 veces al


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

Visítanos ahora en
www.nuevaelectronica.com
Descuentos especiales para colectivos, estudiantes, centros de enseñanza y bibliotecas.

ATENCIÓN: Si ya eras suscriptor de Nueva Electrónica y vas a renovarla


ahora, tienes que hacerlo directamente en la sección Suscripciones de
nuestra web siguiendo las instrucciones de pago que allí se indican.
Si tienes alguna duda, escríbenos 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 prácticos,
primero con el módulo
BISM2 de Ezurio, des-
de otra publicada hace
algunos años, a la que
hemos adaptado el RN-
Primero describamos las
características hardware
y software de la tarjeta
less de corto radio entre pués con el nuevo RN-42 42. Además hemos rees- Interfaz Bluetooth 4
aparatos como teléfonos 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 aplicación en sistema Android Based, salidas a relé y otras
de adquisición de datos. estas páginas: se trata de permitiendo el control tantas entradas opto-ais-
Por esta razón, muchas una tarjeta de gestión de desde cualquier disposi- lados a nivel de tensión,
veces nos hemos ocupa- entradas/salidas, que en tivo con sistema opera- controlables a través de
do de ello, proponiendo realidad es una revisión tivo Android dotado de Bluetooth.
hardware Bluetooth. A nivel software, la

Con el nuevo módulo


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

www.nuevaelectronica.com - Septiembre 2014 - 319 31

Descargado por Ejemplar Gratuito - GRATIS


El módulo bluetooth RN-42
El RN-42 es un módulo Bluetooth 2.1 de
Lista de materiales: clase 2 con velocidad de comunicación 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 transmisión y de uso teórico de
R3: 1 kohm (0805) alrededor 15÷20 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 versión con antena externa.
C1: 100 nF Multicapa bra (2 pz.) El módulo soporta las modalidades de fun-
LD1: LED naranja - Circuito impreso
cionamiento denominadas SPP (Serial Port
(0805) Profile) y HID (Human Interface Device);
además implementa un eficaz mecanismo
de reducción 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-
municación es de 240 kbps con respecto
a dispositivos slave y de 300 kbps para los
master; estas velocidades son más que
suficientes para las diversas aplicaciones
de Bluetooth (también para aquellas más
exigentes).
El RN-42 dispone de una simple interfaz
hardware y software UART que puede
ser utilizada para la conexión a cualquier
microcontrolador, con el fin de realizar
sistemas embebidos; además, habiendo
integrado en el propio dispositivo el stack
software Bluetooth, no requiere la co-
nexión 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 práctica
de funcionamiento: manual, lidad puede ser utilizada como en esta modalidad, cuando se le
automática y semiautomática 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 través de un software aparatos para la ejecución de eSqueMA ELÉcTRICO
Android específico se puede determinadas operaciones. El esquema eléctrico de la tarjeta
conectar a un dispositivo móvil y, La tercera y última modalidad está desarrollado entorno al
a través de comandos específicos, (semiautomática) es similar, microcontrolador U2 (un PI-
permite tanto activar o desactivar pero difiere por el hecho que la C16F876A de Microchip) y al
los relés indistintamente, como proximidad de un teléfono móvil módulo Bluetooth RN-42. El
adquirir y visualizar la condición Bluetooth (aunque en este caso el PIC controla los relés mediante
de las entradas. número máximo de dispositivos cuatro líneas de E/S configura-
En la segunda (automática) 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 relés (RL1, RL2, RL3, RL4) cador de potencia y interruptor
do mediante el procedimiento mediante un nivel de tensión estático; los cuatro optoacopla-
específico (el número máximo aplicado a las entradas: la presen- dores son leídos por el micro
de dispositivos asociables es 5), cia de tensión en una entrada de- mediante otras tantas líneas de
se activa un relé (RL1 para ser termina la activación 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 actúa sobre RL1, la 2 sobre RL2 das a nivel de tensión: cuando a

32 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


cación (son utilizados algoritmos a 128 bit)
y la corrección automática de los errores de
transmisión; estas últimas dos características
[esquema ELÉCTRICO]
hacen el RN-42 ideal también para aplicacio-
nes particularmente críticas en las cuales se
requiere la máxima seguridad y transmisión de
datos sin pérdidas.

El módulo RN-42 viene dotado de la Roving Net-


work en tecnología SMD y funciona sin necesidad
de componente externo alguno. Por este motivo
Futura Elettronica ha diseñado y pone a disposi-
ción un socket adaptador equipado de doble tira
de pines hembra de paso 2,54 mm, que segura-
mente resulta más manejable y hace el montaje
más simple sobre un circuito tradicional; el socket
dispone de 4 pequeños puentes bajo el circuito
impreso que sirven para diferentes configuracio-
nes, pero no se han utilizado. En este proyecto los
puentes están cerrados con pequeñas gotas de
estaño. El módulo completo se llama FT1018M y
está disponible en versión montada y probada.

los terminales IN1÷IN4 se aplica


una tensión de valores 5÷30 V, la
salida de los optoacopladores se
lleva a saturación y casi cierra a
masa las entradas RB1, RB6, RB0,
RB7 del PIC, que así detectan un
nivel lógico bajo.
El circuito se alimenta mediante
el conector llamado PWM, en el
que se enchufará un alimentador
capaz de proporcionar una ten-
sión de valor comprendido entre
12 y 15 Vcc. En el circuito hay
presente un regulador de tensión
LD1086-3.6 (U3) que proporciona
los 3,6 voltios al micro y al mó-
dulo Bluetooth.
Completan el esquema eléctrico
de la tarjeta base, los pulsadores
P1 y P2 y dos LED (amarillo y
verde) utilizados para la selec-
ción/señalización 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 diseñado para gestionar
pulsados?
el protocolo de comunicaciones
No serie (vía UART) del nuevo mó-
dulo utilizado; aunque todas las
Sì Selección modo funcionalidades precedentes han
P1 pulsado? automático sido mantenidas y se ha inten-
tado mantener también la plena
No correspondencia en la selección/
paso entre las modalidades.
Sì Selección modo
P2 pulsado? comando El firmware del micro gestiona
las comunicaciones con el módu-
No lo U1, lee cíclicamente el estado
lógico de los optoacopladores
Bucle correspondientes a las entradas
principal Fig. 1 y, según 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 relés.
Al arrancar, el PIC inicializa sus
Bucle propias líneas definiendo RA1,
principal
RA2, RA3 y RA5 como salidas
para el control de los relés, RB0,
RB1, RB6 y RB7 como entradas
Sì Modo actual Sì Selecciona modo (con pull-up interno) para la
P1 pulsado? semiautomático
automático?
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 señalización. RB4
P1 pulsado? semiautomático? automático 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ì Gestión con el módulo Bluetooth.
Modo actual
comando? comandos El diagrama de flujo que muestra
la Fig. 1 muestra el funciona-
No miento del firmware.
La primera operación ejecutada
Sì Detectado No
Modo actual
dispositivo habilitado?
RL1 al inicio es la verificación que
automático? OFF pulsadores están siendo pulsa-
No Sì
dos: si ambos están 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
semiautomático? dispositivo habilitado? relé presiona solo P1 se selecciona la
modalidad de funcionamiento
Sì Pone entrada automática, 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 según 3
modalidades distintas:
(comando). De otra manera no el software Android; en las otras • Manual (comando): la unidad
se ejecuta ninguna acción, pero dos modalidades, el PIC ordena ejecuta los comandos enviados
se mantiene la última modalidad cíclicamente el módulo para por un dispositivo Android
memorizada. ejecutar sucesivas exploraciones a través del protocolo de
A continuación, a través de los Bluetooth y, según las respuestas comunicación Bluetooth. Es posible
comandos oportunos , se configu- recibidas y del estado de las en- activar o desactivar los relés
ra el módulo RN-42: en particular tradas hardware, activa o desacti- individualmente, o leer y visualizar
gráficamente el estado lógico de
si tiene que funcionar como slave va las correspondientes salidas.
las entradas optoaisladas.
(comando “SM,0”) o como master • Automática: si uno o más de
(comando “SM,1”) y el código SOFTWARE ANDROID los 5 dispositivos Bluetooth
PIN predefinido (“1234”). El software desarrollado para memorizados entra en el área de
Hemos de señalar 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
automática, durante el funciona- y la gestión 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 automática a la semiauto- la modalidad comando: es posi- • Semiautomática: las entradas
optoacopladas determinan el
mática y viceversa, simplemen- ble verificar el estado actual de
estado de los correspondientes
te pulsando P1. Sin embargo, las entradas digitales, conocer el relés (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 según las cuando al menos un dispositivo
de asociación Bluetooth, durante propias necesidades. Bluetooth habilitado entra en el
la cual el módulo RN-42 ejecuta Al inicio, después de una pan- campo de cobertura; la presencia
una exploración y memoriza los talla inicial de presentación 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. ploración y estudio de todos los activación del relé correspondiente.
Finalmente se entra en la sección dispositivos Bluetooth presentes
principal de funcionamiento: en dentro de la zona de cobertura dos, como los nuevos detectados;
la modalidad comando, a través del smartphone. al hacer clic en la pestaña (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 comunicación con to todos los sistemas ya acopla- de la conexión.
Además hay un pulsador para
pedir una nueva ejecución de la
exploración y actualización de la
lista.
En este punto, si es la primera
vez que el dispositivo es detec-
tado, se pide la introducción del
código 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 relés
y de las otras tantas entradas
optoacopladas. Para cada salida
individual se utiliza la siguiente
convención: en la izquierda está
presente una etiqueta de texto
que indica el estado actual; más
a la derecha están 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 modificación 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 botán 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 ración (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 envío 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 desactivación, actualiza la interfaz gráfica. 0x42) para cambiar;
por tanto es correcto que está Un último detalle a señalar acer- • Segundo byte = identificador
habilitado solo el pulsador OFF; ca del software Android, es la del tipo del recurso. Están pre-
viceversa, en el segundo caso presencia de un temporizador de vistas 3 posibilidades: estado
solo es posible el comando de actualización de la pantalla: cícli- completo tarjeta (STATUS_
activación 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 están activos acuerdo a las informaciones reci- 0x41) y finalmente única en-
los relés 1 y 3, mientras el 2 y el 4 bidas, actualiza la interfaz gráfica trada digital (INPDIG_CMD;
están OFF. (en particular si ha variado el es- byte 0x44).
Sin embargo, para cada entra- tado de las entradas, también la • Tercer byte = identificador
da optoacoplada hay una sola correspondiente sección gráfica número 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 tensión suficiente DE COMUNICAción El protocolo prevé además que,
para activar optoacoplador; OFF Cuando se selecciona la mo- a cada petición 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 comunicación entre tarjeta paquetes de confirmación.
entradas están en OFF). y smartphone prevé que este REALIZAción PRácTICA

Fig. 3 – La introducción del Fig. 4 – La ventana resume el esta- Fig. 5 – El envío del comando vía
PIN Bluetooth. do de las entradas y los relés. Bluetooth a la tarjeta.

36 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[plano de MONTAJE]
Lista de materiales:

R1÷R4: 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 electrolítico
C4: 470 µF/16 V electrolítico
C5, C6: 10 pF cerámico
U1: Socket RN-42 (FT1018M)
U2: PIC16F876A (MF1095)
U3: LD1086-3.6
D1÷D5: 1N4007
Q1: cuarzo 20 MHz
LD1÷LD4: LED 5 mm rojo
LD5: LED 5 mm amarillo
LD6: LED 5 mm verde
T1÷T4: BC547
RL1÷RL4: Relé 12V, 2 posiciones
x 1 circuito
P1, P2: micro-interruptor
FC1÷FC4: 4N25

Varios:
- Conector de alimentación
- Terminal modular 2 polos 90°
(4 pz.)
- Terminal modular 3 polos 90°
(4 pz.)
- Zócalo 3+3 (4 pz.)
- Zócalo 14+14
- Tira hembra de 14 pines (2 pz.)
- Tornillos 10 mm 3 MA
- Tuerca 3 MA
- Disipador (ML26)
- Circuito impreso código S667

El hardware del sistema es bási- 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 están
publicado, pero basado en el dos tiras de pines de paso 2,54 cerrados mediante de pequeñas
nuevo módulo Bluetooth RN-42; mm de 14 contactos cada una. gotas de estaño.
en otras palabras, la tarjeta base El socket dispone de 4 pequeños 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 operación es simple y
al alcance de todos: es suficiente
de las prestaciones maxi
un soldador de 25÷30 W y un
poco de hilo de soldadura de
0,75 mm. Montamos primero los
diodos y las resistencias, después,
el zócalo para el microcontrola-
dor y los optoacopladores, así
como los pulsadores miniatura;
a continuación los transistores y
los LED, después los condensa-
dores y el conector de alimenta-
ción. Montamos a continuación
dos tiras de contactos hembra
de paso 2,54 mm de 14 contactos
cada una en los taladros previs-
tos para la inserción del módulo
Bluetooth, los cuatro relés y el El mundo de los accesorios para máximo de 12 horas.
terminal, concluyendo con el re- smartphone y tablet produce El producto, realizado por
gulador de tensión U3, que debe- novedades a ritmo continuo; Mipow (www.mipow.com), está
mos mantener vertical y levanta- una de las más recientes es disponible también en versión
do cuanto haga falta para fijarlo a esta caja acústica miniatura Mini, de dimensiones aún más
un radiador en U que tenga una completamente autónoma y compactas, que funciona hasta
resistencia térmica de alrededor conectable vía Bluetooth a todos 9 horas en conversación o
20 °C/W (el clásico ML26). Para la los smartphone, tablet y PC reproducción musical continua.
orientación de los componentes notebook. Ambos soportan la tecnología
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
páginas. posible escuchar música sin también a dos dispositivos
En cuanto al módulo Bluetooth, alimentación externa y efectuar (smartphone, tablet...) si-
para mantener la compatibilidad llamadas en manos libres por un multáneamente.
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 también el RN-42 sobre una placa versiones de la tarjeta tenemos
en este proyecto son de fácil lo- portadora (socket) dotado de dos las mismas funcionalidades, el
calización. El circuito está también tiras de pines de 14 contactos firmware entre las dos no puede
disponible en kit (cód. FT1095K) cada una, manteniendo el paso y ser el mismo en cuanto ha sido
al precio de 64,00 Euros. El precio la distribución de pines (pin-out) actualizado el módulo Bluetooth.
compatible con el antgiuo; por Por tanto si seguís la actualiza-
comprende el circuito base en kit y
tanto basta con insertar el nuevo ción partiendo de una tarjeta
el módulo Bluetooth FT1018M ya
módulo en el zócalo previsto. precedente, además de sustituir
montado. Este último está disponi-
el módulo Bluetooth hay cambiar
ble también por separado al precio Tanto sobre el circuito impreso de
también el PIC. Sin embargo si
de 29,00 Euros. la tarjeta principal que sobre el
habéis construido ahora la tarjeta,
del nuevo módulo Bluetooth, está
programar vuestro PIC con el
indicada la numeración de los pi- firmware descargable junto con el
Precios IVA incluido sin gastos de envío.
nes del socket (están indicados los resto de archivos de este proyecto
Puede hacer su pedido en:
pines números 1, 14, 15 y 28), por y no os preocupéis de nada más.
www.nuevalectronica.com
tanto si insertáis el nuevo módulo (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 precisión la frecuencia de
señales analógicas de
BF hasta 10 MHz, TTL
y CMOS hasta 50 MHz,
pero también
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 electrónica es la adquisición de un multímetro
digital (una vez fue el tester analógico); pero cuando
eStructura del instrumento
El frecuencímetro consta de tres tarjetas: Sección de ali-
mentación, Sección de entradas y Sección lógica y display
se comienza a meter mano a circuitos más complejos, LCD. La primera toma la alimentación de la red eléc-
no es suficiente. Entonces se empieza a mirar con trica y proporciona 5 V para alimentar la lógica. La
atención al mundo de la instrumentación profesional sección entradas dispone de tres entradas separadas:
o semi-profesional, pero enseguida nos encontramos BF (para señales analógicas desde 1 Hz a 10 MHz),
con el obstáculo más grande: el precio. Un instru- TTL (para señales 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 señales genéricas 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 relés reed y solo se puede usar una a la vez. Finalmen-
muestran sus limitaciones en cuanto a sensibilidad, te tenemos la sección lógica y display LCD, basada en
precisión 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 librería específica
sional a un precio accesible a cualquier aficionado. que proporciona la medición de la frecuencia entran-

www.nuevaelectronica.com - Septiembre 2014 - 319 39

Descargado por Ejemplar Gratuito - GRATIS


te de la sección de las entradas; el correcta ventilación durante el das a la fijación, están 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 fijación, procedemos
tiona oportunamente el divisor x10 Sección de alimentación a soldar los tres pines de regulador
con el fin de obtener la máxima Omitiendo el filtro anti-RF puesto y después todos los otros compo-
resolución posible. Mediante dos sobre 220Vac, la tensión 220 Vca se nentes.
pulsadores se selecciona la entrada aplica, a través de J1, al primario Los condensadores y la inductancia
a la cual aplicar la señal de medida de TF1, cuyo doble secundario (2x6 deberán montarse lo más 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 número de máxima corriente entregada por el puente de diodos podrá montarse
cifras variable, dependiente de trasformador; la tensión 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 tensión de tamente los pines en sus agujeros,
una caja de plástico 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 frecuencímetro. entrada J1 a la red de 220 V y un
CARACTERÍSTICAS TÉCNICAS El bajo consumo del instrumento multímetro entre los terminales de
 Alimentación externa 220Vca con filtro anti-RF no calienta particularmente el inte- salida, en el rango V DC (10÷20V
 Alimentación interna 5Vcc - consumo 140mA grado, que puede enfriarse usando fondo de escala); apenas aplicamos
 Visualización Frecuencia sobre display LCD

16 caracteres x 2 líneas
el cobre del PCB. C4 filtra la tensión corriente, leeremos alrededor de 5
 Retroiluminación regulada automáticamente de salida, mientras C2 y C3 previe- V en el multímetro. Una tolerancia
(disminuye en ausencia de mediciones) nen eventuales auto-oscilaciones. de ±100mV es normal y no creará
 Tres entradas BNC conmutables
Inmediatamente después hemos ningún problema al funcionamien-
electrónicamente: BF, TTL, RF
 Indicación LED de la entrada activa insertado un filtro RF para baja to del frecuencímetro. El positivo
 Gamas de frecuencia: tensión, de tipo CLC, constituido del J2 está claramente indicado en
▪ Entrada BF: 1Hz ~ 10MHz por C5 y C6 y la inductancia L1; la serigrafía.
▪ 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 podría captar desde la caja y conectado a la Sección
a la entrada RF con BNC el exterior, pero también aquellos 220 Vac, de la que hablaremos más
 Cuatro rangos conmutables electrónicamente:
que podrían retornar de la Sección adelante.
Hz, kHz, MHz, GHz de entradas. Sobre el conector J2
 Indicación del rango sobrel display LCD
 Sensibilidad entradas: tendremos 5 V bien estabilizados Sección Lógica 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 corazón del circuito es el microcon-
por el integrado, doblando los tres trolador ATmega328P, que hemos
pines con una pinza, de manera usado con una configuración 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 metálica 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 coincidirán a la perfección ferido adoptar un reloj externo, ge-
la parte metálica del integrado con nerado por un oscilador de cuarzo
la superficie de cobre del PCB y mucho más 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 SECCIÓN DE ALIMENTACIÓN]
los fusibles se realiza con la técnica
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 ción; 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 máxima precisión en preciso y muy estable. Tal tensión la retroiluminación a baja lumino-
la medición no basta usar el oscila- está disponible entre el pin 21 sidad. Cuando por el contrario el
dor externo: es necesario también (AREF) del micro y masa; filtrada micro está efectuando mediciones,
una cierta compensación del lado por el condensador C3 y aplicada a el mismo pin 18 va a cero, T1 entra
software; para facilitar la operación los extremos de un potenciómetro en conducción y llega la máxima
de calibración 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 propósito es importante verificar si
ware, que se sirve del del ADC del que servirá para calibrar la pre- el display que usáis tiene la resis-
micro. Como explica ATMEL, para cisión de lectura del instrumento. tencia interna de limitación para la
usar el ADC de la mejor manera Regulando R2, aplicaremos al pin retroiluminación; en caso afirma-
posible es necesario desacoplar 28 una tensión entre 0V y 1,1V. tivo la R3 puede ser un sencillo
la alimentación analógica AVCC Además 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 líneas, me- ciente para evitar que los LED de
interponiendo entre estos dos pines diante la típica configuración a 4 retroiluminación se quemen.
un inductor de 10 µH (L1). Ade- bit; el potenciómetro R6 sirve para Los pulsadores P1 y P2, conec-
más, 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 gestión sirven para seleccionar la entra-
nF (C4). de la retroiluminación (backlight). da (BF-TTL-RF) a utilizar para
Otro truco es tomar como referen- En fase de “reposo” del instrumen- la medición y para cambiar la
cia para el ADC una tensión muy to, cuando no está midiendo, el presentación respectivamente; en el

[montaje SECCIÓN DE ALIMENTACIÓN]

Lista de materiales:
C1: 1000 µF/25 V electrolítico TF1: Transformador c.s. 2x6V 3VA Varios:
C2, C3, C5, C6: 100 nF/63 V poliéster (cód. 6150-2060030M) - Terminal 2 vías (2 pz.)
C4: 470 µF/16 V electrolítico 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 Lógica cara componentes.

primer caso el pulsador actúa sobre Normalmente, comenzamos por los después de haber completado las
los relés de la Sección de entradas, componentes más bajos, resisten- soldaduras de los componentes
mientras el segundo la acción cias e inductancias, prosiguiendo montados sobre el lado superior
desarrollada es exclusivamente con los condensadores cerámicos y del PCB, podremos completar el
por software y el display mostrará de poliéster, el zócalo del integrado montaje del lado de la soldadu-
la unidad de medida seleccionada y después el resto de los compo- ra con las dos teclas P1 y P2 y el
(Hz, kHz, MHz, GHz) y la frecuen- nentes. Atención 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 presentación seleccionada (cosa por otro lado visible sobre la los displays que hemos probado
sobre el display veremos: 100000 serigrafía) y el segundo debe tener nosotros, el solo espesor de plástico
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 también hacia ciente para evitar contactos con el
El conector J1 pone en comunica- el interior del PCB. Si no se respeta PCB de la lógica. Sin embargo el
ción directa esta tarjeta con el PCB esta indicación, en el caso de J1 se sistema de cierre de la carcasa que
de la Sección de entradas; cuenta invierten las conexiones (la alimen- cubre el display, con las pestañas
con seis pines (en configuración tación) mientras que en J2 no sería metálicas dobladas sobre el fondo
3x2) que conectan respectivamente: posible conectar los dos hilos en del PCB, podría representar algún
• 5 V, para la alimentación gene- cuanto colocáramos el panel frontal un problema. A continuación, antes
ral a la Sección de entradas; en la base de la caja. de proceder con la soldadura es
• F_IN, la señal proveniente de la En cuanto a la polaridad, ningún necesario insertar ambos PCB sobre
Sección de entradas, cuadrada problema para J1, ya que tiene la tira de pines y controlar visual-
y adaptada a las prestaciones posición obligada, mientras para mente si hay contacto; en caso
del micro (lo recibe el pin 11); J2 hay que prestar atención a la afirmativo, habrá que recurrir a un
• control del relé SWC, controlado serigrafía: el polo positivo (como par de distanciadores plásticos 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 símbolo “+”. una correcta distancia entre los
por el pin 3 del micro; Inicialmente teníamos previsto dos PCB. En referencia a esto hay
• control del relé SWA, controlado conectores tipo header, pero des- que señalar que para sobresalir del
por el pin 6 del micro; pués vimos que eran más 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 además 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 específicos para
dejando para el final los dos pulsa- es suficiente usar una longitud de montaje en panel, conectándolos 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 conexión soldada entre el
deberán sobresalir del panel frontal malla a GND. En la Fig. 2 veréis el display y el PCB de la lógica y las
de la caja. PCB de la etapa de la lógica. Solo dos teclas con actuador de 13 mm

42 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[esquema LÓGICA Y LCD]
(prestar atención 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). Fíjate también en el
pequeño espesor plástico 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.

Sección entradas: BF
Esta etapa recibe y adapta las señales
de las tres entradas BF, TTL y RF;
incluye también la sección de las
conmutaciones, que se ocupa de la
selección de la entrada a utilizar y,
en el caso de las dos entradas BF y
TTL, también de activar o desactivar
el divisor x10. Empezaremos por la bajísimo (típicamente 6,8 nV/√Hz a 1
entrada de BF, cuoyo corazón está MHz), consumo de 6 mA.
constituido por dos dobles amplifi- La señal de entrada está limitada a El siguiente condensador no polari-
cadores operacionales del Microchip, una amplitud máxima de 0,4 Vpp zado (C13) de valor de 10 µF, tiene
del tipo MCP662, con características por el circuito de protección consti- la misión 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 señal, antes de que

[montaje LOGICA Y LCD]


Lista de materiales
R1: 10 khom C2÷C5: 100 nF multicapa Varios:
R2: Potenciómetro multivuelta de C6: 100 µF/16 V electrolítico - Terminal 2 vías
1 kohm U1: ATMEGA328P-PU - Conector IDC 6 vías macho
R3: 0 ohm (ver artículo) T1: BC547 - Tira de pines macho 16 vías
R4: 2,2 kohm Q1: Oscilador cuarzo 16MHz (DIL14S) - Tira de pines hembra 16 vías
R5: 680 ohm P1, P2: Microswitch - Zócalo 14+14
R6: Potenciómetro 10 kohm MO L1: Inductancia 10 µH - Circuito impreso
C1: 15 pF cerámico DSP1: Display LCD 16x2

www.nuevaelectronica.com - Septiembre 2014 - 319 43

Descargado por Ejemplar Gratuito - GRATIS


[esquema SECCIÓN 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
configuración seguidor de tensión. cargarlo con una resistencia de bajo la resistencia puesta entre entrada
Esta etapa nos permite obtener valor óhmico, que habría 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 tensión cia la primera etapa tiene un factor
manera que unifique la “posición” también tiene la característica de de amplificación de 4,3x, mientras
de salida de la señal aplicada en cortar la componente negativa de las dos etapas sucesivas ganan 3,2
entrada. En la práctica con C13 la señal real; en el caso en que esto veces. Puesto que las amplificaciones
bloqueamos la componente conti- sea simétrico respecto a 0, sobre su vienen aplicadas en cascada, obte-
nua asociada a la señal original (de salida presenta una señal 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 señal expresada en de la auto-oscilación, como hemos
saturación 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 añadir en paralelo a
aplicamos un offset CC constante de constituida por el segundo opera- cada resistencia de realimentación
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 relación 1:50, entonces en su en configuración no inversora. Tal y C20). La salida de la etapa de
punto central presenta una tensión configuración tiene la característica amplificación completa presenta una
de 100 mV; la pareja R20-R21 es un de amplificar la señal de entrada señal analógica que va trasformada
divisor 2:1, que entonces reduce la según la fórmula: (Ra/Rb)+1, en la de manera que sea compatible con la
tensión además 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
(línea horizontal indicada con “1►”).
En “B” vemos la señal como aparece
a la entrada de la etapa seguidora de
tensión: en práctica la señal 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 señal misma, por eso
ahora la señal es toda positiva mien-
tras el offset CC se divide en dos
partes: alrededor de 27 mV están por
encima de 0 y alrededor de 23 mV
quedan debajo de 0. En “C” la señal
de salida del primer operacional es
prácticamente constante, en cuanto
no tiene partes negativas que cortar.
En “D” vemos la señal después de la
primera amplificación: en la medida
(“MISURA”) se muestran tanto el va-
lor Vmax (amplitud total de la señal
comprendida en la componente CC
positiva) y el valor Vpp (amplitud de
solo la señal).
La amplificación parecería de
alrededor 6x para la señal total y
de alrededor 10x para la señal 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 también
rie, pertenecientes a U2 (74HCT14); micro no leería ninguna frecuencia. la sonda del DSO podría haber
C16 se ocupa de limpiar la señal de El divisor R16-R17 añade a la señal atenuado la medida, y aun así la
la componente de tensión continua y una componente continua fija de señal 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 más.
en la salida de la etapa de amplifica- la amplitud de la señal amplifica- En “E” vemos la salida del segundo
ción con los TTL necesarios para las da, permite alcanzar una amplitud amplificador: aquí la amplificación
puertas NOT. En efecto, una puerta compatible con los niveles TTL. En prevista de 3,2x está perfectamente
lógica TTL reconoce como ALTO este punto, en la salida de la etapa respetada, porque los 316 mV de la
una señal con amplitud mínima de de cuadratura, encontraremos una
2 V, mientras identifica como BAJO señal perfectamente cuadrada con
una señal con amplitud máxima amplitud de alrededor 5 Vpp.
de 0,8 V. Sobre la salida de la etapa Para haceros una idea del funciona-
amplificadora analógica 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 señal 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 señal 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 – Amplificación y cuadratura de una señal BF a 1 kHz/50 mVpp: los pantallazos están cogidos del osciloscopio digital DSO.

señal completa se han convertido en alrededor 0,3 V y llega a cerca 2,3 V, señal 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 lógicos TTL. En efecto, tuado por los diodos de protección
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 aplicásemos 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 señal? La respuesta la etapa seguidora de tensión tiene la
offset CC, directamente a la entrada encontramos siguiendo el recorrido característica de cortar la componen-
del “cuadrador”, nos encontrare- de aquellos 50 mV de offset CC te negativa de la señal a esa aplicada,
mos el pico inferior de la señal 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 habrán convertido en alrededor de: evidente en la base de la señal, que
(1►) y el V/div es de 500 mV, enton- 0,027x4,3x3,2x3,2=1,2V; también 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 señal 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 señal 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 plificación 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 máximo de reco- por lo que la señal real se encuentra es evidente el aumento de la señal
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 después 1,3 V con el divisor, la siempre plana).
primera puerta NOT Trigger Schmitt señal se eleva hacia el positivo y se En “E” tenemos 960mVx3,2=3,08V
en su salida tendría un nivel ALTO sitúa 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 obtendríamos ninguna Y ahora veamos que sucede apli- cación 3,2x de esta última etapa,
medida de la frecuencia. cando en la entrada una señal de tendríamos que haber obtenido una
En “G” vemos el efecto de los alrededor 500 mVpp (Fig. 5). señal amplificada de aproximada-
componentes C16, R16 y R17: el La imagen “A” muestra la señal 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 añade 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” ración, por eso ahora el pico superior
ahora la señal comienza a partir de (entrada del seguidor de tensión) la (Vmax) coincide precisamente con

46 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


Fig. 5 – Amplificación y cuadratura de una señal BF a 1kHz 500mVpp.

los 5V y la señal está recortada a este Sección entradas: TTL para verificar si es mayor de 5,5
nivel, mientras en el pico inferior en- La entrada BF permitiría medir se- MHz y determinar si necesita de una
contramos un offset CC de alrededor ñales hasta 10 MHz con amplitudes división x10.
0,2 V; la señal toma una forma muy muy bajas; y serviría medir señales Hay que señalar que la alimentación
similar a la onda cuadrada. Con una digitales, tipo TTL o CMOS, que de la primera etapa se toma del
señal del estilo, con amplitud de 5 V tengan una frecuencia compatible circuito de filtrado de la entrada RF
(4,8 V de señal y 0,2 V de offset CC), con la etapa BF, aunque es preferible (hablaremos más 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 habrían
mismo y la señal sufrirá las últimas frecuencias de 1 Hz a 50 MHz. Por creado bastantes problemas a partir
dos transformaciones. En “G” vemos eso no sería posible aplicar tales de 15 MHz.
el efecto de siempre de C16, R16 señales 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 están que admiten señales hasta 5 V, por en presencia de señales 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 señal comenzaría desde constituida por T3, C21, C22, R22, 1 MHz.
-1,8 V y acabaría en 3,2 V, el divisor R23, R24, R28 y DZ1, que limpia Iniciamos desde la imagen “A”, que
R16-R17 añade nuevamente 1,3 V y la señal en entrada de la compo- muestra la señal aplicada a la entra-
entonces la señal 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 señal definitiva a 5 Vpp, referen- NOT, aplicando un offset CC fijo. señal detectada en el colector de T1,
ciada a 0V, regularmente cuadrado: DZ1 corta las señales 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 señal en entrada (dentro de los conducción en la parte ALTO de la causa del comportamiento “inversor”
límites de la sensibilidad declarados), señal y se inhibe en la parte BAJO, de T1). En “C” vemos la señal como
en la salida hay siempre una onda transformándola en una señal a llega a la entrada de la puerta NOT
perfectamente cuadrada a niveles amplitud fija que, limpiada por C22 U2A, después de haber sido trasla-
TTL. Tal señal será aplicada, a través y adaptada por R23-R24, llega a la dada por encima del 0, por obra del
de la sección de conmutación, direc- primera puerta NOT. La etapa de divisor. En “D” tenemos la señal 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 señal, transformándola en U2B, perfectamente cuadrada y con
5,5 MHz el micro procederá directa- una señal perfecta de onda cuadrada, amplitud de 5 Vpp. En la imagen “E”
mente a su medición, mientras que con amplitud de aproximadamente se ve la nueva señal en la entrada, 1
en caso contrario ordenará el paso 5 Vpp. MHz y 5 Vpp, siempre simétrico
de la señal a través de un divisor x10 También en este caso la frecuencia respecto al 0.
y medirá el resultado. será leída directamente por el micro En «F» está la señal 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 aún 76,923MHz. En realidad debe ser consi-
mayor (55-60 MHz). Muchos fabricantes derado también el Transition Time (tiempo
producen tal integrado, pero no todos de transición entre H y L o viceversa, tam- rectamente un divisor x10 (U3B), de
garantizan ese ancho de banda, por lo bién llamado Maximum output rise and manera que tengamos a la entrada
que debéis dar un vistazo a los data-sheet fall time) que, en el cálculo, se suma al del micro frecuencias comprendidas
y buscar el parámetro Propagation Delay Propagation Delay; siempre en el caso del entre 2.500 Hz y 2,75 MHz.
(retardo de propagación de la señal) que MM74HCT14MX, tal valor es 9 ns, con lo
El 74HC390 es un doble divisor
determina la máxima frecuencia de traba- que la frecuencia máxima 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); también en
dividirlo por 1.000: obtendréis 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. cuestión 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 común, operativa alcanzable por cualquier
el colector de TR1. En «G» la misma denominado BFP420, diseñado para integrado de la familia 74HC, en
señal trasladada a la zona positiva, a los sistemas de amplificación de alta cuanto a la mitad U3A, usada como
la entrada de U2A. En «H» vemos ganancia (Hfe=100÷150) y bajo ruido, divisor para las etapas BF y TTL, que
la señal de salida del U2B, perfecta- ¡capaz de funcionar a frecuencias puede llegar a leer señales hasta los
mente cuadrada y con una amplitud hasta 25 GHz! 50 MHz. El método de cálculo de
de 5 Vpp. En la Imagen «I» aparece Como se ve en el esquema eléctri- la máxima frecuencia operativa es
la señal bajo medida, que es ahora co, la señal de entrada puede ser idéntico al descrito previamente.
de 1 MHz y 12 Vpp, aún simétrica aplicada al BNC J2 o a la salida SMA La señal de salida del prescaler es de
respecto al 0. J6, que están en paralelo entre ellos; 0,8÷1,2V máximo con una corriente
En “L” está la señal atenuada (aprox. la elección de la doble entrada está de 1,1 mA, por lo tanto absolutamen-
6 Vpp) y todo negativo, localizada ligada a la siempre mayor difusión 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 señal trasladada sobre la ma de conexión de las antenas de mínima de 2,4 V (posiblemente 3,15
zona positiva, a la entrada de U2A. transmisión y recepción, y también V). Por tal razón hemos añadido la
La amplitud máxima es de alrededor de excelentes sondas RF. La señal etapa constituida por C5, T2, R6 e R7,
5 V, debido a la intervención del ze- viene aplicada, a través C1-R1, di- cuya función es amplificar la señal
ner DZ1, que recorta toda la tensión rectamente a la base de T1 y donde en tensión de manera que pueda ser
en exceso. En “N” está la señal de es oportunamente amplificada, a leída correctamente por la entrada
salida de U2B, perfectamente cua- continuación entra, a través 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 imágenes hemos usado señales de frecuencia original. En nuestro viene aplicada a la entrada de la se-
simétricas 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 configuración H-L-L 5 (pin 9). Entonces sobre el pin 9 de
la misma manera también aplicando (el data-sheet especifica que para U3B nos encontraremos la frecuen-
señales solo positivas. tener el estado H hace falta conectar cia original aplicada a la entrada J2
el pin al positivo de la alimentación, o J6, dividida x400, perfectamente
SeCCiÓn ENTRADAS: RF mientras que para el L basta dejar limpia y a nivel lógico TTL; a través
La etapa dedicada a las medidas RF desconectado el pin). Tal configura- del sistema de conmutación se
permite leer frecuencias hasta 1,1 ción corresponde a una división x40 aplica directamente a la entrada del
GHz y señales de amplitud mínima de la frecuencia de entrada, por eso, micro que procederá a medirla y a
desde 7 a 250 mVpp. El corazón 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 (después de la oportuna reconver-
de Microchip MC12080D (U1) que U1 encontraremos una frecuencia sión vía 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 alimentación;
dividirlas x10, x20, x40 o x80, en valores del rango de esta entrada observando el esquema eléctrico, en
base a la configuración de los pines serían superiores a los 5,5 MHz efecto, se nota claramente como la
SW1-SW2-SW3. Para mejorar la ya tolerados por el micro, habíamos etapa preamplificadora y prescaler
buena sensibilidad de tal compo- pensado, contrariamente a lo hecho no están alimentadas directamente
nente, hemos recurrido a T1, un con las otras dos entradas, aplicar di- por los 5 V, sino por una tensión

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- deseáis usar: si apenas la conectáis 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 señal a medir, el display muestra
C7, C8, L1, C9, C10, R8 y C11; pode- resultados que ya sabéis. Aumentan- números al azar, entonces la sonda
mos garantizar que sin ello habría do el valor de R4 (C4 está bien así) no tiene características 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 también los ruidos, describimos los varios pasos para
tensión V+ es perfectamente estable por lo que el medidor de frecuencia la medición de una señal RF de 100
y limpia, también durante las medi- empieza a mostrar números aleato- MHz con amplitud de 100 mVpp.
ciones RF más graves, y eso permite rios sobre el display, fruto de todo También en este caso la imagen “A”
obviamente la medición de señales lo que la preamplificación consigue muestra la señal original, detectada
de pequeña amplitud, que de otra captar y amplificar. Aconsejamos directamente sobre la entrada BNC,
manera habrían quedado sumergi- adoptar nuestra combinación: en mientras la «B» evidencia la señal,
das entre los ruidos y auto oscilacio- ausencia de señales para medir el amplificada por T1, que ahora es
nes de RF y no podrían 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 señal
labras sobre el circuito constituido nectamos una sonda no idónea para es prácticamente 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 misión de eliminar todas las de señal) mostrará valores al azar (ahora la Vmax es aproximadamente
señales falsas que llegan a las entra- que desaparecerán apenas será de- 2,9V); en estas condiciones viene
das del prescaler, para mejorar las tectada una señal estable. Este puede aplicada directamente a la entrada
condiciones de lectura. Como todos ser también un buen método para IN del prescaler U1. En “D” está la
los filtros, inciden, y no poco, sobre verificar la calidad de la sonda que señal sobre el pin 4 de U1, dividido

Fig. 6 - Lectura de señales 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 reléS (3x2) destinado a conectarse con el
que tiene una amplitud de alrededor Y del divisor pArA BF/TTL PCB de la lógica, como habíamos
1,1 Vpp y una amplitud total Vmax Describamos ahora la última parte descrito anteriormente. La señal
de cerca 4 V. En “E” la señal viene del esquema eléctrico, físicamen- llegará entonces directamente al
nuevamente amplificada (C5, T2, R6, te colocada sobre el PCB de la micro para su medición. Hay que
R7) y alcanza una amplitud de cerca Sección de entradas y acerca de señalar que la misma señal llega
5 Vpp, con una ligera saturación la sección de conmutación 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 división x10 de la señal BF o TTL mismo U3A, pero en la condición
entrada TTL de U3B (74HC390), que bajo medición. Los relés son de inicial se queda ahí.
efectúa una nueva división x10 de tipo reed SMD, muy veloces en la Pulsando una primera vez el
la frecuencia. En “F” está la señal, a conmutación y muy silenciosos; pulsador “entrada” (PCB Lógica),
la salida de U3B, destinado al micro, consumen poquísimo, al punto de SWA y SWB so ponen ambas a
con amplitud 5 Vpp y frecuencia poder ser pilotados sin problemas nivel lógico ALTO y se excitan los
inicial dividida x400 (100 MHz->250 directamente desde los pines del relés RL1 y RL2; el primer inter-
kHz). El divisor U3, un 74HC390, micro. La condición inicial al en- cambio hace que la señal 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 relés RL1-RL2-RL3 están 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
más adelante, efectuando primero la dición, que está representada en el (entrada BF). El segundo inter-
división x5 y después x2, mientras esquema eléctrico, 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 señal directa, pero
para esta etapa, pero esta vez hemos da BF) y lleva la señal, proveniente si aquella dividida x10 por obra
efectuado primero la división x2 y de la entrada BF, y denominada de U3A; así pues, apenas se activa
después x5. Después veremos por F_OUT_BF directamente al pin la entrada TTL, empieza también
qué motivo. 2 (F_OUT) del conector a 6 polos automáticamente la división x10

Fig. 7 - El funcionamiento de la etapa RF – medición de una señal de 100 MHz 100 mVpp.

50 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


[montaje SECCIÓN ENTRADAS]
Lista de materiales:

R1: 33 ohm (0805) C21, C22: 1 µF cerámico (0805)


R2: 4,7 kohm (0805) C23: 100 µF/16 VL electrolítico
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) RL1÷RL3: Relé reed G6J-2FL-Y
C1, C2, C3, C6, C8, C9, C12, C14, C15,
C17: 100 nF cerámico (0805) Varios:
C4: 1 nF cerámico (0805) - Conector IDC 6 vías macho
C5, C24, C25: 220 nF cerámico (0805) - Tira de pines macho 2 vías (3 pz.)
C7, C10, C11: 1 µF/16 VL electrolítico - Tira de pines macho 4 vías (2 pz.)
(EUUD-4x5,8) - Conector SMA de CS
C13, C16: 10 µF cerámico (0805) - Zócalo 14+14
C18÷C20: 1 pF cerámico (0805) - Circuito impreso

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


simultáneamente se enciende el gestionar automáticamente este Una última nota referente al
LED amarillo LD3 (divisor x10 BF/ relé (hablaremos en el próximo 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 división x10.
F_OUT la salida de la etapa RF filtro anti-RF sobre la alimentación En general se usan siempre en la
(señal F_OUT_RF) y se enciende del relé RL3. Estos relés, en efecto, secuencia x2-x5, pero esto genera
el LED azul LD4. La conmutación se han revelado ligeramente sensi- en salida una señal con un ciclo de
desconecta los 5V destinados a los bles a señales 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 señal que pasa en integrado. La salida Q3 (etapa x5)
cíclico, así que una pulsación más los contactos y aparece sobre el pin muestra como la relación entre H
lleva el estado de los relés y de los que lo controla, molestando no- y L es justamente de 2:10 (20 %).
LED a la condición inicial (entrada tablemente el funcionamiento del Esto, en el caso de la entrada TTL,
BF activa). Habíamos visto que el micro. Naturalmente el problema representa un problema porque
relé RL2, que activa la división x10 influye solo en RL3, puesto que se el microcontrolador ATmega328P
de la señal, es activada automática- 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 señal tenga
situación en la cual eso ocurre; en trarse frecuencias hasta más 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 máxima frecuen-
x10 sirve también para la señal 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 pequeño espesor: resistencias, con-
verdad del densadores cerámicos, impedan- Fig. 9 - Cable plano
Entradas-Lógica.
74HC390. cias; después los tres transistores
y los cinco circuitos integrados. En
vista de la cercanía 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 señal. Así, en nuestro caso, la poner mucha atención en la solda- afectarán, una vez completadas
máxima frecuencia de la señal que dura de los tres transistores, que todas las soldaduras conviene lim-
podríamos aplicar al micro sería tienen los pines verdaderamente piar el PCB del todo rastro de flux,
de 16MHzx0,2=3,2MHz. Este valor pequeños; con lo que conviene si lo habéis usado, y del desoxi-
no representa un problema para ayudarnos con una lente de dante presente en el estaño. Para
la entrada RF, que, dividendo cual- aumento. En lo que se refiere a los ello, usad alcohol isoprópilico o
quier señal x400 y teniendo como integrados, la técnica más simple espray disolvente para el flux. Para
máximo valor garantizado 1,1 consiste en posicionar correcta- realizar el cable plano de conexión
GHz, lleva al micro una frecuencia mente el chip sobre los emplaza- entre el PCB de la etapa de las en-
máxima de 1,1GHz/400=2,75MHz; mientos y después soldar un pin tradas y el de la lógica, sirven dos
por tal razón el U3B se ha usado cualquiera de la esquina (aquellos conectores hembra tipo harting
en la típica configuración x2x5. Sin más externos y cercanos a los 3x2 de posicionamiento polarizado,
embargo tal ciclo de trabajo habría bordes del chip mismo); de esta y unos de 15 cm de cable plano a
creado problemas en la entrada forma será bastante cómodo soldar 6 polos: la conexión debe ser pin-
TTL, que, con esta configuración todos los otros pines, sin miedo a-pin. Para filtrar la RF conviene
del divisor, no nos habría 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 más altos: condensa- completando un vuelta completa
como, simplemente invirtiendo las dores electrolíticos, conectores, la (Fig. 9) antes de “crimpar” los
dos etapas entre ellas, es posible toma SMA, los relés. Una nota a conectores.
obtener un ciclo de trabajo del propósito de los LED: hemos pre- Bien, ahora tenéis 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 relación H-L de sobre el PCB y el conector J5 para entrega veremos cómo 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 límite, en este caso, es la Esto se debe a que el conexionado frecuencímetro.
máxima 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). podrían 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 tión es absolutamente automática, Todos los componentes utilizados
y no a la foto del PCB que, como entonces convendría usar al menos en este proyecto son fáciles de en-
se puede notar, retrata el prototipo el SMD para verificar el correcto contrar. Los máster de los circuitos
final, desde el que después 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 podréis descargar de la para quien quiera, hemos previsto ¡Visita www.nuevaelectronica.com!
sección 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 Electrónica queremos facilitarte las cosas, por eso en nuestra tien-
da encontrarás los kits y módulos que te mencionamos en la revista además
de una amplia gama de productos seleccionados para ti. Cada semana en-
contrarás algo nuevo para completar tu laboratorio o para llevar a cabo esa
aplicación que tienes en mente: Instrumentación, plataformas de desarrollo
para sistemas embebidos, shields para las plataformas más populares, kits,
herramientas ... todo lo que necesitas está en www.nuevaelectronica.com.

3DRAG: La impresora 3D
Impresora 3D versión 1.2, capaz de fabricar objetos de tamaño
máximo de 20 x 20 x 20 cm utilizando filamento de ABS o PLA
de 3 mm. Impresiones extremadamente rápidas y precisas, in-
cluso a altas velocidades. Compatible con todo el software y el
firmware de RepRap disponible gratuitamente, permite crear
objetos en plástico de cualquier forma.
Fabricada con perfiles de aluminio diseñados para poder mon-
tarse a presión que ofrecen ligereza y rigidez mecánica para la
supresión de vibraciones y resonancias no deseadas.

La impresora está disponible en kit para montar y también


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

Shield I2C de expansión E/S para Raspberry Pi


Shield para Raspberry Pi basado en el integrado MCP23017
que permite aumentar el número 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 también 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 conexión y la
gestión de un máximo de ocho shield simultáneamente.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 módulo 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 gestión de entradas/salidas provista de cuatro salidas a
relé y otras tantas entradas opto-aislados a nivel de tensión,
controlables a través de Bluetooth. La tarjeta dispone de tres
modalidades de funcionamiento: manual, automática y se-
miautomática. En la primera, con un software Android especí-
fico se puede conectar a un dispositivo móvil y permite activar
o desactivar los relés indistintamente y visualizar la condición
de las entradas. En la segunda (automática) cuando detecta un celular previamente asociado (máximo
5), se activa un relé, que queda excitado hasta sale del campo de cobertura. En modo semiautomático al
acercar el móvil, si hay tensión en una entrada determina se activa la salida correspondiente.

Kit completo (7100-FT1095K): 64,00 €

Módulo Bluetooth RN-42


El RN-42 es un módulo Bluetooth 2.1 de clase 2 con velocidad
de comunicación de alrededor 3 Mbps dotado de antena
transceptora integrada en el PCB, que tiene un rango de trans-
misión y de uso teórico de alrededor 15÷20 metros.
El módulo soporta las modalidades de funcionamiento de-
nominadas SPP (Serial Port Profile) y HID (Human Interface
Device); además implementa un eficaz mecanismo de reduc-
ción 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 conexión a cualquier
microcontrolador.

Módulo 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 dotándolo de conectividad WiFi.
Este shield se encarga de ello dotándolo 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 (librería) propia para sacarle todo el jugo a su hard-
ware, simplificando notablemente la generación del código de
la aplicación correspondiente.
El shield WiFi se suministra como un módulo ensamblado y
comprobado listo para su utilización.

Módulo ensamblado (7100-FT1076M): 56,00 €

54 319 - Septiembre 2014 - www.nuevaelectronica.com

Descargado por Ejemplar Gratuito - GRATIS


VISNOC TECHNOLOGY, S.L.
Polígono Industrial Las Salinas de Poniente c/ Alfred Nobel nº 22
11500 El Puerto de Santa María (Cádiz) - España
http://www.visnoc.com info@visnoc.com
Tlf. 956 144 424 - Fax. 956 548 241
Descargado por Ejemplar Gratuito - GRATIS
Lo mejor de la tecnología
para tu hobby preferido
Partnership

a u tónoma
¡Haz presora!
la i m
Controlador autónomo
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 ESPAÑA . WWW.VELLEMAN.EU
Descargado por Ejemplar Gratuito - GRATIS

Potrebbero piacerti anche