Revista Electrónica Popular n°01 (Jul.2006)

download Revista Electrónica Popular n°01 (Jul.2006)

of 64

Transcript of Revista Electrónica Popular n°01 (Jul.2006)

Electrnica Popular - Argentina Ao I - Julio 2006

Comunicaciones sin fronteras

Telefona IPProgramador sin piezas

Microcontroladores

ICS PAudio Construya un AMPLIFICADOR de 200 Watts

Completo estudio de los microcontroladores PICS

Lo nuevo...FUENTES CONMUTADASPrimera entrega de un material tcnico imperdible Y tambien en este nmero... INFORMATICA: Redes, de la A a la Z ELECTRONICA GENERAL: Circuitos sencillos SEGURIDAD: Alarma con alerta telefnica LECTORES: Foros en la web y correo electrnico

Televisin

Seagate presento el disco rgido ms grande del mundo: 750 Gb. El sucesor de los microprocesadores AMD de 64 bits: el K8L de hasta 4 ncleos. Telefona mvil con ADSL. Msica y videos con calidad similar al DVD.

www.electronicapopular.com.ar

[email protected]

s04 05 13 19 20 31

umario32 39 41 50 56InformticaRedes Informticas: de la A a la Z (Primera entrega)

N1 - Julio de 2006

LanzamientosEl disco rgido ms grande del mundo...

TelecomunicacionesTelefona IP: Comunicaciones sin fronteras.

Foro del LectorOpiniones y propuestas de los lectores desde nuestra web.

Sistemas de SeguridadArme una alarma con alerta telefnica.

AudioAmplificador de 200W. (Primera entrega).

Lo nuevoAMD presenta el ltimo CPU: el K8L. Un telfono IP para su PC.

Electrnica GeneralMaratn de circuitos sencillos.

Microcontroladores PICProgramador sin piezas.

TelevisinLa fuente del receptor.

TendenciasMviles con ADSL?. Msica y videos con calidad DVD en su celular.

agenda

06

el 3 al 6 de Octubre Expo Comm Argentina ser nuevamente el mbito de negocios elegido por ms de 200 compaas nacionales e internacionales lderes de la industria. Un evento en donde la tecnologa y los negocios convergen durante cuatro das para darle todas las soluciones que su empresa y/o los usuarios finales necesitan en materia de Telecomunicaciones y Tecnologa de la Informacin. La Rural, Predio Ferial de Buenos Aires.

D

Para mayores informes visitar: www.expocomm.com.ar

02

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

editorial

P

odramos decir, sin temor a equivocarnos, que retomamos una lnea editorial impuesta en el mercado argentino durante diez aos. Un desafo importante que asumimos porque conformamos el mismo equipo de gente, los mismos profesionales en cada rea tcnica, diseadores, redactores, en fin, un mismo staff con igual entusiasmo y ganas de seguir haciendo un producto de alto nivel tcnico. Y desde luego que cuando hablamos de trayectoria nos estamos refiriendo a ELECTRNICA HOY, una publicacin que marc un estilo durante diez aos y de la que nuestros antiguos lectores seguramente an guardan su completa coleccin.

A

hora es el momento. Ahora continuaremos con todo lo que con gran esfuerzo fuimos construyendo. Ahora es ELECTRONICA POPULAR. Material altamente didctico, decididamente formativo, para que tanto profesionales, tcnicos y estudiantes puedan encontrar mes a mes contenidos desarrollados por profesionales conocedores de aquellas cosas que el lector busca, aunque no siempre les resulte sencillo encontrar en las actuales ofertas editoriales. Pero no slo se trata de nuestra revista digital la nueva propuesta: un excelente complemento, ineludible en nuestros tiempos, ser nuestro sitio web www.electronicapopular.com.ar

A

ll ser posible acceder a un gran cantidad de servicios exclusivos para los lectores registrados, descargar software, planos de circuitos, participar de foros donde podr intercambiar consultas con otros lectores, exponer sus proyectos y comunicarse con nuestro Departamento de Consultas para que desde all se deriven a cada rea las preguntas relacionadas con las diferentes notas que en cada nmero se desarrollen. Desde luego que tambin ser posible encontrar, de manera gil y dinmica, un amplio Directorio de Proveedores centralizados en una base de datos continuamente actualizada a travs de la cual ser posible hallar TODO lo que en electrnica nuestro mercado ofrece. Finalmente, a aquellos lectores y anunciantes que nos acompaaron durante diez aos y hoy se suman nuevamente a esta propuesta editorial y a quienes llegamos por primera vez, nuestro agradecimiento y nuestro compromiso de seguir siendo fieles a un estilo que nos impuso en el mercado latinoamericano.

Editores responsables Eduardo Fonzo - Norberto Carosella Electrnica Popular (reg. marca en trmite) Sarand 1065 - 2 Piso - Of. 40 (C1222ACK) Ciudad de Bs. As - Argentina. Publicidad Eldama Comunicaciones [email protected]

Suscripciones [email protected] Administracin [email protected] (5411) 4308-5356Prohibida la reproduccin total o parcial sin expreso consentimiento de los editores. RNPI: en trmite. RPyM: en trmite.Copyright 2006 - Electrnica Popular - Todos los derechos reservados.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

03

El Disco Rgido ms grande del mundo

lanzamientos

S

eagate anunci la salida al mercado del disco duro de 750Gb, denominado Barracuda 7200.10 y que se convierte en el de mayor capacidad en la actualidad. Segn su fabricante, su velocidad es un 10% mayor que la serie que lo antecede, el 7200.9. Los modelos de 200 y 250GB poseen 8MB de cache (aunque tambin existir modelo de 250GB con cache de 16MB); todos lo dems modelos tendrn 16MB de cache. Pero lo ms importante es la tecnologa de escritura que emplea, conocida como perpendicular la cual en girar 90 el campo magntico del disco duro en vez de su colocacin en paralelo a la superficie, lo cual presenta una clara ventaja, ya que as se pueden conseguir discos con una mayor capacidad de almacenamiento en un espacio bastante menor. Dos son los modelos presentados: el ST3750640A y el ST3750640AS. La versin 'A' pertenece a una unidad PATA y la versin 'AS' a una unidad SATA. Tiene, asimismo, una mayor velocidad de giro de sus discos de hasta 10,000 RPM (el estndar actual es 7200). El precio de salida en los Estados Unidos es de U$ 590.-

Con la msica y el video a cuestas...Sus principales caractersticas son: *Reproduce hasta 34 horas de msica *Memoria interna de 1 Gb *Pantalla LCD ultra brillo de 2.2" *Soporta suscripcin a servicios de descarga de msica *Baterias recargables de hasta 28 hs. de duracin *Soporta formatos de msica MP3/WMA/OGG *Soporta formatos multimedia MPG4 simple profile QVGA (15fps) Macromedia Flash Lite 1.1/non-progressive JPG *Radio FM integrada *Grabador de voz integrado *Reloj alarma *Realzador de audio 3D *Conexin por puerto USB 2.0

a empresa IRiver Amrica lanz al mercado su nuevo IRiver U10, un novedoso y potente reproductor de audio, video y fotografas operable desde su amplio display LCD de 2.2" en color. El usuario puede acceder a sus colecciones preferidas almacenadas en su generosa memoria interna de 1 Gb o bien descargar de la web (previa suscripcin y pago) temas musicales o videos.

L

04

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Informtica

REDESLas redes informticas ya forman parte de la vida cotidiana, aunque muchos an no lo sepan. Grandes empresas, pequeas industrias, usuarios comunes, todos dependen de ellas. Esta es la primer entrega de una serie que va desde la A a la Z, con la finalidad de que nuestros lectores sepan para qu y cmo se configuran sistemas de redes acordes a cada necesidad y presupuesto.

Protagonistas Indiscutidas

no de los conceptos ms difundidos dice que una red es el sistema de comunicacin entre computadoras, pero esto, dicho as de simple, no permite tener una verdadera dimensin de la real funcin que cumplen en la vida cotidiana, an para aquellas personas que no utilizan ni estn vinculadas a los sistemas informticos. En el mundo actual se requiere que todo tipo de informacin llegue con la mayor prontitud a destino sin importar desde donde proviene aquella. Esto sucede, por ejemplo, con los servicios periodsticos que deben nutrir permanentemente a los medios de comunicacin tales como cadenas televisivas, radiales y grficas con los hechos que se van sucediendo en el planeta minuto a minuto. Si no existieran redes como las actuales, Internet incluida, sera imposible pensar en que esto fuera viable.

U

Los sistemas financieros desperdigados por las principales ciudades, basan gran parte de su actividad en las comunicaciones a travs de redes que les permiten estar informados al instante sobre lo que acontece en otras ciudades en el mundo en el mismo momento. Para que una red cumpla con su misin primaria deben aplicarse reglas bsicas y fundamentales: *Es imprescindible que la informacin pueda entregarse de manera segura, sin ningn dao en los datos que stas transfieran. *Las computadoras que forman parte de la red, deben tener la capacidad de conectarse e identificarse entre ellas sin importar en qu lugar de la red se encuentren ubicadas. *La red debe saber cul es la mejor manera de dirigir la informacin. *Cada parte de la red debe estar perfectaElectrnica Popular - N 1 / 2006

www.electronicapopular.com.ar

05

mente identificada ya que de ello depender que las otras partes puedan ubicar a cada una y transferirle los datos requeridos. Para que exista comunicacin entre computadoras debe tambin existir algn medio que transporte e interprete los datos que han de ser enviados, por lo que se hace necesaria la presencia de un cableado (en las redes que emplean para tal fin un medio fsico), una placa o tarPOR BASICA QUE SEA, UNA RED RESULTA DE SUMA UTILIDAD PARA AGILIZAR LAS COMUNICACIONES ENTRE AREAS Y COMPARTIR RECURSOS Y DISPOSITIVOS.

jar por cuenta propia sin requerir o depender de la computadora servidor hasta tanto no deba recurrir a ella para pedirle o enviarle informacin o determinados recursos. Cul es la necesidad de construir una red? Si bien pueden existir otras causas, podemos sintetizar en los siguientes puntos los motivos que puedan originar la necesidad de implementar una red: * Incrementar la eficiencia y la distribucin de los trabajos. * Compartir archivos y perifricos. * Interconectar a personas o empresas con intereses en comn (profesionales de cualquier rea, integrantes de foros de debates, mensajeras electrnicas (e-mail), etc.). Antes dijimos que una red tiene como misin fundamental compartir recursos, programas, datos y equipos para cualquier usuario de la red que lo necesite, sin importar la distancia a la que se encuentren la estacin de trabajo y el servidor.

jeta adaptadora de redes en cada computadora integrante de la misma y un conjunto de programas o software que conforman el sistema operativo. La diferencia que existe entre una pequea computadora o una grande conocida como mainframe y una red es la distribucin de la capacidad de procesamiento de los datos. Para las primeras, se dispone de un gran procesador central al que se denomina host y terminales limitadas que operan con entradas y salidas de datos pero son incapaces de procesar informacin o bien funcionar por cuenta propia (el ejemplo ms prctico sera el de las terminales de una gran tienda comercial). Para el segundo caso, cada miembro de la red puede traba-

Compartir archivos es, evidentemente, la principal prestacin que nos puede brindar la red, pero no la nica. El uso de una impresora de alta calidad, como por ejemplo las del tipo lser, significa para

EMISOR

CODIFICADOR

MEDIO DE TRANSMISION

DECODIFICADOR

RECEPTOR

Este simple esquema representa la construccin bsica de una red, el cual resulta de utlilidad para comprender que a partir de un diseo simple se puede llegar a un complejo tendido que sirva para cubrir todas las necesidades habituales de cualquier empresa.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

07

Interconexin de computadoras Cliente/Servidor Se dice que un usuario es un cliente que le pide a un servidor la prestacin de un determinado servicio como por ejemplo, el de impresin. Esta construccin del sistema permite dividir las funciones especficas de cada computadora y se llevan a cabo por medio de programas mediante los cuales se dividen los trabajos en dos partes: una, la que se realiza en la computadora del usuario y otra en el servidor con una misma finalidad: minimizar en todo lo que sea posible la realizacin de tareas en la computadora del usuario y reducir el flujo de datos en la red. Hay momentos en que un operador debe realizar ciertos

Estacin de trabajo

Estacin de trabajo

Terminador

Terminador

Impresora Lser Servidor

una empresa el evitarse tener que instalar pequeas impresoras de menor calidad junto a cada estacin de trabajo con el importantsimo ahorro que ello implica. Cuando se ha de compartir una impresora a travs de la red, sta se conecta a un serEN UN SISTEMA DE REDES CORPORATIVAS, EL FLUJO Y SEGURIDAD DE LAS COMUNICACIONES RESULTA DE VITAL IMPORTANCIA PARA LA SUPERVIVENCIA DE LA EMPRESA, MOTIVO POR EL CUAL NO SOLO ES IMPORTANTE UN EXAHUSTIVO ESTUDIO DE LOS SISTEMAS A INSTALAR SINO TAMBIEN DEL SOFTWARE DE PROTECCIN, FUNDAMENTAL PARA RESGUARDAR LA PRIVACIDAD DE LA INFORMACIN.

Aplicaciones

vidor de impresin pudiendo ser alguno de los equipos de los usuarios. En la actualidad, ciertas impresoras disponen de su propia placa o tarjeta de red lo que permite realizar una conexin desde cualquier punto de la red. Otra de las aplicaciones ms frecuentes es el uso simultneo de un fax partiendo de una computadora que posea un mdem que pueda ser compartido por los dems usuarios para gestionar sus propios documentos.

El servicio de correo electrnico, junto al de Internet son, actualmente, las aplicaciones ms tiles de las redes a partir del momento que todos los usuarios de este tipo de servicios, pertenezcan o no a la red, pueden intercambiar archivos de todo tipo e inclusive ser un medio muy eficaz de vinculacin Para portones automticos veloz. En el caso y mltiples aplicaciones: de Internet, con Alarmas, Industria, etc. que slo una computadora o servidor tenga acceso a dicha red es suficiente para que los dems usuarios, software especial mediante, tambin puedan Brindamos hacer uso de tal amplia garanta y conexin. Desde asesoramiento tcnico profesional. luego que a nivel corporativo las posibilidades de comunicacin son hoy mucho ms rpidas para que GRAL. CESAR DIAZ 2667- BUENOS AIRES desde una red de Tel./Fax: (54-11) 4581-0180/4240 / 4582-0520 intranet se pueda E-mail: [email protected] acceder a Internet.

CONTROL REMOTO POR RF

DIGICONTROLde DIGIKEY S.R.L.

08

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

trabajos para los cuales solicitar al servidor el envo de los datos a su estacin de trabajo y depender del volumen de ellos, el trfico que generar en la red. Luego de procesado el material deber ser reenviado al servidor lo que ocasionar nuevamente un caudal de flujo informtico importante. Para evitar esto, la conexin cliente / servidor permite que aqul, desde su computadora, le instruya al servidor sobre lo que tiene que hacer y que, una vez finalizado, grabe los cambios efectuados. Componentes bsicos de una red Toda red est fundamentada en una serie de componentes que pueden considerarse bsicos:

El Emisor: origen de la informacin. El Codificador: encargado de convertir los datos de manera tal que puedan ser transmitidos. El Medio de Transmisin: como es lgico suponer, para que los datos, que han partido desde el Emisor y convertidos por el Codificador, puedan ser transmitidos debe existir un medio que los conduzca: cables, microondas, etc. El Decodificador: ya que antes hubo un elemento que se encarg de codificar los datos a transmitir, ahora tendr que disponerse de otro

que los vuelva a convertir en lo que eran originalmente y se denomina precisamente decodificador. Debe tenerse siempre muy en cuenta que, en toda red, las computadoras actan como transmisores y receptores de los datos que se transfieren a travs de ella. Continuamos con la descripcin de los elementos que conforman una red. Las Estaciones de Trabajo: como su nombre lo indica, son aquellos lugares desde donde se genera la informacin que, por ejemplo, luego ser redirigida al servidor. Una estacin puede estar compuesta por el monitor, computadora, el teclado y otros perifricos, pero deber contar de manera imprescindible con una tarjeta o placa de red la que, por medio de un software de comunicaciones especfico, permitir que el operador ingrese a la red. Los Servidores de Disco: dentro de esta categora existen dos tipos: los dedicados y los no dedicados. Los primeros son aquellos que slo cuentan con un gabinete, generalmente una minitorre, que contiene a la unidad central de procesamiento y carecen de todo lo dems ya que su funcin especfica es la de suministrar a las estaciones de trabajo los datos que contiene en sus discos. Los segundos se diferencian de aquellos en que poseen todos los dems componentes de una

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

09

estacin de trabajo, por lo que pueden trabajar paralelamente como si tambin esa fuera su funcin, a la vez que suministran a las dems la informacin de sus discos. Servidores de Archivos: en principio establezcamos como convencin que dentro del idioma espaol existen giros idiomticos o sinnimos que son propios de una regin o pas en particular para designar a un elemento. Es lo mismo decir archivos que ficheros, ordenador que computadora personal (de la traduccin literal del ingls personal computer), y como stos hay cientos de ejemplos por lo que utilizaremos los ms corrientes . Decamos entonces que existen servidores de archivos que se encargan de regular el flujo de los mismos hacia las terminales o estaciones de trabajo de forma tal que no se produzca un conflicto si, por ejemplo, dos de ellas, acceden a un mismo archivo simultneamente. Dentro de ellos se pueden encontrar cuatro subdivisiones: Los centralizados: utilizados en las redes ms comunes y pequeas, donde existe un solo servidor que entrega acceso a los archivos que contiene a todas las terminales que conforman la red. Los distribuidos son empleados en redes ms grandes y complejas, donde es imposible contener toda la informacin en un slo servidor puesto que puede haber diferentes reas que requieran de distintos archivos aunque en definitiva todos estn conectados a una misma red. Obviamente se utilizan para distribuir el trfico de la informacin de manera ms eficiente y organizada. Los dedicados: sirven para enviar archivos a terminales careciendo de los perifricos que hacen a cualquier estacin de trabajo. Y por ltimo, los no dedicados que cumplen similar funcin que los anteriores pero que por contar -s en este caso- de teclados, monitor, etc. pueden ser utilizados tambin como estaciones de trabajo. En los servidores de archivos puede darse la existencia de terminales que operan en forma independiente y que ellas mismas determinen si permiten o no compartir sus archivos. Como se explic someramente al principio, es posible que cada terminal posea su propia impreso-

ra pero, a los fines econmicos, esto puede representar una erogacin grande que tal vez no se justifique. Por ello, muchas empresas disponen que el servidor tenga conectada una sola impresora de calidad, por ejemplo del tipo lser, a la que todas las estaciones de trabajo pueden enviarle sus trabajos a imprimir. Para que la impresora reciba la informacin del ordenamiento de trabajo (o cola de impresin), el servidor de impresin posee un buffer en el que se ir guardando todos los pedidos generados desde las distintas terminales, los cuales ir imprimiendo en el orden de llegada. Lo importante es que cada estacin no debe quedar esperando el momento de enviar sus archivos a imprimir aunque haya otra que est utilizando la impresora.

Servidor para las comunicaciones Si bien es posible que cada terminal disponga de un mdem para comunicaciones, sta no podr acceder al mdem de otra terminal sino al propio. La forma ms sencilla y econmica de resolver la salida de las comunicaciones es colocando en el servidor un mdem al que todas las estaciones tengan acceso, aunque deber ser de a una por vez. En las redes hogareas es posible lograr que entre dos mquinas en red, una sola tenga un mdem para conectarse a Internet y la que no lo posee tambin tenga acceso. Para ello es imprescindible que la mquina que est actuando como servidor se encuentre encendida y sea ella quien gener la conexin a Internet.

tipsSeguridad Informtica, ste es el nombre del nuevo desafo para los profesionales del rea. Las empresas medianas y pequeas an no han comprendido que su futuro depender en gran parte de ella.

10

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Cmo funcionan las redes

Hasta aqu hemos visto que existen dos tipos de redes: las que se basan en un servidor y las denominadas entre pares (peer to peer). Ahora conoceremos las venUnidades de Backup: tajas y desventajas de unas y Llamadas sistemas de almaotras. cenamiento de seguridad, En las primeras el son para realizar copias de servidor (server) provee EL AVANCE TECNOLGICO EN EL DESARROLLO seguridad de los datos de la informacin de trabajo DEL HARDWARE HA EVOLUCIONADO DE FORMA manera tal que, ante cualque necesitan las estaTAL QUE HOY MUCHAS EMPRESAS INCLUYEN quier circunstancia acciciones las que, a su vez, EN SUS PROYECTOS LA IMPLEMENTACIN DE dental, no se pierdan. Estas slo pueden operar con REDES INALMBRICAS (WIRELESS) POR LA SIGNIFICATIVA REDUCCION DE COSTOS ANTE unidades poseen una gran sus propios archivos o LA USENCIA DE MEDIOS DE CONECTIVIDAD capacidad de almacenalos que le llegan desde FSICOS Y LA INDISCUTIBLE VENTAJA DE LA miento y casi siempre se el servidor, pudiendo ser PORTABILIDAD DE LA RED ANTE LA trata de unidades de discos ste dedicado o no dediEVENTUALIDAD DE CAMBIOS EDILICIOS. rgidos, cintas especiales o cado. discos regrabables. Un servidor dedicado Forma en que se tiene mayor capacidad El software o parte lgica conectan las redes de trabajo que otro que tambin funcione como estacin de traLas redes bsicas se integran La parte lgica es la que el bajo y por ello en la mayor parte por dos componentes: los fsicos operador ve cuando est trabade las redes importantes suele compuestos por el cableado, la jando en su computadora. Las emplearse este sistema. Y no es placa de red, la computadora, redes lgicas no son fsicas sino nicamente por el motivo antes la sumatoria de la red fsica: etc, y los lgicos que son las expuesto, sino tambin, porque disco rgido, impresora y aplicareglas necesarias para que ofrece mayor seguridad contra ciones a las que la computadora aqullos puedan operar entre s accesos no autorizados ya que tiene acceso. el hardware y el software. la informacin se encuentra cenDentro de los cuales se tralizada evitndose la prdida encuentran los protocolos de accidental de la misma. Los nodos red que son formas especiales Cuando las redes trabajan propias de las computadoras Son dispositivos acoplados a centralizando el caudal de la red que poseen la capacidad para comunicarse entre s, datos, se hace necesaria la prede comunicar, entre s, a otros como si se tratase de un idioma sencia de un administrador del dispositivos integrantes de la en particular a travs del cual sistema quien est encargado misma. las computadoras se comunide supervisar el funcionamiento, el otorgamiento de los permisos can a travs de la red. El hardware bsico de una red de acceso, las actualizaciones Prxima entrega: Topologas de programas y la realizacin Tarjeta de red (NIC): Son las de una red, LAN, MAN y WAN, del backup o copias de seguriplacas o tarjetas que se incorpoRouter y Switch. dad de los archivos contenidos ran a cada terminal para conecen los discos del servidor. tarla con la red. Tambin suele disponerse de Switch de conexiones: ms de un servidor en redes Llamados concentradores, estos grandes asegurndose que en dispositivos permiten centralizar el supuesto caso de que uno de el cableado de la red y hace que ellos salga de funcionamiento no resulte mas sencillo gestionarla, ocasionar la interrupcin del facilitando adems la conexin flujo de datos que los otros de un nuevo terminal a la red. siguen proporcionando al resto Unidades de almacenamiende la red.

Las redes entre pares permiten que cualquier estacin de trabajo comparta sus archivos entre s, aunque tambin puede darse el caso de que una de las estaciones no ofrezca recursos lo que la convertira en cliente (client), si fuera al contrario se la denominara anfitrin/cliente (host/client).

to: Son dispositivos para almacenar la informacin que tenemos, pudiendo cada terminal poseer su propio disco para igual fin o bien disponer de un servidor donde se almacenar la informacin de los terminales.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

11

proyectosTiene usted un proyecto novedoso de Electrnica?Envenos todos los datos, explicaciones y diagramas que faciliten su anlisis. Aquellos proyectos que resulten seleccionados sern premiados con su publicacin en la seccin Tribuna Electrnica de esta publicacin y en nuestro sitio web www.electrnicapopular.com.ar, el otorgamiento de una media beca de estudios en electrnica otorgada por una Institucin a designar y adems recibir una suscripcin gratuita por seis ediciones a ELECTRONICA POPULAR. Invitamos a nuestros lectores a sumar su aporte a esta importante iniciativa, porque deseamos alentar la exposicin de proyectos propios a la consideracin de los dems lectores, para que ellos lo juzguen y den su opinin. Ha llegado pues su oportunidad de hacerlo: envenos ya mismo un trabajo original. Nosotros nos abstendremos de oficiar de jueces, delegando esa misin a nuestros lectores quienes, responsablemente, pondrn a prueba su proyecto y formulen, segn el caso, su aprobacin o sus observaciones.

Cmo suscribirse a ELECTRONICA POPULAR

Coleccin

Electrnica Popular es una publicacin mensual de circulacin exclusiva por suscripcin que llega al lector en formato digital (PDF) para ser leda e impresa, si se lo desea, directamente desde la PC. El suscriptor puede optar por recibirla en su domicilio por medio del correo postal en CD ROM coleccionable numero a numero o por correo electrnico sin gastos de envo.Para suscribirse ingrese en: www.electronicapopular.com.ar o dirjase por e-mail a: [email protected]

Promocin lanzamientoSuscribindose por 6 o 12 ediciones, Ud. se har acreedor a los siguientes regalos: Diccionario Electrnico Actualizado en CD Gua de Reemplazos en CD Bonificacin de un ejemplar (11 x 12)

12

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Sistemas de Seguridad

alarmasEste til proyecto le permitir informarse al instante sobre la presencia de intrusos en su propiedad. Mediante un circuito integrado y un rel de estado slido, el sistema posee una zona retardada y una de disparo, basndose en el servicio de identificacin de llamada de la compaa telefnica local para informar que se ha activado la alarma.

Arme una alarma con alerta telefnica

on pocas piezas, la unidad funciona como un sistema de seguridad de muy bajo costo y tamao reducido, cuya plaqueta no supera los 5 cm de lado. Como requisito fundamental, es necesario disponer del abono al servicio de identificacin de llamada en todos los lugares a los que deba comunicarse el sistema. Cuando se dispara, la alarma marca los nmeros telefnicos programados en la unidad, espera hasta que se enven los datos de identificacin de llamada (entre el primero y el segundo tono de llamada) y

C

luego finaliza la comunicacin. La persona receptora al ver los datos de la llamada en su equipo telefnico, sabr automticamente que se activ su alarma. Puede, adems, si la reglamentacin de la localidad lo permite, llamar a las autoridades policiales y dirigirlos al lugar de la alarma o establecer sus propios procedimientos para responder a la misma. El sistema contina la rutina de discar/colgar con todos los nmeros almacenados. Despus de una pausa de 5 minutos, el proceso de discado se repite y contina hasta que se desactiva la alarma.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

13

Cmo funciona

El sistema de alarma se construye alrededor de 3 circuitos de "lazos" elctricos llamados Zona 1, Zona 2 y Llave. Estos lazos son simples alambres puestos a tierra en un extremo y conectados al circuito de alarma en el otro. Diversos interruptores que estn cerrados cuando los elementos protegidos, tales como puertas y ventanas, estn cerrados, se cablean en serie con los lazos. Siempre que todos los interruptores estn cerrados, el lazo est puesto a tierra. Observe que aunque pueda tener ms de un interruptor en el lazo de llave, suponemos para esta explicacin que slo hay uno. Ese interruptor arma y desarma el sistema. Cuando el sistema se encuentra desarmado (el interruptor de llave est abierto) prueba la entrada Descripcin del Circuito de los tres lazos. Si alguna zona est abierta, un Como ya explicamos, la alarma con identificaLED destella una o dos veces segn cul sea la zona abierta, repitindolo despus de una breve cin de llamada es un circuito sencillo. Esto puede observarse en pausa. Si ambas el diagrama zonas estn abieresquemtico tas, destella una (Figura 1). El vez y luego dos. elemento prinCuando ambas cipal del circuizonas estn to es IC1, un cerradas, el LED microcontrolaqueda encendi IC1 do permanentedor PIC PIC 12C509-04/P 12C508. De los mente. seis pines del Al cerrarse el chip, todos interruptor de llave para actipueden usarse var la alarma como lneas de mientras cualentrada/salida. Adems, tres quiera de las de estos pines zonas est Figura N 1 pueden tener abierta, un tono La alarma con identificacin de llamada se basa en un microcontrolador resistores interde audio y el PIC de 8 pines. Si se abre el interruptor de una zona, la unidad efecta una llamada telefnica. RY1 y R3 simulan un telfono de discado rotatinos conectados LED comienza a vo. Despus de la segunda llamada, el sistema se interrumpe. Ese tiema la fuente de pulsar como po asegura que la informacin de identificacin de llamada de la comalimentacin, advertencia de paa telefnica se transmita al nmero llamado. Una batera mantiene una funcin que el sistema activo el sistema en caso de corte del suministro elctrico. El sistema slo consume 3,5 mA cuando est activado. seleccionada no estaba listo por el software debido a que de la alarma alguna puerta o que se programa en el dispositivo. Esos pines se ventana puede estar abierta. Cuando el LED est encendido pero no desteusan como entradas y los otros tres como salidas. lla, el sistema est listo para activarse. Al cerrarse Los tres pines de entrada -4, 6 y 7- estn conectados a los lazos de zona antes explicados. el interruptor de llave, el tono de audio comienza a Cuando todos los interruptores se encuentran pulsar a intervalos de un segundo durante 30 cerrados, los pines estn a tierra. El software segundos. Esto le dar tiempo para salir de la advierte ese nivel lgico como "todo est seguro". casa y cerrar la puerta sin disparar la alarma. Ambas zonas estn retardadas, de modo que Si se abre cualquier interruptor, se retira la tierra. usted pueda salir por cualquier puerta indepenNormalmente, el resultado es una entrada abierta

dientemente de la zona a la que est conectada. Cuando finaliza el tiempo de salida, el LED se apaga. Debido a que la unidad tiene una batera para el caso de corte de suministro de CA, el consumo de corriente se mantiene al mnimo. Al regresar, si no se produjeron alarmas, entre por cualquier puerta de la zona 1. El tono de audio comienza a pulsar a intervalos de un segundo durante 15 segundos. Si el interruptor de llave (que debe estar oculto) no se desactiva antes de ese tiempo, el sistema comienza a discar los nmeros programados. Es importante usar una puerta conectada a la zona 1. Si la puerta de entrada est conectada a la zona 2, al ingresar a la propiedad el sistema comienza a discar sin advertencia.

14

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

que las entradas digitales ven como un estado no vlido. Aqu es donde los resistores internos conectados a la fuente entran en juego y proporcionan un nivel lgico alto vlido. Los pines 2, 3 y 5 se utilizan como salidas. El zumbador, BZ1, es el tono de audio antes explicado. El LED indicador acompaante es LED2. El resistor R2 limita la corriente consumida por LED2. Un LED adicional (LED1) en serie con el resistor limitador R1 transfiere la seal desde el pin 1 a la entrada de RY1. Ese rel esta conectado entre los extremos de las lneas telefnicas y se usa para discar. Observe que se emplea discado por pulsos. El discado por tonos complicara el funcionamiento del circuito. Aqu, el nico agregado necesario es R3 para evitar cortocircuitar la lnea telefnica completamente. Durante el discado, RY1 se pulsa a una frecuencia de 10 veces por segundo para simular un telfono rotativo. El discado rotativo funciona incluso si se cuenta con un servicio de tonos. Un transformador de pared de 9-18 VCA proporciona alimentacin al circuito. Esta alimentacin alterna se rectifica

ArmadoEl sistema de alarma con identificacin de llamada se puede armar en una plaqueta perforada con tcnicas de construccin estndar. Puede usarse tambin una plaqueta de circuito impreso, cuyo diagrama del lado del cobre se muestra en la figura 2. Si utiliza esta plaqueta, debe seguir las indicaciones del diagrama de disposicin de componentes de la figura 3. T enga en cuenta que deber agregar un dato muy importante al software: el o los nmeros telefnicos a los que la alarma debe llamar. Antes de armar la plaqueta debe programar IC1. El cdigo fuente est disponible en nuestro sitio web: www.electronicapopular.com.ar

53 mm

Figura N 2 Diagrama del lado de cobre de la plaqueta.

mediante BR1, se filtra con C1 y se regula mediante IC2. Adems se usa una batera de 9V, protegida por D1, para mantener en servicio la alarma si se corta el suministro elctrico. Es importante que el nivel de tensin continua en la entrada de IC2 sea por lo menos 12V, de modo que D1 est polarizado inversamente para preservar la batera. Cuando se activa el sistema, el consumo total de corriente es de 3,5 mA. Con los 6 pines de IC1 usados como entrada/salida, no quedan pines disponibles para el reloj del microcontrolador. En este caso el 12C509 tiene un oscilador tipo RC de 4 MHz, que se utiliza como fuente de reloj.

Cuando agregue esta informacin, puede tambin cambiar algunos parmetros por defecto, tales como los retardos de armado (30 segundos), desarmado (15 segundos) y discado (5 minutos).

tipsSi no posee conocimientos suficientes para efectuar los cambios indicados, recomendamos consultar a un tcnico experimentado en programacin de microcontroladores.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

15

R1 LED1 IC1 J1 C2 R2 IC2+

RY1

LED2

R3

+

BZ1

J2

+BR1

C1 D1

-

Esta informacin se brinda slo a modo de ejemplo, cada usuario asignar los tiempos de acuerdo a su criterio. El microcontrolador PIC 12C508 est disponible en dos versiones bsicas: regrabable y programable una vez (OTP). Si bien la versin OTP es ms econmica,

slo puede programarse una vez. Si se considera necesario cambiar los nmeros telefnicos o efectuar otras modificaciones al programa, la nica opcin es reemplazar el chip usado por uno nuevo. La versin regrabable tiene una ventaja en ese aspecto. La simple exposicin de la ventana de cuarzo de la parte superior del chip a luz ultravioleta de la longiFigura N 3 tud de onda e intensidad correcDiagrama de la disposicin de tas, permite borrar el programa y componentes. reprogramar el chip. Un borrador de chip ultravioleta puede ser costoso si no dispone de l. Tenga en cuenta tambin que se debe tapar la ventana antes de programar el chip. La exposicin a la luz solar directa borrar el chip en dos semanas aproximadamente, por otra parte, las luces fluorescentes tienen una vida til cercana a tres aos. No obstante, un bit puede borrarse en cuestin de segundos, inutilizando el sistema.

RADIOCOMUNICACIONES

NOVEDADESESTACIONES METEOROLOGICAS

M A X I M A C A L I DA DNo se conforme con menos.TH-235AlPotencia

P R O TA L K

F R E E TA L K U B Z - A M

El mejor Handy para su empresalCapacidad l5W

de 2 canales. en VHF / 4W en UHF. lMuy sencilla operacin. lRobusta construccin: Cumple normas MIL-STD 810 C/D/E. lTapas de Polycarbonato. lChasis de Aluminio. lTamao muy compacto. lTono/cdigo QT/DQT incorp. lEspaciado Wide/Narrow. lCon batera y cargador de pared.l

Robusto y potente: Ideal Uso libre. Seguridad y para su HOBBY en 2mts comunicacin en lugares cerrados o abiertos. l60 canales de memoriade 5W lBatera de 12V/950mAh lEncoder CTCSS incorp. Opcional decoder (TSU-8). lTeclado DTMF y llama da selectiva por DTSS. lSistema de bsqueda (Scan) programable. lFcil uso y setup mediante men de pantalla.l

WMR-918 ESTACION METEOROLOGICA PROFESIONALl

l7 canales de memoria, scrambler, y usa pilas AA alcalinas. UHF.

PROMO 2X1

En una pantalla Ud. podr visualizar todas estas funciones: Barmetro, anemmetro, termmetro, higrmetro, reloj y fecha. Adems conexin a PC y sensores externos inalmbricos. De muy sencillo manejo y con la pantalla tctil con iluminacin de fondo.

1 ao de garanta

1 ao de garantaU$S 250 + IVA U$S 133 + IVABlister por 2 han-

BAA-928 Estacin meteorolgica digitall Presentacin

Desde U$S 320 + IVA

Y el mejor servicio pre y post ventaLlmenos:

simultnea de: pronstico meteorolgico, temperatura ambiente, o remota con indicacin de la tendencia, humedad relativa con indicador de confort, presin baromtrica grfica, reloj y alarma. Incluye sensor remoto inalmbrico.

16

T SI VI

4779-5555

DBA-112 Barmetro diferenciall Indica como vara la presin baromtrica en funcin del tiempo, en hecto-pascales. Adems muestra el pronstico del tiempo en conos, temperatura y humedad ambiente

E TR ES ICIT GO L O NU E SO TAL TIS CA GRA

O W EBAv. Crdoba 4860 - Buenos Aires - Tel: 4779-5555 / Av. Olmos 161 - Crdoba - Tel: 0351-425-4666

T SI E

www.multiradio.com.ar - [email protected]

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Comience el armado instalando J1, J2 y los componentes de la fuente de alimentacin (IC2, BR1, D1, C1 y C2) conecte el transformador de alimentacin a los terminales apropiados de J2. No conecte la batera. Verifique la presencia de 5V a la salida de IC2. La tensin del terminal de batera de J2 debe ser 0 V. Toda tensin que aparezca all significa que D1 est averiado o instalado al revs, si esta medicin es cercana a la tensin del transformador. Desconecte el transformador e instale el resto de los componentes. Use un zcalo para IC1. Para evitar errores y preservar los materiales, una vez instaladas todas las piezas, es recomendable efectuar una segunda

verificacin antes de probar la unidad.

PruebaInstale 3 cables de 8 cm en el terminal comn (COM) de J1. Conecte un cable a la zona 1 y otro a la zona 2. No conecte ningn cable al terminal de llave. Alimente el sistema. Debe encenderse LED2. En caso contrario, desconecte la alimentacin y verifique si hay errores de armado. Cuando se encienda LED 2, desconecte el cable de la zona 1. El LED debe comenzar a destellar segn una secuencia y

PLAQUETA

LINEA TELEFONICA TRANSFORMADOR

LLAVE

ZONA 1 ZONA 2 + BATERIA DE 9V

INTERRUPTOR DE ARMADO/ DESARMADO

3 mm 3 mm INTERRUPTOR DE LAMINA

IMAN MARCO PUERTA DINTEL INTERRUPTOR DE LAMINA IMAN

Figura N 4 A modo de ejemplo, se muestra el cableado bsico de una puerta o ventana. Slo debe cablear la puerta de entrada a la zona 1 para darle tiempo a desactivar el sistema cuando entra a la rea protegida. Las ventanas son una opcin adecuada para la instalacin de la zona 2, donde la alarma se activar de inmediato.

pausa. Reconecte el cable de la zona 1 y desconecte la zona 2. La secuencia debe ser de dos destellos y una pausa. Con ambas zonas desconectadas, la secuencia debe alternar entre un nico destello y dos destellos entre las pausas. Conecte los cables de ambas zonas y luego el cable de llave. El sistema comenzar a emitir tonos una vez por segundo como cuenta regresiva de salida. Al final de este tiempo el LED2 se apagar. Conecte una lnea telefnica a los terminales apropiados de J2 y corte uno de los cables de zona para disparar la alarma.La unidad debe efectuar sus llamadas en forma inmediata si se cort la zona 2 o despus de 15 segundos si se cort la zona 1. Cuando finalice, verifique el buzn de identificacin de llamada en los nmeros telefnicos programados y compruebe que se recibieron los datos. Despus de cinco minutos, la alarma deber efectuar otro juego de llamadas. Una vez efectuado este segundo juego, reconecte el cable de llave.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

17

LISTADO DE COMPONENTESCantidad1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

SmboloIC 1 IC2 BR1 D1 LED1 LED2 R1 R2 R3 C1 C2 BZ1 J1 J2

DescripcinCircuito integrado microcontrolador. PIC 12C509-04/P. Circuito integrado regulador de 5V 78L05. Rectificador puente de onda completa. Diodo de silicio 1N914. Diodo emisor de luz, rojo. Diodo emisor de luz, rojo. Resistor, 270 ohmios. Resistor, 390 ohmios. Resistor, 470 ohmios. Capacitor electroltico, 100m f, 35 V/C. Capacitor, disco cermico, 0,1m f. Zumbador piezoelctrico con excitador interno. Barral de terminales de 4 posiciones. Barral de terminales de 6 posiciones Transformador de CA de 9 V.

LED2 debe encenderse permanentemente y no deben realizarse ms llamadas. Rearme el sistema. Transcurrido aproximadamente un minuto, corte la zona 1. Dentro de los 15 segundos, reconecte el cable de llave. La alarma no debe efectuar llamadas. Cuando se hayan probado y verificado todas las funciones bsicas, la alarma puede instalarse.

InstalacinEl montaje de la alarma con identificacin de llamada depender de la disposicin del rea a proteger. Por ejemplo, usted puede montar la plaqueta direc-

tamente en la pared de un armario con separadores para evitar que los terminales toquen la pared. Otra posibilidad es montar la unidad en un gabinete plstico y colocarlo sobre un estante ubicado en un rea apartada. El interruptor de llave debe instalarse en un lugar donde permanezca oculto, pero que permita su rpido acceso para desactivar la alarma. Puede usarse un simple interruptor de palanca o bien un interruptor con llave para mayor seguridad. La ubicacin del cableado depende del diseo del edificio. La figura 4 ilustra un ejemplo de instalacin. Los interruptores mostrados son del tipo de lmi-

na magntica estndar que deben cerrarse cuando la puerta o ventana en la que estn montados se encuentra cerrada. Tenga en cuenta que cada caso en particular deber tener el esquema de cableado que resulte ms conveniente. Es importante considerar la ubicacin de BZ1. Si bien existe un rea para el zumbador en la plaqueta, se recomienda montarlo lejos del sistema, de modo que el intruso no pueda encontrarlo y destruirlo antes de que se efecten las llamadas. Mantenimiento de la batera: Debe considerarse su reemplazo una vez al ao. Antes de usar su alarma con identificacin de llamada, debe preverse qu procedimiento se pondr en prctica en el caso que se active. Al apagar el sistema, comenzarn a destellar las zonas que causaron la alarma (1 y 2 por separado o ambas a la vez). A continuacin, cierre el interruptor que la dispar; borre la memoria de la alarma, desactive el sistema apagndolo y encendindolo nuevamente. Pueden realizarse variantes de armado para que se active una sirena reemplazando a RY1 por un rel de alta corriente y modificando la parte de discado del programa. Tambin se puede reducir a una zona con discado y con un rel adicional para un timbre o sirena.

18

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

omunicate es la empresa que ha presentado en Espaa el nuevo telfono USB VoIP ultrafino, denominado KIP 1000.

K

lo nuevo

Su aspecto exterior asemeja a un telfono mvil pero se trata de un aparato diseado especficamente para ser utilizado por medio de la tecnologa de voz sobre IP (ver nota en este mismo nmero). De moderno diseo incluye drivers para Windows y Mac, no requiere ser cargada batera alguna pues se conecta directamente a la PC por medio del puerto USB y de fcil manejo. Soporta programas como el VoIP Skype por medio del cual es posible comunicarse de PC a PC (gratis) o bien de PC a telfonos de lnea (pago) sin importar donde se encuentren los usuarios ya que precisamente su funcionamiento se sustenta en la tecnologa de transmisin de voz a travs del Protocolo de Internet (IP). Su costo de lanzamiento es muy tentador: 29 euros, impuestos includos.

encuentran en los laboratorios y que tardarn todava unos cuantos aos en llegar a nuestros hogares. Tambin utilizarn cach de segundo nivel para la comunicacin entre cada ncleo y los datos, y cach de tecer nivel para manejarse los cores entre ellos. Adems, tendrn mejoras en la tecnologa HypTransport. Y todo esto para cuando? Los microprocesadores de 64 bits han sido lanzados al mercado domstico hace relativamente poco, apenas un par de aos, as que todava les queda mucha vida. Se espera que los futuros K8L puedan comprarse antes del 2008, ao en el que comenzarn a venderse los Deerhound, unos microprocesadores que usarn el Socket F y cuya utilidad ser, bsicamente, para servidores y grandes ordenadores. Ya en el 2008 se espera que llegue Greyhound, el microprocesador de cuatro ncleos.Fuente: DailyTech

Awww.electronicapopular.com.ar

MD ha presentado su nueva gama de CPUs, los K8L, que implicarn numerosas mejoras respecto a los actuales micros AMD de 64 bits. En primer lugar, llegarn hasta los 4 ncleos y sustituirn a los Opteron, los micros de gama ms alta de AMD. Los K8L traern consigo la compatibilidad con memorias DDR2, actualmente en el mercado, y las futuras DDR3 que aun se

Electrnica Popular - N 1 / 2006

19

Microcontroladores

D

urante las sucesivas entregas de esta serie, iremos desarrollando distintos temas relacionados con el estudio de los microcontroladores PIC de la gama media.

PICS

Programadorsin piezasCaptulo IInicialmente nos concentraremos sobre el PIC 16F628, que presenta las siguientes particularidades: 1) Arquitectura RISC con un set de 35 instrucciones. 2) 20 MHz de velocidad mxima. 3) Memoria de programa de tipo flash de 2048 x 14. 4) Memoria RAM de 224 x 8. 5) EEPROM de 128 x 8. 6) Varios modos de interrupcin por eventos internos y externos. 7) Memoria de tipo stack de 8 niveles. 8) Direccionamiento directo e indirecto. 9) 15 puertos de entrada/salida.

El objetivo didctico de nuestro Curso es presentar, en forma detallada, determinados PIC que ofrecen ventajas respecto al conocido 16F84.

20

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

10) Mdulo de dos comparadores analgicos. 11) Mdulo de tensiones de referencia ajustable. 12) Tres timmers TMR0 y TMR2 de 8 bits, y TMR1 de 16 bits. Mdulo de dos comparadores analgicos. 11) Mdulo de tensiones de referencia ajustable. 12) Tres timmers TMR0 y TMR2 de 8 bits, y TMR1 de 16 bits. 13) Mdulo de comparacin y captura de 16 bits cada uno.

Construyendo un separador de sincronismo Lo fundamental de este circuito, adems del comparador, es el circuito de camping (clavar). (Figura 1). Es sabido que una seal de video tiene la particularidad de adquirir distintos niveles de con-

contrario una imagen con mucho nivel de blanco tendr un nivel medio muy distinto al anterior (Como observamos en la vista B de la figura 2). Esto provoca un desplazamiento del nivel del sincronismo que es el punto por donde el comparador debe recortar el pulso.

5V R2 1K R1 1K D1 IN914 D2 IN914 R5 5V

Figura N 1 Esquema bsico del circuitode un separador de sincronismo.

USART Universal 14) Sinchronous/Asinchronous (lase Receiver/Transmiter RS232).Adems de lo expuesto el 16F628 presenta tambin un importante nmero de posibilidades en lo referido a modos de oscilacin, reset, proteccin de cdigo, funcin sleep entre otros, cuyos detalles iremos viendo durante las siguientes entregas. Una de las particularidades ms interesantes del 16F628 es la de su mdulo de comparadores analgicos. La posibilidad de disponer de comparadores analgicos nos permite desarrollar aplicaciones muy interesantes, tales como medicin de tensiones o la posibilidad de construir un separador de sincronismo para una seal de video compuesto. Esto constituye el primer paso para desarrollar cualquier aplicacin que trabaje sobre una seal de video compuesto. La tarea que nos proponemos ser la de desarrollar un programa que nos permita reconocer la norma (PALN o NTSC) de una seal de video compuesto.

1Kz

R3 Entrada video C1 22F Electro 56K

+Sincronismo

27K

tinua de acuerdo al nivel de brillo de la escena. Es decir que una imagen totalmente negra o muy oscura tendr un nivel medio como indica la vista A de la figura 2, por el

Cmo se corrige entonces este desplazamiento? Se corrige con el circuito de camping, que trabaja de la siguiente forma. Existe una malla (Figura 1) formada por D1, R3 y C1, el comportamiento es

Figura N 2 En el esquema se observa la diferencia entre una imagen muy oscura (Vista A) y su opuesto con saturacin de nivel de blanco (Vista B).

Vista APulso de Sincronismo Nivel Medio

Vista B

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

21

el siguiente. El divisor formado por R1 y R2 hace que la tensin en la unin de ambas sea de 2,5V aproximadamente. Ello determina que en el ctodo de D1 haya una tensin de 1,9V. Ahora bien D1 har que C1 se cargue hasta ese valor de tensin (1,9V). Si la tensin fuera mayor de 1,9V, D1 no conduce y el exceso de tensin drenara a travs de R3, con lo cual la tensin en la unin de D1 y C1 se mantendr siempre en 1,9V, que por otra parte, ser el valor de tensin en el cual se clavara la punta del sincronismo. Por su parte D2 fijar un valor similar (1,9V) en el terminal positivo del comparador. La figura 3 es un oscilograma de dos trazos, en el trazo superior vemos una seal de video y en el trazo inferior se observa el sincronismo separado. Precisamente este sincronismo separado ser el que ingresaremos nuevamente al PIC para comenzar el proceso de identificacin de la seal PAL N o NTSC. Para el desarrollo del proyecto tenemos que emplear una serie de recursos del PIC a saber: 1) Interrupciones. 2) Mdulo de comparadores. 3) Configuracin de puertos. Mapa de memoria de datos La figura 4, que observamos en la pgina siguiente, permite ver en su totalidad los registros de funciones especiales que son utilizados por la CPU o por los perifricos para el funcionamiento del dispositivo. Dada la gran cantidad de estos registros, en el presente captulo describiremos aquellos que

tengan relacin con el proyecto que nos ocupa. En primer lugar nos ocuparemos del tema correspondiente a las interrupciones. Es sabido que la interrupcin es una

un evento interno el desborde de un contador puede dar lugar tambin a una interrupcin. En el caso de la lnea de microcontroladores PIC la interrupcin da lugar a que el conta-

Figura N 3 La imagen presenta un oscilograma de dos trazos, cuya tecnologa ofrece un importante apoyo logstico para el tcnico.

TANTO LAS INTERRUPCIONES COMO LOS COMPARADORES O PUERTOS, SE CONFIGURAN DESDE LOS REGISTROS ESPECIALES.herramienta que posee el diseador que permite alterar el flujo normal de un programa ante un determinado evento. Los eventos pueden ser externos o internos. Por ejemplo, el cambio de nivel de un puerto puede dar motivo a una interrupcin o en el caso de

dor de programa salte a una posicin fija llamada vector de interrupcin. Este vector en el caso del 16F628 es la posicin 04 de la memoria de programa y ser siempre la misma posicin independientemente del tipo de interrupcin que se haya generado. Luego el programador deber desarrollar por soft los medios para determinar el origen de la interrupcin. Hemos efectuado esta aclaracin debido a que algunos microcontroladores poseen la particularidad de hacer que la interrupcin salte a distintas posiciones o vectores de acuerdo a cual haya sido el origen de la interrupcin.

22

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

NUEVA DIRECCIONPANAMERICAN ADVERTISING

Para brindarle la mejor atencin, ahora lo esperamos en:Lavalle 2410 - Florida (1602) Pcia. de Buenos Aires Tel./Fax: 4718-3538Envenos por Fax o e-mail todos sus datos y le remitiremos nuestro CATALOGO ACTUALIZADO

El equilibrio justo entre precio, calidad y servicio!Importacin Directa!

Circuito cerrado de TV color inalmbrico alta definicin. Fuentes de alimentacin. Bateras para handy. Antenas mvil, VHF y BC. Conectores. Cargadores para handy. Micrfonos. Fuentes con proteccin. Handy en VHF y UHF. Cmaras color.

Y mil artculos ms en comunicaciones.Realice su pedido a travs de e-mail: [email protected] Electrnica Popular - N 1 / 2006

File Address Indirect addr. (*) 00h 01h TMR0 02h PCL 03h STATUS 04h FSR 05h PORTA PORTB 06h 07h 08h 09h POLATH 0Ah 0Bh INTCON PIR1 0Ch 0Dh TMR1L 0Eh 0Fh TMR1H T1CON 10h 11h TMR2 T2CON 12h 13h 14h COPR1L 15h CCPR1H 16h CCP1CON 17h RCSTA 18h TXREG 19h RGREG 1Ah 1Bh 1Ch 1Dh 1Eh 1Fh CMECON 20h Indirect addr. (*) 80h 81h OPTION 82h PCL 83h STATUS FSR 84h TRISA 85h TRISB 86h 87h 88h 89h PCLATH 8Ah INTCON 8Bh PIE1 8Ch 8Dh PCON 8Eh 8Fh 90h 91h PR2 92h 93h 94h 95h 96h 97h TXSTA 98h SPBRG 99h EEDATA 9Ah 9Bh 9Ch 9Dh 9Eh 1Fh VRCON A0h General Purpose Register 80 Bytes accesses 70h-7Fh 7Fh Bank 0 Bank 1 EFh F0h FFh Bank 2 16Fh 17Oh 17Fh Bank 3 accesses 70h-7Fh 1EFh 1FOh 1FFh Indirect addr. (*) 100h 101h TMR0 102h PCL STATUS 103h FSR 104h 105h PORTB 106h 107h 108h 109h PCLATH 10Ah INTCON 10Bh 10Ch 10Dh 10Eh 10Fh Indirect addr. (*) 180h 181h OPTION 182h PCL 183h STATUS FSR 184h 185h TRISB 186h 187h 188h 189h POLATH 18Ah 18Bh INTCON 18Ch 18Dh 18Eh 18Fh

General Purpose Register 96 Bytes

General Purpose Register 80 Bytes

11Fh 12Oh 14Fh 15Oh

accesses 70h-7Fh

Unimplemented data memory locations, read as 0.Not a physical register.

Figura N 4 Mapa de la memoria de datos.

Registro INTCON Analizaremos en primer lugar el registro INTCON en el cual se configuran ciertas interrupciones, como as tambin los flags (banderas) de cada una de ellas. Como puede verse en la figura 4, la memoria de datos junto con los registros especiales estn dispuestos en bancos.

El registro INTCON en particular se encuentra en las direcciones 0B, 8B, 10A y 18A, es decir que se repite en los 4 bancos de memoria. El motivo por el cual algunos registros especiales se repiten en todos los bancos, es para permitir al programador despreocuparse por el banco de RAM en el que pudiera estar trabajando ante la eventualidad de una solicitud de interrupcin.

24

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

R/W-0

R/W-0 PEIE

R/W-0

R/W-0

R/W-0 RBIE

R/W-0 T0IF

R/W-0 INTF

R/W-x

GIEbit 7

T0IE

INTE

RBIFbit 0

BIT 7 GIE: Global Interrupt Enable bit (bit de habilitacin para todas las interrupciones). 1 = Habilita todas las interrupciones. 0 = Anula todas las interrupciones. BIT 6 PEIE: Peripheral Interrupt Enable bit (bit de habilitacin para todas las interrupciones perifricas). 1 = Habilita todas las interrupciones perifricas. 0 = Anula todas las interrupciones perifricas. BIT 5 T0IE: TMR0 Overflow Interrupt Enable bit (bit de habilitacin por desborde de TMR0). 1 = Habilita interrupcin de TMR0. 0 = Anula interrupcin de TMR0. BIT 4 INTE: RB0/INT External Interrupt Enable bit (bit de habilitacin de interrupcin por RB0). 1 = Habilita interrupcin por RB0. 0 = Anula interrupcin por RB0. BIT 3 RBIE: RB Port Change Interrupt Enable bit (bit de habilitacin de interrupcin por cambio en puerto RB).

1 = Habilita interrupcin por cambio en puerto RB. 0 = Anula interrupcin por cambio en puerto RB. BIT 2 T0IF: TMR0 Overflow Interrupt Flag bit (bit de bandera por desborde de TMR0). 1 = Registro TMR0 desbord. (se debe limpiar por software). 0 = Registro TMR0 no desbord. BIT 1 INTF: RB0/INT External Interrupt Flag bit (bit de bandera por interrupcin en RB0). 1 = Ha ocurrido una interrupcin por RB0 (se debe limpiar por software). 0 = No ha ocurrido interrupcin por RB0. BIT 0 RBIF: RB Port Change Interrupt Flag bit (bit de bandera por interrupcin en Puerto RB). 1 = Cuando ocurre al menos una interrupcin por el cambio de estado de los pines RB7:RB4 (se debe limpiar por software). 0 = No ha ocurrido interrupcin por cambio de estado en pines RB7:RB4.

Figura N 5 - Esquema del registro de interrupciones

En la figura 5 se observa un esquema del registro de interrupciones con la descripcin de cada una de sus funciones. Resulta obvio decir que se trata de un registro de 8 bits donde se pueden configurar interrupciones ante eventos internos o externos. El primero que consideraremos es el desborde de TMR0. Se trata de un registro de 8 bits que puede trabajar en dos modos, timmer (reloj) o counter (contador). En el modo timmer se incrementa en cada ciclo de clock interno o sea cada 4 ciclos del oscilador. En el modo counter el incremento de TMR0 se

hace en cada cambio de estado en el pin 3 (RA4), aclaremos que es posible seleccionar el flanco de la seal, opcin que se selecciona precisamente desde el registro OPTION al que veremos ms adelante. Por ltimo destaquemos que TMR0 se puede operar con un prescaler en cualquiera de sus modalidades de timmer o counter. Dicho prescaler es configurable desde el registro OPTION. En cuanto a los eventos externos debemos mencionar especialmente la interrupcin por RB0. Este recurso resulta muy interesante y trabaja al cambiar

el estado del terminal RB0 (bit 0 del puerto B, pin 6). Pero lo interesante del caso es que podemos seleccionar el flanco (ascendente o descendente) de la seal presente en RB0, por ltimo digamos que este recurso se configura como veremos luego desde el registro OPTION. Otra particularidad interesante que presenta RB0, es que cuando est configurada como entrada posee un circuito shmitt trigger. Observemos en detalle cada uno de los bits del registro INTCON apoyndonos en la figura 5.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

25

R/W-1 RSPU bit 7

R/W-1 INTEDG

R/W-1 T0CS

R/W-1 T0SE

R/W-1 PSA

R/W-1 PS2

R/W-1 PS1

R/W-1 PSO bit 0

BIT 7: RBPU: PORTB Pull-up Enable bit (bit de habilitacin del pull-up interno). 1 = Pull-ups en Puerto B estn anulados. 0 = Pull-ups estn habilitados. BIT 6 : INTEDG: Interrupt Edge Select bit (bit de seleccin del flanco). 1 = Interrupcin se verifica con flanco ascendente de RB0. 0 = Interrupcin se verifica en flanco descendente de RB0. BIT 5: T0CS: TMR0 Clock Source Select bit (bit de seleccin de la fuente de incremento). 1 = Transicin en RA4/T0CKI pin 3. 0 = Clock de instrucciones interno. Bit Value TMR0 Rate WDT Rate

BIT 4: T0SE: TMR0 Source Edge Select bit (bit de seleccin del flanco de incremento de TMR0). 1 = Incrementa en transicin ascendente en RA4. 0 = Incrementa en transicin descendente en RA4. BIT 3: PSA: Prescaler Assignment bit (bit de asignacin del prescaler). 1 = Prescaler se asigna a WDT. 0 = Prescaler de asigna a TMR0. BIT 2-0: PS2:PS0: Prescaler Rate Select bits (bit de seleccin del rango de prescaler).

Bit Value

TMR0 Rate

WDT Rate

000 001 010 001

1:2 1:4 1:8 1:16

1:1 1:2 1:4 1:8

100 101 110 111

1:32 1:64 1:128 1:256

1:16 1:32 1:64 1:128

Figura N 6 - Esquema del registro OPTION.

Bit 7 Permite habilitar o anular todas las interrupciones, tanto internas como externas. Bit 6 Habilita o anula solamente las interrupciones perifricas. Bit 5 Controla la habilitacin o anulacin de la interrupcin por el desborde de TMR0. Bit 4 Habilita o anula la interrupcin por cambio de estado de RB0. Bit 3 Controla la habilitacin o anulacin por cambio de estado en los terminales RB7, RB6, RB6 y RB4. Cualquiera de ellos. Bit 2 Se trata de un flag es

decir una bandera que el programador podr leer para determinar el origen de una interrupcin.

IMPORTANTE:SI, POR EJEMPLO, AL SELECCIONAR UN DETERMINADO RANGO DE PRESCALER, HEMOS ELEGIDO LA ULTIMA OPCIN BITS 2:0 (111) PARA TMRO, SIGNIFICA QUE INCREMENTARA SU CUENTA CADA 256 ESTIMULOS.

Debemos tener en cuenta que todas las interrupciones desvan el flujo del programa al mismo vector por lo tanto el programador deber leer los flags para determinar el origen de la interrupcin. Recordemos que este flag se pone automticamente en 1 lgico cuando se produce el desborde, el programador deber limpiar (poner en 0) este flag antes de salir de la rutina de interrupcin. Bit 1 Es otro flag que en este caso indica que se produjo una interrupcin por RB0. Igual que en el caso anterior el flag debe limpiarse por software antes de salir de la interrupcin.

26

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Filtran o atenan la radio frecuencia de la lnea de alimentacin Estn constitudos por capacitores e inductancias Algunos modelos cuentan con interruptor y porta-fusible

Tipo de montaje: para chasis, panel o circuito impreso Tensin de trabajo: 115 VAC / 220 VAC Corriente mxima: de 1 A a 20 A

Aplicaciones: Computadoras y sus perifricos, equipos digitales e industriales, electromedicina, mquinas expendedoras, audio, video, etc.

Av. Rivadavia 2458 (C1034ACQ) - Buenos Aires - Argentina Tel. (011) 4953-0417/1324 Fax (011) 4953-2971 [email protected]

nea

Bit 0 Flag de Sealizacin por cambio de estado en los terminales RB7: RB4 cualquiera de ellos. Igual que en los casos anteriores el flag debe limpiarse por software. Registro OPTION En la figura 6 se observa un esquema del registro OPTION que puede "leerse" o "escribirse". Adems contiene varios bits para la configuracin del prescaler TMR0/WDT y para la interrupcin externa por RB0, TMR0 y los pull-ups del puerto B. A continuacin vemos en detalle cada uno de ellos. Bit 7 Permite la habilitacin del pull-up interno para todo el puerto B. Cabe destacar que el pull-

up es automticamente desconectado en caso de que el puerto sea configurado como salida.Bit 6 Permite seleccionar con qu flanco trabajar la interrupcin por RB0. Bit 5 Selecciona si TMR0 se incrementa desde el clock interno o externamente desde el RA4 pin 3. Bit 4 Selecciona si el incremento de TMR0 es con el flanco ascendente o descendente en RA4. Bit 3 Selecciona si el prescaler se le asigna a TMR0 o a WDT. Bit 2:0 Estos 3 bits seleccionan el rango del prescaler.

Registro CMCON El mdulo de comparadores contiene dos comparadores analgicos. Las entradas de los comparadores estn multiplexadas con los terminales RA0, RA1, RA2 y RA3. Existe adems, incorporado en el chip, un mdulo de referencias de tensin que se puede utilizar como entrada de los comparadores. Hacemos mencin del mismo, aunque este mdulo de referencia no ser tratado en este captulo. El esquema CMCON que se observa en la figura 7, permite

R-0

R-0

R/W-0 C2INV

R/W-0 C1INV

R/W-0 CIS

R/W-0 CM2

R/W-0 CM1

R/W-x CM0 bit 0

C2OUT C1OUT bit 7

BIT 7: C2OUT: Salida comparador 2 Cuando C2INV=0; 1 = C2 VIN+ > C2 VIN0 = C2 VIN+ < C2 VINCuando C2INV=1; 0 = C2 VIN+ > C2 VIN1 = C2 VIN+ < C2 VINBIT 6: C1OUT: Salida comparador 1 Cuando C1INV=0; 1 = C1 VIN+ > C1 VIN0 = C1 VIN+ < C1 VINCuando C1INV=1; 0 = C1 VIN+ > C1 VIN1 = C1 VIN+ < C1 VINBIT 5: C2INV: Inversin comparador 2 1 = C2 Salida invertida. 0 = C2 Salida no invertida.

BIT 4: C1INV: Inversin comparador 2 1 = C1 Salida invertida. 0 = C1 Salida no invertida. BIT 3: CIS: Conmutacin entrada comparadores Cuando CM2:CM0: = 001: Entonces: 1 = C1 VIN- conecta con RA3. 0 = C1 VIN- conecta con RA0. Cuando CM2:CM0 = 010 Entonces : 1 = C1 VIN- conecta con RA3. C2 VIN- conecta con RA2. 0 = C1 VIN- conecta con RA0. C2 VIN- conecta con RA1. BIT 2-0: CM2:CM0: Modo de comparadores. En la figura 8 se muestran los modos de trabajo y la configuracin de los bits CM2:CM0.

Figura N 7 - Esquema de CMCOM, permite controlar las entradas y salidas de los comparadores

28

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

Comparators reset (Por Default Value) CM2:CM0=000 RAD/AN0 A VIN VIN +

Comparators reset CM2:CM0=111 RAD/AN0 D VIN VIN +

RA3/AN3/C10 A

+ +

C1

On (Read as 0)

+ +C1 On (Read as 0)

RA3/AN3/C10 D

RA1/AN1 RA2/AN2

A A

VIN VIN +

RA1/AN1 C2 On (Read as 0) RA2/AN2

D D

VIN VIN +

C2

On (Read as 0)

Two Independent Comparations CM2:CM0=100 RAD/AN0 A VIN VIN +

RA3/AN3/C10 A

+ +

C1

C1OUT

Pour Impuls Multiplexed to Two Comparations CM2:CM0=000 A RAD/AN0 CIS=0 VIN RA3/AN3/C10 A CIS=1 C1 C1OUT VIN +

+

RA1/AN1 RA1/AN1 RA2/AN2 A A VIN VIN + RA2/AN2 C2 C2OUT

A A CIS=0 CIS=1 VIN VIN +

+

C2

C2OUT

Fron Vier Module Two Common Comparations CM2:CM0=011 RAD/AN0 A VIN VIN + Two Common Reference Comnparations with Outputs CM2:CM0=110 RAD/AN0 RA3/AN3/C10 A A VIN VIN +

+ +

+ +C1 On (Read as 0)

C1

C1OUT

RA3/AN3/C10 D

RA1/AN1 RA1/AN1 RA2/AN2 A A VIN VIN + C2 C2OUT RA2/AN2

A A

VIN VIN +

C2

On (Read as 0)

RA4/TOCKI/C20 Open Drain Three Impuls Multiplexed to Two Comparations CM2:CM0=001 RAD/AN0 C1 On (Read as 0) A CIS=0 CIS=1 VIN VIN + VIN VIN +

One Independent Comparators CM2:CM0=101 RAD/AN0 A VIN VIN +

RA3/AN3/C10 D

+ +

RA3/AN3/C10 A

+ +

C1

C1OUT

RA1/AN1 RA2/AN2

A A

VIN VIN +

RA1/AN1 C2 C2OUT RA2/AN2

A A

C2

C2OUT

Figura N 8 - Diagrama de blocks

controlar las entradas y salidas de los comparadores. Un diagrama de blocks con las posibilidades de configuracin de los comparadores se muestra en la figura 8. A continuacin analizaremos en detalle los 8 bits del registro CMCON.

Bit 7 Se trata de la salida del comparador 2. Bit 6 Corresponde a la salida del comparador 1. Bit 5 Inversor comparador 2.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

29

Bit 4 Inverso comparador 1.5V

Bit 3 Conmutador entradas comparadores. Bit 2:0 Configuracin comparadores. Circuito final Mostramos en la figura 9, como queda el circuito final, pero en esta caso utilizando los comparadores internos del 16F626. De la figura 8 surge que hemos elegido utilizar la opcin Two Common Reference

1K

Figura N 9 Circuito final, en el cual se utilizaron los comparadores internos del 16F616

1K 5V 10K Comparador RA1 Entrada video 56K RA2 27K RBO RA4 Salida Sincronismo

Data Bus WR PORTA

Comparator Mode = 110 D Q Comparator Out put 1 0

Figura N 10 Diagrama de la salida RA4 del tipo de open drain (drenaje abierto).

WR TRISA

CK Q Data Latch D Q Q TRIS Latch CK

N

RA4 Pin

Vss Schmitt trigger Imput Buffer Q EN D

Vss

RD TRISA

RD PORTA TMRD Clock Imput

Comparators with Outputs (dos comparadores con referencia comn y salida).Esta opcin se configura con los bits CM2:CM0 = 010. La salida con sincronismo separado lo obtenemos por el terminal RA4 pin3. Respecto de RA4 debemos aclarar que no se

trata de una salida de tipo ttem polen es decir con dos transistores. La salida RA4 corresponde al tipo open drain (drenaje abierto) tal como se observa en la figura 10. Este tipo de salida requiere agregar una resistencia para cerrar el circuito del drenaje a positivo (5V).

En la prxima edicin continuaremos indicando las pautas para el desarrollo del programa.

30

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

tendencias

SDPA es el nombre de la nueva tecnologa aplicada a los telfonos mviles con un ancho de banda muy superior a la conocida hasta ahora: 14 Mbps lo que le permite compararse con las actuales conexiones ADSL.

H

madas a la vez o la PC facilita escribir una carta y navegar por la Red al mismo tiempo, la convergencia de redes de fijo y mvil conseguir que el usuario pueda hablar y bajar contenidos a la vez. El cambio es radical porque en este momento no es posible para la mayora de los usuarios ni siquiera enviar un SMS y hablar por una terminal de telefona mvil a la vez.

Esta tecnologa es la forma optimizada de la UMTS y ha incorporado un nuevo canal compartido que mejora significativamente el mximo de capacidad de transferencia de la informacin (como dijimos, 14 Mbps). Pero y qu ventajas puede representar un mayor ancho de banda?. Nombraremos slo algunos de los muchos beneficios que la HSDPA hoy ofrece, aunque es mucho ms lo que se espera en un futuro cercano: Recepcin de mensajes con archivos adjuntos de "peso" considerable. Transmisin y recepcin de TV en directo y en tiempo real. Navegacin por Internet a travs de las pantallas tctiles, con la velocidad que ofrece una PC. Juegos interactivos de alta resolucin. Descarga de videos y msica con calidad de DVD. Convergencia de redes fijas y moviles Este sistema tambin se est implementando para comercializarse en el futuro y se basa en la tecnologa IP, sobre la que correr tanto el telfono mvil como el fijo sin que el usuario se d cuenta. La ventaja para el usuario de esta convergencia es trasladar al mvil la multitarea, ya habitual en la PC o en el ADSL. As, como el ADSL permite estar conectado a Internet y recibir lla-

Esta convergencia tambin conseguir que un terminal de mvil pueda ser usado como un tpico intercomunicador por un grupo de usuarios determinados, un sistema conocido como PTT. Mensajera instantnea Es la tercera pata de la revolucin de la telefona mvil que est por llegar y combina la futura evolucin del SMS, con las ventajas del mensaje corto, con el correo electrnico convencional que se recibe en la PC. El mensaje llega ms rpido que el SMS, pero es igual de corto y la principal ventaja para el usuario es que no se ordena por el momento de llegada, sino por destinatario, igual que en la PC. Para ello, el terminal de mvil precisa ms memoria, porque almacena no slo el mensaje recibido sino tambin el que se le ha enviado, la respuesta a ste y as todo el dilogo que hayan mantenido los dos usuarios. La memoria de los nuevos mviles de tercera generacin no parece un problema. Por ejemplo, entre los 100 nuevos terminales que se presentarn en el mercado ya hay modelos que cuentan con 4 gigas de memoria.

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

31

Telecomunicaciones

IPTelefona

SIN FRONTERAS

L

a tecnologa que cambiara las comunicaciones ya es una realidad.

La ecuacin no podra haber dado mejores resultados: drstica reduccin de los costos de telefona, rpido retorno de la inversin optimizando las redes ya instaladas

on la llegada de Internet como instrumento de interconexin entre distintas Redes Locales de computadoras, se produjo un acelerado desarrollo de los sistemas de comunicacin dentro de los cuales la telefona no poda quedar al margen. Desde un principio la evolucin tecnolgica aplicada especficamente a las redes de transmisin de datos ha sido muy significativa, lo que implic una creciente fiabilidad acompaada

C

Actualmente es posible hallar en nuestro mercado gran cantidad de equipamientos especficos para comunicaciones por IP, casi todos ellos provenientes de empresas de primera lnea como es el caso de Linksys, con costos razonables si se piensa en el rpido retorno de la inversin inicial y, especialmente, en la posibilidad de administrar enteramente el flujo de comunicaciones telefnicas desde la misma empresa.

32

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

con una notoria reduccin en los costos de las mismas, lo que finalmente se conjug como Tecnologa de Voz sobre IP usual, mente conocido por sus siglas en ingls VoIP (Voice Over Internet Protocol). Las comunicaciones de telefona tradicional, an hoy ampliamente mayoritarias, se realizan a travs de la red telefnica pblica conmutada (PSTN). En una llamada normal la central telefnica establece una conexin permanente entre ambos interlocutores, la cual se utiliza para llevar las seales de voz, mediante un procedimiento denominado conmutacin de circuitos. Las redes desarrolladas a lo largo de los aos utilizadas en la transmisin de conversaciones

durar, lo que conduce a que los recursos intervinientes en la realizacin de una llamada no podrn ser empleados en otra hasta que la primera finalice, incluso durante los silencios que se suceden dentro de una conversacin tpica. Por el contrario, la telefona IP no utiliza circuitos para concretar la conversacin, sino que enva mltiples conversaciones a travs del mismo canal codificadas en paquetes y flujos independientes. El sistema empaqueta las conversaciones transformndolas en bloques de informacin aptas para ser transmitidas a travs de una red de datos.

Encabezado 0 50

Datos

Cola 400

Figura N 1 Elementos que componen un paquete de datos. En el Encabezado se incluyen el protocolo y los parmetros necesarios para establecer la comunicacin. Luego le sigue el segmento de Datos que contiene precisamente datos de diferentes longitudes y finalmente la Cola que porta cdigos de controles de errores.

vocales estn basadas en el concepto de conmutacin de circuitos, es decir, la realizacin de una comunicacin que habr de requerir del establecimiento de un circuito fsico durante el tiempo que sta

Es decir que la voz fluye sobre la red como si fuera otro paquete de datos ms. De esta manera para el sistema ya no existe una seal de voz sino simplemente un paquete de datos al que deber tratar con

Centro Argentino de TelevisinNuevos Cursos y Seminarios Curso de actualizacin en TV modernos Service TVC 1 y 2, ltimas tcnicas Televisin teora Reparacin Videocaseteras, Camcorders Tcnica Digital. Microcontroladores Armado y Reparacin PC y Redes Reparacin Monitores e Impresoras Audio Digital, CD, CD/RW, Minidisc Electrnica: niveles 1 y 2 Consulte por otros cursos y seminarios

S.Usted puede aumentar sus ingresosCapacitndose en nuestro Centro!

Informes e Inscripcin: Pje. El Maestro 55/80 (Alt. Rivadavia 4650) Capital Federal - Horario de atencin: Lunes a Viernes de 16 a 22 hs. Tel.: 4901-4684 - Tel/Fax/Memobox: 4901-5924 E-mail: [email protected]

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

33

los mismos estndares y procedimientos utilizados habitualmente en Internet. Cuando se produce un silencio en una conversacin, los paquetes de datos de otras conversaciones pueden ser transmitidos por la red logrando de esta manera una mayor optimizacin de las redes mismas.

Representacin de un paquete IP0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Version IHL Type of Service Flags Protocol Source Address Destination Address Options Padding Total Lenght Fragment Offset Header Checksum

Indentification Time to Live

Funcionaiento de VolP Para comenzar a desarrollar una explicacin pormenorizada del funcionamiento de esta tecnologa, es necesario definir el significado de la terminologa que utilizaremos para ello. Protocolo Es un acuerdo sobre procedimientos de comunicacin e involucra al menos a dos estaciones.Toda comunicacin requiere de un acuerdo previo, es decir un conjunto de reglas compartidas sobre parmetros, formatos, mecanismos y procedimientos. Estos acuerdos se materializan en lo que se ha dado en llamar Protocolos. Paquete de Datos Uno de los propsitos de un protocolo es definir un formato para los datos a transmitir entre dos entidades. A este formato se lo denomina segn el protocolo del que se trate: mensaje, paquete o trama (frame). (Figura 1). En general un paquete es una secuencia que contiene los siguientes elementos: 1 - Un encabezado -header- que es propio del protocolo y en el que se incluyen parmetros necesarios para la comunicacin tales como direccin de la estacin de destino, forma de codificacin de los datos, la longitud del paquete, etc. 2 - Una seccin de datos de longitud fija o variable segn el tipo de protocolo. 3 - En algunos casos, una cola o

Figura N 2 Esquema que representa grficamente el formato de un paquete IP.

trailer donde normalmente se inserta algn cdigo de control de errores.Modelo OSI La construccin de una red de comunicaciones es una tarea compleja que implica la resolucin de muchos problemas de naturaleza distinta, como por ejemplo, codificar las solicitudes de los distintos servicios; controlar el flujo de datos entre dos puntos cualquiera de la red; detectar y resolver errores generados por interferencia; determinar la ruta ms apropiada entre dos nodos. Todo esto, en su conjunto, establecer la forma en que la informacin fluir a travs de las redes. Protocolo IP Es un protocolo de datagramas correspondiente a la capa 3 del modelo OSI, es decir que es un protocolo de Red. Define: 1 - Alcance punta a punta de la red. 2 - Establece un esquema de Direccionamiento Lgico (se llama Direcciones IP y tiene una longitud de 32 bits siendo de orden jerrquico). 3 - Estructura de paquete. 4 - Fragmentacin.

En la figura 2 podemos apreciar la forma en que se vera representado grficamente el formato de un paquete IP En la lnea superior . estn numerados los bits (0-31) y abajo los distintos campos y su correspondiente longitud.UNA DE LAS PRINCIPALES CRTICAS QUE AUN RECIBE ESTA TECNOLOGA ES LA REFERIDA A LA SEGURIDAD. PARA SUS DETRACTORES, LA VULNERABILIDAD DE LAS COMUNICACIONES ESTAR SIEMPRE EMPARENTADA CON LOS PERMANENTES ATAQUES A LA RED DE REDES, INTERNET.

Protocolo TCP Es un protocolo orientado a la conexin. Su funcin ser dividir los mensajes en segmentos, reagruparlos en la estacin destino, reenviar todo lo que no se reciba y reagrupar los mensajes a partir de los segmentos. Brinda un circuito virtual entre aplicaciones de los usuarios. El control de flujo se realiza mediante ventanas deslizantes. En el diagrama de la figura 3 en la siguiente pagina, se pueden apreciar la relacin entre los modelos OSI y TCP/IP . Procedimiento Los pasos bsicos que tienen lugar en una llamada a travs de Internet son los siguientes:Electrnica Popular - N 1 / 2006

34

www.electronicapopular.com.ar

APLICACIONES

RIP / OSPF

Radio SARASANTO S.R.L.AUDIOParlantes - Equipos HI-FI Sonido profesional para Disc Jockey

Stack de Protocolos TCP/IPAplicacin Presentacin Sesin Transporte

SMMP

UDP

APR

IPEnlace Lgico

DHCP TCP

DNS

ICMP

Red Enlace

COMPUTACIONMicroprocesadores Memorias - Mother Board Discos Rgidos

FsicoFigura N 3 Esquema representativo de la relacin entre los modelos OSI y TCP/IP

COMUNICACIONESAntenas - Equipos Telefona celular

ELECTRONICAMicrocontroladores PIC MICROCHIP - Circuitos integrados - Diodos

SEGURIDADCCTV - Alarmas - Sensores

INSTRUMENTALOsciloscopios Generador de funciones Multmetros - Accesorios Herramientas especiales para electrnica

Av. M. T. de Alvear 2861 1er. piso (1678) - Caseros Buenos Aires

Tel. (5411) 4750-8012E.mail: [email protected]

ENVIOS AL INTERIOR

que con la misma infraestructura Conversin de la seal de voz se podran prestar ms servicios. analgica a formato digital, digitaAdems la calidad del mismo y la lizando la voz en paquetes de velocidad seran mayores. Pero datos. Bsicamente el proceso an persiste cierta desventaja, ya comienza con la seal anloga del que no es posible establecer la telfono que es digitalizada en duracin del paquete dentro de la seales PCM (Pulse Code red (esto depende de la ruta que Modulation) por medio del codifilos routers determinen para el cador/decodificador de voz paquete) hasta que ste llegue a (codec). su destino pudiendo cada uno de Las muestras PCM son pasadas ellos utilizar un camino distinto. al algoritmo de compresin, el cual Otro probable inconveniente comprime la voz y la fracciona en podra radicar en la posibilidad de paquetes enviando estos a travs prdida de paquetes en la red de Internet a la persona con la que dado que el protocolo TCP/IP conestamos hablando. Pueden ser templa esta situacin. En este transmitidos para este caso a tracaso ser necesario pedir la vs de una red privada WAN. retrasmisin del paquete perdido En el otro extremo, del lado del para poder reensamblar el conjunreceptor, se realizan exactamente to. Todo lo expresado anteriormenlas mismas funciones pero en te afecta a la Calidad del Servicio orden inverso, es decir que cuando los paquetes alcanzan su destino, son ensamblados nuevamente, descomprimidos y convertidos en la seal de En la presente edicin el voz original. lector encontrar la primer entrega de Hasta aqu se supone una serie de notas especficas sobre que las ventajas que Redes Informticas, desde su constitucin proporciona esta forma hasta la instalacin fsica, material ste de trasmitir voz superarque ha sido desarrollado por especialisan ampliamente a la tas en exclusiva para nuestra publicacin. forma convencional, ya

tips

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

35

(QoS) que se est ofreciendo Medios de transmisin Hasta aqu podemos decir que nos encontraremos con tres tipos de redes sobre las cuales podremos hacer nuestros envos empaquetados de voz:

PAP2 Adaptador telefnico con 2 puertos

Telfono comn Telfono comn

Internet: Con Cable/DSL Internet Wireless o toda seguridad Mdem Router Wired ser el primer medio en el que se pensar pero, Figura N 4 a juzgar por el He aqu un adaptador telefnico que permite, a travs de sus dos puertos, conectar a otros tantos telfonos comunes que establecern sus estado actual de Intranet: La comunicaciones a travs de la conexin a Internet va mdem DSL o Cable. la red, es muy red de Datos probable que la implementada calidad sea defipor la propia ciente para un uso profesional en el trfico de voz. empresa. Suele constar de varias redes LAN (ethernet conmutada, ATM, Wireless, etc.) que se Enlaces Contratados: Este es un servicio que los interconectan mediante enlace WAN tipo Frameoperadores (carriers) ofrecen a las empresas. Relay/ATM, lneas punto a punto, RDSI para el Alquilan toda la conectividad necesaria para intercoacceso remoto, etc. En este caso como la emprenectar sus redes de rea local en lo que al trfico IP sa administra la Red tiene bajo su control prcticase refiere. Con una mayor calidad de servicio y con mente todos los parmetros de la misma, en importantes mejoras en la fiabilidad, hay operadores especial su ancho de banda, por lo que resulta que incluso ofrecen garantas de bajo retardo y/o ideal para su uso en el transporte de la voz. ancho de banda lo que los hace muy interesantes Protocolos de VoIP para el trfico de voz. Como era lgico de esperar, y con slo observar rpidamente la historia reciente, fueron muchos los integradores de soluciones que surgieron en el mercado para dar respuesta al rpido desarrollo de esta nueva tecnologa con diferentes propuestas que, como se prevea, conllevara a una confusin entre los usuarios pues stos quedaban atrapados a una marca especfica. Recin en 1987 el VoIP Forum del IMTC propuso un Standard que permiti la interconexin de los distintos elementos que pueden integrarse en una red VoIP . Debido a la existencia del estndar H.323 del ITU-T, que cubra la mayor parte de las necesidades para la integracin de la voz, se decidi que el H.323 fuera la base de VoIP a fin de evitar divergencias entre los , estndares que ya estaban establecidos y tiene como Figura N 5 principal objetivo asegurar la interoperabilidad entre Como se puede apreciar, los telfonos IP no difieren en mucho de los tradicionales, como el de esta imagen equipos de diferentes fabricantes, fijando aspectos desarrollado por la empresa Cisco Networks. tales como la supresin de silencios, codificacin de

36

www.electronicapopular.com.ar

Electrnica Popular - N 1 / 2006

la voz y direccionamiento; y estableciendo nuevos elementos para permitir la conectividad con la infraestructura telefnica tradicional. Estos elementos se refieren bsicamente a los servicios de directorio y a la transmisin de sealizacin por tonos multifrecuencia (DTMF). El VoIP/H.323 comprende a su vez una serie de estndares y se

2 - RTP (Real Time Protocol). Maneja los aspectos relativos a la temporizacin, marcando los paquetes UDP con la informacin necesaria para la correcta entrega de los mismos en recepcin.

Establecimiento de Llamada y Control Presentacin Direccionamiento Compresin de audio G.711 G.723 RAS (H.225) RTP/RT CP Transporte UDP Red (IP) Enlace Fsico Figura N 6 Cuadro esquemtico que representa la pila de Procolos en VoIP. DTMF H.245 Q.931 (H.225) Transporte TCP Direccionamiento DNS

apoya en una serie de protocolos que cubren los distintos aspectos de la comunicacin que a continuacin detallaremos. Direccionamiento: 1 - RAS (Registration, Admision and Status). Protocolo de comunicaciones que permite a una estacin H.323 localizar otra estacin H.323 a travs del Gatekeeper. 2 - DNS (Domain Name Service). Servicio de resolucin de nombres en direcciones IP con el mismo fin que el protocolo RAS pero a travs de un servidor DNS. Sealizacin: 1 - Q.931 Sealizacin inicial de llamada. 2 - H.225 Control de llamada: sealizacin, registro y admisin, y paquetizacin/sincronizacin del stream (flujo) de voz. 3 - H.245 Protocolo de control para especificar mensajes de apertura y cierre de canales para streams de voz. 4 - Compresin de Voz: 4-1 Requeridos: G.711 y G.723 4-2 Opcionales: G.728, G.729 y G.722 Transmisin de Voz: 1 - UDP. La transmisin se realiza sobre paquetes UDP pues aunque UDP no ofrece integridad en los , datos, el aprovechamiento del ancho de banda es mayor que con TCP .www.electronicapopular.com.ar

Control de la Transmisin: 1 - RTCP (Real Time Control Protocol). Se utiliza principalmente para detectar situaciones de congestin de la red y tomar, en su caso, acciones correctoras. En sntesis, si deberamos dibujar todos estos componentes, el paquete quedara de la manera representada en la figura 6.UNA DE LAS PRINCIPALES CRTICAS QUE AUN RECIBE ESTA TECNOLOGA ES LA REFERIDA A LA SEGURIDAD. PARA SUS DETRACTORES, LA VULNERABILIDAD DE LAS COMUNICACIONES ESTAR SIEMPRE EMPARENTADA CON LOS PERMANENTES ATAQUES A LA RED DE REDES, INTERNET.

Elementos de una red VoIP El hecho de que VoIP se apoye en un protocolo de capa 3, como es IP nos per, mite realizar una diversidad de configuraciones. Las funciones de los distintos elementos son fcilmente entendibles en cualquier diaElectrnica Popular - N 1 / 2006

37

Figura N8 Prototipo de la configuracin de un sistema de telefona por IP.

grama grfico de voz sobre IP , aunque vale la pena recalcar los siguientes conceptos: El Gatekeeper es un elemento opcional en la red, pero cuando est presente, todos los dems elementos que contacten dicha red deben hacer uso de quel. Su funcin es la de gestin y control de los recursos de la red, de manera que no se produzcan situaciones de saturacin de la misma. El Gateway es un elemento esencial en la mayora de las redes pues su misin es la de enlazar la red VoIP con la red telefnica analgica. Podemos considerar al Gateway como una caja que por un lado tiene una interfase LAN y por el otro dispone de una o varias de las siguientes interfases: -FXO. Para conexin a extensiones de centrales a la red telefnica bsica. -FXS. Para conexin a enlaces de centrales o a telfonos analgicos.

-E&M. Para conexin especfica a centrales. -G703/G.704. (E&M digital) Conexin especfica a centrales a 2 Mbps. Los distintos elementos pueden residir en plataformas fsicas separadas, o nos podemos encontrar con varios elementos conviviendo en la misma plataforma. De este modo es bastante habitual encontrar juntos Gatekeeper y Gateway en un mismo dispositivo. Tambin es comn ver cmo se han implementado las funciones de Gateway en un router.AUNQUE NO ES UTILIZADO CON MUCHA FRECUENCIA, EL GATEKEEPER ES UN DISPOSITIVO DE SUMA UTILIDAD A LA HORA DE CONTROLAR LOS RECURSOS DE LA RED A FIN DE EVITAR QUE EN ELLA SE PRODUZCAN CONGESTIONES POR SATURACIN DE REQUERIMIENTOS SOBRE LA MISMA.

Un aspecto importante a destacar es el de los retardos en la transmisin de la voz. La voz no es muy tolerante con stos. De hecho, si el retardo que se produce por la accin de la red es de ms de 300 milisegundos, resulta casi imposible tener una conversacin fluida. Debido a que las redes de rea local no estn preparadas en principio para este tipo de t