Características de nuestra placa: Intel PXA 255 a a 300MHz, 32MB Flash, 64MB RAM, Ethernet, VGA out, touch screen, audio in/out, puertos USB y serie, LCD Necesidades del software: Soporte de un navegador con intérprete Javascript, minimizado en cuanto a consumo de recursos. Soporte de Video conferencia por IP basada en los protocolos H323 (audio y vídeo) con varias funciones adicionales de manejo de la comunicación, ( se indicarán posteriormente), módulo optimizado en consumo de recursos. Creación de una librería de comunicaciones para salida serie según protocolo propietario.
|
|
Ayuda
Información agregada
13/02/2006 11:57
|
DESCRIPCION DEL PROYECTO: Usamos una CPU, tipo embedded de reducido tamaño y bajo consumo, hay más información en: http://www.toradex.com/e/Products_Colibri_Intel_XScale_PXA270_Midget_Intel_Pentium_M.php El módulo es el PXA-270. Por la descripción del fabricante se puede ver que incluso tiene un Linux para este módulo. No obstante la CPU se suministra con un WinCE de serie, a mi no me importa usar este sistema operativo si se pueden conseguir los mismos fines. Se ha orientado el proyecto a usar Linux por la cantidad de código fuente disponible, el cual sólo necesita ajustes y optimización, mientras que el WinCE puede que sea necesario escribir la aplicación y eso llevará mucho tiempo. Bien, usando este módulo, quiero crear un terminal de vídeo portero (es decir recibirá llamadas de vídeo por IP), por eso quiero que sea compatible con el estándar H323, ya que incluso podría desviar la llamada hacia un móvil UMTS o bien grabar algunos segundos de un mensaje. Este vídeo portero instalado dentro de la vivienda no envía imágenes, sólo las recibe, aunque eso sí tiene audio bidireccional y debe suprimir el eco, es muy importante, de lo contrario se producirá acoplamiento de voz. Las razones para usar este módulo son dos muy importantes: Reducido tamaño, y consumo inferior a 1W. Otras funciones que también realizará este equipo: Se va a usar para controlar las instalaciones de la vivienda (iluminación, sensores varios, persianas, calefacción, temperatura .... ). Para lo cual llevará implementado un servidor HTTP a ser posible con navegación segura. El servidor debe incorporar: Un servidor ftp, un servidor Telnet o SSH para administración del sistema. Por último también hay que incluir un navegador con intérprete Javascript, ya que localmente este módulo va montado dentro de una caja donde hay un LCD táctil, que es el dispositivo que el usuario tendrá a su disposición para atender las llamadas del vídeo-portero, y el interface que se usará será un navegador con los plugin adecuados para Vídeo conferencia ( de ahí el adaptar un software de Vídeo conferencia). Las páginas que va a servir están escritas para cada vivienda, y mostrarán diversa páginas con la información de la vivienda que será obtenida de una base de datos residente en el propio equipo. Esta base de datos se alimenta por programa que corre de fondo, que se comunica con los equipos de domótica, usando un protocolo propietario y que se conecta por un puerto serie RS-232. Otras funciones no urgentes son: Adaptar un modem USB para control del equipo por DTMF con un front de síntesis de voz para facilitar el acceso desde teléfonos normales. Navegación WAP, es decir las mismas funciones que se muestran en la páginas HTML, se podrán ver usando un teléfono GSM. Actualmente tengo una versión con Linux, servidor HTTP y control táctil implementada y funcionando, no obstante es muy lenta y no está depurada, lo estoy probando en una CPU de la familia X86 de 200MHz, en esta versión de prueba no tengo implementado el software de vídeo-conferencia.
|
|