Vous êtes sur la page 1sur 30

Antonio Nadal Galiana Llinares

INDICE SISTEMAS EMBEBIDOS

1. INTRUDUCCIN Y DEFINICIONES 2. ESTRUCTURA DE UN SISTEMA EMBEBIDO 3. SISTEMAS EN TIEMPO REAL 4. SISTEMAS EMBEBIDOS EN ETHERNET 5. DIVERSAS PLATAFORMAS 6. SEGURIDAD 7. DISPOSITIVOS PARA REDES ETHERNET 8. APLICACIONES

1. INTRODUCCIN Y DEFINICIONES
Introduccin
En los ltimos 10 aos el mundo de las comunicaciones ha cambiado drsticamente. A partir del ao 1993 con el surgimiento de la WWW, una buena parte de la poblacin del mundo tuvo acceso a una red de datos global que durante mucho tiempo fue de uso exclusivo de la comunidad acadmica universitaria y del departamento de defensa de los Estados Unidos de Amrica. Este acercamiento masivo hacia esta red de redes conocida como Internet, trajo consigo muchas ventajas, la mas importante de estas es sin duda la posibilidad de achicar las distancias. La World Wide Web, permiti a los usuarios de la red acceder de manera simple a una gran cantidad de informacin e incluso de una manera sencilla colocar la propia informacin al alcance de todos los dems usuarios. El navegado se volvi una herramienta de uso cotidiano en el hogar. Con el tiempo Internet permiti realizar tareas que hace 10 aos demandaran das u horas en unos pocos minutos y dio origen a nuevas ideas. La posibilidad de actuar a distancia usando a Internet como medio para poder realizar operaciones de control o mantenimiento tambin empez a cobrar vigencia. Y es sobre esto lo que versa una parte importante de este trabajo, que toma como punto de partida la posibilidad y el alcance de usar a Internet como un medio de fcil acceso para permitir el control y el mantenimiento de dispositivos electrnicos. Por ejemplo usando un simple navegador se puede tener un panorama completo y en tiempo real del estado de una planta industrial, una finca o el sistema de seguridad de una vivienda, y esto puede ser controlado desde cualquier parte del mundo que tenga una conexin a Internet disponible. Los sistemas embebidos se encuentran disponibles a cada comento de nuestra vida. El horno microondas, el auto, el ascensor, el equipo de audio, el avin son controlados por computadoras que normalmente no poseen una pantalla, un teclado o disco rgido, y no responden a lo que comnmente denominamos PC.

Los sistemas embebidos a pesar de no ser muy nombrados estn en muchas partes, en realidad, es difcil encontrar algn dispositivo cuyo funcionamiento no est basado en algn sistema embebido, desde vehculos hasta telfonos celulares e incluso en algunos electrodomsticos comunes como refrigeradores y hornos microondas. Los sistemas embebidos suelen tener en una de sus partes una computadora con caractersticas especiales conocida como microcontrolador que viene a ser el cerebro del sistema Este no es mas que un microprocesador que incluye interfaces de entrada/salida en el mismo chip. Normalmente estos sistemas poseen un interfaz externo para efectuar un monitoreo del estado y hacer un diagnostico del sistema

Adems cabe resear que el uso de sistemas embebidos en productos complejos implica un desafo de la seguridad en TI para proteger la informacin contenida en el sistema embebido y tambin la que es transmitida desde y hacia el dispositivo por redes privadas o Internet. Por tanto cabe incluir funciones criptogrficas, diseo de protocolos y consultora en anlisis y verificacin as como servicios de pruebas de seguridad y evaluaciones especficas para sistemas embebidos. El diseo de un producto que incorpora sistemas embebidos generalmente est orientado a minimizar los costos y maximizar la confiabilidad, pero tambin es esencial incorporar en el diseo consideraciones de seguridad, incluyendo funciones y protocolos criptogrficos que protejan la informacin durante todas las fases. Los sistemas embebidos a menudo operan en un ambiente dedicado con condiciones operacionales y escenarios muy especficos. Es entonces sumamente importante que dichas condiciones y amenazas sean tomadas en cuenta cuando se disean las funciones de seguridad. Como ejemplo, una funcin o protocolo criptogrfico que es aceptado y utilizado en sistemas de propsito general podra ser inadecuado para el ambiente de un sistema embebido, permitiendo a un atacante eludir las funciones de seguridad. Tradicionalmente esto ha sido realizado a travs de una terminal serie, pero con el tiempo la industria ha observado las ventajas del monitoreo a distancia, asi como tambin la posibilidad de efectuar pequeos ajustes sin necesidad de estar fsicamente en el mismo lugar donde surgen efecto dichos cambios. Debido al uso tan masivo de la WWW, la idea de implementar un interfaz va TCP/IP para controlar estos sistemas embebidos resulta interesante prcticamente obvia.

Definicin formal de sistema embebido


Se entiende por sistemas embebidos a una combinacin de hardware y software de computadora, sumado tal vez a algunas piezas mecnicas o de otro tipo, diseado para tener una funcin especfica. Es comn el uso de estos dispositivos pero pocos se dan cuenta que hay un procesador y un programa ejecutndose que les permite funcionar. Esto ofrece un contraste con la computadora personal, que si bien tambin esta formada por una combinacin de hardware y software mas algunas piezas mecnicas (discos rgidos, por ejemplo). Sin embargo la computadora personal no es diseada para un uso especifico. Si no que es posible darle muchos usos diferentes. Muchas veces un sistema embebido es un componente de un sistema mucho mas grande, como por ejemplo los sistemas de frenos o el sistema de inyeccin de combustible, en automviles actuales son sistemas embebidos. Esta combinacin de software y hardware puede ser reemplazada en muchos casos por un circuito integrado que realice la misma tarea. Pero una de las ventajas de los sistemas embebidos es su flexibilidad. Ya que a la hora de realizar alguna modificacin resulta mucho mas sencillo modificar una lneas de cdigo al software del sistema embebido que reemplazar todo el circuito integrado. Un uso muy comn de los sistemas embebidos es en los sistemas de tiempo real, entendindose por sistemas en tiempo real a aquellos sistemas en los que el control del tiempo es vital para el correcto funcionamiento. Los sistemas en tiempo real necesitan realizar ciertas operaciones o clculos en un limite de tiempo. Donde ese limite de tiempo resulta crucial. Un ejemplo claro de un sistema de tiempo real es el control de trafico areo.

Algo de historia
El primer sistema embebido reconocido fue el sistema de gua de Apolo desarrollado por el laboratorio de desarrollo del MIT para las misiones Apolo hacia la luna. Cada vuelo hacia la luna tena dos de estos sistemas. La funcin era manejar el sistema de gua inercial de los mdulos de excursin lunar. En un comienzo fue considerado como el elemento que ms riesgo presentaba en el proyecto Apolo. Este sistema de cmputo fue el primero en utilizar circuitos integrados y utilizaba una memoria RAM magntica, con un tamao de palabra de 16 bits. El software fue escrito en el lenguaje ensamblador propio y constitua en el sistema operativo bsico, pero capaz de soportar hasta ocho tareas simultneas. El primer sistema embebido producido en masa, fue el computador gua del misil norteamericano Minuteman II en 1962. El principal aspecto de diseo del computador del Minuteman, es que adems de estar construido con circuitos integrados, permita reprogramar los algoritmos de gua del misil para la reduccin de errores, y permita realizar pruebas sobre el misil ahorrando as el peso de los cables y conectores.

2. ESTRUCTURA Y COMPONENTES DE UN SISTEMA EMBEBIDO


Estructura
Las principales caractersticas de un sistema embebido son el bajo costo y consumo de potencia. Dado que muchos sistemas embebidos son concebidos para ser producidos en miles o millones de unidades, el costo por unidad es un aspecto importante a tener en cuenta en la etapa de diseo. generalmente, los sistemas embebidos emplean procesadores muy bsicos, relativamente lentos y memorias pequeas para minimizar los costos. En estos sistemas la velocidad no solo est dada por la velocidad del reloj del procesador, sino que el total la arquitectura se simplifica con el fin de reducir costos. Normalmente, un sistema embebido emplea perifricos controlados por interfases seriales sincrnicas, las cuales son muchas veces ms lentas que los perifricos empleados en un PC. Como se mostr anteriormente, un sistema embebido debe enfrentar fuertes restricciones de recursos, por tanto normalmente deber hacer uso de sistemas operativos especiales, denominados de tiempo real (RTOS Real time operating system).Los sistemas embebidos debern reaccionar a estmulos provenientes del ambiente, respondiendo con fuertes restricciones de tiempo en muchos casos, por lo tanto, un sistema se dice que trabaja en tiempo real si la informacin despus de la adquisicin y tratamiento es todava vigente. Es decir, que en el caso de una informacin que llega de forma peridica, los tiempos de adquisicin y tratamiento deben ser inferiores al perodo de actualizacin de dicha informacin. Un sistema embebido puede o no ser de tiempo de real dependiendo de los requerimientos especficos de la aplicacin que se quiere implementar. Los programas en estos sistemas se ejecutan minimizando los tiempos muertos y enfrentando fuertes limitaciones de hardware, ya que usualmente no tienen discos duros, ni teclados o monitores, una memoria flash reemplaza los discos y algunos botones y una pantalla LCD normalmente reemplazan los dispositivos de interfaz. El software que controla un dispositivo de hardware, por ejemplo n una memoria ROM, Flash o un circuito integrado se conoce como Firmware. Tpicamente la programacin en estos dispositivos se realiza en lenguaje ensamblador o en lenguaje C, actualmente se han desarrollado algunas mquinas virtuales y otros compiladores que permiten el diseo de programas ms complejos.Adems se puede encontrar depuradores, simuladores, ases de datos, GUIs, metodologas entre otras herramientas para el diseo y programacin de este tipo de sistemas.

Componentes de un sistema embebido


Un sistema embebido en principio estara formando por un microprocesador y un software que se ejecute sobre este. Sin embargo este software necesitara sin duda un lugar donde poder guardarse para luego ser ejecutado por el procesador. Esto podra tomar la forma de memoria RAM o ROM, Todo sistema embebido necesitara en alguna medida una cierta cantidad de memoria, la cual puede incluso encontrarse dentro del mismo chip del procesador. Adems de esto normalmente un sistema embebido contara con una serie de salidas y entradas necesarias para comunicarse con el mundo exterior. Debido a que las tareas realizadas por sistemas embebidos son de relativa sencillez, los procesadores comunmente usados cuentan con registros de 8 o 16 bits. En su memoria solo reside el programa destinado a gobernar una aplicacin determinada. Sus lneas de entrada/salida soportan el conexionado de los sensores y actuadores del dispositivo a controlar y todos los recursos complementarios disponibles tiene como nica finalidad atender a sus requerimientos. Estas son las nicas caractersticas que tienen en comn los sistemas embebidos, todo lo dems ser totalmente diferente para cada sistema embebido en particular debido a la inmensa diversidad de aplicaciones disponibles.

Arquitectura bsica mas empleada


Un PC embebido posee una arquitectura semejante a la de un PC. Brevemente stos son los elementos bsicos: Microprocesador Es el encargado de realizar las operaciones de clculo principales del sistema. Ejecuta cdigo para realizar una determinada tarea y dirige el funcionamiento de los dems elementos que le rodean, a modo de director de una orquesta. Memoria En ella se encuentra almacenado el cdigo de los programas que el sistema puede ejecutar as como los datos. Su caracterstica principal es que debe tener un acceso de lectura y escritura lo ms rpido posible para que el microprocesador no pierda tiempo en tareas que no son meramente de clculo. Al ser voltil el sistema requiere de un soporte donde se almacenen los datos incluso sin disponer de alimentacin o energa.

Cach Memoria ms rpida que la principal en la que se almacenan los datos y el cdigo accedido ltimamente. Dado que el sistema realiza microtareas, muchas veces repetitivas, la cach hace ahorrar tiempo ya que no har falta ir a memoria principal si el dato o la instruccin ya se encuentra en la cach. Dado su alto precio tiene un tamao muy inferior (8 512 KB) con respecto a la principal (8 256 MB). Disco duro En l la informacin no es voltil y adems puede conseguir capacidades muy elevadas. A diferencia de la memoria que es de estado slido ste suele ser magntico. Pero su excesivo tamao a veces lo hace inviable para PCs embebidos, con lo que se requieren soluciones como discos de estado slido. Existen en el mercado varias soluciones de esta clase (DiskOnChip, CompactFlash, IDE Flash Drive, etc.) con capacidades suficientes para la mayora de sistemas embebidos (desde 2 hasta mas de 1 GB). El controlador del disco duro de PCs estndar cumple con el estndar IDE y es un chip ms de la placa madre. Disco flexible Su funcin es la de un disco duro pero con discos con capacidades mucho ms pequeas y la ventaja de su portabilidad. Siempre se encuentra en un PC estndar pero no as en un PC embebido. 9

BIOS-ROM BIOS (Basic Input & Output System, sistema bsico de entrada y salida) es cdigo que es necesario para inicializar el ordenador y para poner en comunicacin los distintos elementos de la placa madre. La ROM (Read Only Memory, memoria de slo lectura no voltil) es un chip donde se encuentra el cdigo BIOS. CMOS-RAM Es un chip de memoria de lectura y escritura alimentado con una pila donde se almacena el tipo y ubicacin de los dispositivos conectados a la placa madre (disco duro, puertos de entrada y salida, etc.). Adems contiene un reloj en permanente funcionamiento que ofrece al sistema la fecha y la hora.

Chip Set Chip que se encarga de controlar las interrupciones dirigidas al microprocesador, el acceso directo a memoria (DMA) y al bus ISA, adems de ofrecer temporizadores, etc. Es frecuente encontrar la CMOS-RAM y el reloj de tiempo real en el interior del Chip Set. Entradas y salidas al sistema

10

4. SISTEMAS EMBEBIDOS EN ETHERNET

La Ethernet conmutada permite a los usuarios la transicin de la mensajera estadstica a la conmutacin basada en hardware, totalmente determinista. La tendencia es aplanar la estructura de la red y utilizar el menor nmero posible de tecnologas para reducir el coste de propiedad. Ethernet se est convirtiendo en la red universal a todos los niveles de la empresa. Actualmente hay instalaciones de amplio campo de aplicacin con las correctas herramientas y centenares de nodos PC de sobremesa: todas las herramientas, capacidades y recursos necesarios para mantener operativa una gran red comercial 24 horas al da, siete das a la semana. La preferencia por Ethernet en las instalaciones de sobremesa se debe al bajo coste de su instalacin y mantenimiento, y su capacidad de integracin con Internet. Pero existe una tendencia paralela y de rpido movimiento en la automatizacin industrial y si los entusiastas de las redes domsticas tienen esta posibilidad, tambin existe en el hogar. La inteligencia se est desplazando al nivel ms bajo de la red, no slo para datos, sino tambin para control. El ordenador central que lo controla todo es ya un concepto obsoleto. En cambio la idea de que un dispositivo puede controlarse a s mismo gana cada vez ms importancia: los actuales microordenadores embebidos tienen una capacidad de clculo igual a la de un Cray, pero sin su coste. Todo esto apunta a la nueva generacin de redes que descienden directamente a los dispositivos embebidos alimentados por la tecnologa del chip en el propio sistema. Ethernet puede convertirse en la red dominante para la interconexin dedispositivos embebidos, como ya lo es en instalaciones de sobremesa. Depende de la importancia de la inversin que desee hacer un usuario. Con un conmutador, los mensajes enviados por Ethernet quedan almacenados provisionalmente en la memoria del mP del propio conmutador. Empleando la Ethernet conmutada, los usuarios pueden efectuar la transicin de una tecnologa de mensajera estadstica a una de conmutacin basada en hardware, que tiene una respuesta previsible en el peor de los casos.

11

5. DIVERSAS PLATAFORMAS

Linux en sistemas embebidos

Linux est presente en muchas partes. Quiz an no haya ganado la batalla en los ordenadores personales, pero definitivamente es el nmero uno en el rea de los sistemas embebidos. Sin saberlo, nos rodean miles de dispositivos que funcionan con Linux Al contrario de lo que pueda parecer, Embedded Linux no es una versin reducida de Linux. El calificativo embebido realmente hace referencia a la funcionalidad de la aplicacin, no a la funcionalidad de Linux.La fiabilidad de Linux es consecuencia directa de esta filosofa que lleva implcita la aportacin altruista de miles de programadores de todo el mundo observando el cdigo, mejorndolo, cambindolo y probndolo en miles de configuraciones posibles del sistema. Linux para los dispositivos embebidos comenz con el soporte del kernel y el compilador para los microprocesadores ms populares de 32 bits: x86, ARM, PowerPC, MIPS y SH. Y luego continu con la aparicin de diferentes distribuciones de Linux con soporte para caractersticas especficas de los sistemas embebidos. Gracias a la disponibilidad del cdigo fuente, a la ausencia de royalties y al soporte de los micros y tecnologas modernas, Linux est actualmente atacando de forma feroz el mercado de los RTOS.

12

Uno de los cambios fundamentales en Linux es la inclusin del proyecto uClinux en el kernel principal. El proyecto uClinux (que puede pronunciarse como "u-c-linux" [en ingls "you-see-Linux"], aunque en rigor debe escribirse con la letra griega "mu") significa Linux para Microcontroladores. Esta variante de Linux ha sido un pilar fundamental para su aceptacin en el mercado embebido, y su inclusin en la versin oficial debera aumentar an ms el desarrollo en este campo. Al contrario que las variantes de Linux a las que estamos acostumbrados, en los sistemas embebidos no tenemos todas las capacidades del kernel, debido a limitaciones de hardware. La principal diferencia en estas variantes es la ausencia de MMU (memory management unit o "unidad de gestin de memoria" - lo que hace que un sistema operativo pueda trabajar en modo protegido) integrada en el procesador. Aunque suelen ser sistemas Linux multitarea, no tienen proteccin de memoria ni otras caractersticas asociadas. (Sin proteccin de memoria, es posible que un proceso aventurero lea los datos de otros procesos, o incluso que los haga colgarse.) Esto reduce su utilidad en un sistema multiusuario, pero los hace ideales para una agenda electrnica (PDA) de bajo coste o un dispositivo dedicado. Es difcil exagerar la importancia de este cambio de arquitectura en Linux 2.6: hasta el momento, todas las versiones seguan afectadas (por ms remotamente que fuera) por las limitaciones inherentes al trabajo inicial de Linus en su Intel 80386. Hay varias lneas nuevas de procesadores embebidos con soporte en Linux 2.6, incluyendo la serie Hitachi H8/300, el procesador NEC v850, y la lnea de procesadores embebidos m68k diseada por Motorola. stos ltimos son los ms familiares para el usuario corriente de Linux, ya que estn en el corazn de las agendas Palm Pilot desde el principio (la Palm 1000). Otros modelos, con nombres tan sugerentes como DragonBall o ColdFire, son utilizados en sistemas y placas de evaluacin fabricadas por Motorola, Lineo, Arcturus, y otras empresas. Por desgracia, la v2.6 todava no permite usar otros procesadores m68k ms antiguos sin MMU (como los procesadores 68000 utilizados en los primeros Macintosh), pero es bastante probable que surjan proyectos amateur para incluir stos sistemas y otros parecidos. Aunque no sea parte de la inclusin de uClinux (al disponer de MMU), esta nueva revisin puede usarse tambin en los procesadores de Axis Communications, la serie ETRAX CRIS (Code Reduced Instruction Set, o "Conjunto Reducido de Instrucciones de Cdigo"). (Hay que sealar que la inclusin de este procesador lleg durante el ciclo de mantenimiento del kernel 2.4 -- bastante despus de que saliera la versin 2.4.0.) Es un procesador embebido usado sobre todo en equipamiento de redes. El kernel no incluye todava soporte para variantes sin MMU, pero varios proyectos externos estn ya trabajando en ello. Adems de soporte para hardware, hay tambin mejoras importantes resultantes de la integracin de sistemas embebidos en el kernel principal. Mientras que la mayora de ellas no son visibles, la robustez general del sistema operativo se ve mejorada por cambios como la capacidad de construir un sistema completo sin soporte de swap.

Seguro que se estn diciendo S, todo esto del Linux embebido es muy interesante pero estn las empresas realmente sacando al mercado dispositivos con Linux? Pueden estar seguros de que s. De hecho, montones de ellos. Algunos, ya han llegado al mercado y otros lo harn progresivamente. Linux se halla, entre otros, en PDAs, telfonos mviles y telfonos IP, webpads, reproductores de video y audio, gateways, servidores, firewalls y concentradores wireless, navegadores de automvil,

13

videocmaras, robots, relojes de bolsillo, minisatlites para los astronautas de la NASA... Y eso es slo el principio. Conforme los electrodomsticos vayan adoptando mayor inteligencia y necesiten conectividad de red, Linux ir entrando en nuestras vidas con mayor frecuencia, aunque muchas veces no nos demos ni cuenta. En definitiva, el sistema operativo Linux encaja a la perfeccin en el mercado siempre cambiante de los sistemas embebidos. La avanzada tecnologa de su kernel, la disponibilidad del cdigo fuente, la ausencia de royalties y su amplio soporte y seguimiento en todo el mundo lo convierten en una eleccin de futuro para estos dispositivos.

Windows XP para sistemas embebidos

Aunque Microsoft ha mantenido a los fabricantes de sistemas operativos alternativos a Windows contra la pared en lo que se refiere a equipos de sobremesa, su posicin en la batalla por la supremaca en el terreno de los sistemas operativos para dispositivos que no fueran PC era vulnerable. De ah que Microsoft da un paso ms en este sector, lanzando la versin para dispositivos embebidos en la Conferencia para desarrolladores de este tipo de sistemas que se celebra en Las Vegas. Esta decisin parece ir en consonancia con las predicciones que apuntan a una progresiva inclusin de microprocesadores en casi cualquier tipo de aparatos (frigorficos, coches, etc). Adems, con esta iniciativa Microsoft hace frente a la competencia surgida por parte, por ejemplo, de Linux que, segn muchos analistas, permite reducir costes, ya que no carga el precio de los royalties. Tambin existe la opcin de utilizar un sistema propietario como los desarrollados por la compaa Wind River Systems cuyo punto fuerte es su gran capacidad para trabajar en tiempo real, su alta resistencia a fallos y la posibilidad de procesar comandos de forma inmediata. Sera el caso, por ejemplo, de aparatos mdicos que deben ser muy fiables y rpidos.

Dos en sistemas embebidos


Al ritmo que marcha la informtica, cualquiera dira que el DOS es un sistema operativo antiqusimo, ya superado en gran medida por otros sistemas operativos de escritorio como Windows y Linux y, en cierta forma, prcticamente olvidado. Como si fuera algo de otro mundo. Sin embargo, hace tan slo diez aos casi cualquier ordenador funcionaba con este sistema.

14

El DOS est estrechamente ligado al progresivo desarrollo de los microprocesadores de arquitectura x86 de Intel. Y es que es un sistema operativo que hay que conocer porque sigue estando en vigor gracias a su estabilidad. Qu por qu es tan estable? Pues porque se desarrollaba en paralelo con la tecnologa de Intel e IBM y porque es un sistema operativo muy simple, monousuario y monotarea. En otras palabras, DOS slo ejecuta un programa cada vez. Es obvio, que para un ordenador personal el DOS resulta bastante intil. Pero y para un dispositivo electrnico? La mayora de ellos slo tienen que realizar una tarea de forma repetitiva... Adems de su reducido tamao y de los escasos recursos que necesita, por ejemplo ROM-DOS posee algunas caractersticas que marcan la diferencia de forma significativa: RXE (Relocatable Executable): En DOS, los programas se cargan en RAM antes de proceder a su ejecucin. La tecnologa RXE permite convertir un programa estndar en un programa que se puede ejecutar directamente desde ROM. ROM-DOS BUILD Utility: Permite aadir y quitar caractersticas al sistema operativo, reduciendo as el tamao final del kernel. Carga dinmica de drivers de dispositivo: ROM-DOSTM tiene la capacidad de detectar el hardware y cargar drivers de dispositivo de forma dinmica, lo que le permite autoconfigurarse segn el entorno. Entre otros aparatos, este sistema operativo podemos encontrarlo en: Cmaras digitales Dispositivos de captura de datos Cajeros automticos Dispositivos GPS

Java tambin para sistemas embebidos


Sun Microsystems, Inc., creadora y mxima defensora de la tecnologa Java, amplia su oferta para el mercado de desarrollo embebido con el lanzamiento de dos nuevas ediciones de Java Platform Standard Edition (Java SE). Se trata de una versin "headless" con un tamao reducido que emplea menos de 23 Mb de espacio de almacenamiento, y de una versin para usuarios de PowerPC. La tecnologa Java es cada vez ms utilizada en sistemas embebidos avanzados, debido a sus capacidades inherentes de soporte de red, optimizacin de dispositivos y procesado de datos. La mayora de las caractersticas de la plataforma Java SE pueden ser ahora empleadas para el desarrollo embebido, gracias a la capacidad cada vez mayor del nuevo hardware disponible en el mercado. La versin "headless" (sin soporte grfico) de Java SE requiere slo 23 Mb de espacio de almacenamiento y es ideal para desarrolladores de software para dispositivos embebidos que quieran aprovechar las slidas capacidades de red y procesamiento, y el rendimiento de la tecnologa Java. Por su parte, la plataforma para PowerPC es una versin estable de Java SE diseada especficamente para el procesador PowerPC, que

15

actualmente est muy extendido entre desarrolladores de dispositivos embebidos a gran escala (no telfonos mviles). "Hay dos tendencias convergentes en el mercado de dispositivos actuales: una es que la potencia y capacidad de escalar del procesador segn dicta la ley de Moore- hace posible la aparicin de plataformas ms pequeas y ms potentes para su uso en dispositivos embebidos; y la otra es que ms y ms dispositivos se estn conectando a Internet todos los das. Esto significa que el mercado de dispositivos embebidos est evolucionando rpidamente y quiz est convirtindose en el principal entorno informtico para este siglo", afirma Jos Manuel Estrada, arquitecto Java en Sun Java SE ofrece a los desarrolladores de dispositivos embebidos la capacidad para desplegar aplicaciones en mltiples plataformas hardware, y cuenta con caractersticas como genricos, plantillas y compiladores que no estn disponibles en ningn otro lenguaje de programacin. Java Native Interface (JNI) proporciona a los desarrolladores la capacidad de acceder a sus libreras de cdigo C/C++ directamente, sin necesidad de reescribir cdigo. Adems, los desarrolladores pueden acceder a un amplio abanico de cdigo libre y de fuente abierta, as como participar junto a otros desarrolladores de software Java en proyectos en comunidad como NetBeans, Tomcat, Apache, Derby y muchos otros. Es importante sealar que las nuevas versiones de Java SE no restan valor a la plataforma Java Platform Micro Edition (Java ME). La tecnologa Java ME sigue siendo una plataforma estndar de primera lnea para el desarrollo embebido tradicional en dispositivos con poca memoria y potencia de procesador (tales como telfonos mviles, PDAs, procesadores embebidos en pequeas impresoras, copiadoras, etc.). Paralelamente a las dos nuevas versiones de Java SE, Sun tambin ha anunciado un nuevo servicio de ajuste y pruebas para optimizar el rendimiento de la plataforma Java SE en despliegues embebidos.

16

6. SEGURIDAD
Existe un sinnmero de sistemas embebidos que se pueden conectar a diferentes tipos de redes o Internet para mejorar sus caractersticas y desempeo, actualmente cuentan con elementos de hardware embebido, permitiendo que desde artefactos electrodomsticos hasta grandes equipos industriales puedan ser gobernados de forma remota por medio de conexiones a Internet y puedan ser inclusive controlados por medio de telfonos celulares empleando una combinacin de las tecnologas actuales. Es de esta forma, por ejemplo, como se pueden cambiar los valores de setpoint de reguladores de temperatura y encender o apagar los electrodomsticos de una casa, haciendo una simple llamada telefnica o accediendo a un sitio Web Estas caractersticas representan una nueva escala de riesgos, ya que no solo es la integridad de la informacin la que se ve comprometida con estos sistemas, sino al incluir diferentes actores que pueden ser gobernados por un atacante, se pueden generar estragos mucho mas graves que la prdida de informacin o el cese de un servicio, como sucede normalmente en los incidentes de seguridad. Cambiar la temperatura de un recinto puede ser vital para algunas personas en pocas de invierno o verano. El ataque combinado a varios de estos elementos puede causar sobrecargas a las centrales de energa si se realiza el encendido simultneo de mltiples elementos en las horas pico de consumo. Adicionalmente se puede realizar monitoreo del estado de dichos elementos y de esta forma se puede determinar los horarios en que una vivienda se encuentra vaca hacindola vulnerable a robos y dems ataques fsicos Por razones de costos, muchos de estos sistemas emplean procesadores sencillos, en los cuales los aspectos de seguridad son relegados a un segundo plano. Existe un compromiso entre el costo y la seguridad que se puede lograr con estos sistemas ya que un poco mas de dinero, invertido en la adicin de algn tipo de seguridad puede representar gran diferencia para las compaas que ensamblan millones de unidades al ao, afectando la competitividad de dichas empresas, pero en contraste con los incidentes de seguridad de los sistemas de informacin convencionales, recuperar informacin o reestablecer un servicio puede requerir ciertos esfuerzos e inversin, pero revertir una muerte o una lesin fsica es imposible. En la medida en que las funciones de los dispositivos de hardware embebido se vuelven mas complicadas, las herramientas para trabajar con estos se deben mejorar. A menudo la forma para realizar mantenimiento y diagnstico de estos dispositivos de hardware es conectarlos a una red local o una terminal de programacin, lo cual puede generar riesgos adicionales debidos a ingresos no autorizados a la configuracin y lectura del estado e historial de diagnsticos del equipo. Existen diferentes mtodos de solucionar estos problemas, principalmente controlar el acceso a los equipos es clave. Estas soluciones pueden ser en algunos casos sencillas, y combina diferentes niveles de seguridad, pero pueden traer consigo algunos problemas:

Una de las soluciones consiste en la utilizacin de un esquema de contraseas con el objeto de tener una barrera de primer nivel a los ingresos no autorizados. Sin embargo, hoy en da se logra muy poco con solo este tipo de proteccin dado que las contraseas usualmente viajan por las redes en forma de texto no codificado. Tener diferentes 17

contraseas para cada equipo tambin puede ser fuente de problemas, debido a que los usuarios normalmente deben escribirlas, compartirlas con otros usuarios e incluso incluirlas en scripts para ingreso automtico, lo cual elimina la proteccin de acceso accidental. Existen diferentes tipos de protocolos orientados a generar seguridad en dispositivos simples como el SNMP Simple Network Management Protocol, el cual fue diseado para obtener datos y programar dispositivos simples y es usado normalmente para monitorear nodos conectados a la red. Existen otros protocolos como SSH, SSL, IPSEC, e IKE entre otros, los cuales proporcionan un medio ms seguro para establecer comunicacin con este tipo de dispositivos. Existen otros mtodos mas sofisticados, como el Sistema de autenticacin Kerberos desarrollado por el MIT el cual se basa en tres principios de seguridad a saber, autenticacin, autorizacin, y sistema de cuentas de usuario. Este es un sistema de autenticacin de propsito general, en el cual los usuarios demuestran su identidad para acceder a cada servicio y el sistema decide si el usuario tiene acceso o no a dicho servicio. A medida que los dispositivos electrnicos, desde un PDA hasta un router, pasando por telfonos celulares y tarjetas inteligentes avanzan tecnolgicamente, tambin avanza la complejidad de los ataques a los que estos se enfrentan El punto de la seguridad en estos dispositivos es lo que ms frena la adopcin de dichas tecnologas para prcticas de comercio electrnico, segn los resultados de encuestas recientes que revela que el 47% de las personas que tienen dispositivos mviles no se animan a este tipo de prcticas por temores concernientes a la seguridad de sus transacciones Siempre que se va a analizar problemas de seguridad en informtica se debe tener la confidencialidad, integridad, disponibilidad, autenticacin, rastreabilidad y no-repudio. Es por esto que en el mundo de los dispositivos mviles y PDAs existe una variedad de protocolos y estndares como el WEP del IEEE Estndar 802.11, el WTLS del WAP y el SSL que sirven para protegerlos desde un punto de vista funcional, pero cuando se trata de sistemas embebidos debe tenerse tambin en cuenta algunos aspectos crticos como Muchos sistemas embebidos no tienen la suficiente capacidad de procesamiento para las exigencias de seguridad. Los dispositivos que operan con bateras como los celulares y PDAs no tienen la suficiente autonoma de funcionamiento ni los suficientes recursos de memoria para implementar medidas de seguridad. Los diferentes tipos de ataques que pueden sufrir estos dispositivos como los ataques por software y los ataques fsicos entre otros, hacen que los sistemas tengan que ser diseados de manera que an cuando alguien tenga acceso a ellos fsica o lgicamente sigan siendo seguros. Podra asegurarse entonces que la encriptacin de los datos no es suficiente por varios motivos, entre ellos el alto costo de procesamiento de los algoritmos de encriptacin y el hecho de que los protocolos pueden no ser efectivos en los sistemas embebidos, por ejemplo en un dispositivo que reciba aplicaciones desarrolladas por terceros, cada tercero tendra que conocer ya sea el algoritmo o las llaves con las cuales se realiza la encriptacin Algunas soluciones pueden ser: firewalls, detectores de intrusos, aplicaciones en criptografa, antivirus, administracin de memoria y dump memory.

18

7. DISPOSITIVOS PARA REDES ETHERNET

RabbitCore

RCM3750.

Entre sus caractersticas se incluye el potente microprocesador Rabbit 3000 funcionando a 22.1 MHz, conectividad 10/100Base-T, 512K de Flash y 512K de SRAM, 1 MB de Flash serie, 4 puertos serie, 33 E/S digitales, huella pequea y bajo consumo. Se encuentra disponible un Sistema de Desarrollo para el RCM3750. Un gran conjunto de programas de demostracin as como de plantillas de aplicaciones software hacen fcil tener el RCM3750 listo y funcionando en un corto periodo de tiempo. Los mdulos software disponibles permiten un desarrollo rpido de interfaces web seguros para sistemas de control embebido. El RCM3750 es la solucin perfecta para sistemas de control embebido basados en Ethernet / Internet. Este RabbitCore se monta directamente en una placa base diseada por el usuario con un simple conector de doble fila 2x20 paso 0.1 (2.54 mm) y puede conectarse a todo tipo de dispositivos digitales compatibles CMOS. Sus 33 E/S digitales (compartidas con sus 4 puertos serie), la alimentacin, y otras seales estn enrutadas directamente al conector de la placa base.

19

Sus caractersticas intrnsecas de bajas emisiones EMI, eliminan prcticamente los problemas con las EMI, ayudando a superar las pruebas de emisin de RF European CE y otras normas. El microprocesador Rabbit 3000, el RCM3750, y el software de desarrollo Dynamic C han sido desarrollados de una manera complementaria para optimizar las prestaciones y facilidad de uso en sistemas embebidos. El software de desarrollo Dynamic C consta de un entorno para lenguaje C, que incluye un editor, compilador, y depurador en placa. Los programas de los usuarios pueden ser compilados, ejecutados y depurados usando Dynamic C y un cable de programacin, sin necesidad de un emulador en placa (ICE). Incluye un gran conjunto de libreras de drivers, programas de ejemplo, as como el stack TCP/IP libre de royalties, todo ello en cdigo fuente.

Digi Connect

EM

Interfaz de red Ethernet cableada 10/100Base-T, 1 Interfaz serie TTL de alta velocidad, 2 MB de Memoria Flash, 8 MB de RAM. El Digi Connect EM brinda una verdadera conexin de dispositivos a la red (LAN) va web cuya implementacin resulta sencilla y econmica, y con la potencia suficiente como para adaptarse a las necesidades de rendimiento futuras. Fabricado con la tecnologa de vanguardia de 32 bits ARM y el microprocesador NS7520 de NetSilicon, y con una amplia variedad de opciones de conectividad, el Digi Connect EM brinda la libertad y flexibilidad que supone la adaptacin completa del producto. El Digi Connect EM tiene compatibilidad de pins y es intercambiable con el Digi Connect Wi-EM, haciendo fcil la migracin a una solucin inalmbrica y sin la tradicional complejidad que supone la integracin de hardware y software El kit de desarrollo Digi Connect EM es una plataforma de desarrollo fcil de usar y sin necesidad de licencia que reduce considerablemente los riesgos del diseo tradicional y acelera todo el proceso de desarrollo de software. Basado en la plataforma de desarrollo NET+Works de NetSilicon, proporciona los componentes bsicos para crear de forma rpida y eficaz aplicaciones flexibles y seguras para soluciones integradas de conexin en red de alto rendimiento.

20

Digi Connect

Wi-EM

Interfaz de red Ethernet 802.11b inalmbrica, 1 Interfaz serie TTL de alta velocidad, 2 MB de Memoria Flash, 8 MB de RAM. El Digi Connect Wi-EM es un mdulo integrado inalmbrico 802.11b, seguro y completamente adaptable, que brinda flexibilidad de integracin en una variedad de opciones de conexin. El mdulo integrado inalmbrico Digi Connect Wi-EM tienen pines compatible con el Digi Connect EM, y posibilita la integracin totalmente transparente con 802.11b sin las complejidades tradicionales de los proyectos de integracin de hardware y software. Inspirado en el diseo de plataforma comn de la familia Digi Connect de productos integrados, el Digi Connect Wi-EM minimiza el riesgo del diseo y reduce el tiempo de instalacin, ya que los clientes podrn incorporar fcilmente tanto funciones cableadas como inalmbricas en un solo diseo de producto preparado para el futuro. El Digi Connect Wi-EM, que incorpora la avanzada tecnologa NetSilicon NET+ARM de 32 bits, combina autnticas funciones plug-and-play con la libertad y flexibilidad que suponen las opciones de adaptacin total del software, gracias a la slida plataforma de desarrollo NetSilicon NET+Works, y brinda un mtodo de migracin sin fallas a una solucin completamente integrada de sistema en un chip NetSilicon.

21

FOX BOARD

El mdulo de ETHERNET de ACME SYSTEMS modelo FOX est basado en el nuevo ETRAX 100LX RISC 32 bit ( 100 MHz y 100 MIPS ) de AXIS. Proporciona todas las ventajas del linux embebido y un pequeo tamao ( 66 x 72 mm ). Su gran ventaja es la de integrar toda una serie de perifricos en el CPU ( USB, IDE, SERIAL, I2C...etc), haciendolo de gran utilidad para integradores y entusiastas de Linux,simplificando y acortando el desarrollo de la aplicacin. Se puede utilizar tanto como mdulo para aplicaciones de red ( convertidor LAN/USB/SERIE, micro-servidor, proxy, routers... ) o como maestro de la aplicacin, ofreciendo la potencia del sistema operativo linux y las capacidades TCP/IP integradas. Hardware: AXIS ETRAX 100LX RISC CPU a 100MHz y 100MIPS. 16MB RAM, 4MB Flash. 1 puerto ethernet 10/100MB . 2 puertos USB 1.1. 1 puerto serie (TTL 3,3V). Conectores de 80 pines con las seales de la CPU para conectar dispositivos hardware o para usar el FOX como la unidad de control en un sistema embebido ( salidas +3.3 volt, entradas +3.3volt tolerancia hasta +5 Volt ). Alimentacin: 5VDC 280mA Software: Kernel linux 2.4 con HTTP, FTP y Telnet preinstalados Cdigo fuente abierto para lenguaje C disponible para Debian y Red Hat

22

Perifricos embebidos: Hasta 4 puertos serie asncronos ( hasta 6 Mbit/s ) - dos de ellos pueden ser sncronos, uno puede ser RS-485 Dos puertos paralelos Hasta 4 puertos IDE ( 8 discos duros IDE ) Hasta 2 puertos SCSI Puerto I2C Hasta 62 entradas/salidas de propsito general

23

8. APLICACIONES

Los lugares donde se pueden encontrar los sistemas embebidos son numerosos y de varias naturalezas.

A continuacin se exponen varios ejemplos para ilustrar las posibilidades de los mismos:

En una fbrica, para controlar un proceso de montaje o produccin. Una mquina que se encargue de una determinada tarea hoy en da contiene numerosos circuitos electrnicos y elctricos para el control de motores, hornos,etc. que deben ser gobernados por un procesador, el cual ofrece un interfaz persona mquina para ser dirigido por un operario e informarle al mismo de la marcha del proceso. Puntos de servicio o venta (POS, Point Of Service). Las cajas donde se paga la compra en un supermercado son cada vez ms completas, integrando teclados numricos, lectores de cdigos de barras mediante lser, lectores de tarjetas bancarias de banda magntica o chip, pantalla alfanumrica de cristal lquido,

24

etc. El sistema embebido en este caso requiere numerosos conectores de entrada y salida y unas caractersticas robustas para la operacin continuada. Puntos de informacin al ciudadano. En oficinas de turismo, grandes almacenes, bibliotecas, etc. existen equipos con una pantalla tctil donde se puede pulsar sobre la misma y elegir la consulta a realizar, obteniendo una respuestapersonalizada en un entorno grfico amigable. Decodificadores y set-top boxes para la recepcin de televisin. Cada vez existe un mayor nmero de operadores de televisin que aprovechando las tecnologas va satlite y de red de cable ofrecen un servicio de televisin de pago diferenciado del convencional. En primer lugar envan la seal en formato digital MPEG-2 con lo que es necesario un procesado para decodificarla y mandarla al televisor. Adems viaja cifrada para evitar que la reciban en claro usuarios sin contrato, lo que requiere descifrarla en casa del abonado. Tambin ofrecen un servicio de televisin interactiva o web-TV que necesita de un software especfico para mostrar pginas web y con ello un sistema basado en procesador con salida de seal de televisin.

Sistemas radar de aviones. El procesado de la seal recibida o reflejada del sistema radar embarcado en un avin requiere alta potencia de clculo adems de ocupar poco espacio, pesar poco y soportar condiciones extremas de funcionamiento (temperatura, presin atmosfrica, vibraciones, etc.). Equipos de medicina en hospitales y ambulancias UVI mvil. Mquinas de revelado automtico de fotos. Cajeros automticos. Pasarelas (Gateways) Internet-LAN. Y un sin fin de posibilidades an por descubrir o en estado embrionario como son las neveras inteligentes que controlen su suministro va Internet, PCs de bolsillo, etc.

A continuacin expondremos algunas de las innumerables posibilidades de este tipo de estructura:

25

Cmara de red AXIS 211A

La cmara de red AXIS 211A es una cmara profesional que permite a los usuarios ver, or y hablar a travs de redes IP. Es una solucin profesional para aplicaciones de vigilancia y monitorizacin remota. Integra micrfono as como la posibilidad de conectar altavoces externos. La AXIS 211A permite no slo ver, sino tambin oir y hablar con el rea en la que est situada la cmara, por ejemplo para hacer pedidos o solicitudes a visitantes o intrusos. La cmara es la eleccin perfecta para controlar oficinas, tiendas u otras instalaciones como colegios, campus universitarios o centros penitenciarios. La cmara AXIS 211A reduce las necesidades de cableado y los costes de instalacin ya que integra la posibilidad de audio bidireccional as como alimentacin a travs de Ethernet, permitiendo que la alimentacin y el audio vayan por el mismo cable de red. Caractersticas:

Calidad de imagen superior. Sensor de imagen CCD progressive scan, que permite que las imgenes en movimiento no tengan distorsin Lente varifocal tipo DC-iris Alimentacin a travs de Ethernet (IEEE 802.3af) Hasta 25 imgenes por segundo en todas las resoluciones, hasta 640x480 Soporta de forma simultanea secuencias de vdeo Motion JPEG y MPEG-4 Soporte integrado de audio bidireccional Deteccin de movimiento integrado, reduccin del espacio de grabacin, grabando vdeo slo cuando se detecta cambio en la imagen 1 entrada de alarma y una salida para conexin de dispositivos externos como sensores (p.e. de movimiento) y rels (p.e. para activar la luz o cerrar puertas) Notificacin de eventos va e-mail, TCP, HTTP, y carga de imgenes va e-mail, FTP & HTTP Buffer pre y post alarma: 9 MB (aproximadamente 5 min. en resolucin 320x1240 a 4 imgenes por segundo) Potentes APIs (Application Programming Interface) para la integracin de software, y memoria flash para cargar aplicaciones embebidas Enmascaramiento de reas reservadas (privadas), logo personalizado o imagen superpuesta sobre el vdeo en vivo Soporte simultneo de hasta 20 usuarios (10 con audio); usuarios ilimitados en modo multicast Seguridad: proteccin multi-usuario mediante contrasea para restringir el acceso a la cmara, as como filtrado de direcciones IP Instalacin sencilla con la utilizacin del software basado en Windows AXIS IP Utility o del servicio AXIS Internet Dynamic DNS Service

26

CMARA IP WiFi MPEG4 MOTORIZADA con ZOOM PTICO x10 ( soft 16)

DD-7321 Cmara IP WiFi ( Inalmbrica ) autnoma Color, Audio ,MOTORIZADA , con servidor embebido MPEG4 ZOOM PTICO x10 (+SOFT 16 Cmaras). La Cmara DD-7321 con servidor Web incorporado e inalambrica, es un sistema ultra compacto de vdeo-vigilancia profesional en color con movimiento y ZOOM PTICO x10, para la transmisin de seales de Audio (Bidireccional) y Vdeo en formato MPEG4 a travs de Red Local, o Red Local e Internet mediante lnea ADSL ( u otra banda ancha ), simplemente conectada directamente a un Router ADSL (Admite IP fija y tambin IP dinmica), o con conexin WiFi IEEE 802.11 b/g sin cables . Con la DD7321, se adjunta un software de aplicacin para visualizacin y grabacin de hasta 16 cmaras a la vez Descripcin: Ya no es necesario un PC para enviar las imgenes obtenidas por la cmara, el servidor de imgenes que est dentro de la cmara, se encarga de la compresin de vdeo al formato MPEG4, y de la gestin IP de la cmara. En caso de alarma por intrusin dentro de las reas previstas dentro del campo de visualizacin de la cmara, o del campo cubierto por un sensor convencional conectado a la cmara, sta enviar el stream de Vdeo Pre y Post evento a un servidor ftp previamente asignado, que puede estar en la red local o en un equipo remoto a miles de kilmetros. La nueva funcin de Audio bidireccional, permite la conversacin entre "Observador" y "Observado". Tambin se pueden realizar grabaciones programadas o continuas, as como snapshots del rea vigilada mediante el software para vigilancia y grabacin de hasta 16 cmaras que se incluye con la cmara . El acceso a la cmara a nivel Administrador, o Usuario (con clave de 15 dgitos) tambin se puede realizar mediante el Internet Explorer 5.x. Aplicaciones: La cmara permite la conexin directa a un Router ADSL ( u otra banda ancha ) , instalaciones en las que exista uno o varios PCs. la conexin a un Switch o Hub de la Red Local, o inalmbricamente con un punto de acceso WiFi, y mediante el Router ADSL de la misma, la salida a Internet. La nitidez y brillante colorido que suministra el sensor de imagen CCD junto al Zoom Optico 10X la hace ideal para la presentacin de reas tursticas, comerciales, vigilancia de cadenas de comercios, oficinas, almacenes, aparcamientos, granjas, obras en construccin, y usos donde se requiera una imagen de calidad, un ZOOM ptico, y una cmara motorizada ... desde cualquier punto del mundo podr mover y controlar la Cmara para ver lo que est pasando en el punto

27

donde est instalada. Las funciones Panormica y Patrulla que incorpora la DD7320, permiten el barrido horizontal de 270 continuo y el seguimiento de una ruta de puntos definidos hasta un total de 20. El movimiento vertical es de +90 a -45 respecto al horizonte, y permite la colocacin invertida en techos ( Mirror ). Caractersticas.: Gestin remota: Configuracin y acceso va I.E: 5.x y aplicacin FTP remota Modos de red: Protocolos TCP/IP, http, SMTP, FTP, Telnet, NTP, DNS, DHCP, DRM, DDNS, UPnP Ethernet: WLAN 802.11g 10 baseT o 100 baseT Fast Ethernet Vdeo: Algoritmo soportado MPEG4 (Short header) para Vdeo y JPEG para imagen fija Caractersticas: Tamao de imagen, calidad, velocidad de transferencia, ajustables. Hora y texto sobreimpresionados en imagen. Hasta 3 ventanas de deteccin de movimiento. Funciones Flip y Mirror. Salida de Vdeo para monitor externo. Resolucin de vdeo: Hasta 25 imgenes en 176 x 144. Hasta 25 imgenes en 320 x 240 Hasta 10 imgenes en 704 x 576 Sistema de visualizacin requerido: Internet Explorer 5.x superior Audio: Bidireccional Algoritmo 24 Kbps Micrfono integrado. Conector para micrfono externo. Conector de salida de audio. Pant-Tilt: Movimiento horizontal: 270; Velocidad 15 ~ 50/sg. Movimiento vertical: +90~ -45; 15 ~ 25/sg. Modos AUTOPAN y AUTOPATROL. Seguridad: Protegido por Administrador y grupo de usuarios. Autenticacin por clave de 15 dgitos. Especificaciones de la Cmara: Sensor de imagen CCD color 1/4 320 Kpixel 1,5Lux /F1.8. AGC, AWB Obturador electrnico 1/50 1/20000 Sg. Zoom ptico 10X Lente 4.2 - 42 mm F 1.8 -290 Indicadores LED: Indicador de estado y micrfono. Conexin de red e indicacin de la velocidad Sensores y alarma: 1 entrada de sensor, 1 salida de alarma

28

DD-6310 IP MOTOR KIT CONTROL POR INTERNET

El KIT IP MOTOR permite controlar motores paso a paso ( cinco hilos/2 ejes) va Internet TCP/IP, de esta manera mover persianas, cortinas, dispositivos publicitarios motorizados, puertas, control de volumen de equipos audio.. sistemas de precisin, y una amplia variedad de dispositivos, el limite es su imaginacin. El sistema se sirve en KIT de dos tarjetas electrnicas, incluyendo un motor paso a paso ( busque utilidad a esas impresoras viejas que rondan por su casa u oficina ) , y alimentador, es un KIT pensado para integradores domticos y tcnicos que buscan una solucin remota. Controlar direccin, velocidad y paso del motor ser una tarea sencilla. IDEAL PARA FORMACIN EN IES HTTP, TCP/IP, DHCP, IP FIJA SDK para desarrollar tu propio software ( un simple acceso a su servidor de paginas nos permite utilizarlo desde un navegador IE) No necesita PC, un navegador IE nos permitir acceder a su propia pgina. 1. DC5V (AC90-240 entrada) 2. D-SUB Out port. 3. RJ45 Puede integrarse con nuestros dispositivos DD-6390 y DD-6391 , dispone de opcin password, proteccin contra polaridad inversa, control de direccin, numero de pasos, pasos por segundo CE.

29

SITEPLAYER MICROCONTROLADOR CON SERVIDOR TELNET S310268

Siteplayer telnet es un mdulo electronico que permite controlar dispositivos serie desde una conexin TCP/IP. El mdulo incluye un completo servidor web con acceso por contrasea y un puerto serie que es controlado desde la pagina web. Con este mdulo y un conector RJ45 con filtros se puede controlar un dispositivo serie desde cualquier parte del mundo por internet. Existe una versin montada que incluye el mdulo, el conector serie, el conector RJ45 y el alimentador que permite controlar cualquier dispositivo serie desde una red ethernet.

30

Vous aimerez peut-être aussi