Browsing by Author "FREUND GRUNEWALDT, WOLFGANG"
Now showing 1 - 20 of 41
- Results Per Page
- Sort Options
Thesis ADQUISICIÓN, ALMACENAMIENTO Y MONITORIZACIÓN VIA WEB DE INFORMACIÓN PROVENIENTE DE REDES INALÁMBRICAS DE SENSORES(Universidad Técnica Federico Santa María, 2009) Araya Valdes, Valeria Estefania; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; GONZÁLEZ VALENZUELA, AGUSTÍN JOSÉ; FREUND GRUNEWALDT, WOLFGANGUna red inalámbrica de sensores (WSN, wireless sensor network) consiste en una serie de dispositivos autónomos distribuidos en un espacio determinado. Estos dispositivos utilizan sensores, los cuales registran las condiciones físicas o ambientales del lugar. El principal objetivo de esta memoria es recibir la información proveniente de los sensores, almacenarla en una base de datos y administrarla con el propósito de desplegar información útil para el usuario. En la primera etapa se desarrolla un sistema adquisidor de datos. Para esto, con la ayuda de un generador de datos, se simula el funcionamiento real de una red inalámbrica de sensores. La segunda etapa de la memoria consiste en la creación de una base de datos, la cual se adapta a los cambios que pueda tener la red de sensores. Una aplicación servidor es la encargada de recibir los datos de la red inalámbrica de sensores y almacenarlos en la base de datos configurada previamente. Finalmente, con la información recibida, se realiza un despliegue gráfico vía web de la información actual, estadísticas y tendencias. En esta aplicación el usuario podrá elegir la manera en que se muestre la información, ya sea en función del tiempo o bien, en función de la ubicación espacial de los nodos.Thesis DESARROLLO DE APLICACIONES CLIENTE/SERVIDOR USANDO OOP CON CONEXIÓN A BASE DE DATOS(Universidad Técnica Federico Santa María, 1998) PINO LEVICOY, MARIO RODRIGO; PINO LEVICOY, MARIO RODRIGO; Universidad Técnica Federico Santa María. UTFSM. Casa Central. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANGThesis DESARROLLO DE APLICACIONES DE TIEMPO REAL EN UN COMPUTADOR PERSONAL USANDO RTAI(Universidad Técnica Federico Santa María, 2009) SAAVEDRA SERRA, GONZALO FELIPE; SAAVEDRA SERRA, GONZALO FELIPE; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; GONZÁLEZ VALENZUELA, AGUSTÍN JOSÉ; FREUND GRUNEWALDT, WOLFGANGPor todos es sabido que en la actualidad todo computador funciona bajo un sistema operativo, pero lo que la mayoría no ve o no sabe es que éstos trabajan con políticas que no necesariamente nos permiten ocuparlos para operaciones de tiempo real, cosa que frustra a muchos que se ven imposibilitados de realizar sus proyectos por no poder llevar a cabo su trabajo. Si esta misma persona viese que el problema no es que sus ideas están mal, sino que está ocupando una herramienta no adecuada quizás su frustración o molestia, pudiesen transformarse en un gran proyecto. Por este motivo, este trabajo se ha puesto la tarea de comprender cabalmente y comunicar cómo funciona y cómo ocupar uno de estos sistemas, en particular Real Time Application Interface (RTAI), pretendiendo con esto poder llegar a realizar una experiencia práctica que demuestre las virtudes de un sistema operativo en tiempo real y otro que no sea en tiempo real. Primero se especifica cómo instalar este sistema, luego se explica lo básico para crear un módulo de kernel, continuando con las tareas, comunicación con los módulo y entre ellos, para esto se hace uso de los archivos de dispositivos y mailbox, semáforos, manejo del tiempo, interrupciones y se concluye con pequeos ejemplos en algunos.Thesis DESARROLLO DE HERRAMIENTAS DE PROGRAMACIÓN DE ALTO NIVEL Y APLICACIONES(Universidad Técnica Federico Santa María, 2007) SILVA LÚTTY, CARLOS PABLO; SILVA LÚTTY, CARLOS PABLO; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; ARREDONDO VIDAL, TOMÁSEn la actualidad el uso de microcontroladores en la industria nacional está en constante crecimiento. Su utilización abarca casi toda la industria, desde el cobre, las salmoneras y la industria maderera hasta pequeas y medianas empresas. Las aplicaciones industriales están cada vez más orientadas al bajo consumo de energía y a la conectividad con Internet, dando paso a aplicaciones de telemetria o control a distancia. Este trabajo está orientado a documentar algunos aspectos de la programación con el microcontrolador MSP430 que serán útiles a los alumnos del Departamento de Electrónica, cómo es el manejo avanzado del módulo de seales de reloj, el uso de los modos de bajo consumo y por último, la configuración de la tasa de baudios de la comunicación serial asincrónica. Adicionalmente este trabajo presenta el desarrollo de herramientas de conectividad entre el microcontrolador MSP430 y una base de datos. Para esto se incluye un driver y una biblioteca de entrada/salida para manejo de memorias SD y la utilización de un Bridge WiFi con comunicación serial. Finalmente se disea una aplicación que sintetiza los conceptos aplicados en este trabajo.Thesis DESARROLLO DE PROBLEMAS EN UN AMBIENTE UNIX(Universidad Técnica Federico Santa María, 1995) FREUND GRUNEWALDT, WOLFGANG; FREUND GRUNEWALDT, WOLFGANG; Universidad Técnica Federico Santa María. UTFSM. Casa Central; SILVA BIJIT, LEOPOLDOThesis DESARROLLO DE UN SISTEMA ELECTRÓNICO DE IDENTIFICACIÓN Y CONTROL DE ACCESO A ESPACIOS FÍSICOS(2005) EHLEN SALINAS, LUIS ADOLFO; EHLEN SALINAS, LUIS ADOLFO; GONZÁLEZ VALENZUELA, AGUSTÍN JOSÉ; FREUND GRUNEWALDT, WOLFGANG[Resumen del autor] En la actualidad muchos de los recursos del Departamento de Electrónica (laboratorios y su indumentaria) no pueden ser utilizados con libertad y confianza por parte de los alumnos, debido a que el actual sistema de acceso a las dependencias en los horarios considerados no hábiles (noches y fines de semana) no es todo lo riguroso y confiable que se quisiera, exponiendo así al departamento a la pérdida de materiales de alto valor económico. En el presente trabajo se expone el proceso de diseño de una solución al problema planteado. Se comienza con el análisis del problema y se establecen los requerimientos necesarios para una solución. Luego se buscan las alternativas tecnológicas que cumplan con los requerimientos establecidos. Una vez definida la tecnología a utilizar se procede a desarrollar una arquitectura de hardware que soporte dichos requerimientos. Este desarrollo va desde el diseño conceptual hasta la fabricación física de un prototipo. Una vez desarrollada la arquitectura se da inicio a la programación del firmware que implementará las soluciones requeridas en la arquitectura anteriormente concebida. Finalmente, se analizan las características logradas por el dispositivo desarrollado, comparándolas con las condiciones impuestas al principio del diseño.Thesis DESARROLLO DE UNA APLICACIÓN PARA EL APOYO AL PROCESO DE INSCRIPCIÓN DE ASIGNATURAS ACCESIBLE VÍA INTERNET(Universidad Técnica Federico Santa María, 1998) Malonnek Wetzel, Rudy; Universidad Técnica Federico Santa María. UTFSM. Casa Central; FREUND GRUNEWALDT, WOLFGANGThesis DESARROLLO E IMPLEMENTACIÓN DE ALGORITMO EVOLUTIVO MULTI-OBJETIVO PARA GENERAR RUTAS ONLINE EN UN ROBOT MÓVIL AUTÓNOMO(Universidad Técnica Federico Santa María, 2009) NAVARRO GUERRERO, NICOLÁS IGNACIO; NAVARRO GUERRERO, NICOLÁS IGNACIO; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; ARREDONDO VIDAL, TOMÁS; FREUND GRUNEWALDT, WOLFGANGEl problema de planeación de rutas para robots móviles es típicamente formulado como: dado un robot y una descripción de un ambiente, se planea una ruta para el robot entre dos localizaciones, siendo la localización destino una posición aleatoria o una posición determinada por la tarea a cumplir. La ruta debe ser libre de colisiones y satisfacer los criterios de optimización especificados. Tradicionalmente existen dos modos de enfrentar el problema, planeación off-line, la cual asume un ambiente perfectamente conocido y que no puede cambiar, y planeación online, la cual se centra en hacer frente a un medio ambiente dinámico, o sea, que puede cambiar mientras el robot navega en él. El presente trabajo consiste en la generación de un programa que implementa un método evolutivo de planeación de rutas basado en motivaciones y que será determinado de manera on-line, esta solución será calculada a partir de un mapa del entorno que debe ser entregado al programa. La combinación de algoritmos genéticos y lógica difusa, resulta vital para el desarrollo de la solución de generación de trayectorias propuesta, logrando obtener rutas libres de colisiones y capaces de recorrer múltiples objetivos dentro de un escenario dado, según se determinó en las simulaciones del programa y los experimentos realizados con un robot móvil.Thesis DESARROLLO E IMPLEMENTACIÓN DE UN INTÉRPRETE DE COMANDOS PARA UN MICROCONTROLADOR DE LA FAMILIA MSP430(Universidad Técnica Federico Santa María, 2013) Martínez Figueroa, Jaime; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANGEl objetivo principal de este proyecto es crear una interfaz hombre-máquina para la ejecución de comandos en un microcontrolador de la familia MSP430. Para lograr su correcto funcionamiento se diseó una interfaz de USB basada en el circuito integrado FT232RL que permite al microcontrolador comunicarse con cualquier PC sin importar que sistema operativo use y qué niveles lógicos use el microcontrolador. Además se diseó un software cliente para poder controlar y medir el tiempo de procesamiento del microcontrolador. Finalmente se concluye que la interfaz diseada puede ser utilizada para implementar fácil y rápidamente una interfaz general de bajo consumo y bajo costo entre sensores, actuadores y un PC, orientada principalmente a una correcta modularización de plataformas robóticas móviles.Thesis DISEÑO DE UNA BIBLIOTECA E INTERFAZ GRÁFICA PARA EL ANÁLISIS DE LA NORMA DVB DE TELEVISIÓN DIGITAL(Universidad Técnica Federico Santa María, 2012) PAREJA AYALA, JORGE ANTONIO; PAREJA AYALA, JORGE ANTONIO; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANGEl presente documento tiene como nalidad entregar conocimientos necesarios sobre la norma DVB (Digital Video Broadcasting), la cual es la norma que describe como transmitir una se~nal de television digital, desarrollada por la European Telecommunications Standard Institute (ETSI). Para ello se debe primero describir y analizar la norma MPEG-TS, ya que la norma DVB es una extension de ella. Este proyecto consta de 3 partes fundamentales, que seran descritas una a una en el presente documento. La primera es la capa de Analisis y Extraccion de Datos, seguida por la capa de Administracion de Tareas y Eventos, para nalizar con la capa de Despliegue de Datos al Usuario. Cada una de estas capas esta estrictamente separada en forma de biblioteca dinamica. Finalmente, se anexa a este documento un listado de los descriptores mas usados en sistemas DVB.Thesis DISEÑO E IMPLEMENTACIÓN DE UN CENTRO DE LLAMADOS :(Universidad Técnica Federico Santa María, 1996) Vidal Celsi, Felipe Carlos G.; Universidad Técnica Federico Santa María. UTFSM. Casa Central; SILVA BIJIT, LEOPOLDO; FREUND GRUNEWALDT, WOLFGANGThesis DISEÑO E IMPLEMENTACIÓN DE UN PLANIFICADOR TRANSACCIONAL DE UN PLANIFICADOR TRANSACCIONAL PARA UN SISTEMA DISTRIBUÍDO DE TIEMPO REAL(Universidad Técnica Federico Santa María, 2009) Vargas Hott, Roberto Andrés; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; ARREDONDO VIDAL, TOMÁSEl presente trabajo propone un modelo para un planificador transaccional mediante una estructura de control innovadora. Este modelo es implementado en STORM, un sistema distribuido a tiempo real de forma escalable para futuros proyectos de implementación. También, este modelo puede fácilmente abarcar transacciones de gran tamao y manipularlas de forma correcta Para asegurar un comportamiento a tiempo real, se implementaron algunas herramientas basadas en el proyecto Xenomai. A modo de prueba, se implementa la ejecución paralela de un conjunto de transacciones para probar no solo la correcta ejecución de un conjunto de transacciones como la eficiencia del modelo propuesto.Thesis DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA TRANSACCIONAL DISTRIBUIDO DE TIEMPO REAL MEDIANTE PROGRAMACIÓN MULTI-HEBRA(Universidad Técnica Federico Santa María, 2012) GODOY FUNEZ, OLGA CRISTINA MIRIAM; GODOY FUNEZ, OLGA CRISTINA MIRIAM; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; ARREDONDO VIDAL, TOMÁSNo contiene resumenThesis DISEÑO E IMPLEMENTACIÓN DE UNA ESTACIÓN DE MONITOREO DE CENTELLEO IONOSFÉRICO BASADA EN RECEPTORES GPS(Universidad Técnica Federico Santa María, 2012) TAPIA OTÁROLA, EMILIO ALEJANDRO; TAPIA OTÁROLA, EMILIO ALEJANDRO; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANGEl objetivo de este trabajo título es realizar un sistema de recopilación información sobre el estado de los satélites de posicionamiento global y el efecto de centelleo ionosférico . La estación de monitoreo, se compone tres partes fundamentales, estas son: 1. Captura de datos del estado de los satélites. 2. - Procesamiento de los datos. 3. - Presentación de datos y generación de reportes. En el proceso de análisis y generación reporte se ha encontrado que el fenómeno llamado Centelleo Ionosférico posee una cierta periodicidad, por lo que se visualiza la posibilidad de proponer algoritmos predictivos que genere un sistema de alerta temprana para el fenómeno.Thesis DISEÑO E IMPLEMENTACIÓN DE UNA INTERFAZ GRÁFICA PARA LA REPRESENTACIÓN Y EVALUACIÓN DE MODELOS TRANSACCIONALES DISTRIBUIDOS DE TIEMPO REAL(Universidad Técnica Federico Santa María, 2010) Johnson Riquelme, Karenn Brenda; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; ARREDONDO VIDAL, TOMÁSEste trabajo consiste en el diseo e implementación de una interfaz gráfica denominada Storm Transaction Manager, que permite representar y configurar gráficamente experimentos transaccionales distribuidos de tiempo real. El experimento confeccionado en Storm Transaction Manager, produce un archivo XML que ser a interpretado y ejecutado por el cluster de tiempo real STORM. STORM es un sistema distribuido individualizado por nodos en los que se ejecutan transacciones que simulan un ambiente impredecible. Estas transacciones están compuestas de tareas que requieren determinados recursos en un orden específico. Los recursos pueden ser de tipo actuadores, sensores o derivados, y pueden estar disponibles en forma local o remota. Storm Transaction Manager asegura la confiabilidad del experimento diseado, por cuanto dispone de varios algoritmos de validación por cada capa de programación que garantizan la factibilidad de ejecución de dicho experimento. Los resultados de la ejecución del experimento en STORM, es la información de las interacciones de transacciones, tareas, y recursos que hace posible el estudio de sistemas transaccionales de tiempo real en ambientes de tipo Safety Critical. El uso de Storm Transaction Manager ha demostrado su buen funcionamiento, en cuanto a la generación de escenarios de prueba, garantizando consistencia y confiabilidad en la configuración de experimentos.Thesis DISEÑO Y DESARROLLO DE UN SISTEMA CENTRALIZADO DE ALARMAS TELEFÓNICAS BAJO AMBIENTE UNIX(Universidad Técnica Federico Santa María, 1996) Quijada Campos, Franklin Leandro; Universidad Técnica Federico Santa María. UTFSM. Casa Central; FREUND GRUNEWALDT, WOLFGANGThesis DISEÑO Y DESARROLLO DE UNA HERRAMIENTA DE APOYO PARA LA ADMINISTRACIÓN DE REDES DE COMPUTADORES BASADA EN EL PROTOCOLO SNMP(Universidad Técnica Federico Santa María, 1998) Chaves Roncagliolo, Ricardo M.; Universidad Técnica Federico Santa María. UTFSM. Casa Central. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANGThesis DISEÑO Y DESARROLLO DE UNA INTERFAZ GRÁFICA PARA EL ESTUDIO DE LA DISTRIBUCIÓN DINÁMICA DE OBJETOS EN UN SISTEMA DISTRIBUÍDO DE TIEMPO REAL(Universidad Técnica Federico Santa María, 2007) Muñoz Pesante, Jaime Felipe; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; ARREDONDO VIDAL, TOMÁSTesis no incluye resumen.Thesis EABORACIÓN DE GUÍAS DE LABORATORIO PARA UN CURSO DE ADMINISTRACIÓN DE REDES DE COMPUTADORES(Universidad Técnica Federico Santa María, 2012) Páez Cocke, Ximena; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; VALLEJOS CAMPOS, REINALDO ANTONIOEste trabajo tiene por objetivo dar un apoyo al proceso de aprendizaje de temas relacionados con las redes de datos, dado que en la actualidad este tema es muy contingente y son muchos los interesados en desarrollarlo. En las siguientes páginas se describen los tópicos relacionados con los dos dispositivos de red más utilizados, los switches y los routers, en relación a su funcionamiento, modos de operación, aplicaciones y formas de configuración. A partir de ellos se proponen diferentes topologías de red con configuraciones específicas de los dispositivos de redes que incluye la operación de redes LAN y WAN. Finalmente se proponen 4 guías de laboratorio para aplicarlas en un curso de administración de redes de computadores a través de las cuales el alumno interactuará con diferentes elementos de red LAN y de red WAN, permitiéndole estudiar en forma independiente cada tema para, posteriormente, poder integrarlos en una topología única.Thesis EMULACIÓN DE UN SISTEMA EN UN CHIP (SOC) USANDO UNA PLATAFORMA FPGA SPARTAN-3 DE XILINX(Universidad Técnica Federico Santa María, 2010) Bevensee, Gunther; Universidad Técnica Federico Santa María UTFSM. Departamento de Electrónica; FREUND GRUNEWALDT, WOLFGANG; REBOLLEDO CAMPOS, JAIME JOSÉLa necesidad de disminuir el área total y tiempo de desarrollo en un sistema electrónico generó lo que se conoce como sistema en un chip denominado SOC (System on a Chip). En este proyecto se estudiaron los softcores sintetizables, que permiten el desarrollo de un SOC, disponibles para tarjetas de desarrollo Xilinx, MicroBlaze, OpenRiscl200 y LEON3. En detalle se estudiaron las librerías GRLIB, que contienen el socore LEON3, que permiten la creación de un SOC sintetizables. Para esto se creó un SOC en una FPGA Spartan3 que permite demostrar las capacidad de un sistema en un chip creado en base a las librerías GRLIB. Se describió el procesador de 32 bit de arquitectura SPARC LEON3 que es el principal elemento del SOC, la memoria caché, instrucciones y excepciones. Además, se describen el resto de los elemento que componen el SOC estos son: bus de datos AMBA AHB, bus de datos APB, interfaz PS2, interfaz VGA, interfaz de depuración serial, controlador de memoria, ram, cache, controladores de bus, controlador de interrupciones, timer y puertos de entrada y salida. Finalmente se agregó un core PWM a las librerías GRLIB para demostrar la capacidad de expansión de las mismas y se creó una aplicación multitareas, ejecutada bajo el sistema operativo RTEMS, que permite demostrar las capacidades del SOC. Los SOC sintetizables permiten el desarrollo rápido y económico de sistemas electrónicos complejos que pueden ser diseados con gran flexibilidad. Queda a futuro estudiar SOCs con múltiples procesadores y la capacidades de un sistema ejecutando linux.
- «
- 1 (current)
- 2
- 3
- »
