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
¡Necesitas ser un miembro de Internet en el Aula para añadir comentarios!
Participar en Internet en el Aula