MyOpenlab: Una herramienta para la modelización y simulación orientada a la educación.


MyOpenlab es un entorno orientado a la simulación y modelado de sistemas físicos, electrónicos y de control con un amplio campo de aplicaciones.

La aplicación esta desarrollada en el lenguaje JAVA y por ello resulta portable a distintas plataformas. En el campo del modelado y simulación es muy interesante contar con una herramienta flexible que a partir de una amplia biblioteca de bloques funcionales permita realizar modelos a base de conectar bloques funcionales.

MyOpenLab es capaz de conectarse al mundo físico mediante una interface de amplia difusión en el mercado K8055 de Valleman

La presentación de los resultados y/o el control de las simulaciones se hace mediante un potente conjunto de bloques de función de visualización y/o interacción capaz de manejar todo tipo de datos (analógicos, digitales, matrices, vectores, imágenes, sonidos, etc.)

Mediante MyOpenLab es posible diseñar instrumentos virtuales (VI) a través de los cuales se puede realizar una aproximación a los sistemas de medida y control de una manera mas realista.

La realización de una simulación se hace mediante dos pantallas o áreas de trabajo: Panel Circuito y Panel Visualización. En el primero se diseña el algoritmo de simulación mediante "bloques" o "elementos de función" y el segundo se muestran los datos o se generan los estímulos cuando se esta en el modo de 2simulación"



APLICACIONES

* Simulación de Circuitos digitales
* Simulación de Circuitos Analógicos
* Simulación de Instrumentos
* Simulación de Automatismos
* Modelado de Fenómenos Físicos
* Simulación de Automatismos
* Simulación de Robots
* Control de Elementos Físicos mediante Interfaces
* Tratamiento de Imágenes y Sonidos
* Operaciones con matrices y vectores 2D y 3D

* otras....



CARACTERÍSTICAS

* Facilidad de uso
* Amplia biblioteca de funciones tanto para manejo de señales analógicas como digitales.
* Posee una potente biblioteca de objetos gráficos tipo "canvas" mediante la que se puede dotar de movimiento cualquier objeto o imagen asociándola a variables de los modelos a simular.
* Tratamiento de los tipos de datos y operaciones con estos.
* Realización de las aplicaciones mediante el uso de bloques de función con la posibilidad de encapsularlos en "macros".
* Facilidad para crear pantallas de visualización que recojan el estado de las variables y eventos de las simulaciones.
* Posibilidad de ampliación de su librería de componentes, editándolos en código JAVA
* Posibilidad de creación de "submodelos de panel" y "submodelos de circuito" encapsulados.


El programa puede funcionar en plataformas Linux y sus requerimientos de sistema son muy poco restrictivos, lo cual lo hace ideal para usar en casi cualquier equipo. bastará que se instale el runtime de JAVA JRE o JDK.

Esta herramienta esta recomendada para estudiantes de prácticamente todos los niveles: ESO, Bachillerato, Formación Profesional y Primeros Cursos de las Carreras Técnicas Universitarias.

Para conseguir el programa os podeis dirigir a : http://www.myopenlab.de/Joomla/index.php

Mi experiencia con MYOpenlab esta siendo muy interesante. Trabajo ya mas de un año desarollando ejercicios, tutoriales y librerias orientadas a mis clases con alumnos de ESO y Bachillerato y ademas en el CEP de Valdepañas (Ciudad Real) coordino un Seminario de profesores de Tecnologia en el que estamos trabajano con ella realizando control y robótica mediante la interface de Velleman K8055.

Documentos que he realizado ultimamenteque y puedes consultar para ampliar la información sobre MyOpenlab:

Guía de usuario Versión 3.010
Objetos CANVAS.pdf
Tratamiento de Datos.pdf
Diagramas deFlujo V2.4.9.9.pdf
Simulacion de Modelos Matemáticos y Temporales.pdf
Manejo de Datos en Matrices y Tablas.pdf
Robotica MyOpenLab.pdf

Algunas librerias que incorpora MyOpenlab:


Librería de elementos de Visualización y Control (Panel Frontal)
Elementos de Decoración
Elementos de visualización numérica
Elementos de activación digital
Elementos de Entrada y salida de cadenas de caracteres
Elementos de entrada y salida tipo vectores y matrices de datos
Elementos de visualización grafica en ejes coordenados I
Elementos de visualización grafica en ejes coordenados II
Librería de Extras
Elementos de Automatización
Elementos de librería de usuario
Robot 2D



Librerías de Elementos Funcionales (Panel Lógico)
Elementos de Ddecoración
Operadores Digitales
Operadores Numéricos
Tratamiento de Caracteres
Elementos Analógicos
Utilidades
Ficheros de Entrada/Salida
Comparators
Tratamiento de Imágenes
Tratamiento de Sonidos
Color
Pines de E/S
Vectores y matrices
Agrupación de Elementos
Objetos Gráficos “canvas”
Librería de Física
Librería de Diagramas de Flujo
Librería de Extras
Librería de Conexiones entre aplicaciones
Librería definida por el Usuario
Automation+ibrería de Automatización Interfaces


Me gustaría poder recibir vuestras opiniones para poder mejorarla y ampliarla (j.m.r.gutierre@gmail.com)

José Manuel Ruiz ( http://mami.uclm.es/jmruiz/ )
Profesor de Tecnología IES Fco. García Pavón Tomelloso
Prof. Asociado Escuela Superior de Informática (C-Real) UCLM

Visitas: 1568

Comentar

¡Necesitas ser un miembro de Internet en el Aula para añadir comentarios!

Participar en Internet en el Aula

Comentario por María L. abril 20, 2008 a las 5:07pm
Hola. Gracias por responder tan rápido.

Yo ahora estoy trabajando en ESO con LEGO Mindstorms, así que de momento no me voy a meter en más follones, aunque me parece interesante este sistema que muestras. Ya me pondré a investigarlo más adelante.

Otro sistema que me parece muy interesante y económico es picaxe. ¿Lo conoces? Parce que permite la realización de muchos proyectos de control a muy bajo coste.

Te invito a un grupo que acabo de crear "tecnología en la ESO y Bachillerato". Creo que estaría bien unificar en un mismo grupo los debates referentes a la enseñanza de la tecnología en educación secundaria.

Un saludo
María
Comentario por José Manuel Ruiz Gutiérrez abril 20, 2008 a las 4:34pm
Hola Maria:

En primer lugar saludarte y agradecer tu interés en mi post sobre MyOpenlab. En relación con tu pregunta te diré que la tarjeta k8055 la compré en DIOTRONIC (Barcelona) cuya direcion te anoto http://www.diotronic.com/k8055.html Me costo con IVA 55 € (ya montada). Existe un mdelo sin montar que cuesta algo menos pero no vale la pena y ademas te ahorras el tener que soldar.

La tarjeta de Vellamn se puede conectar con otros programas pero quizá el más interesante y didáctico a parte de MyOpenlab es Profilab Expert (http://www.abacom-online.de/uk/html/profilab-expert.html) que tambien he manejado y resulta muy interesante. Si dominas algo la programación con el kit vienen los drivers para que tu misma te puedas confeccionar una aplicacion en Java o en C++ y algun otro.

Quiero aprovechar este mensaje para invitarte a unirte al Grupo que he creado recientemente en ete portal cuyo en lce es este http://internetaula.ning.com/group/sco_robotica

Bueno Maria no se si eso es lo que querías saber exactamente. En todo caso me pongo a tu entera disposición paara lo que necesites y además te ANIMO ESPECIALMENTE A UTILIZAR Mypenlab.

Saludos

José Manuel Ruiz
Comentario por María L. abril 20, 2008 a las 4:09pm
¿Y qué precio tiene la tarjeta controladora K8055? ¿Funciona bien con otras controladoras?

2021   Creado por Red Social INTEF.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio