¿Qué es MyOpenLab?
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.
MyOpenLab esta escrito en tres idiomas: Aleman, Inglés y Español
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.
MyOpenLab se comunica con Arduino a traves de la libreria Firmata
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"
Ahora puede unirse al grupo de trabajo de MyOpenLab. El código fuente y compliado esta disponible en https://sourceforge.net/p/myopenlab3/
Hardware soportado:
Velleman (R) Tarjeta Experimental (USB) K8055
Velleman (R) PCS10 / grabador K8047 / registrador
USB CompuLab Interfaz (bus de módulo)
Arduino (actualmente con los componentes "IO de interface" y "Firmata IO Interface" disponibles)
Cualquier hardware que implementa el protocolo Firmata y Balón por encima del RS232. (Probado con Arduino, pero por lo tanto, en teoría todos los dispositivos deben trabajar)
¿Si tienes alguna pregunta o sugerencia? visita el foro MyOpenLab
APLICACIONES
* Simulación de Circuitos digitales
* Progrmacion mediante "Diagramas de Flujo"
* Simulación de Circuitos Analógicos
* Simulación de Instrumentos
* Simulación de Automatismos
* Modelado de Fenómenos Físicos
* 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....
Instrucciones de instalación:
-
Descargar MyOpenLab
-
Si no lo tiene ya descargue: Java SE 7 o posterior del http://java.com/de/.
-
Descomprimir el Archivo de distribución con Winzip o WinRar. (Precaución: no se ejecutan directamente desde el archivo)
-
En el directorio descomprimido el archivo Ejecutar "start.bat"
-
Confirmar licencias (sólo la primera vez)
-
Ahora puede cargar un proyecto de ejemplo y ejecutar (estos estan en el directorio MyOpenLab: por ejemplo: ejemplos)
Nota para los usuarios de Linux:
Antes de empezar a MyOpenLab usted deberá ejecutar chmod + x start_linux en el directorio de distribución de otro modo run Nota para los usuarios de Mac RS232 no funciona en el Mac por desgracia
Requisitos:
-
Desde Windows XP 32/64, 32/64 Linux
-
Java 7
-
Para aplicaciones 3D: (Sólo para Java 7) Java3D
-
Mínimo espacio en disco duro minuto 50 MB
-
Pantalla de activación min. 1024x768 píxeles
Java y todas las marcas comerciales y logotipos relacionados con Java son marcas registradas de Sun Microsystems, Inc. en los EE.UU. y otros países o en ambos.